[Ninux-Wireless] batman-adv e vlan su tplink
Luca Postregna
luca.postregna a gmail.com
Mer 16 Gen 2013 11:46:47 CET
In questi giorni sto sbattendo la testa per la configurazione del mio
router domestico tplink wr1043nd.
Questo router deve gestire la mia connessione verso internet (pppoe), oltre
che fare da gw_server nella mesh, collegato a sua volta ad una nanostation.
Sto avendo seri problemi nella configurazione dello switch integrato, unico
lato wan e lan/mesh.
La configurazione che desidero raggiungere prevede eth0.1 (porte 123) lato
lan, eth0.2 (wan/pppoe) ed eth0.3 (porta 4) per la mesh.
L'unica configurazione che attualmente mi permette di configurare la pppoe,
e mettere il tplink nella mesh è quella di buttare tutta la eth0 nella bat0
e disabilitare l'opzione enable_vlan nello switch.
Ho provato svariate configurazioni, come mettere tutto il bridge br-lan
(con dentro bat0 e eth0.1) dentro la bat0, anche allo stesso modo sulla
nanostation, ma l'unico risultato che ottenevo è quello di rendere i device
irraggiungibili su qualsiasi interfaccia, se a loro volta erano connessi in
ethernet.
La stessa configurazione però non mi permette più di accedere via ethernet
al tplink con i normali client della lan sulle porte della eth0.1.
Qualcuno mi da una mano?
Di seguito qualche informazione sulle configurazioni direttamente dal
tplink:
root a kozlic:~# ip a s
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
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state
UP qlen 1000
link/ether f8:d1:11:4b:2e:50 brd ff:ff:ff:ff:ff:ff
inet6 fe80::fad1:11ff:fe4b:2e50/64 scope link
valid_lft forever preferred_lft forever
4: sit0: <NOARP> mtu 1480 qdisc noop state DOWN
link/sit 0.0.0.0 brd 0.0.0.0
5: ap0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master br-lan
state UP qlen 32
link/ether f8:d1:11:4b:2e:50 brd ff:ff:ff:ff:ff:ff
6: br-lan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state
UP
link/ether f8:d1:11:4b:2e:50 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.1/24 brd 192.168.0.255 scope global br-lan
inet6 2001:470:1f09:79e::1/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::fad1:11ff:fe4b:2e50/64 scope link
valid_lft forever preferred_lft forever
7: eth0.1 a eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue
master br-lan state UP
link/ether f8:d1:11:4b:2e:50 brd ff:ff:ff:ff:ff:ff
8: eth0.2 a eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue
state UP
link/ether f8:d1:11:4b:2e:50 brd ff:ff:ff:ff:ff:ff
inet6 fe80::fad1:11ff:fe4b:2e50/64 scope link
valid_lft forever preferred_lft forever
9: pppoe-wan: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1492 qdisc
pfifo_fast state UNKNOWN qlen 3
link/ppp
inet 88.149.244.68 peer 81.174.0.21/32 scope global pppoe-wan
10: bat0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master
br-lan state UNKNOWN
link/ether 22:4c:d4:99:c0:6a brd ff:ff:ff:ff:ff:ff
11: 6in4-henet: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1472 qdisc noqueue
state UNKNOWN
link/sit 88.149.244.68 peer 216.66.80.26
inet6 2001:470:1f08:79e::2/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::5895:f444/128 scope link
valid_lft forever preferred_lft forever
root a kozlic:~# batctl if
eth0: active
root a kozlic:~# batctl o
[B.A.T.M.A.N. adv 2012.3.0, MainIF/MAC: eth0/f8:d1:11:4b:2e:50 (bat0)]
Originator last-seen (#/255) Nexthop [outgoingIF]:
Potential nexthops ...
dc:9f:db:0b:af:2e 0.510s (198) dc:9f:db:0b:af:b9 [ eth0]:
dc:9f:db:0b:af:b9 (198)
90:f6:52:f2:8c:2a 0.510s (178) dc:9f:db:0b:af:b9 [ eth0]:
dc:9f:db:0b:af:b9 (178)
dc:9f:db:0b:af:b9 0.470s (254) dc:9f:db:0b:af:b9 [ eth0]:
dc:9f:db:0b:af:b9 (254)
root a kozlic:~# 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 'bat0 eth0.1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.0.1'
option ip6addr '2001:470:1f09:79e::1/64'
option netmask '255.255.255.0'
config interface 'wan'
option ifname 'eth0.2'
option proto 'pppoe'
option username 'XXX'
option password 'YYY'
config interface 'henet'
option proto '6in4'
option peeraddr '216.66.80.26'
option ip6addr '2001:470:1f08:79e::2/64'
option tunnelid '190038'
option username '9189d3307308cd85f9d908fb23935a94'
option password 'XXX'
config interface 'mesh'
option ifname 'eth0'
option proto 'none'
config switch
option name 'rtl8366rb'
option reset '1'
option enable_vlan '0'
config switch_vlan
option device 'rtl8366rb'
option vlan '1'
option ports '1 2 3 4 5t'
config switch_vlan
option device 'rtl8366rb'
option vlan '2'
option ports '0 5t'
root a kozlic:~# cat /etc/config/wireless
config wifi-device radio0
option type mac80211
option channel 11
option macaddr f8:d1:11:4b:2e:50
option hwmode 11ng
option htmode HT20
list ht_capab SHORT-GI-40
list ht_capab DSSS_CCK-40
config wifi-iface
option device radio0
option network lan
option mode ap
option ifname ap0
option ssid www.iulii.net-ap
option encryption none
#config wifi-iface
# option device radio0
# option network mesh
# option mode adhoc
# option ifname adhoc0
# option bssid '02:aa:bb:cc:dd:ee'
# option ssid www.iulii.net-mesh
# option encryption none
# option disabled 1
root a kozlic:~# cat /etc/config/batman-adv
config 'mesh' 'bat0'
option 'interfaces' 'mesh'
option 'gw_mode' 'server'
option 'vis_mode' 'server'
--
luca.postregna.name
twitter.com/lucapost
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://ml.ninux.org/pipermail/wireless/attachments/20130116/76a3748b/attachment-0001.html>
Maggiori informazioni sulla lista
Wireless