With spi0 it finally works, but rootfs not on 31:8, I temporarly modified /target/linux/ar71xx/generic/config-default for root=31:04 and it's work.
Wifi works too, but I need tagged traffic through wlan0.
I tried it with ip link and vconfig:
vconfig add wlan0 97
OR
ip link add link wlan0 wlan0.97 type vlan proto 802.1q id 97
ifconfig wlan0.97 up
brctl addif br-lan3 wlan0.97
AP not see tagged Client traffic
24:A4:3C:FA:80:31 - Client
24:a4:3c:fb:80:3e - AP
Client sends ARP (tcpdump -n -i wlan0):
06:10:58.046528 24:a4:3c:fb:80:31 > ff:ff:ff:ff:ff:ff, ethertype 802.1Q (0x8100), length 46: vlan 97, p 0, ethertype ARP, Request who-has 192.168.2.1 tell 192.168.2.2, length 28
But AP not see it, rx counter on wlan0 not increased, tcpdump not see anything, firewall disabled.
But Client sees AP tagged traffic:
12:57:01.536914 24:a4:3c:fb:80:3e > ff:ff:ff:ff:ff:ff, ethertype 802.1Q (0x8100), length 46: vlan 97, p 0, ethertype ARP, Request who-has 192.168.2.2 tell 192.168.2.1, length 28
12:57:01.537044 24:a4:3c:fb:80:31 > 24:a4:3c:fb:80:3e, ethertype 802.1Q (0x8100), length 46: vlan 97, p 0, ethertype ARP, Reply 192.168.2.2 is-at 24:a4:3c:fb:80:31, length 28
What's wrong?
(Last edited by vova on 13 Aug 2014, 17:19)