МОСКОВСКАЯ ВСТРЕЧА
Форум самогонщиков Сайт Барахолка Магазин МОСКОВСКАЯ ВСТРЕЧА

Прошивки для установки оптварных пакетов на D-Link DIR-320/Asus...

Форум самогонщиков Общение по интересам Современные технологии
vovanxp Кандидат наук Львов 410 66
30 Нояб. 10, 15:00
Прошивка 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
vovanxp Кандидат наук Львов 410 66
Отв.0  07 Дек. 10, 12:42
Классная получилась прошивка, правда сейчас только колонной занимаюсь, меже через пол года пересоберу, добавлю вкусностей