Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Mar 2013 15:31:41 -0400 (EDT)
From:      doug@safeport.com
To:        freebsd-questions@freebsd.org
Subject:   Re: vlan routing
Message-ID:  <alpine.BSF.2.00.1303101530450.3582@oceanpt.safeport.com>
In-Reply-To: <CAKB6gVhmLNGgx6-zx2fJxFomdx-wDQ7eWYj6mjkSh7Byxm9bhA@mail.gmail.com>
References:  <alpine.BSF.2.00.1303092036110.3582@oceanpt.safeport.com> <CAKB6gVhmLNGgx6-zx2fJxFomdx-wDQ7eWYj6mjkSh7Byxm9bhA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 10 Mar 2013, ??????? ??????? wrote:

> 2013/3/10  <doug@safeport.com>:
>> I am trying set this up. First I munged the IP addresses. Not to worry if I
>> hit yours. I did the following commands:
>>
>>    ifconfig vlan0 create
>>    ifconfig vlan0 vlan 95 vlandev fxp0
>>    ifconfig vlan0 inet 134.217.128.117 netmask 255.255.255.0
>>    ifconfig fxp0 add 134.217.128.117 netmask 255.255.255.0
>>    route add -inet 134.217.128.117 134.217.128.1
>>
>> ifconfig shows:
>>
>> fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
>>         options=8<VLAN_MTU>
>>         ether 00:d0:b7:56:cf:ab
>>         inet 45.22.17.3 netmask 0xfffffc00 broadcast 45.22.19.255
>>         inet 45.22.17.17 netmask 0xffffffff broadcast 45.22.17.17
>>         inet 134.217.128.117 netmask 0xffffff00 broadcast 134.217.128.255
>>         media: Ethernet autoselect (100baseTX <full-duplex>)
>>         status: active
>> bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
>>         options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
>>         ether 00:09:5b:60:e4:1f
>>         media: Ethernet autoselect (none)
>>         status: no carrier
>> vlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
>>         ether 00:d0:b7:56:cf:ab
>>         inet 134.217.128.117 netmask 0xffffff00 broadcast 134.217.128.255
>>         media: Ethernet autoselect (100baseTX <full-duplex>)
>>         status: active
>>         vlan: 95 parent interface: fxp0
>>
>> Needless to say it does not work. The switch is programmed correctly (I am
>> told). My questions are (1) it seems like the option got applied to the
>> wrong interface; (2) what did I miss??
>>
>> I also tried booting the system with IP of 134.217.128.117 but I did not get
>> the rc.conf macros correctly. I do know I can not route through the switch
>> without going the vlan commands.
>>
>> _____
>> Douglas Denault
>> http://www.safeport.com
>> doug@safeport.com
>> Voice: 301-217-9220
>>   Fax: 301-217-9277
>> _______________________________________________
>> freebsd-questions@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
>
> I guess you shouldn't put the same IP address on two interfaces (vlan
> and fxp0), you need to decide wherther you need tagged or untagged
> vlan frames there and, depending on this decision put the IP address
> on VLAN interface (tagged variant) or fxp0 (untagged one).
>
> If i understand your task correctly, then this line is faulty from
> your configuration:
>>    ifconfig fxp0 add 134.217.128.117 netmask 255.255.255.0
> You don't need it.
>
>>    route add -inet 134.217.128.117 134.217.128.1
> This is smth absoulutely wrong:)
>
> Basically, if you only need a vlan interface that could be used for
> routing, you need these commands only:
>
> ifconfig vlan95 create
> ifconfig vlan95 inet 134.217.128.117/24 vlan 95 vlandev fxp0
>
> and in /etc/rc.conf you should put such strings:
>
> cloned_interfaces="vlan95"
> ifconfig_vlan95="inet 134.217.128.117/24 vlan 95 vlandev fxp0"
>
> for the interface to be created on reboot.
> Hope this helps.

Thanks I will try

_____
Douglas Denault
http://www.safeport.com
doug@safeport.com
Voice: 301-217-9220
   Fax: 301-217-9277



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