[tulip-bug] Probleme with tulip module on an IBM 10/100 Etherjet Cardbus

MOUDARIR Mohamed Moudarir@Richbond.ma
Mon Feb 25 05:03:01 2002


Hi,
I have an IBM thinkpad Laptop Pentium II.
And a network Pcmcia carbus (IBM Etherjet 10/100 cardbus).

I install the Suse 7.0 (with kernel 2.2.16) Distribution on it.
The card is detected as a xircom comatible and the systeme use the tulip
modules for it.
But i access Lan 1 time per 6. I have to reboot many times to unless it
detect the eternet.
Many time i can't access to network, therfore there is no warning message at
boot about card.

So i decide to get a new kernel (2.4).
I compile (like make dep clean modules modules_install bzImage) and add it
to my lilo configuration.

When I include the xircom_tulip module as a built in kernel, I get the
following error messages at boot:
Cardmgr[128]: executing: 'modprobe cb_enabler'
Cardmgr[128]: +modprobe: can't locate module cb_enabler
Cardmgr[128]: modprobe exited with status 255
Cardmgr[128]: module /lib/modules/2.4.0/pcmcia/cb_enabler.o not available
Cardmgr[128]: executing: 'modprobe xircom_tulip_cb'
Cardmgr[128]: +modprobe: can't locate module xircom_tulip_cb
Cardmgr[128]: modprobe exited with status 255
Cardmgr[128]: module /lib/modules/2.4.0/pcmcia/xircom_tulip_cbr.o not
available
cardmgr[128]: get dev info on socket 1 failed: Ressource temporarily
unreachable

When I include the xircom_tulip module as a module, I get the following
error messages at boot:
modprobe: modprobe: Can't locate module tulip_cb
Cardmgr[130]: +SIOCSIFNETMASK: No such device
modprobe: modprobe: Can't locate module tulip_cb
Cardmgr[130]: +SIOCSIFBRDADDR: No such device
modprobe: modprobe: Can't locate module tulip_cb
Cardmgr[130]: +tulip_cb: unknown interface: No such device
Cardmgr[130]: SIOCADDRT: No Such device
Cardmgr[130]: SIOCADDRT: Network is unreachable.

And in the log file /var/log/boot.msg we can see these lines:
<6> Linux pcmcia Card service 3.1.22
<6> options: [pci] [cardbus] [pm]
<4> PCI: Found IRQ 11 for device 00:02.0
<4> PCI: The same IRQ used for device 00:06.0
<4> PCI: The same IRQ used for device 01:00.0
<4> PCI: Found IRQ 11 for device 00:02.1
<6> Intel PCIC probe: not found
<6> Databook TCIC-2 PCMCIA probe: not found

Finaly, i note that the ethernet interface is ALWAYS DETECTED (the thing
that i needed in the old kernel), in the new kernel althought i can get to
network because the module is not loaded, or is loaded but not assigned to
Network cardbus.
I think that the system load the new module, and try to load also the old
one so it make a conflict, Maybe ?!

If you can help me solve this probleme.
If i can use my network cardbus in the old kernel (2.2.16) or the new one
(2.4).

THANK YOU VERY MUCH, Best regards.