Certain hosts not (always) pingable
Hans Nieser
h.nieser at xs4all.nl
Tue Nov 1 22:57:07 PST 2005
Hello list,
Earlier tonight I installed 5.4-RELEASE on a machine (fileserver) that has
a "3Com 3c905C-TX Fast Etherlink XL" integrated on the motherboard. I am
experiencing however a rather weird issue; after a while, I lose
connectivity with certain hosts on my LAN.
When (right after boot) I start pinging some hosts on my LAN, all looks
fine for the first few minutes, but the longer I wait, the more hosts
become 'unpingable'. Doing "arp -d -a" immediately fixes the problem, then
after a few minutes it starts all over again. Also, the order of which
hosts become unpingable seems to be the same. (gateway, elmar, aphax are
usually the first three.)
This problem occurs only on this specific machine and the fact that it
does not occur with a linux live-cd has led me to suspect that this is
something specific to FreeBSD. But just in-case, I have tried swapping
around UTP cables and using different ports on my switch, with no luck.
My home network has the following layout:
2nd floor switch (8 port 100/10mbit switch):
- My desktop computer aphax.nieser.local 192.168.1.10
- My fileserver fileserver.nieser.local 192.168.1.5
- Uplink to 1st floor switch
1st floor switch (4 port 100/10mbit switch):
- ADSL modem (NAT) gateway.nieser.local 192.168.1.1
- Uplink to 1st floor hub
(1st floor switch is actually integrated into ADSL modem)
1st floor hub (8 port 100/10mbit hub):
- My server royen.nieser.local 192.168.1.3
- Mom's computer beneden.nieser.local 192.168.1.x (dhcp)
- Uplink to wifi-AP
wifi-AP: wifi.nieser.local 192.168.1.2
- Bro's computer elmar.nieser.local 192.168.1.11
- Laptop aphax-laptop.nieser.l.. 192.168.1.x (dhcp)
Relevant dmesg/ifconfig output:
xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xb000-0xb07f mem
0xfb000000-0xfb00007f irq 20 at device 0.0 on pci2
miibus0: <MII bus> on xl0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xl0: Ethernet address: 00:0a:48:0f:40:c7
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=9<RXCSUM,VLAN_MTU>
inet 192.168.1.5 netmask 0xffffff00 broadcast 192.168.1.255
inet6 fe80::20a:48ff:fe0f:40c7%xl0 prefixlen 64 scopeid 0x1
ether 00:0a:48:0f:40:c7
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
I haven't been able to find anything on google about this, can anyone
help? I could probably save myself the trouble by spending a few euros on
a real NIC, but I just can't stand problems I can't get solved... maybe it
really is some kind of bug in the xl driver.
If more info is needed, please let me know
More information about the freebsd-net
mailing list