1 (edytowany przez firefox 2007-07-27 13:57:11)

Temat: kompatybilność z innymi wersjami WRT i kilka innych pytań

Wczoraj dodalem do /etc/ipkg.conf linijkę dodającą repozytorium do innego WRT, zdaje się DDWRT, ale nie jestem na 100% pewien.

wydalem następnie komendy :

ipkg update
ipkg upgrade

i zaczął mi sciągać busybox w wersji 1.5 !!

wystraszyłem się, że ruter mi nie zabootuje przerwałem, ale zdaję się na etapie już instalacji.

Bo tu próbuję się (po restarcie rutera) zalogować przez SSH, a tu nic (telnet zablokowany)
Dobrze, że miałem webif^2 (X-wrt) i mogłem ustawić przez niego hasło dla root.
Zalogowałem się i widzę busybox 1.0 ufff smile

Oprócz tego zauważyłem, że z pliku /etc/ipkg.conf zniknęły repozytoria wszystkie inne oprócz white_russian
Dodałem Backports

i nie zauważyłem żeby coś innego przestało działać.

Moje pytania brzmią :

1. Jak mogę pozbyć się komunikatu, po wydaniu ipkg uprade :

Upgrading busybox on root from 1.00-5 to 1.5.0-1...
Nothing to be done
Successfully terminated.
Collected errors:
ERROR: Package busybox (parent busybox) is not available from any configured src.
Failed to download busybox. Perhaps you need to run 'ipkg update'

*zdaje się, że x-wrt ma takie narzędzie ipkg-upgrade-fix , ale może można prościej ??

2. Czy mogę mieć coś jeszcze uszkodzone przez to, że przerwałem instalacje ?

3. Czy ten upgrade byłby bezpieczny, czy rzeczywiście dobrze myślałem i mógłby rozwalić system ?

4. Jakie inne repozytoria oprócz standardowego, backports i xwrt (dodał mi się po instalacji webif^2)
    są bezpieczne i dostępne ?

*doczytalem ze x-wrt jest kompatybilne, jest m.in. busy box 1.4, ktos tego uzywa ?
warto upradowac ??

sa jakies inne repozytoria  ??

5. Chciałbym zrobić by modem automatycznie się łączył po włączeniu do portu USB, jak to zrobić przy pomocy  hotplug, bo widzę że openwrt jest na kernelu 2.4 i nie ma udev ?

6. Co sądzicie o freewrt, kamikadze ?

7. Dziś będę instalował po webif^2 coś do torrenta, czy jest coś podobnego pod webif dla http lub ftp ?
chodzi mi o to czy można zintegrować w prosty pobieranie plików z przeglądarką WWW lub choć webif^2, podobnie jak to jest w oryginalnym sofcie asusa (który zresztą od razu wywaliłem, bo nie ma wsparcia dla mojego modemu 3G)

2

Odp: kompatybilność z innymi wersjami WRT i kilka innych pytań

Ad1. ipkg update
Ad2. Tak/nie. Zależy co zdążyłeś zainstalować. Np. nowsza wersja busyboxa może mieć składniowo inne parametry i coś tam się nie odpali. Mogłeś zrobić upgrade jakiś modułów jądra i nie będą chciały się załadować. itd. Jeżeli instalowałeś z squashfs to możesz wyczyścić jffs (polecenie firstboot) i dostaniesz czysty dziewiczy system. Ale oczywiście ostrożnie z tym.
Ad3. Zależy z jakich źródeł się korzysta. A ddwrt jest wybitnie inne niż openwrt
Ad4. www.ipkg.be byłeś? Od groma tego jest, ale nie musisz wszystkiego dodawać, bo jak potrzebujesz jednego pakietu to możesz to z palca zrobić
Ad5. Bajki opowiadasz. Zajrzyj do /etc/hotplug.d i znajdziesz rozwiązanie
Ad6. freewrt jest odłamem openwrt i nie mam zdania. a na kamikaze moja fonerka biega; asus tez będzie jak znajdę czas żeby to wszystko zrobić.
Ad6. Na ile znasz skrypty powłoki? Freeloader z xwrt ma wsparcie dla torrentów i innych plików chyba, zawsze kilka linijek i możesz dorobić wsparcie dla wgeta


