On Fri, 13 Aug 1999, Jay Allen wrote:
> 
> So I tried a 'modprobe eth0' and got the following:
> 
>   /lib/modules/2.2.5-15/net/tulip.o: unresolved symbol eth_type_trans_R72e0835f
>   /lib/modules/2.2.5-15/net/tulip.o: unresolved symbol skb_over_panic_Rf2d8d4e7
>   /lib/modules/2.2.5-15/net/tulip.o: unresolved symbol 
> unregister_netdev_R362fcfd5
>   /lib/modules/2.2.5-15/net/tulip.o: unresolved symbol netif_rx_Rfd7d8de2
>   /lib/modules/2.2.5-15/net/tulip.o: unresolved symbol init_etherdev_Reec8cbb1
>   /lib/modules/2.2.5-15/net/tulip.o: unresolved symbol __kfree_skb_Re7a8d1d5
>   /lib/modules/2.2.5-15/net/tulip.o: unresolved symbol alloc_skb_R1873488f
>   /lib/modules/2.2.5-15/net/tulip.o: unresolved symbol 
> eth_copy_and_sum_R33594e04
> 

You will need to read some documentation, and figure out what modules you
are missing.  What I would do is go to the Linux kernel source
(/usr/src/linux/) and type the following:

        # grep init_etherdev `find . -name "*.*" -print`

This will find every source file (every file with a period in it), and
tell grep that it needs to go through it.  What will happen is that grep
will return the file names of any source file that contains that symbol.
What you do is insmod the appropriate binary image, and you will be able
to insmod (modprobe) the module you are modprobe'ing.  I am not running
Linux at the moment, and I don't have a Linux kernel source tree ready at
the moment, so I can't tell you for sure what the modules are that you
require.  I am sorry about that... I'm running FreeBSD now :).

Good luck finding the information that you need.

-- 
Michael B. Trausch - Written using Pine 4.10 under FreeBSD.  Yep.
FreeBSD.  I'm trying something new.  :-)

Reply via email to