Megas Posted September 30, 2011 Posted September 30, 2011 (edited) Перекопал все заново. На сервере к которому напрямую заведена M5 завел 2 vlan 22 и 33 На точку повесил скрипт: WFVLAN_ID=33 OFVLAN_ID=22 #ifconfig br0 down #brctl delif br0 ath0 #brctl delif br0 eth0 #brctl delif br0 eth1 #brctl delbr br0 #ifconfig ath0 0.0.0.0 wlanconfig ath2 create wlandev wifi0 wlanmode ap iwconfig ath2 essid "Guest-Wi-Fi" iwpriv "ath2" hide_ssid "0" ifconfig ath2 0.0.0.0 up brctl addbr br${WFVLAN_ID} vconfig add eth0 ${WFVLAN_ID} vconfig add eth1 ${WFVLAN_ID} ifconfig eth0.${WFVLAN_ID} 0.0.0.0 up ifconfig eth1.${WFVLAN_ID} 0.0.0.0 up brctl addif br${WFVLAN_ID} eth0.${WFVLAN_ID} brctl addif br${WFVLAN_ID} eth1.${WFVLAN_ID} brctl addif br${WFVLAN_ID} ath2 ifconfig br${WFVLAN_ID} 192.168.33.14 up wlanconfig ath1 create wlandev wifi0 wlanmode ap iwconfig ath1 essid "OFFICE-Wi-Fi" iwpriv "ath1" hide_ssid "0" ifconfig ath1 0.0.0.0 up brctl addbr br${OFVLAN_ID} vconfig add eth0 ${OFVLAN_ID} vconfig add eth1 ${OFVLAN_ID} ifconfig eth0.${OFVLAN_ID} 0.0.0.0 up ifconfig eth1.${OFVLAN_ID} 0.0.0.0 up brctl addif br${OFVLAN_ID} eth0.${OFVLAN_ID} brctl addif br${OFVLAN_ID} eth1.${OFVLAN_ID} brctl addif br${OFVLAN_ID} ath1 ifconfig br${OFVLAN_ID} 192.168.22.14 up Клиентской точкой цепляюсь к тому или другому сиду и пингую соответственно точку. Но попытка пинга сервера проваливается. Путем недолгих тыканий нашел где именно проблема и почему не работало как в первом варианте так и в других. Как только делается такое: brctl delif br0 eth0 То все начинает работать как положено. Не пойму что за проблема с этим br0? на сервере вижу что пакеты с клиента приходят и ему назад ответ отправляется. А вот на точке доступа на интерфейсе вижу что счетчик пакетов на интерфейсе работает только в одну сторону. Может у кого есть ответ на этот вопрос, почему eth0 надо удалять из br0? Edited November 3, 2011 by Megas Вставить ник Quote
Megas Posted November 3, 2011 Author Posted November 3, 2011 (edited) Задача простая, сделать на всех точках второй сид с гостевым именем, чтобы монтажникам оставалось только поставить антенну, а админ уже удаленно видел точку. Тут условие что гостевое имя и пароль для всех точек однотипное, но в конечной настройке уже закреплялось за другим сидом. Edited November 3, 2011 by Megas Вставить ник Quote
Deac Posted November 3, 2011 Posted November 3, 2011 #ifconfig br0 down #brctl delif br0 ath0 #brctl delif br0 eth0 #brctl delif br0 eth1 #brctl delbr br0 #ifconfig ath0 0.0.0.0 Это надо раскомментировать, т.к. br0 создаётся и привязывается к SSID-у штатными настройками NSM5. Само создание скрипта в /etc/persistent их не отменяет. Вставить ник Quote
Megas Posted November 3, 2011 Author Posted November 3, 2011 Deac, да это понятно само собой. Меня интересует почему именно такое поведение, почему при использовании vlan надо отвязывать eth0 от br0 Вставить ник Quote
Deac Posted November 4, 2011 Posted November 4, 2011 Меня интересует почему именно такое поведение, почему при использовании vlan надо отвязывать eth0 от br0 См. здесь. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.