Date: Tue, 7 Dec 2010 19:57:14 +0200 From: Mihai-Catalin Salgau <csalgau-br@bitdefender.com> To: Jack Vogel <jfvogel@gmail.com> Cc: freebsd-net@freebsd.org, Mihai-Catalin Salgau <csalgau-br@bitdefender.com>, John Baldwin <jhb@freebsd.org> Subject: Re: vlan limits on e1000? Message-ID: <1466741156.20101207195714@bitdefender.com> In-Reply-To: <AANLkTinNZ3Y3-D8j87X8kLZcPHHCxMrR7jV9tGo0wnnL@mail.gmail.com> References: <07255796.20101207031807@bitdefender.com> <201012070933.13710.jhb@freebsd.org> <AANLkTinNZ3Y3-D8j87X8kLZcPHHCxMrR7jV9tGo0wnnL@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello Jack, Tuesday, December 7, 2010, 7:46:32 PM, you wrote: > Same thing I was thinking, there is nothing else that should limit vlans in > any way. > Jack > On Tue, Dec 7, 2010 at 6:33 AM, John Baldwin <jhb@freebsd.org> wrote: >> On Monday, December 06, 2010 8:18:07 pm Mihai-Catalin Salgau wrote: >> > Hello Freebsd-net, >> > >> > I have two dual port NICs, one Broadcom(bce0,bce1) and one >> Intel(em0,em1), on FreeBSD 8-stable >> > (about two weeks old) with a DHCP server running. >> > I've been successfully using a large number of vlans over bce1,em0 and >> em1 with iSCSI, >> > but wanted to switch to AoE(ata over ethernet). I've set vlandevs by >> round-robin, and got >> > vlan1 on bce0, vlan2 on em0, vlan3 on em1, vlan4 on bce0....vlan12 on >> em1. I've binded >> > net/vblade instances to each interface, but the problem I'm facing now >> is that while >> > vlans 1-10 are working properly, vlans 11 and 12 won't see any traffic >> unless the interface is >> > in promiscuous mode. I noticed that while trying to attach tcpdump and >> saw the thing instantly work. >> > I've had no problems with iSCSI over the same setup, and dhcp packets >> are getting trough properly. >> > I've moved those last two vlans to bce0 and they work ok, but I'm a bit >> locked on why this is happening. >> > Are there any known limitations on vlans on e1000? >> >> Are you using the 'vlanhwfilter' feature? >> >> -- >> John Baldwin No, I'm not using it. em0&em1 have RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4 enabled The Broadcom has RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,VLAN_HWTSO I've also tried disabling vlanhwtag and enabling vlanhwfilter, but it doesn't help. Still, the moment I switch the interface to promiscuous mode, it works. I've also tried setting 8 vlans on bce1 to see if there's a limit per driver for some reason, but it works ok.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1466741156.20101207195714>