Jump to content

Recommended Posts

Posted (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 by Megas
  • 1 month later...
Posted (edited)

Задача простая, сделать на всех точках второй сид с гостевым именем, чтобы монтажникам оставалось только поставить антенну, а админ уже удаленно видел точку.

Тут условие что гостевое имя и пароль для всех точек однотипное, но в конечной настройке уже закреплялось за другим сидом.

Edited by Megas
Posted

#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 их не отменяет.

Posted

Deac, да это понятно само собой.

Меня интересует почему именно такое поведение, почему при использовании vlan надо отвязывать eth0 от br0

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.