Страница 1 из 1

порядок инициализации wlan и bridge

Добавлено: 2014-05-18 12:40:46
Little_CJIOH
Собственно есть точка доступа Wi-Fi сконфигурированная как бридж.
Проблема в том, что при перезагрузке wlan0 не попадает в bridge0, приходится заходить консолькой и добавлять его вручную. Насколько я понимаю, проблема в том, что bridge инициализируется раньше чем wlan. Возможно это связанно с тем, что Wi-Fi подключен через usb.
И собственно вопрос, как решить проблемму?
rc.conf

Код: Выделить всё

hostname="Elephants_Nest"
wlans_run0="wlan0"
create_args_wlan0="wlanmode hostap"
ifconfig_wlan0="mode 11g channel 1 up"
ifconfig_re0="inet 192.168.1.111 netmask 255.255.255.0"
cloned_interfaces="bridge0"
ifconfig_bridge0="addm re0 addm wlan0 up"
defaultrouter="192.168.1.1"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="NO"
sshd_enable="YES"
hostapd_enable="YES"

Re: порядок инициализации wlan и bridge

Добавлено: 2014-05-20 14:36:12
skeletor
Править rc скрипты: добавлять в REQUIRE hostapd

Re: порядок инициализации wlan и bridge

Добавлено: 2014-05-22 20:37:10
Little_CJIOH
А куда именно? добавление в bridge не помогло.

Re: порядок инициализации wlan и bridge

Добавлено: 2014-05-23 7:09:18
Bayerische
Знакомая проблема, PCI карта.
Что интересно: если в LAN воткнут шланг, WiFi заводится. Причём, воткнут должен быть о рабочего оборудования. На другом конце стоит системник. Для того, чтобы всё запустилось, я включаю дежурное питание, этого достаточно! Иначе, не получает IP по DHCP.
Пока лень разбираться, и так устраивает. Утром щёлкнул тумблером, и можно включать смартфон :)

Re: порядок инициализации wlan и bridge

Добавлено: 2014-05-24 14:40:46
Little_CJIOH
Не, совсем другая проблема. У меня все запускается, только wlan0 в bridge0 приходится добавлять руками.

Re: порядок инициализации wlan и bridge

Добавлено: 2014-05-26 15:12:54
skeletor
Тогда в /etc/rc.local или в crontan (@reboot command...) добавить скрипт, который будет поднимать wlna0 в bridge0

Re: порядок инициализации wlan и bridge

Добавлено: 2014-05-26 15:54:52
Neus
или добавить в свой скрипт sleep :)

Re: порядок инициализации wlan и bridge

Добавлено: 2014-05-28 12:09:02
admin_sv
Я конечно могу ошибатся, но когда я создаю бридж на debiane то сетевые настройки применяются к бриджу ,а сетевые карточки при этом настроек не имеют.

Код: Выделить всё

iface eth0 inet manual

iface br0 inet static
auto br0

 iface br0 inet static
 bridge_ports eth0
 address 192.168.2.28
 broadcast 192.168.2.255
 netmask 255.255.255.0
 gateway 192.168.2.1
но еще раз отмечу это debian
А вот в вашем случае наверно должно быть так

Код: Выделить всё

cloned_interfaces="bridge0"
ifconfig_bridge0="addm re0 addm wlan0 up"
ifconfig_bridge0="inet 192.168.1.111 netmask 255.255.255.0"
Иначе бридж не бридж.

Re: порядок инициализации wlan и bridge

Добавлено: 2014-05-28 20:16:59
Little_CJIOH
Всем спасибо, проблема решена:
в rc.conf

Код: Выделить всё

local_enable="YES"
в rc.local

Код: Выделить всё

/sbin/ifconfig bridge0 addm wlan0