так Entware как никто и не трогал ;(
Printable View
мысли вслух:
- и так все доп.пакеты доступные из asusware вынесены в external web kit
- дело осталось за малым ASUS DonwloadMaster
по сути ASUS DonwloadMaster состоит из трех частей:
1. вэб-морды, которая лежит в /opt/etc/downloadmaster
2. настроек и скриптов
3. бинарных файлов:
dm2_amulecmd
dm2_amuled
dm2_detect
dm2_nzbget
dm2_snarf
dm2_snarfmaster
dm2_transmission-daemon
в Entware есть:
transmission-daemon
nzbget
amule
не вижу в Entware snarf
и непонятно, что за dm2_detect
т.е. вопрос в чем - воспользоваться вэб-мордой ASUS, а бинарники залинковать от Entware.
не трогаю я Entware. просто хочу уйти от Asusware при наличии стокового интерфейса.
и всего лишь прошу помощи, чтобы разобраться.
не хотите - не помогайте. я ж не заставляю.
буду сам разбираться и доделывать.
и Франкенштейном тут точно не пахнет.
пакет DownloadMaster состоит из вэб-морды и шести бинарных файлов
т.е. достатчоно реально сделать
entware-setup.sh
opkg install amule
opkg install nzbget
opkg install transmission-daemon
(остался вопрос где взять или чем заменить snarf)
и потом сделать
ln -s amuled dm2_amuled
ln -s amulecmd dm2_amulecmd
ln -s nzbget dm2_nzbget
Тогда что мешает использовать transmission или nzbget? В прошивке Padavan'а пошли именно этим путём и совсем не жалеют.
Это несколько допиленные версии программ плюс собственный CGI-интерфейс. Гоняться за изменениями в CGI-интерфейсе DM — дело неблагодарное. У ваших пользователей будет так же часто отваливаться DM-утилита, как на стоковой прошивке, а заставлять пользователей каждый раз переустанавливать DM, как это делает Азус — тоже нездорово.
Мне в своё время удалось выбить у Азуса исходники Download Master'а и ознакомиться с его устройством.
Entware — прошивконезависимый репозиторий, поэтому попытки прилеплять к нему фичи Asus мы не приветствуем.