правлю /etc/smb.conf,
вношу в .files
flashfs save
flashfs commit
flashfs enable
проверяю в архиве - сохранился.
перезагрузка - вижу старый файл
Грабли тут могут быть такие:
- Первый строкой в скрипте должна быть shebang строка, например #!/bin/sh
- В файле переводы строк должны быть в unix формате. Тоесть например, если скрипт был набран в блокноте windows то он не будет работать. http://wl500g.info/showpost.php?p=56660&postcount=348
- Не заданы права на исполнение. chmod +x /usr/local/sbin/post-boot
- Файл не был сохранен на флеш. flashfs save && flashfs commit; flashfs enable
- Синтаксические ошибки
- Скрипт должен находится в /usr/local/sbin/post-boot
правлю /etc/smb.conf,
вношу в .files
flashfs save
flashfs commit
flashfs enable
проверяю в архиве - сохранился.
перезагрузка - вижу старый файл
С уважением, lex.
Здравствуйте, Олег.
Я создавал тему, посвящённую настройке WL-500gP для одного из Петербургских провайдеров.
Покупал роутер с учётом полученной здесь информации и, как только вынул из коробки, прошил Вашей прошивкой, как это рекомендуется сделать в первых строках этого мануала. И уже потом [тщетно] пытался настроить его для работы с моим провайдером. Именно в этом моменте создал тему. Всё делал правильно, ничего не получалось.
Затем я решил начать с чистого листа. Обнулил настройки, залил родную прошивку, настроил, всё заработало. Предположил, что сработала одна вещь в настройках, а именно установка Operating mode в Router.
Некоторое время проработал под заводской прошивкой, после чего решил снова прошиться Вашей. Прошился. Не работает. Перезагрузился. Не работает. Всё облазил, переустановил, не работает.
Всё это не умаляет значимости выпуска Вами прошивки, которой довольно такое большое количество людей.
Однако мануаль следует дополнить предупреждением, что для начала лучше настроить аппарат с родной прошивкой, и уж только потом пускаться в эксперименты. Для меня это не было очевидно.
P.S. С другой стороны, хочется telnet и т.д...
Last edited by Oleg_K; 09-01-2008 at 20:16.
Вы сделали неверные выводы о причинах проблем. Вероятно, после перепрошивки вы не сбросили настройки или кэш браузера. Сейчас это пункты 2.1 и 2.2
Настраивать на официальной прошивке ничего не надо, играть можно и с официальной и с неофициальной. С неофициальной играть удобнее и лучше сразу прошить ее.
Last edited by OlegI; 10-01-2008 at 21:37.
А как можно убедиться в правильности этих важных параметров nvram, отвечающих за железо? И при необходимости восстановить их на дефолтные? У меня однажы на команду nvram show роутер выдал этот самый мусор - дамп нечитаемых символов с последующим подвисанием. Я перезалил прошивку, кнопкой ресет восстановил настройки. Теперь загрузка происходит, nvram show отрабатывает нормально, но с тех пор роутер глючит по-страшному: php не запускается, самба при попытке копирования группы файлов подвисает и т.д. Возможно такое, что в nvram затерлись те параметры, которые не восстанавливаются через кнопку reset? И как быть в этом случае?
wl500gp, прошивка последняя (preview 8-8)
Last edited by TOYan; 11-01-2008 at 05:37.
У меня много раз на всех прошивках после работы роутера больше 1-3 месяцев роутер начинал глючить и при перезагрузке сбрасывался в значения по умолчанию. Скорее всего вы этот момент реально поймали - линукс показал, что прочел мусор. Эта команда реально не читает nvram, она берет закешированные данные из памяти. По какой-то причине там оказывается мусор. Поэтому в инстукции я вставил текст: перед сменой параметров (любой записи в nvram) после долгой работы перегрузить роутер.
Тема про сброс:
http://wl500g.info/showthread.php?t=8480
Сброс кнопкой RESET или через веб-интерфейс не пройдет, если не загрузится linux или содержимое nvram битое в каких-то параметрах.
Last edited by OlegI; 11-01-2008 at 22:43.
Доброго времени суток! Такая проблема: хотел убрать с 80 порта роутера wl-500gp его веб-интерфейс. Но проблема: при nvram http_lanport=8080 и nvram commit ничего не сохраняется. При этом из веб-интерфейса с сохранением никаких проблем нет (всё настройки сохраняются). Подскажите в чём проблема, может кто-то сталкивался? Началось это при полной переустановке - начал с того, что залил заново прошивку, вернул все настройки на предустановленные, ну и т.д. по FAQ. Делал это всё из-за невозможности установить mysql на предыдущем варианте установке. Сейчас mysql работает, но nvram не сохраняется.
Потому что nvram set http_lanport=8080
иногда чего-нибуть качаешь, в это время меняешь настройки, а ребутить жалко. Я не прошу, чтобы новые настройки вступали в силу без рестарта. Пусть они просто сохраняются.
ABATAPA, я так пробовал.
в IP Config->Miscellaneous->NTP synchronization interval (hours)
поменял 24 на 23, нажал apply, перезагрузился, там снова 24
NVRAM и FlashFS там чёто глюкануло теперь прошика от Олега глючит, даже перепрошивал стандартными прошивками - не помогло! Дайте ПЛИЗ чистую NVRAM и FlashFS или "грязную" (т.е. с установленными прогами, но тогда содержимое opt на вашем внешнем носителе незабудьте дать) или мануал по очистке (сброс делал!!!)! Но лучше NVRAM и FlashFS! ЗАРАНЕЕ ОГРОМНОЕ СПАСИБО!