vlan with its own ether / mac address?
Bjorn Eikeland
bjorn at eikeland.info
Fri Feb 13 12:32:13 PST 2004
is it possible to set up a vlan device with its own ether address?
I've tried the following:
ifconfig vlan0 create
ifconfig vlan0 vlan 1 vlandev fxp0 up
ifconfig vlan0 inet 10.0.0.10 netmask 255.255.255.0 \
ether 00:a0:c9:f1:4e:6e
ifconfig: ether: bad value
but changing the ether value after the device is up 'works',
but caused me to only have access to the vlan ip.
my existing fxp0 device
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 10.0.0.2 netmask 0xff000000 broadcast 10.255.255.255
ether 00:a0:c9:f1:4e:6d
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
the faked vlan0 device:
vlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 10.0.0.10 netmask 0xffffff00 broadcast 10.0.0.255
ether 00:a0:c9:f1:4e:6e
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
vlan: 1 parent interface: fxp0
basically I'm trying to set up dhcp to configure unknown hosts
in a seperate network to allow them to register their mac address
and then be allocated a ip in the "real" network. And need a way
to test with several clients, but I've only got one nic in my box.
looks like I'll be buying another nic and use dhcping -h and see if
it does the trick - but just wanted to see if there is a all free
and nice software solution.
More information about the freebsd-net
mailing list