[tulip] tulip on RH7.0

David Young dyoung@nettonettech.com
Mon Dec 3 18:41:01 2001


I am trying to install tulip on RH7.0 (2.2.16-22enterprise). I have read the
special instructions for RH7.0 at http://www.scyld.com/network/updates.html

I have tried both the rpm and compiling the individual driver. Any
suggestions?


RPM ATTEMPT:
-----------------------------------------------------------
rpm -Uvh --force netdrivers-rh70.i386.rpm

depmod: *** Unresolved symbols in
/lib/modules/2.2.16-22enterprise/net/3c59x.o
depmod: *** Unresolved symbols in
/lib/modules/2.2.16-22enterprise/net/eepro100.o
depmod: *** Unresolved symbols in
/lib/modules/2.2.16-22enterprise/net/epic100.o
depmod: *** Unresolved symbols in
/lib/modules/2.2.16-22enterprise/net/hamachi.o
depmod: *** Unresolved symbols in
/lib/modules/2.2.16-22enterprise/net/natsemi.o
depmod: *** Unresolved symbols in
/lib/modules/2.2.16-22enterprise/net/ne2k-pci.o
depmod: *** Unresolved symbols in
/lib/modules/2.2.16-22enterprise/net/rtl8139.o
depmod: *** Unresolved symbols in
/lib/modules/2.2.16-22enterprise/net/starfire.o
depmod: *** Unresolved symbols in
/lib/modules/2.2.16-22enterprise/net/sundance.o
depmod: *** Unresolved symbols in
/lib/modules/2.2.16-22enterprise/net/tulip.o
depmod: *** Unresolved symbols in
/lib/modules/2.2.16-22enterprise/net/tulip_20011202.o
depmod: *** Unresolved symbols in
/lib/modules/2.2.16-22enterprise/net/tulip_orig.o
depmod: *** Unresolved symbols in
/lib/modules/2.2.16-22enterprise/net/via-rhine.o
depmod: *** Unresolved symbols in
/lib/modules/2.2.16-22enterprise/net/winbond-840.o
depmod: *** Unresolved symbols in
/lib/modules/2.2.16-22enterprise/net/yellowfin.o
netdriver ##################################################

[root@mail redhat]# cd /lib/modules/2.2.16-22enterprise/net/
[root@mail net]# insmod pci-scan.o
[root@mail net]# insmod tulip.o
tulip.o: unresolved symbol dev_close_Rsmpab086563
tulip.o: unresolved symbol netif_rx_Rsmp0a3fcdc4
tulip.o: unresolved symbol eth_type_trans_Rsmp02771567
tulip.o: unresolved symbol skb_over_panic_Rsmp4f682074
tulip.o: unresolved symbol init_etherdev_Rsmp3808c591
tulip.o: unresolved symbol __kfree_skb_Rsmp088bdac9
tulip.o: unresolved symbol alloc_skb_Rsmp40210a6a
tulip.o: unresolved symbol eth_copy_and_sum_Rsmp0235d0cb
tulip.o: unresolved symbol unregister_netdev_Rsmpe24126b3



SOURCE ATTEMPT:
-----------------------------------------------------------

[root@mail tulip]# kgcc -DMODULE -D__KERNEL__ -DEXPORT_SYMTAB -Wall
-Wstrict-prototypes -O6 -I/usr/src/linux/include -c pci-scan.c
In file included from /usr/src/linux/include/linux/sched.h:20,
                 from /usr/src/linux/include/linux/mm.h:4,
                 from pci-scan.c:60:
/usr/src/linux/include/linux/smp.h:77: warning: `smp_num_cpus' redefined
/usr/src/linux/include/linux/modules/i386_ksyms.ver:28: warning: this is the
location of the previous definition
/usr/src/linux/include/linux/smp.h:83: warning: `smp_call_function'
redefined
/usr/src/linux/include/linux/modules/i386_ksyms.ver:118: warning: this is
the location of the previous definition
In file included from /usr/src/linux/include/linux/sched.h:74,
                 from /usr/src/linux/include/linux/mm.h:4,
                 from pci-scan.c:60:
/usr/src/linux/include/asm/processor.h:96: warning: `cpu_data' redefined
/usr/src/linux/include/linux/modules/i386_ksyms.ver:6: warning: this is the
location of the previous definition
/tmp/cc2TJZu4.s: Assembler messages:
/tmp/cc2TJZu4.s:26: Warning: Ignoring changed section attributes for
.modinfo

[root@mail tulip]# kgcc -DMODULE -Wall -Wstrict-prototypes -O6
-I/usr/src/linux/include -c tulip.c
In file included from /usr/src/linux/include/linux/sched.h:20,
                 from /usr/src/linux/include/linux/mm.h:4,
                 from /usr/src/linux/include/linux/slab.h:14,
                 from /usr/src/linux/include/linux/malloc.h:4,
                 from tulip.c:148:
/usr/src/linux/include/linux/smp.h:77: warning: `smp_num_cpus' redefined
/usr/src/linux/include/linux/modules/i386_ksyms.ver:28: warning: this is the
location of the previous definition
/usr/src/linux/include/linux/smp.h:83: warning: `smp_call_function'
redefined
/usr/src/linux/include/linux/modules/i386_ksyms.ver:118: warning: this is
the location of the previous definition
In file included from /usr/src/linux/include/linux/sched.h:74,
                 from /usr/src/linux/include/linux/mm.h:4,
                 from /usr/src/linux/include/linux/slab.h:14,
                 from /usr/src/linux/include/linux/malloc.h:4,
                 from tulip.c:148:
/usr/src/linux/include/asm/processor.h:96: warning: `cpu_data' redefined
/usr/src/linux/include/linux/modules/i386_ksyms.ver:6: warning: this is the
location of the previous definition
In file included from /usr/src/linux/include/linux/interrupt.h:51,
                 from tulip.c:149:
/usr/src/linux/include/asm/hardirq.h:23: warning: `synchronize_irq'
redefined
/usr/src/linux/include/linux/modules/i386_ksyms.ver:138: warning: this is
the location of the previous definition
In file included from /usr/src/linux/include/linux/interrupt.h:52,
                 from tulip.c:149:
/usr/src/linux/include/asm/softirq.h:75: warning: `synchronize_bh' redefined
/usr/src/linux/include/linux/modules/i386_ksyms.ver:142: warning: this is
the location of the previous definition
/tmp/ccMItR6H.s: Assembler messages:
/tmp/ccMItR6H.s:146: Warning: Ignoring changed section attributes for
.modinfo