Hi Soren,

Something is wrong in the receiving routine. I expect to narrow down the scope of the issue.

e1000g maintains hardware statistics. You can get the receiving packet count by running "kstat -m e1000g -i 0 1 |grep ipackets64". If the value bumps as you ping the link partner, it's likely to indicate the hardware receives the ping packets. Otherwise the interface just doesn't receive anything. If the value does bump, could you run wireshark or snoop on the problematic machine to see if the outputs contain any receiving packets?

Regards,

Miles

soren wrote:
I've been experiencing some strange behavior with a new SuperMicro X7SPA-H 
motherboard. I've been able to install Opensolaris and upgrade to b133, but my 
network interface keeps dropping out. Just now, with my uptime at 15 hours, the 
solaris box stopped responding to pings. ifconfig shows a normally-configured 
e1000g0 interface, and there's nothing out of the ordinary in 
/var/adm/messages, but that interface can't be pinged.

Except ... not really. According to Wireshark (running on another machine) my Solaris box is 
sending ping packets to other machines on the network and getting responses, but it's not receiving 
those responses. I can see ping packets leaving e1000g0 and ping replies being sent back, but the 
Solaris box doesn't see those replies and reports "no answer". My Solaris box is also 
sending out a bunch of ARP "who has" requests and my router is responding with a valid 
answer, but e1000g0 doesn't seem to be seeing that response either and keeps repeating the request.

Anyone seeing something similar? Anyone have any idea what's going wrong, or 
how I could narrow down the problem space the next time this happens? 
Opensolaris has been absolutely stable for me for the past year and a half, but 
this new motherboard seems like trouble.

_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to