Ciao ! (qualcuno wikizzi, io nht oggi) inizio con un ringraziamento a Fish che si e' accorto del problema, visto che al Tuscolo non funzionava un cazzo :)
Il problema: quando accendiamo WDS su OpenWrt AP, succede che se 1 station si associa all'AP OpenWrt usando la modalita' WDS, il kernel tira su una nuova interfaccia wlan0.staX Guardate come stava l'apparato M5SansPoliziano ad esempio: root@M5SansPoliziano:~# ip a s [..CUT..] 10: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000 link/ether 00:15:6d:1a:ed:6e brd ff:ff:ff:ff:ff:ff inet 172.16.184.2/16 brd 172.16.255.255 scope global wlan0 inet6 2001:4c00:893b:1:184::2/128 scope global valid_lft forever preferred_lft forever inet6 fe80::215:6dff:fe1a:ed6e/64 scope link valid_lft forever preferred_lft forever 12: wlan0.sta1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UNKNOWN qlen 1000 link/ether 00:15:6d:1a:ed:6e brd ff:ff:ff:ff:ff:ff inet6 fe80::215:6dff:fe1a:ed6e/64 scope link valid_lft forever preferred_lft forever root@M5SansPoliziano:~# A livello radio sale tutto ma non si riesce a fare traffico IP con l'AP. Soluzione: L'interfaccia logica wireless DEVE essere di TYPE BRIDGE. in /etc/config/network si deve necessariamente avere l'interfaccia radio dentro un bridge: root@M5SansPoliziano:~# uci show network.backbone network.backbone=interface network.backbone.ifname=wlan0 network.backbone.type=bridge <<<<<<<AGGIUNGERE network.backbone.proto=static network.backbone.ipaddr=172.16.184.2 network.backbone.ip6addr=2001:4c00:893b:1:184::2/128 network.backbone.netmask=255.255.0.0 network.backbone.dns=8.8.8.8 root@M5SansPoliziano:~# Dopo il reboot: root@M5SansPoliziano:~# brctl show bridge name bridge id STP enabled interfaces br-backbone 8000.00156d1aed6e no wlan0 <<<<<<LA PRINCIPALE wlan0.sta1 <<< INTERAFACCIA DEDICATA ALLA STAZIONE WDS root@M5SansPoliziano:~# ip a s [..CUT..] 10: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master br-backbone state UP qlen 1000 link/ether 00:15:6d:1a:ed:6e brd ff:ff:ff:ff:ff:ff 11: br-backbone: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP link/ether 00:15:6d:1a:ed:6e brd ff:ff:ff:ff:ff:ff inet 172.16.184.2/16 brd 172.16.255.255 scope global br-backbone inet6 2001:4c00:893b:1:184::2/128 scope global valid_lft forever preferred_lft forever inet6 fe80::bc82:b8ff:fe3d:96d4/64 scope link valid_lft forever preferred_lft forever 12: wlan0.sta1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master br-backbone state UNKNOWN qlen 1000 link/ether 00:15:6d:1a:ed:6e brd ff:ff:ff:ff:ff:ff inet6 fe80::215:6dff:fe1a:ed6e/64 scope link valid_lft forever preferred_lft forever root@M5SansPoliziano:~# Ricordatevi anche di cambiare wlan0 in br-backbone nel file /etc/config/olsrd6.conf in quanto ora la vostra interfaccia con gli IP non si chiama piu' wlan0. Saverio _______________________________________________ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless