Skip site navigation (1)Skip section navigation (2)
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>