Inni zaglądają tu od czasu do czasu więc poczekasz z odpowiedzią.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez firefox 2007-07-28 22:56:32)

Odp: kompatybilność z innymi wersjami WRT i kilka innych pytań

juz wiem co sie zainstalowalo u mnie, gdy wydalem ipkg upgrade , a dodalem repo z DD-wrt
zdaje sie, ze dobrze zrobilem, ze przerwalem upgrade busybox, bo moglby ruter nie odpalic po reboot

po wydaniu komendy : ipkg upgrade list_installed |sort |more

dostrzeglem dziwny pakiet bez opisu 'busybox-base - 1.5.0-1 -'

pochodzi on z : http://ipkgfind.nslu2-linux.org/details … mp;format=

Tak to jest, jak sie doda repo bez namyslu.
Wywalilem ipkg remove busybox-base -force-depends

i reboot,ruszyl ufff...

na przyszlosc zainstalowalem ipkg-upgrade-fix z x-wrt, co by z rozwaga robic ipkg upgrade

Swoja droga brakuje mi przy ipkg upgrade trybu komunikacji z uzytkownikiem, co by pytal po kolei czy chce to zaktualizowac, czy nie.

Niestety nadal on gdzies pamieta, ze istnieje owa wersja busybox 1.5, szukam jak to wywalic z bazy danych ?
nie wiesz jak ?

chyba znalazlem cos : cat /usr/lib/ipkg/status |grep busybox
chyba trzeba poprawic ten plik? pytanie czy moge smialo wywalic tego busybox 1.5 ??

HURRA ! chyba sie udalo zakomentowalem wpisy o pakiecie busybox 1.5 i zaleznym busybox-links

dalem : ipkg upgrade -test

i teraz pokazuje, ze jest busybox 1.4.1 smile

Co sadzisz o upgrade busybox do wersji 1.4.1 z x-wrt ?? warto ??

Masz racje ciekawa i bezpieczna  stronka z pakietami to http://ipkg.be smile

znasz jakis pakiet z mala prosta wersja php, do statystyk opisanych na openwrt.pl ?

Chodzi o to by zajmowala malo na flashu.

Chyba znalazlem : http://wiki.cacert.org/wiki/OpenWRT#hea … c9edd3a7d9
znasz lepszy ?

4

Odp: kompatybilność z innymi wersjami WRT i kilka innych pytań

lighttpd + php spełni Twoje potrzeby. Mały, prosty, szybki.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: kompatybilność z innymi wersjami WRT i kilka innych pytań

znalazlem opis tego rozwiazania :

http://www.macsat.com/macsat/content/view/19/30/

Zastanawia mnie tylko
1. Czy moge odinstalowac httpd, jak bede mial lhttpd (czy wtedy webif^2 bedzie dzialac bez problemu?

lub

2. Czy mozna zaiinstalowac, samo php bez lhttpd, i dodac informacje do /etc/httpd.conf ?

3. Jaka wersje php  pobrac ? php4cgi powinno wystarczy zdaje sie.

jeszcze pytanie odnosnie busybox 1.4.1, warto dokonac upgrade wersji 1.0 ?

6

Odp: kompatybilność z innymi wersjami WRT i kilka innych pytań

httpd jest czescią busyboxa, więc nie odinstalujesz tego ot tak sobie. I tak będzie, więc zostaw to w spokoju. httpd nie ma wsparcia dla php, więc nie będzie to działać w taki sposób jak napisałeś, tym bardziej że httpd nie wspiera cgi (chyba). Co to busyboxa - powinno działać, chociaż pamiętam coś z forum openwrt.org o problemach z niektórymi skryptami (bo wersja 1.4 miała jakieś inne opcje). Więc jeżeli to tylko pogoń za nowym numerkiem to nie warto.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.