At 4:38 PM +0800 4/8/10, Min Miles Xu wrote:
Maurice Volaski 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
I wonder if I'm experiencing the same thing. See my thread,
OpenSolaris's networking stops working under VMWare,
http://opensolaris.org/jive/thread.jspa?threadID=127436&tstart=0.
However, while I'm using SuperMicro hardware, I am actually running
inside a virtual machine! VMWare emulates an e1000 NIC, so I have
to use the e1000 driver.
Also, the way I make this happen it is to copy data under heavy
load via Samba or CIFS from Windows. From my Mac, I was able to
copy 3 rsh threads for hours and not trigger it. I'm not sure why
that is.
Has a bug been filed? Do we have any workaround? I'm stuck in that
I can't change NICs.
If both Opensolaris and Windows are on the same host machine, I
don't think physical NICs should have involved in your case.
I'm using a purely virtual switch with no associated physical NIC, so
you are correct. However, the virtual NIC emulates an e1000, so I
must use the e1000 driver. VMWare provides its own vmxnet driver, but
it runs under Solaris only, not OpenSolaris.
--
Maurice Volaski, [email protected]
Computing Support, Rose F. Kennedy Center
Albert Einstein College of Medicine of Yeshiva University
_______________________________________________
networking-discuss mailing list
[email protected]