Portál AbcLinuxu, 12. května 2025 06:19

Dotaz: OpenWrt - nejde vytvorit VLAN na wifi

23.3.2011 15:24 wrt
OpenWrt - nejde vytvorit VLAN na wifi
Přečteno: 546×
Odpovědět | Admin
Mam OpenWrt ATTITUDE ADJUSTMENT (bleeding edge, r26181) a potreboval bych vytvorit pro wifi kartu 2 vlan (miniPCI, ovladac ath5k).

Kdyz to napisu do souboru s nastavenim, tak to nefunguje:
root@OpenWrt:/# cat /etc/config/network
config interface loopback
        option ifname   lo
        option proto    static
        option ipaddr   127.0.0.1
        option netmask  255.0.0.0

config interface lan
        option ifname   wlan0.0
        option proto    static
        option ipaddr   192.168.7.1
        option netmask  255.255.255.0

config interface vlan
        option ifname   wlan0.5
        option proto    static
        option ipaddr   192.168.5.1
        option netmask  255.255.255.0

config interface wan
        option ifname   eth0
        option proto    dhcp
root@OpenWrt:/#
root@OpenWrt:/# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc hfsc state UP qlen 5
    link/ether 00:15:6d:c3:7f:c1 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 02:15:6d:c3:7f:c1 brd ff:ff:ff:ff:ff:ff
4: ifb0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc hfsc state UNKNOWN qlen 5
    link/ether de:a6:73:97:b3:84 brd ff:ff:ff:ff:ff:ff
6: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 00:25:86:e4:eb:e4 brd ff:ff:ff:ff:ff:ff
7: mon.wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UNKNOWN qlen 1000
    link/ieee802.11/radiotap 00:25:86:e4:eb:e4 brd ff:ff:ff:ff:ff:ff

Kdyz to ale vytvorim rucne prikazem, tak se to ukaze:
root@OpenWrt:/# vconfig add wlan0 5
root@OpenWrt:/# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc hfsc state UP qlen 5
    link/ether 00:15:6d:c3:7f:c1 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 02:15:6d:c3:7f:c1 brd ff:ff:ff:ff:ff:ff
4: ifb0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc hfsc state UNKNOWN qlen 5
    link/ether de:a6:73:97:b3:84 brd ff:ff:ff:ff:ff:ff
6: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 00:25:86:e4:eb:e4 brd ff:ff:ff:ff:ff:ff
7: mon.wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UNKNOWN qlen 1000
    link/ieee802.11/radiotap 00:25:86:e4:eb:e4 brd ff:ff:ff:ff:ff:ff
8: vlan5@wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
    link/ether 00:25:86:e4:eb:e4 brd ff:ff:ff:ff:ff:ff
root@OpenWrt:/#
Nevite nekdo, kde delam chybu a proc to z toho souboru nebere?

btw, umi vubec ifconfig ukazat vlan, nebo se musi pouzit ip?

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.3.2011 15:36 Sten
Rozbalit Rozbalit vše Re: OpenWrt - nejde vytvorit VLAN na wifi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Chybí vám tam definice VLANů, viz Wiki
23.3.2011 16:31 wrt
Rozbalit Rozbalit vše Re: OpenWrt - nejde vytvorit VLAN na wifi
Tak jsem to tam doplnil a po rad nic :-(
root@OpenWrt:/# cat /etc/config/network
config switch_vlan
        option vlan     0
        option device   wlan0
        option ports    "0 1 2"


config interface loopback
        option ifname   lo
        option proto    static
        option ipaddr   127.0.0.1
        option netmask  255.0.0.0

config interface lan
        option ifname   wlan0.0
        option proto    static
        option ipaddr   192.168.7.1
        option netmask  255.255.255.0

config intefrace vlan1
        option ifname   wlan0.1
        option proto    dhcp

config interface vlan2
        option ifname   wlan0.2
        option proto    static
        option ipaddr   192.168.5.1
        option netmask  255.255.255.0

config interface wan
        option ifname   eth0
        option proto    dhcp
root@OpenWrt:/#
root@OpenWrt:/# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc hfsc state UP qlen 5
    link/ether 00:15:6d:c3:7f:c1 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 02:15:6d:c3:7f:c1 brd ff:ff:ff:ff:ff:ff
7: ifb0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc hfsc state UNKNOWN qlen 5
    link/ether a6:e3:91:ae:21:29 brd ff:ff:ff:ff:ff:ff
8: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 00:25:86:e4:eb:e4 brd ff:ff:ff:ff:ff:ff
9: mon.wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UNKNOWN qlen 1000
    link/ieee802.11/radiotap 00:25:86:e4:eb:e4 brd ff:ff:ff:ff:ff:ff
root@OpenWrt:/#

Jeste dotaz, v te wiki pisou

   option 'ports'      '0 1 2 5t'

K cemu je tam to t?

23.3.2011 17:56 Sten
Rozbalit Rozbalit vše Re: OpenWrt - nejde vytvorit VLAN na wifi
t označuje, na kterých portech se to taguje (tzn. který port je ve VLANě). Protože vy to nechcete na switchi, tak bych tam tu optionu vůbec neuváděl.
23.3.2011 18:00 wrt
Rozbalit Rozbalit vše Re: OpenWrt - nejde vytvorit VLAN na wifi
Nemuzete mi prosim poradit, jak to mam nastavit? Ja jsem zkousel vyse uvedene nastaveni a porad to nejde.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.