At home here I have a notebook and desktop PC and I can connect between them via a hub and everything works but when I try a crossover cable instead I get one way transmission, from the desktop to the notebook.
Thinking it could be a cable fault I connected the cable the other way found (so the pairs in use were the opposite way round) but still the notebook could see packets coming from the desktop and not the other way round.
Does anyone have any tips?
The desktop is running kernel 2.4.29 and the following is from 'dmesg' for when the crossover cable is in use:
natsemi.c:v1.07 1/9/2001 Written by Donald Becker becker@scyld.com http://www.scyld.com/network/natsemi.html (unofficial 2.4.x kernel port, version 1.07+LK1.0.14, Nov 27, 2001 Jeff Garzik, Tjeerd Mulder) AMD756: dev 100b:0020, router pirq : 2 get irq : 11 PCI: Found IRQ 11 for device 00:0a.0 eth0: NatSemi DP8381[56] at 0xf0929000, 00:a0:cc:7b:33:e6, IRQ 11. eth0: link up. eth0: Setting full-duplex based on negotiated link capability. eth0: Autonegotiation advertising 0x5e1 partner 0x00.
Reverting back to the hub, I get, again from the desktop:
eth0: link up. eth0: Link wake-up event 0x40020b eth0: Autonegotiation advertising 0x5e1 partner 0x21. eth0: Setting half-duplex based on negotiated link capability.