• Linux Gentoo нихера не понимаю.
    1. есть net.wlan0 которая "net.wlan0 has started, but is inactive"
    2. есть hostapd, который запускается, если только запустилась net.wlan0
    3. но в итоге 2. не хочет запускаться по причине 1. пишет про "hostapd is scheduled to start when net.wlan0 has started"
    запускаю через /etc/init.d/hostapd -D start --- который означает запускать его в любом случае. и тогда все работает.
    не могу догнать, куда там вставить в файлик запуска "-D". или как избавить hostapd от унизительной повинности запускаться только после wlan0

Replies (14)

  • @k1lg0reTr0ut, я так понимаю что wlan0 нужно сконфигурировать (ip, подсеть) прежде чем туда вешать hostapd
  • @ramok, сконфигурирована, и поднимается нормально. только с пунктом 1.
  • @k1lg0reTr0ut, А что плохого в этой зависимости? У меня оно именно так и работало.
  • @Irregular, блять да ничего плохого. оно просто не запускается. чо то непонятно из вышеперечисленного?
  • @k1lg0reTr0ut, А хотя у меня другой конфиг был, я её в бридж пихал, а для этого она нужна именно ненастроенная.
  • @Irregular, похуй, бридж не бридж. дело не в этом
  • @k1lg0reTr0ut, Вообще говоря, именно в этом, потому что у меня было просто
    config_wlan0=( "null" )
  • @Irregular, да похуй, что там написано, я все перепробовал.
  • @k1lg0reTr0ut, нашел depend. закоментировал.
    depend() {
    local myneeds=
    #for iface in ${INTERFACES}; do
    # myneeds="${myneeds} net.${iface}"
    #done

    [ -n "${myneeds}" ] && need ${myneeds}
    use logger
    }
    заработало
  • @k1lg0reTr0ut, Это не генту-вей, это грязный хак. Чуть менее грязным, но всё равно хаком, было бы убрать wlan0 из /etc/conf.d/hostapd
  • @Irregular, так и переделал. правда после обновления скрипт тоже обновится
  • @k1lg0reTr0ut, К слову, там же в OPTIONS вы можете впихнуть свой -D
    Но мне всё равно кажется, что у вас что-то настроено неправильно, вот только сходу в голову не приходит, что именно
  • @Irregular, нет там OPTIONS. впихивал. он на него не реагирует. хуй знает откуда он берет переменную
  • @k1lg0reTr0ut, dhcpd is scheduled to start when net.wlan0 has started
    новый ебаный пиздец. это inactive на wlan не гуглится по нормальному