Прошивка tomato-NDUSB-1.28_Vovanxp_100910
Собрал прошивку
1) Пересобран busybox, добавлено много новых команд , изменено много параметров busybox.
2) Теперь можно сохранять папки и файлы, причем они архивируются и помещаются в nvram роутера, при получении из памяти они распаковываются, это позволило сохранять в nvram файлы и папки сравнительно большого размера. Сохранять файлы и папки можно командой nvram setfile2nvram “полный путь к файлу или папке" (nvram setfile2nvram /etc/profile).
3) В связи с пунктом 2 раздел JFFS можно не использовать, кроме того на JFFS остается не так уж и много места 64.00 KB.
4) Добавлена утилита ipkg и файл конфигурации ipkg.conf , который сделан доступным на запись.
5) Файл профайла /etc/profile сделан доступным на запись
6) Для совместимостью с прошивкой от Олега добавлена папка /tmp/local с с соответствующей структурой.
7) Сделаны симлинки на многие файлы и папки для совместимости к прошивку от Олега
Добавлена в утилиту nvram команда save (nvram save) , она сохраняет стандартные скрипы ,файл профайла и содержимое /tmp/local в память роутера.
8) Прошивка адаптирована для установки оптварных пакетов
9) Для совместимости с прошивкой от Олега добавлены команды flashfs save, flashfs commit, flashfs enable.
- flashfs save – не делает ничего, только для совместимости.
- flashfs commit – сохраняет стандартные скрипы, файл профайла и содержимое /tmp/local в память роутера.
- flashfs enable – сохраняет настройки в флеш-пямять.
10) Добавлен пользователь p2p
11) В прошивке есть mpcs и поддержка переходников USB-COM. Как настроить mpcs ниже по тексту.
12) А теперь самое вкусное)))). Добавлено два скрипта для установки оптварныйх пакетов. Один от автора скрипта valerakvb (практически мною не тронутый), вторая версия это измененный скрипт valerakvb мною и Lost_Animal . Инструкции по использованию скриптов ниже по тексту.
Инструкция по установки пакетов:
Перед тем как первый раз устанавливать оптварный программы(режим “FORMAT”), сбросьте настройки роутера через меню Administration- Configuration- Restore Default Configuration значение «Erase all data in NVRAM memory (thorough)», потом настройте сеть и интернет.
1) Подключаете USB-накопитель к роутеру и перегрузите роутер, для того что б роутер увидел USB-накопитель, правильные настройки для скрипта выставлены по умолчанию, ничего изменять ненужно в секции USB.
2) Подключаетесь через putty, если хотите использовать скрипт измененный мною и Lost_Animal набираете команду optware, если от valerakvb тогда команда будет optwareV
3) Выбираете для установки нужные пакеты, репозиторий, вид установки.
4) Вводите «!», ентер, после чего пойдет установка, которая длится от 10 до 30 мин.
Форум поддержки скрипта от valerakvb http://www.wl500g.info/...user&page=1
Форум поддержки скрипта от Lost_Animal http://www.xtremecoders.org/...ver-11-4-a-169/
Скриншоты http://wl500g.info/showpost.php?p=191951&postcount=3106
Список программ http://wl500g.info/showpost.php?p=169874&postcount=216
Настройка mpcs:
1) Файлы конфигурации mpcs размещены в /tmp/local/mpcs, просто их редактируете под себя
2) Далее в консоли сохраняете файлы конфигурации командами:
nvram save
nvram commit
reboot
3) Для запуска mpcs при загрузке роутера в меню Administration-WAN Up дописываете
killall mpcs
sleep 5
mpcs
sleep 30
Если WAN не используете тогда в Administration-Script-Init
mpcs
sleep 30
http://depositfiles.com/files/xg881b978
Прошивки для установки оптварных пакетов на D-Link DIR-320/Asus...
30 Нояб. 10, 15:00
Отв.1 07 Дек. 10, 12:42
Классная получилась прошивка, правда сейчас только колонной занимаюсь, меже через пол года пересоберу, добавлю вкусностей