On 28.04.03,13:46, Avi Schwartz wrote:
The laptop (an IBM Thinkpad A21p with a built-in mini-pci 3com 3C556B) worked fine with previous versions of SuSE, using the same driver. It also works fine with Gentoo Linux. Luckily, I have two HDs, the other one on which Gentoo is installed, so at least I was not out of commission, but I am not sure how to proceed from here.
lsmod shows that the correct module is loaded (3c59x). The messages file shows the following:
PCI: Enabling device 00:03.0 (0000 -> 0003) ... 00:03.0: 3Com 3c556B Laptop Hurricane at 0x1800. Vers LK1.1.16
At this point something must go wrong since all information regarding this card shows the values ff:
PCI: Setting latency timer of device 00:03.0 to 64 ff:ff:ff:ff:ff:ff, IRQ 11 product code ffff rev ffff.15 date 15-31-127 00:03.0: CardBus functions mapped f0101000->d98be000 Full Duplex Capable Internal config register is ffffffff, transceivers 0xffff. 1024K word-wide RAM 3:5 Rx:Tx Split, autoselect/<invalid transceiver> Enabling bus-master transmits and early receives. 00:03.00: scatter/gather enabled , h/w checksums enabled eth0: command 0x5800 did not complete! status=0xffff eth0: command 0x2804 did not complete! status=0xffff eth0: command 0x3002 did not complete! status=0xffff last message repeated 2 times.
ifconfig shows a mac address of ff:ff:ff:ff:ff:ff.
I hope I didn't make a mistake in the text above. I have to take a snapshot of the screen with my digicam and then type the text manually...
Any idea what may the problem be?
Try to boot with acpi=off, and turn off wake-on lan for the card. You
can also do a Google for this:
eth0: command 0x3002 did not complete! status=0xffff
You might find some more clues there.
--
Jostein Berntsen