[tulip] Unresolved symbols in "make install" of netdrivers.tgz

Steinar Bang sb@dod.no
Thu Oct 3 15:31:00 2002


Platform: Intel PII (Digital PC5510), 21143-based NIC,
	  debian testing (aka. "sarge"), 
	  2.4.18 kernel from the kernel-image-2.4.18-686 package

I have tried following the recommended procedure for installing a
correct tulip driver, ie.:

>>>>> Donald Becker <becker@scyld.com>:

> mkdir /tmp/netdrivers/
> cd /tmp/netdrivers/
> ncftp ftp://ftp.scyld.com/pub/network/netdrivers.tgz
> tar xfvz netdrivers.tgz
> make
> make install

The install fails with messages about "Unresolved symbols".  It
doesn't say which symbols (see the error messages at the end of this
email). 

Searches on the net about unresolved symbols and tulip, found
different error messages where the missing symbols were printed out,
and all cases I found were solved by the above procedure (which fails
for me).

I'm using a vanilla 2.4.18 source, and the kernel from the debian
package probably has a lot of settings, and patches.  Is this the
cause of the problem?

Should I download a fresh source, do "make menuconfig", and build the
kernel from this source before doing
	make
	make install
of the netdrivers source?

Thanx!


- Steinar


Here are the messages from "make install":

Makefile:46: No kernel version has been specified.
 Assuming 2.4.18-686.
 Set the KERNVER variable to specify a different kernel.
mkdir -p /lib/modules/2.4.18-686/kernel/drivers//net/
install -m 444 pci-scan.o 3c59x.o eepro100.o epic100.o hamachi.o intel-gige.o myson803.o natsemi.o ns820.o rtl8139.o starfire.o sundance.o tulip.o via-rhine.o winbond-840.o yellowfin.o /lib/modules/2.4.18-686/kernel/drivers//net/
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/3c59x.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/eepro100.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/epic100.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/hamachi.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/intel-gige.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/myson803.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/natsemi.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/ns820.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/pci-scan.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/rtl8139.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/starfire.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/sundance.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/tulip/pci-scan.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/tulip/tulip.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/tulip.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/via-rhine.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/winbond-840.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/net/yellowfin.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18-686/kernel/drivers/pcmcia/cb_shim.o
make: *** [install] Error 1