can't open /etc/rc.common... Как победить ?

Post new topic   Reply to topic    DD-WRT Forum Index -> Оборудование на основе Atheros WiSOC
Author Message
zjuga
DD-WRT User


Joined: 06 Dec 2009
Posts: 172

PostPosted: Sat Jan 25, 2014 15:04    Post subject: can't open /etc/rc.common... Как победить ? Reply with quote
Всем привет!
Установил на WDR3600 openwrt. Вроде все нормально, Midnight Commsnder встал и работает. Решил поставить xupnpd, тоже встал без ошибок. Но... Если запускаю из Putty, он работает, есть web-морда - но это только пока работает Putty. Закрываю Putty - вываливается и uxpnpd. Пытаюсь его запустить в фоне через /etc/init.d/xupnpd - не запускается, пишет:
can't open /etc/rc.common
Как победить? Файла rc.common в системе нет, самое удивительное - и в поиске ничего нет.
Как победить и где рыть?
Sponsor
unnamedfeeling
DD-WRT Novice


Joined: 10 May 2013
Posts: 9

PostPosted: Sat Jan 25, 2014 19:33    Post subject: Reply with quote
Попробуйте:
    Запуск через startup-скрипт (administration-commands-save startup)
    Прописать запуск в файле .profile.
zjuga
DD-WRT User


Joined: 06 Dec 2009
Posts: 172

PostPosted: Sun Jan 26, 2014 3:35    Post subject: Reply with quote
Я, собственно, сначала так и пытался: - Команды-Выполнить команды. Тот же результат с тем же сообщением. Тогда попробовал запустить в Putty. В Путти запускается, в окне бегут строчки, появляется веб-морда по адресу 4044. Как только в Путти завершишь процесс по Ctrl+C (иначе- никак) - веб-морда отваливается. Причем это происходит и с mediatomb, transmission, т.е. со всеми, которые должны висеть в фоне.
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Sun Jan 26, 2014 7:30    Post subject: Re: can't open /etc/rc.common... Как победить ? Reply with quote
zjuga wrote:
Всем привет!
Установил на WDR3600 openwrt. Вроде все нормально, Midnight Commsnder встал и работает. Решил поставить xupnpd, тоже встал без ошибок. Но... Если запускаю из Putty, он работает, есть web-морда - но это только пока работает Putty. Закрываю Putty - вываливается и uxpnpd. Пытаюсь его запустить в фоне через /etc/init.d/xupnpd - не запускается, пишет:
can't open /etc/rc.common
Как победить? Файла rc.common в системе нет, самое удивительное - и в поиске ничего нет.
Как победить и где рыть?


OpenWRT устанавливается в каталог /opt/..., там же есть и каталог /opt/etc/init.d/.... и все запуски идут из /opt/....
В каталог /etc не чего писаться не может, только в /tmp
После установки OpenWRT прописываются просто переменные среды, если что-то не хватает, то ниже образец добавления :
Code:
root@My-Fan:/tmp/var/tmp# export PATH=/opt/bin:/opt/sbin:/opt/etc:$PATH
root@My-Fan:/tmp/var/tmp# export LD_LIBRARY_PATH=/lib:/usr/lib:/opt/lib:/opt/usr/lib:$LD_LIBRARY_PATH
Или непосредственно пути запуска:
Code:
/opt/etc/init.d/....

Так же может понадобиться
Code:
export TERMINFO=/opt/usr/share/terminfo
export TERM=xterm-pcolor

Воспользуйтесь поиском по форуму.
zjuga
DD-WRT User


Joined: 06 Dec 2009
Posts: 172

PostPosted: Sun Jan 26, 2014 15:38    Post subject: Reply with quote
vasek00, спасибо за ответы, проблему решил.
Проблема была в том, что в прошивке для WDR-3600 отсутствуют файлы rc.common и function.sh. Их добавка в /etc роутера (в моем варианте) проблему решила.
Я устанавливал Optware немного другим способом, рекомендовал бы, кстати, его всем. Вот здесь отписался, как: http://www.dd-wrt.com/phpBB2/viewtopic.php?t=257203
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Index -> Оборудование на основе Atheros WiSOC All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum