[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

pcmcia problems with potato and 2.2.12 kernel



Hi,

I've got a Dell Inspiron 7000 and a Netgear PCMCIA Ethernet card. I
just upgraded to potato (using apt-get) and then installed the
2.2.12 kernel, specifically, the following packages:

	kernel-image-2.2.12_2.2.12-3
	pcmcia-modules-2.2.12_3.1.1-1k3
	pcmcia-cs_3.1.1-1

Now, PCMCIA Card Services won't start. Here's a relevant excerpt from
my syslog (I stripped out the timestamp + hostname prefix from each
line):

cardmgr[253]: socket 1: NetGear FA410TXC Fast Ethernet
cardmgr[253]: executing: 'insmod /lib/modules/2.2.12/pcmcia/8390.o'
cardmgr[253]: + /lib/modules/2.2.12/pcmcia/8390.o: unresolved symbol alloc_skb_Rc57e0ea1
cardmgr[253]: +	/lib/modules/2.2.12/pcmcia/8390.o: unresolved symbol __kfree_skb_Rc762ae6a
cardmgr[253]: +	/lib/modules/2.2.12/pcmcia/8390.o: unresolved symbol skb_over_panic_R2bca1305
cardmgr[253]: +	/lib/modules/2.2.12/pcmcia/8390.o: unresolved symbol eth_type_trans_R227b69f4
cardmgr[253]: +	/lib/modules/2.2.12/pcmcia/8390.o: unresolved symbol netif_rx_R91441e58
cardmgr[253]: +	/lib/modules/2.2.12/pcmcia/8390.o: unresolved symbol ether_setup_Rf663f9aa
cardmgr[253]: insmod exited with status 1

There are similar errors when /etc/init.d/pcmcia tries to execute
'modprobe 8390' and then yet more unresolved symbol errors (albeit for 
different symbols) for 'insmod /lib/modules/2.2.12/pcmcia/pcnet_cs.o':

cardmgr[253]: + /lib/modules/2.2.12/pcmcia/pcnet_cs.o: unresolved symbol ei_open
cardmgr[253]: + /lib/modules/2.2.12/pcmcia/pcnet_cs.o: unresolved symbol ethdev_init
cardmgr[253]: + /lib/modules/2.2.12/pcmcia/pcnet_cs.o: unresolved symbol ei_interrupt
cardmgr[253]: + /lib/modules/2.2.12/pcmcia/pcnet_cs.o: unresolved symbol NS8390_init
cardmgr[253]: + /lib/modules/2.2.12/pcmcia/pcnet_cs.o: unresolved symbol register_netdev_R400ec443
cardmgr[253]: + /lib/modules/2.2.12/pcmcia/pcnet_cs.o: unresolved symbol unregister_netdev_R228b0028
cardmgr[253]: insmod exited with status 1

I've searched the Debian mailing list archives in search of
enlightenment, without success. I did find mention of unresolved
symbol errors in postings on the Linux PCMCIA discussion forum, but in
all those cases, the problem was that the kernel was not compiled with
the appropriate parameters. The description of
pcmcia-modules-2.2.12_3.1.1-k3 says that it has "been compiled to be
compatible with the kernel in the kernel-image-2.2.12 package version
2.2.12-3", which is what I have installed.

Any help/suggestions will much appreciated.

Thanks in advance,
Michael


Reply to: