приветствую
есть такая проблема, хз в тули тему пишу, поправите если что не так и заранее извиняюсь
у меня есть роутер wl-500gpv1 он работает давно и на нем много что испробовано...
тут появился у знакомова rt-n16, новый (в плане из магазина, в упаковке )
вообщем попросил он меня замутить что-нибудь на нем (ну там простенький веб-сервер и кое что ещё)
начал настраивать как у себя wl-500pgv1, скачал прошивку для rt-n16 от энтузиастов, настроил основные вещи через веб морду, подключил флешку (перед этим форматнул, и разбил на 3 раздела: своп, под opt и под данные)
соединяюсь по ssh
далее
потомCode:mkdir -p /usr/local/sbin/ echo "#!/bin/sh" >> /usr/local/sbin/post-boot cp /usr/local/sbin/post-boot /usr/local/sbin/post-firewall cp /usr/local/sbin/post-boot /usr/local/sbin/post-mount cp /usr/local/sbin/post-boot /usr/local/sbin/pre-shutdown cp /usr/local/sbin/post-boot /usr/local/sbin/pre-mount chmod +x /usr/local/sbin/p* flashfs save && flashfs commit && flashfs enable && reboot
и тут понеслось, на моем wl-500pgv1 в такой последовательности все было норм, а тут появилась проблема:Code:mkswap /dev/discs/disca/part1 swapon /dev/discs/disca/part1 mount -o bind /tmp/mnt/disca_2 /opt ipkg.sh update ipkg.sh install opkg /opt/bin/opkg update
opkg update
opkg upgrade
opkg install mc // тут не важно какая программа, nano, htop всё одно и тоже
после этого видно, что он качает и якобы ставит mc
пытаюсь запустить:
[admin@кщгеук root]$ mc
-sh: mc: not found
[admin@кщгеук root]$ htop
-sh: htop: not found
[admin@кщгеук root]$ nano
-sh: nano: not found
+ пробывал так /opt/bin/mc все так же
я и так не особо селен в линуксе, но всё что я знал я перепробовал
не поможите выявить проблему? (наверника она банальна или просто я не внимателен, просто вроде теже действия делал что и со своим роутером, всегда (ибо много эксперементировал) все было норм)
ого, спасибо, помогло!
и давно такое надо в довесок ставить?
это специфика репозитария или от роутера тоже как-то зависит?
просто, скажу честно, на своем роутере я уже как пару месяце не чего не ставил ибо уже все что мне надо настроил и работает, а как говорится если работает, то и не трогай (как то так ) и не следил за веткой, но честно просмотрел последнии страницы данной ветки (может проглядел, не спорю)
если я, допустим на своем роутере все заново буду переустанавливать мне тоже придется это ставить чтоб все норм заработало?
Полгода где-то.
Поправим в следующем ежемесячном апдейте, можно будет по прежнему устанавливать только opkg, зависимость uclibc-opt будет подтягиваться сама.
Спасибо за разъяснение!
апгрейд (или реинсталл) libgcc сопровождается падением всей системы:
после этого восстановить можно только static opkg-ем вручную закинуть и реинсталлить..Code:$ opkg install -force-reinstall libgcc Removing package libgcc from root... Installing libgcc (4.6.3-4) to root... Downloading http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/libgcc_4.6.3-4_entware.ipk. wget: can't load library 'libgcc_s.so.1' Collected errors: * opkg_download: Failed to download http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/libgcc_4.6.3-4_entware.ipk, wget returned 16. * opkg_install_pkg: Failed to download libgcc. Perhaps you need to run 'opkg update'? * opkg_install_cmd: Cannot install package libgcc. opkg: can't load library 'libgcc_s.so.1'
я так понимаю происходит это из-за того, что он вначале удаляет пакет, а потом пытается его поставить...
Last edited by staticroute; 27-11-2012 at 22:27.
Ответ очевидный: потому что не надо трогать ключевые библиотеки системы. «Против лома нет приёма» ©, здесь я ничем помочь не смогу.
opkg и так статический, если уже хочется сделать reinstall для libgcc, то:
Code:$ opkg remove wget $ opkg --force-reinstall install libgcc $ opkg install wget
Подскажите пожалуйста DLNA сервер, реально ли установить twonkymedia?
Заранее благодарен
Last edited by Omega; 02-12-2012 at 12:37. Reason: fixed
ryzhov_al
Приветствую тебя камрад! Есть небольшой вопрос xupnpd актуальный используется? Или пока сам не поставишь не узнаешь
Asus RT-N56U firmware: RT-N56U 3.4.3.7-072 DLNA build
Asus RT-N12U firmware: 1.9.2.7-rtn-r4454
Asus RT-N65U firmware: RT-N65U 3.0.3.7-072
узнаешь
сейчас 327, скоро ожидается плановое ежемесячное обновление
Last edited by MercuryV; 01-12-2012 at 14:26.
Никак. На большом брате будет та же засада. Вариантов не много:
- либо снова ставить флаги hold и essential для ключевых пакетов для того, чтобы они не могли обновляться,
- либо в момент обновления быть уверенным, что будет использоваться прошивочный wget вместо wget'a из пакетов.
В общем, это старая дилемма, в разных репозиториях она решается с разной степенью успешности.