Доброго времени суток!
В предыдущем сообщении я писал, что со скриптом S99xkeenrestart у меня все нормально работает. Но после нескольких перезагрузок роутера выяснилось что это не так. Были "неудачные перезагрузки".
Работоспособности после перезагрузки роутера связки XKeen+NFQWS добится получилось! Причем даже при стандартных 30 секундах задержки. Но при двух условиях:
1. При обязательном присутствии в init.d скрипта рестарта S99xkeenrestart. Если я его убираю Xkeen корректно не работает, т.е. он вроде бы как запущен, но загрузки страниц нет, до тех пор пока не скомандую xkeen -restart.
2. Плюс к этому пришлось удалить политику XKeen в "Приоритеты подключений" в вебморде роутера, т.е. возможности раздавать XKeen конкретным клиентам в сети нет(да и ладно). С этой политикой все было нестабильно (то корректно запустится XKeen, то нет... тестировал с разными вариантами задержек, независимо от них ситуация каждый раз была разная).
Есть один момент который я для себя уяснить не могу. Возможно я ошибаюсь, но при установке XKeen скрипт S99xkeenrestart не появляется в init.d (я скачавал его самостоятельно и ручками туда закидывал). Тем не менее в теле скрипта S99xkeenstart есть строчки с именем скрипта S99xkeenrestart. Т.е. по логике вещей он должен присутствовать в init.d по умолчанию, после установки XKeen. Или я просто не догоняю чего то в силу своей непросвященности?