Date: Tue, 30 Aug 2005 18:23:49 +0100 From: Gavin Atkinson <gavin.atkinson@ury.york.ac.uk> To: freebsd-current@freebsd.org Subject: 6.0-BETA3 bge0 and vlans Message-ID: <1125422629.30555.27.camel@buffy.york.ac.uk>
next in thread | raw e-mail | index | archive | help
Hi, I'm having no success setting vlans up on a bge interface. Can anyone confirm they work? I've got no problems using them on fxp interfaces, so I'm pretty sure it's not user error... Everything looks good: bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=1a<TXCSUM,VLAN_MTU,VLAN_HWTAGGING> inet6 fe80::209:3dff:fe12:6c06%bge0 prefixlen 64 scopeid 0x1 inet x.y.12.120 netmask 0xfffffe00 broadcast x.y.13.255 ether 00:09:3d:12:6c:06 media: Ethernet autoselect (100baseTX <full-duplex>) status: active [bge1/lo0 snipped] vlan76: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet x.y.76.59 netmask 0xfffffe00 broadcast x.y.77.255 inet6 fe80::209:3dff:fe12:6c06%vlan0 prefixlen 64 scopeid 0x4 ether 00:09:3d:12:6c:06 media: Ethernet autoselect (100baseTX <full-duplex>) status: active vlan: 76 parent interface: bge0 ... but I can get no packets through the vlan interface (the parent interface works as expected). Can anyone actually confirm that vlans work with bge cards? My card is a BCM5704 (vend=0x14e4, prod=0x1648, rev=0x03) I've also just discovered that ifconfig is sensitive to the order that the options "vlandev" and "vlan" are passed to it. wiggum# ifconfig vlan76 vlandev bge0 vlan 76 ifconfig: must specify both vlan tag and device wiggum# ifconfig vlan76 vlan 76 vlandev bge0 wiggum# This to me seems counter-intuitive. Due to the design of ifconfig this doesn't seem to be easy to change, so maybe it should be documented? Thanks, Gavin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1125422629.30555.27.camel>