[SOLVED]Не раздаются адреса на WiFi
pascorp 14 февраля, 2013 - 00:16
На стационарном компе настроены: hostapd, names, dhcpd. Цель раздавать инет через eth1 и wlan0.
Сразу после загрузки компьютера адреса раздаются через eth1, но не раздаются через wlan0. Если перезапустить /etc/init.d/dhcpd restart, то все становится нормально.
В /etc/conf.d/dhcpd DHCPD_IFACE="eth1 wlan0".
Если я правильно понимаю, то при запуске dhcpd по какой-то причине не дожидается поднятия обоих интерфейсов.
Как заставить его ждать когда поднимутся оба интерфейса и только потом запускаться? Или есть какойто еще способ решить проблемму?
»
- Для комментирования войдите или зарегистрируйтесь
убрать параметр 'background'
убрать параметр 'background' из конфига
/etc/dhcp/dhcpd.conf:defaul
/etc/dhcp/dhcpd.conf:
В /etc/conf.d/dhcpd
Т.е., если я правильно понял, то опций указывающих запускаться в фоне нет.
Сори, протупил, что речь о
Сори, протупил, что речь о сервере. Тут все сложнее - dhcpd для старта нужен виртуал 'net', предоставляемый любой поднятой сетевухой. Как вариант, в /etc/init.d/dhcpd в депенды добавить 'after net.wlan0'
Спасибо за ответ. Секция в
Спасибо за ответ.
Секция в /etc/init.d/dhcpd стала выглядеть так:
Однако результат, к сожалению, прежний.
Попробуйте в need дописать
Попробуйте в need дописать net.wlan0
Костыльный вариант -
Костыльный вариант - рестартовать dhcpd после загрузки (напрмер через сервис local) Или просто стартовать его от туда попробовать.
Переместил hostapd из default
Переместил hostapd из default в boot и все заработало.
Спасибо всем ответившим.
Как была выставлена опция
Как была выставлена опция rc_depend_strict в /etc/rc.conf ?
Нет такой опции.
Нет такой опции.