On 10/25/06, Michael Chan <[EMAIL PROTECTED]> wrote:
... Can you cat /proc/interrupts a few times to see if the interrupt counts on eth1 and eth2 are increasing?
# grep eth /proc/interrupts 9: 0 0 0 0 IO-APIC-edge eth2 16: 177724 0 371238 19350 IO-APIC-level libata, eth0, eth1 # ifconfig eth1;ifconfig eth2 eth1 Link encap:Ethernet HWaddr 00:16:E6:80:B1:3E inet addr:128.1.9.0 Bcast:128.1.255.255 Mask:255.255.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:15276 errors:0 dropped:0 overruns:0 frame:0 TX packets:30 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1389350 (1.3 Mb) TX bytes:1920 (1.8 Kb) Interrupt:16
eth2 Link encap:Ethernet HWaddr 00:16:E6:80:B1:3F UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:9
You can also run ethtool -t [eth1 | eth2] to run a basic selftest on the 2 devices. Be sure to ifconfig up first before the selftest.
# ethtool -t eth1 The test result is PASS The test extra info: nvram test (online) 0 link test (online) 0 register test (offline) 0 memory test (offline) 0 loopback test (offline) 0 interrupt test (offline) 0 # ethtool -t eth2 The test result is FAIL The test extra info: nvram test (online) 0 link test (online) 1 register test (offline) 0 memory test (offline) 0 loopback test (offline) 0 interrupt test (offline) 1 - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html