Date: Tue, 23 Apr 2013 12:40:07 -0700 From: "Marc G. Fournier" <scrappy@hub.org> To: freebsd-net@freebsd.org Cc: freebsd-virtualization@freebsd.org Subject: vbox + bce == sporactic ethernet hangs Message-ID: <42DB312E-0DE5-4E89-BCC5-A1509A86DF12@hub.org>
next in thread | raw e-mail | index | archive | help
I am running FreeBSD 9-STABLE (updated yesterday: FreeBSD 9.1-STABLE = #15: Mon Apr 22 07:45:07 UTC 2013) with VirtualBox 4.2.6 from ports =85 = the hardware is using a Broadcom ethernet: bce0: <Broadcom NetXtreme II BCM5708 1000Base-T (B2)> mem = 0xf4000000-0xf5ffffff irq 16 at device 0.0 on pci7 miibus0: <MII bus> on bce0 bce0: Ethernet address: 00:22:19:5b:20:bd bce0: ASIC (0x57081020); Rev (B2); Bus (PCI-X, 64-bit, 133MHz); B/C = (4.4.1); Bufs (RX:2;TX:2;PG:8); Flags (SPLT|MSI|MFW); MFW (UMP 1.1.9) bce0: bce_pulse(): Warning: bootcode thinks driver is absent! (bc_state = =3D 0x00004006) Running with simple jail's on it, the server runs flawlessly until = reboot =85 but as soon as I start running Virtualbox on it, I get = sporadic server 'hangs' =85 never the same time, usually can be = triggered by heavier then normal load on the virtual box (ie. running an = rsync session from the base server into the vbox environment) =85=20 When it happens, I can *usually* connect via the DRAC / remote console = and login =85 but doing an 'ifconfig down' on the device and then back = up makes no difference =85 if I send a ctl-alt-del through the remote = console, more often then not, it will free up whatever is going on, so = that pinging works again, but, of course, I've already hit ctl-alt-del, = so its rebooting even though now I don't need it to =85 Based on a page on the wiki about tuning for vbox, I have set: net.graph.maxdata=3D65536 but I've seen this happen even with that set, so not sure if I'm just = still triggering it, or its something else I'm experiencing =85 So, two questions: 1. is there something I can run to see if I *am* in fact hitting that = limit? =20 2. is there something I can do, like ctl-alt-del, but without the = reboot, to 'free' the ethernet? Thx
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42DB312E-0DE5-4E89-BCC5-A1509A86DF12>