среда, ноября 19, 2008

Дремучий DD-WRT

Являясь счастливым обладателемWiFi роутера WL-500G Premium, продукта фирмы Asus, время от времени разминаю мозги в направлении, как заставить сей девайс работать со 100% отдачей.
Оригинальная прошивка не устраивала по некоторым параметрам, в результате чего была заменена на альтернативную: DD-WRT.

Очередная головоломка получилась после обновления прошивки до версии v24 SP1 - перестали инициироваться роуты на вторую сеть. Решение оказалось до безобразия простым: достаточно принудительно заставить систему переинициировать таблицу route после поднятия WAN2. Делается это следующей командой:
/sbin/startservice set_routes
Которая и была добавлена в конец скрипта поднятия WAN2 интерфейса.