Cross-over cable and USB-Ethernet adapters
I've got a head-scratcher here...this post could also go under Networking, but I think it is a hardware issue.
2 identical computers:
Distro: CentOS 5.7
MoBo: Via Epia CX700
NIC 1: (eth0) on-board Via Rhine III (driver "via-rhine")
NIC 2: (eth1) USB-Ethernet Adapter: ASIX AX88772 (driver "asix")
I am trying to network the two boxes together using a CAT6 Ethernet cross-over cable. It is a store-bought (QVS.com) cable, marked as a cross-over cable right on it. I can't verify by looking at the wires b/c the RJ45 hood covers them, but I've used it successfully before.
I have disabled eth0 on both machines, and eth1 is configured as 10.1.1.x/24 on each (where x is 1 or 2). there are no routes, nor is iptables configured (or even installed) on either machine.
As you could guess by now, networking does not work! That is; pinging the one machine from the other fails (Destination Host Unreachable), the same with nmap (Host seems down), ssh times out, etc.
I verify that both machines do detect a link on eth1, via ethtool. also i have link-lights on the NIC LEDs. Also, I verify that:
- both eth1 devices support auto-negotiation
- both eth1 devices have auto-negotiation on
- both eth1 devices are set to the same speed (100Mb/s)
- both eth1 devices are set to the same duplex (Full)
There are no messages in dmesg, /var/log/messages, etc. The eth1 devices on both machines otherwise perform perfectly (if plugged into a hub/switch with a regular ethernet cable, etc.).
If I take down eth1 and use eth0 (on-board NIC) on both machines, and configure the ip the same way, and network them together w/the same x/o cable - networking is fine (ping/ssh/nmap, etc.).
i'm not doing anything tricky here. what the dilly-o? anyone else have issues using cross-over cables w/USB-to-Ethernet adapters?
btw, have not tried mixing one on-board NIC (eth0) with one USB-Eth adapter (eth1) - will try that ... but even if it works, the issue still stands.
also, i do not have any other x/o cables to test with, nor do i have a cable tester. i might have other USB-Ethernet adapters, but not sure about that.