On Sunday, July 14, 2002 10:14 AM, Chris Glover wrote:
On Sat, 13 Jul 2002, Ian Douglas wrote:
The thing that immediately strikes me is that it is the RX and TX packet count on lo rather than eth0 that is incrementing after each ping.
Do you have any other machines on your network?
Yes Chris, there are several networks connected to my home ethernet. I should be able to ping machines on all of them but only have login accounts on machines on three of these other networks.
One thing you could try is ping -b 192.168.255.255
This will ping the broadcast address, so if other machines are talking you should get a response. WARNING: DO NOT TRY THIS ON BIG NETWORKS AS IT DOES CAUSE LOTS OF PROBLEMS, BUT ON A SMALL HOME NETWORK YOU CAN GET AWAY WITH IT.
Sadly nothing happened.
Are the lights on on the hub saying the machine is connected?
Yep, when booted into Linux the "LINK" light is illuminated on the hub (and goes off if I unplug my PC), but the "DATA" light doesn't even flicker. If however I dual boot into Microsoft Windows the "DATA" light flashes and all networks are accessable so I think the cabling is ok.
try running
tcpdump -i eth0
on one virtual terminal and then pinging from a different one, and see what you get back.
If I try and ping alice (192.168.4.1) from my chocchip (192.168.3.70) I get:
10:49:52.195826 arp who-has alice.wonderland.net tell chocchip.noahsark.net 10:49:52.195844 arp who-has alice.wonderland.net tell chocchip.noahsark.net 10:49:52.195850 arp who-has alice.wonderland.net tell chocchip.noahsark.net 10:49:52.195854 arp who-has alice.wonderland.net tell chocchip.noahsark.net
The output is similar if I try to ping suzy (192.168.3.61), though of course the arp asks about suzy.
Are you sure you're using the correct driver for your ethernet card?
No, I am not sure. It is a new PC so this is my first Linux installation on it so I may have got it wrong. The ethernet card is actually built into the motherboard. I got the "Realteck RTL8139" idea from Control Panel in Microsft Windows. I notice however from /var/log/messages it does seem to find it ok:
Jul 13 22:15:16 chocchip kernel: 8139too Fast Ethernet driver 0.9.24 Jul 13 22:15:16 chocchip kernel: eth0: RealTek RTL8139 Fast Ethernet at 0xd4a16000, 00:10:dc:1f:95:78, IRQ 18 Jul 13 22:15:16 chocchip kernel: eth0: Identified 8139 chip type 'RTL-8139B' Jul 13 22:15:16 chocchip kernel: eth0: Setting half-duplex based on auto-negotiated partner ability 0000.
Hope that helps
Thanks for your suggestions Chris. Do my above answers give you (or any other ALUG members) any ideas?.. All help is welcome as I am a bit out of my depth myself!
Ian.