Problems with a 3Com 3cSOHO100B-TX
Bernd Strieder <[email protected]> Wed, 21 May 2003 16:05:57 +0200
| Newsgroups | gmane.linux.drivers.tulip.general |
|---|---|
| Organization | Universitaet Kaiserlautern |
| Message-ID | <[email protected]> |
Hello, the chip is on the mainboard. I'm using SuSE 8.2, the original version they included is one week too old to support the chip. I fetched netdrivers-3.4 from scyld.com built and installed them, removed the old tulip.o. Now, negotiation is reported to work, link should be there, but the interface is not operational. The only counter of ifconfig showing some change is RX drops. I have attached a file with the output of several diagnostic tools, syslog, dmesg, etc. Does anybody have a clue what is going wrong here? Regards, Bernd Strieder
3cSOHO.txt
(text/plain, 16.2 KB)
2003-05-21 17:30 dmesg.txt Page 1 Linux version 2.4.20-4GB-athlon ([email protected]) (gcc version 3.3 20030226 (prerelease) (SuSE Linux)) #1 Mon Mar 17 17:56:47 UTC 2003 .... ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 5 6 7 *10 11 12 14 15) ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 7 *10 11 12 14 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 7 10 *11 12 14 15) ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 7 10 *11 12 14 15) ACPI: PCI Interrupt Link [ALKA] (IRQs 20, disabled) ACPI: PCI Interrupt Link [ALKB] (IRQs 21, disabled) ACPI: PCI Interrupt Link [ALKC] (IRQs 22, disabled) ACPI: PCI Interrupt Link [ALKD] (IRQs 23, disabled) PCI: Probing PCI hardware ACPI: PCI Interrupt Link [ALKA] enabled at IRQ 0 ACPI: PCI Interrupt Link [ALKB] enabled at IRQ 0 ACPI: PCI Interrupt Link [ALKC] enabled at IRQ 0 ACPI: PCI Interrupt Link [ALKD] enabled at IRQ 0 PCI: Using ACPI for IRQ routing PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off' .... pci-scan.c:v1.11 8/31/2002 Donald Becker <[email protected]> http://www.scyld.com/linux/drivers.html tulip.c:v0.96 3/10/2003 Written by Donald Becker <[email protected]> http://www.scyld.com/network/tulip.html eth0: 3Com 3cSOHO100B-TX (ADMtek Centaur) rev 49 at 0xe49aa000, 00:0A:48:02:B0:0E, IRQ 11. eth0: MII transceiver #1 config 2000 status 784d advertising 05e1. Trying to free nonexistent resource <e49aa000-e49aa0ff> ip_tables: (C) 2000-2002 Netfilter core team ip_conntrack version 2.1 (4095 buckets, 32760 max) - 296 bytes per conntrack IPv6 v0.8 for NET4.0 IPv6 over IPv4 tunneling driver pci-scan.c:v1.11 8/31/2002 Donald Becker <[email protected]> http://www.scyld.com/linux/drivers.html tulip.c:v0.96 3/10/2003 Written by Donald Becker <[email protected]> http://www.scyld.com/network/tulip.html eth0: 3Com 3cSOHO100B-TX (ADMtek Centaur) rev 49 at 0xe49b3000, 00:0A:48:02:B0:0E, IRQ 11. eth0: MII transceiver #1 config 1000 status 7869 advertising 05e1. eth0: tulip_open() irq 11. eth0: MII link partner 45e1, negotiated 05e1. eth0: Setting full-duplex based on MII #1 link partner capability of 45e1. eth0: Done tulip_open(), CSR0 fff98000, CSR5 fc664010 CSR6 ff972113. eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. eth0: Added filter for 33:33:ff:02:b0:0e 941d752f bit 41. eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. eth0: Added filter for 33:33:ff:02:b0:0e 941d752f bit 41. eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. eth0: Added filter for 33:33:ff:02:b0:0e 941d752f bit 41. eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. eth0: Added filter for 33:33:ff:02:b0:0e 941d752f bit 41. eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. eth0: Comet link status 786d partner capability 45e1. eth0: MII link partner 45e1, negotiated 05e1. eth0: no IPv6 routers present raw1394: /dev/raw1394 device initialized uhci.c: USB Universal Host Controller Interface driver v1.1 mice: PS/2 mouse device common for all mice isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found 2003-05-21 17:37 messages.txt Page 1 May 21 17:29:38 (none) kernel: hub.c: 2 ports detected May 21 17:29:38 (none) kernel: usb-uhci.c: v1.275:USB Universal Host Controller Interface driver May 21 17:29:38 (none) kernel: uhci.c: USB Universal Host Controller Interface driver v1.1 May 21 17:29:38 (none) kernel: md: recovery thread got woken up ... May 21 17:29:38 (none) kernel: md: recovery thread finished ... May 21 17:29:38 (none) kernel: pci-scan.c:v1.11 8/31/2002 Donald Becker <[email protected]> http://www.scyld.com/linux/drivers.html May 21 17:29:38 (none) kernel: tulip.c:v0.96 3/10/2003 Written by Donald Becker <[email protected]> May 21 17:29:38 (none) kernel: http://www.scyld.com/network/tulip.html May 21 17:29:38 (none) kernel: eth0: 3Com 3cSOHO100B-TX (ADMtek Centaur) rev 49 at 0xe49aa000, 00:0A:48:02:B0:0E, IRQ 11. May 21 17:29:38 (none) kernel: eth0: MII transceiver #1 config 2000 status 784d advertising 05e1. May 21 17:29:38 (none) kernel: Trying to free nonexistent resource <e49aa000-e49aa0ff> May 21 17:29:38 (none) kernel: ip_tables: (C) 2000-2002 Netfilter core team May 21 17:29:38 (none) kernel: ip_conntrack version 2.1 (4095 buckets, 32760 max) - 296 bytes per conntrack May 21 17:29:38 (none) kernel: IPv6 v0.8 for NET4.0 May 21 17:29:38 (none) kernel: IPv6 over IPv4 tunneling driver May 21 17:29:38 (none) kernel: pci-scan.c:v1.11 8/31/2002 Donald Becker <[email protected]> http://www.scyld.com/linux/drivers.html May 21 17:29:38 (none) kernel: tulip.c:v0.96 3/10/2003 Written by Donald Becker <[email protected]> May 21 17:29:38 (none) kernel: http://www.scyld.com/network/tulip.html May 21 17:29:38 (none) kernel: eth0: 3Com 3cSOHO100B-TX (ADMtek Centaur) rev 49 at 0xe49b3000, 00:0A:48:02:B0:0E, IRQ 11. May 21 17:29:38 (none) kernel: eth0: MII transceiver #1 config 1000 status 7869 advertising 05e1. May 21 17:29:38 (none) kernel: eth0: tulip_open() irq 11. May 21 17:29:38 (none) kernel: eth0: MII link partner 45e1, negotiated 05e1. May 21 17:29:38 (none) kernel: eth0: Setting full-duplex based on MII #1 link partner capability of 45e1. May 21 17:29:38 (none) kernel: eth0: Done tulip_open(), CSR0 fff98000, CSR5 fc664010 CSR6 ff972113. May 21 17:29:38 (none) kernel: eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. May 21 17:29:38 (none) kernel: eth0: Added filter for 33:33:ff:02:b0:0e 941d752f bit 41. May 21 17:29:38 (none) kernel: eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. May 21 17:29:38 (none) kernel: eth0: Added filter for 33:33:ff:02:b0:0e 941d752f bit 41. May 21 17:29:38 (none) kernel: eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. May 21 17:29:38 (none) kernel: eth0: Added filter for 33:33:ff:02:b0:0e 941d752f bit 41. May 21 17:29:38 (none) kernel: eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. May 21 17:29:38 (none) kernel: eth0: Added filter for 33:33:ff:02:b0:0e 941d752f bit 41. May 21 17:29:38 (none) kernel: eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. May 21 17:29:38 (none) kernel: eth0: Comet link status 786d partner capability 45e1. May 21 17:29:38 (none) kernel: eth0: MII link partner 45e1, negotiated 05e1. May 21 17:29:38 (none) kernel: eth0: no IPv6 routers present May 21 17:29:38 (none) kernel: raw1394: /dev/raw1394 device initialized May 21 17:29:38 (none) kernel: uhci.c: USB Universal Host Controller Interface driver v1.1 May 21 17:29:38 (none) kernel: mice: PS/2 mouse device common for all mice May 21 17:29:42 (none) kernel: isapnp: Scanning for PnP cards... May 21 17:29:42 (none) kernel: isapnp: No Plug & Play device found May 21 17:29:43 (none) SuSEfirewall2: Firewall rules successfully set in QUICKMODE for device(s) " ppp+" plus masquerading May 21 17:29:43 (none) sshd[1397]: Server listening on :: port 22. May 21 17:29:44 (none) webmin[1396]: Webmin starting May 21 17:29:45 (none) smpppd[1528]: smpppd version 1.00 started May 21 17:29:46 (none) SuSEfirewall2: Firewall rules successfully set in QUICKMODE for device(s) " ppp+" plus masquerading May 21 17:29:46 (none) /usr/sbin/cron[1651]: (CRON) STARTUP (fork ok) May 21 17:30:19 (none) kernel: eth0: Comet link status 786d partner capability 45e1. May 21 17:30:19 (none) kernel: eth0: MII link partner 45e1, negotiated 05e1. May 21 17:31:19 (none) kernel: eth0: Comet link status 786d partner capability 45e1. May 21 17:31:19 (none) kernel: eth0: MII link partner 45e1, negotiated 05e1. May 21 17:32:10 (none) modprobe: modprobe: Can't locate module mii-diag-v.txt May 21 17:32:10 (none) modprobe: modprobe: Can't locate module mii-diag-v.txt May 21 17:32:19 (none) kernel: eth0: Comet link status 786d partner capability 45e1. May 21 17:32:19 (none) kernel: eth0: MII link partner 45e1, negotiated 05e1. May 21 17:33:19 (none) kernel: eth0: Comet link status 786d partner capability 45e1. 2003-05-21 17:37 messages.txt Page 2 May 21 17:33:19 (none) kernel: eth0: MII link partner 45e1, negotiated 05e1. May 21 17:33:55 (none) dhcpcd[796]: terminating on signal 15 May 21 17:33:55 (none) kernel: eth0: Added filter for 01:00:5e:00:00:01 7fa32d9b bit 62. May 21 17:33:55 (none) kernel: eth0: Added filter for 33:33:ff:02:b0:0e 941d752f bit 41. May 21 17:33:55 (none) kernel: eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. May 21 17:33:55 (none) kernel: eth0: Added filter for 01:00:5e:00:00:01 7fa32d9b bit 62. May 21 17:33:55 (none) kernel: eth0: Added filter for 33:33:ff:02:b0:0e 941d752f bit 41. May 21 17:33:55 (none) kernel: eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. May 21 17:33:55 (none) kernel: eth0: Shutting down ethercard, status was fc69c0d5. May 21 17:33:55 (none) modify_resolvconf: no matching backup found, left everything alone May 21 17:33:58 (none) kernel: Trying to free nonexistent resource <e49b3000-e49b30ff> May 21 17:34:04 (none) kernel: tulip.c:v0.96 3/10/2003 Written by Donald Becker <[email protected]> May 21 17:34:04 (none) kernel: http://www.scyld.com/network/tulip.html May 21 17:34:04 (none) kernel: eth0: 3Com 3cSOHO100B-TX (ADMtek Centaur) rev 49 at 0xe49b3000, 00:0A:48:02:B0:0E, IRQ 11. May 21 17:34:04 (none) kernel: eth0: MII transceiver #1 config 1000 status 786d advertising 05e1. May 21 17:34:07 (none) /etc/hotplug/net.agent[1914]: No HW description found ... exiting May 21 17:34:11 (none) kernel: eth0: tulip_open() irq 11. May 21 17:34:11 (none) kernel: eth0: MII link partner 45e1, negotiated 05e1. May 21 17:34:11 (none) kernel: eth0: Setting full-duplex based on MII #1 link partner capability of 45e1. May 21 17:34:11 (none) kernel: eth0: Done tulip_open(), CSR0 fff98000, CSR5 fc664010 CSR6 ff972113. May 21 17:34:11 (none) kernel: eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. May 21 17:34:11 (none) kernel: eth0: Added filter for 33:33:ff:02:b0:0e 941d752f bit 41. May 21 17:34:11 (none) kernel: eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. May 21 17:34:11 (none) kernel: eth0: Added filter for 33:33:ff:02:b0:0e 941d752f bit 41. May 21 17:34:11 (none) kernel: eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. May 21 17:34:11 (none) kernel: eth0: Added filter for 33:33:ff:02:b0:0e 941d752f bit 41. May 21 17:34:11 (none) kernel: eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. May 21 17:34:11 (none) kernel: eth0: Added filter for 33:33:ff:02:b0:0e 941d752f bit 41. May 21 17:34:11 (none) kernel: eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. May 21 17:34:12 (none) /etc/hotplug/net.agent[1937]: No HW description found ... exiting May 21 17:34:14 (none) kernel: eth0: Comet link status 786d partner capability 45e1. May 21 17:34:14 (none) kernel: eth0: MII link partner 45e1, negotiated 05e1. May 21 17:34:21 (none) kernel: eth0: no IPv6 routers present May 21 17:34:34 (none) dhcpcd[2031]: terminating on signal 15 May 21 17:34:34 (none) kernel: eth0: Added filter for 01:00:5e:00:00:01 7fa32d9b bit 62. May 21 17:34:34 (none) kernel: eth0: Added filter for 33:33:ff:02:b0:0e 941d752f bit 41. May 21 17:34:34 (none) kernel: eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. May 21 17:34:34 (none) kernel: eth0: Added filter for 01:00:5e:00:00:01 7fa32d9b bit 62. May 21 17:34:34 (none) kernel: eth0: Added filter for 33:33:ff:02:b0:0e 941d752f bit 41. May 21 17:34:34 (none) kernel: eth0: Added filter for 33:33:00:00:00:01 f99baaba bit 31. May 21 17:34:34 (none) kernel: eth0: Shutting down ethercard, status was fc674055. May 21 17:34:34 (none) modify_resolvconf: no matching backup found, left everything alone May 21 17:34:40 (none) kernel: Trying to free nonexistent resource <e49b3000-e49b30ff> May 21 17:34:48 (none) /etc/hotplug/net.agent[2189]: No HW description found ... exiting 2003-05-21 17:32 mii-diag-v.txt Page 1 mii-diag.c:v2.07 11/15/2002 Donald Becker ([email protected]) http://www.scyld.com/diag/index.html Using the new SIOCGMIIPHY value on PHY 1 (BMCR 0x1000). The autonegotiated capability is 01e0. The autonegotiated media type is 100baseTx-FD. Basic mode control register 0x1000: Auto-negotiation enabled. You have link beat, and everything is working OK. This transceiver is capable of 100baseTx-FD 100baseTx 10baseT-FD 10baseT. Able to perform Auto-negotiation, negotiation complete. Your link partner advertised 45e1: Flow-control 100baseTx-FD 100baseTx 10baseT-FD 10baseT, w/ 802.3X flow control. End of basic transceiver information. MII PHY #1 transceiver registers: 1000 786d 001d 2411 05e1 45e1 0007 2001 0000 0000 0000 0000 0000 0000 0000 0000 1001 0000 207b 0219 0000 0101 7490 0f08 b68f 6644 2d57 1426 9a12 0504 0230 0000. Basic mode control register 0x1000: Auto-negotiation enabled. Basic mode status register 0x786d ... 786d. Link status: established. Capable of 100baseTx-FD 100baseTx 10baseT-FD 10baseT. Able to perform Auto-negotiation, negotiation complete. Vendor ID is 00:07:49:--:--:--, model 1 rev. 1. No specific information is known about this transceiver type. I'm advertising 05e1: Flow-control 100baseTx-FD 100baseTx 10baseT-FD 10baseT Advertising no additional info pages. IEEE 802.3 CSMA/CD protocol. Link partner capability is 45e1: Flow-control 100baseTx-FD 100baseTx 10baseT-FD 10baseT. Negotiation completed. 2003-05-21 17:31 tulip-diag-a.txt Page 1 tulip-diag.c:v2.16 12/17/2002 Donald Becker ([email protected]) http://www.scyld.com/diag/index.html Index #1: Found a 3Com 3cSOHO100B-TX (ADMtek Centaur) adapter at 0xd000. * A potential Tulip chip has been found, but it appears to be active. * Either shutdown the network, or use the '-f' flag to see all values. 3Com 3cSOHO100B-TX (ADMtek Centaur) chip registers at 0xd000: 0x00: fff98000 ffffffff ffffffff 05257800 05257a00 fc69c0d5 ff972113 ffffffff Comet duplex is reported in the MII status registers. Transmit started, Receive started. The Rx process state is 'Suspended -- no Rx buffers'. The Tx process state is 'Idle'. The transmit threshold is 128. Interrupt sources are pending! CSR5 is fc69c0d5. Tx done indication. Tx out of buffers indication. Link passed indication. Rx Done indication. Receiver out of buffers indication. Early Rx indication. Comet MAC address registers 02480a00 ffff0eb0 Comet multicast filter 8000000000000200. 2003-05-21 17:31 tulip-diag-e.txt Page 1 tulip-diag.c:v2.16 12/17/2002 Donald Becker ([email protected]) http://www.scyld.com/diag/index.html Index #1: Found a 3Com 3cSOHO100B-TX (ADMtek Centaur) adapter at 0xd000. Comet duplex is reported in the MII status registers. Transmit started, Receive started. The Rx process state is 'Suspended -- no Rx buffers'. The Tx process state is 'Idle'. The transmit threshold is 128. Interrupt sources are pending! CSR5 is fc69c0d5. Tx done indication. Tx out of buffers indication. Link passed indication. Rx Done indication. Receiver out of buffers indication. Early Rx indication. Comet MAC address registers 02480a00 ffff0eb0 Comet multicast filter 8000000000000200. EEPROM 64 words, 6 address bits. Ethernet MAC Station Address 00:0a:48:02:b0:0e. Default connection type 'Autosense'. PCI IDs Vendor 10b7 Device 9300 Subsystem 17f2 2c02 PCI min_grant 64 max_latency 128. CSR18 power-up setting 0xa04c****. 2003-05-21 17:31 tulip-diag-m.txt Page 1 tulip-diag.c:v2.16 12/17/2002 Donald Becker ([email protected]) http://www.scyld.com/diag/index.html Index #1: Found a 3Com 3cSOHO100B-TX (ADMtek Centaur) adapter at 0xd000. Comet duplex is reported in the MII status registers. Transmit started, Receive started. The Rx process state is 'Suspended -- no Rx buffers'. The Tx process state is 'Idle'. The transmit threshold is 128. Interrupt sources are pending! CSR5 is fc69c0d5. Tx done indication. Tx out of buffers indication. Link passed indication. Rx Done indication. Receiver out of buffers indication. Early Rx indication. Comet MAC address registers 02480a00 ffff0eb0 Comet multicast filter 8000000000000200. MII PHY found at address 1, status 0x786d.