[tulip] SMC EZ Card 10/100 Mbps PC Card - tulip supported?
Bob Green
rgreen@world.std.com
Sun Jan 20 23:42:00 2002
I am trying to configure a new pcmcia ethernet card I bought for my laptop.
The exact model (as written on the box) is SMC EZ Card 10/100 Mbps PC Card
(SMC8041TX). The reason I believe this card might be supported by tulip is
that in the file SUPPORTED.CARDS that comes with the pcmcia-cs-3.1.31
tarball, it lists "SMC EZ CardBus 10/100 Ethernet" as a supported card for
tulip_cb. I'm running kernel 2.4.9-13, so my understanding is that the
support provided by tulip_cb has been rolled into tulip using the new hotplug
mechanism. Am I on target so far?
I did a "cardctl ident" and got:
Socket 0:
no product info available
Socket 1:
product info: "SMC", "8041TX-10/100-PC-Card", "", ""
manfid: 0x01bf, 0x8041
function: 6 (network)
So, I added this manfid info to /etc/pcmcia/config with the following entry:
card "SMC 8041TX-10/100-PC-Card"
manfid 0x01bf, 0x8041
bind "tulip"
Once I did this, inserting the card yields one high and one low beep.
Looking at /var/log/messages, I see the following output corresponding to
this event:
---8<---
Jan 19 09:56:04 localhost kernel: Linux Tulip driver version 1.1.8 (June 16,
2001)
Jan 19 09:56:04 localhost cardmgr[2164]: +
/lib/modules/2.4.9-13/kernel/drivers/net/tulip/tulip.o: init_module: No such
device
Jan 19 09:56:04 localhost cardmgr[2164]: +
/lib/modules/2.4.9-13/kernel/drivers/net/tulip/tulip.o: insmod
/lib/modules/2.4.9-13/kernel/drivers/net/tulip/tulip.o failed
Jan 19 09:56:04 localhost cardmgr[2164]: +
/lib/modules/2.4.9-13/kernel/drivers/net/tulip/tulip.o: insmod tulip failed
Jan 19 09:56:04 localhost cardmgr[2164]: + Hint: insmod errors can be caused
by
incorrect module parameters, including invalid IO or IRQ parameters
Jan 19 09:56:04 localhost cardmgr[2164]: modprobe exited with status 255
Jan 19 09:56:04 localhost cardmgr[2164]: module
/lib/modules/2.4.9-13/pcmcia/tulip.o not available
Jan 19 09:56:05 localhost cardmgr[2164]: get dev info on socket 1 failed:
Resource temporarily unavailable
---8<---
I hand installed Tulip 1.1.8, after I first got the same or very similar
results with 0.9.14pre, the version that came with my kernel.
My questions are:
- Is the "init_module: No such device" error an indication that there is
something wrong with my configuration, or does it indicate that tulip does
not recognize the card?
- Is there a parameter I can run tulip with to get more detailed error
messages. I tried "insmod tulip debug=3" without success.
- Am I correct in believing I should be using the tulip driver and not driver
to compile the tulip_cb driver for the 2.4 kernel?
- If this card is not supported, can anyone recommend a well-supported (by
tulip or otherwise) pcmcia 100 Mbps ethernet card? I'm thinking about a
Linksys EtherFast 10/100 CardBus PC Card (PCMPC200) which appears to be
supported by tulip, anyone know for sure if it works?
Thanks,
Bob