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>

index | next in thread | raw e-mail


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


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1125422629.30555.27.camel>