А можно ли данный скрипт использовать для другого устройства, например WD My Book World II?
А можно ли данный скрипт использовать для другого устройства, например WD My Book World II?
ASUS RT-N16 1.9.2.7-rtn, Zotac ZBOX (rtorrent@Ubuntu 13.10)
Я в смысле получится ли установить этот скрипт на устройство, которое я указал выше
В общем запустил на данном устройстве:
- я что-то не правильно делаю?Code:# ipkg install /путь/dlengine_2.0-13_mipsel.ipk Clearing state_want and state_flag for pkg=dlengine (arch_priority=0 flag=16 want=2) Nothing to be done An error ocurred, return value: 4. Collected errors: Cannot find package dlengine. Check the spelling or perhaps run 'ipkg update'
В вашем случае пакет должен рассматриваться как архив: заходите в архив, заходите в data.tar, потом в opt, а там уже видите папочки с данными. Данные нужно рассовать по папкам с учетом вашего устройства, потом ручками установить атрибуты. Да, в связи с этим еще придется пути в скриптах поправить
Для работы пакета нужен bash и http-сервер с поддержкой выполнения cgi
Last edited by Basile; 11-01-2010 at 15:59.
ASUS RT-N16 1.9.2.7-rtn, Zotac ZBOX (rtorrent@Ubuntu 13.10)
Это вряд ли. На роутере все работает и устанавливается в /opt.
Я не силен в таких вопросах. Мой ответ: устройства разные
Может здесь я переборщил, по-моему, все атрибуты из архива сами подхватятся.
Пути в скриптах вам придется поправить
ASUS RT-N16 1.9.2.7-rtn, Zotac ZBOX (rtorrent@Ubuntu 13.10)
На моем устройстве тоже пакеты Optware устанавливаются в папку /opt
В общем разложил все по папкам, запустил /opt/etc/init.d/S50dlengine start - запустился, запустил /opt/etc/init.d/S90busybox_httpd start - выдал ошибку:
/opt/etc/init.d/S90busybox_httpd: line 5: /usr/sbin/busybox_httpd: No such file or directory
Попробовал поиском поискать busybox_httpd - не нашел. На роутере wl500w - находит. Можно ли установить как-то busybox_httpd на мое устройство?
Вариант 1: busybox_httpd - символьная ссылка на busybox:Если в вашей прошивке httpd не вырезан, создайте символьную ссылку - должно сработать.Code:ls -l /usr/sbin -rwxr-xr-x 1 admin root 30680 Dec 1 20:39 bpalogin -rwxr-xr-x 1 admin root 26400 Dec 1 20:39 brctl lrwxrwxrwx 1 admin root 17 Dec 1 20:39 busybox_httpd -> ../../bin/busybox -rwxr-xr-x 1 admin root 27676 Dec 1 20:39 chat lrwxrwxrwx 1 admin root 17 Dec 1 20:39 chroot -> ../../bin/busybox lrwxrwxrwx 1 admin root 17 Dec 1 20:39 crond -> ../../bin/busybox ...
Вариант 2: как я писал выше, вам нужен http-сервер с поддержкой cgi. Примеров, как его настроить, на форуме достаточно. В таком случае S90busybox_httpd вам не нужен
ASUS RT-N16 1.9.2.7-rtn, Zotac ZBOX (rtorrent@Ubuntu 13.10)
В моем busybox не оказалось httpd
В общем сделал так:
1. установил ipkg install busybox
2. /opt/bin/busybox --help - выдал доступные функции, среди которых было httpd
3. Изменил в конфиге /opt/etc/init.d/S90busybox_httpd строчку
/usr/sbin/busybox_httpd -c /opt/etc/httpd.conf -p 8080 -h /opt/share/www на--> /opt/bin/busybox httpd -c /opt/etc/httpd.conf -p 8080 -h /opt/share/www
4. рестартнул и все заработало!
БОЛЬШОЕ СПАСИБО за скрипт и за советы!
Last edited by Monkm; 12-01-2010 at 15:12.
Рапидшара добавила такое сообщение:
раньше его не замечалCode:Unfortunately right now our servers are overloaded and we have no more download slots left for non-members. Of course you can also try again later.
в плагине rapidshare.com.sh (строка 84) надо добавить
Code:# Unfortunately right now our servers are overloaded and we have no more download slots left for non-members. if grep -iq "Unfortunately right now our servers are overloaded" "$TEMP_HTML" ; then log "waiting 5 min : servers are overloaded, try again in 5 minutes" sleep 5m # подождем 5 минут continue # и попробуем снова fi
Жаль с ifolder.ru не качает.. Не ожидается ли в планах плагин для ifolder.ru?
Last edited by Monkm; 15-01-2010 at 04:58.
Нельзя ли несколько подробнее расписать установку скрипта с нуля, как оно было раньше?
Не могу поставить скрипт из пакета, ругается что-то на установку libidn, ipkg update не помогает, но вручную этот пакет ставится. После такой установки перестает работать wget - приходится опять же переустанавливать. Не запускается lighttpd с конфигом от рабочего роутера - чего-то ему не хватает в секции cgi.assign, то есть опять же какого-то ему не хватает.
Первый пост обновляется, а тема уже разрослась не по-детски и соответственно, мало того что поиск затруднителен, так еще и не понятно для какой версии комментарии. Для начала хотелось бы увидеть зависимости от других пакетов. Ну и пару примеров конфигов для разных веб-серверов. В общем описание установки на тему, "если автоматически установить не удалось"
Ну и еще вот эта ошибочка: "/opt/share/www/cgi-bin/dlengine.sh: line 67: /opt/bin/dlengine: Permission denied" о чем говорит?
Last edited by sergarcada; 21-01-2010 at 13:36.
Раньше работал этот скрипт нормально, но нужно было все переустановить и вот теперь такая ошибка:
С чем это может быть связано?Code:# /opt/etc/init.d/S50dlengine start /opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 19: AUTHEXP[0]=http://.*site\.net.*: not found /opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 20: AUTHUSR[0]=admin: not found /opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 21: AUTHPAS[0]=passw: not found /opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 22: AUTHEXP[1]=ftp://ftp.site2\.net.*: not found /opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 23: AUTHUSR[1]=root: not found /opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 24: AUTHPAS[1]=123456: not found /opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 25: AUTHEXP[2]=vip-file.com: not found /opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 26: AUTHUSR[2]=viplogin: not found /opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 27: AUTHPAS[2]=vippassword: not found /opt/etc/init.d/S50dlengine: /opt/var/lib/dlengine/utils: line 26: syntax error: Bad for loop variable
Ответ: А связанно это было с испорченными правами доступа к файлам скрипта
Last edited by Monkm; 04-02-2010 at 00:04.
Megarem, SSN, Serg0 - кто возьмется дописать поддержку премиумов в плагинах? сами премаки с меня!