Temat: Openwrt Backfire i aktualizacja

Witam
Czy jak mam wgrane OPENWRT Backfire i pojawi sie aktualizacja obrazu, a na moim mam juz skonfigurowane pare rzeczy i doinstalowane inne, np tez inny THEME LUCI, to czy jak wgram obraz z sysupgrade w nazwie to skasuja mi sie moje wszystkie konfiguracje i rzeczy ktore doinstalowywalem i konfigurowalem niestandardowo ?

2

Odp: Openwrt Backfire i aktualizacja

Generalnie tak. Możesz zaznaczyć żeby konfigi się zachowały, ale pakiety które miałeś zainstalowane będziesz musiał instalować jeszcze raz.

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

3

Odp: Openwrt Backfire i aktualizacja

Tylko podczas instalacji opkg wykryje istniejące pliki config i doda w nazwie "-opkg"

4

Odp: Openwrt Backfire i aktualizacja

To co w takim razie robic ? Jak to robić ? Jednym slowem trzeba od poczatku wszystko konfigurowac ?

5

Odp: Openwrt Backfire i aktualizacja

Przy aktualizacji? Pisałem już - konfigi możesz zachować. Zainstalować za to musisz dodatkowe pakiety jeżeli coś instalowałeś.

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

6

Odp: Openwrt Backfire i aktualizacja

Ja zawsze robię kopię plików config i jak aktualizuję oprogramowanie to wgrywam z opkg i nadpisuję pliki config. Restart i wszystko działa. smile

7 (edytowany przez Tekkenmoor 2012-04-03 20:48:47)

Odp: Openwrt Backfire i aktualizacja

Jak już mowa o aktualizacji to mam pytanie czy da się jakoś sprawić żebym nie musiał specjalnie kompilować obrazów do aktualizacji, bo w swoich obrazach edytuje pliki "mach-dir-615-c1.c" oraz "setup.c" i muszę tak każdy obraz edytować, bo te zmiany odnośnie USB mi się nie zachowują przy aktualizacji.

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

8

Odp: Openwrt Backfire i aktualizacja

Przecież jak raz to zmodyfikujesz w źródłach to zostaje. Co edytujesz za każdym razem?

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

9 (edytowany przez Tekkenmoor 2012-04-03 21:11:28)

Odp: Openwrt Backfire i aktualizacja

W pliku "mach-dir-615-c1.c" dodaje dwie linijki:

#include "dev-usb.h"
ar71xx_add_device_usb();

oraz w pliku "setup.c"

ar71xx_pll_wr(0x08, 0x00001030);

Tak skompilowany obraz działa bez problemu, tj USB mod działa, ale jak chce zaktualizować OpenWRT to nie mogę użyć zwykłego obrazu bo USB przestanie działać po aktualizacji.

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

10

Odp: Openwrt Backfire i aktualizacja

No tak, bo ten z openwrt tego nie ma. Sam kompilujesz, więc aktualizujesz własnym. Więc gdzie problem?

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

11

Odp: Openwrt Backfire i aktualizacja

No tylko że np teraz nie mam dostępu do komputera, a na netbooku nie mam Ubuntu, a jakoś specjalnie bawić z Ubuntu na netbooku mi się nie chce z stąd też moje pytanie czy jakoś, nie ma możliwości aktualizacji bez własnej kompilacji.

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

12

Odp: Openwrt Backfire i aktualizacja

Te zmiany wchodzą do kernela, więc musisz to skompilować w całości. Nie da się później tego dograć

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

13 (edytowany przez Tekkenmoor 2012-04-03 21:25:54)

Odp: Openwrt Backfire i aktualizacja

Słyszałem "legendę" że ktoś zmodyfikował U-Boot'a i teraz nie musi bawić się w kompilowanie własnych obrazów. Ale to tylko jakoś mi mignęło gdzieś na forum openwrt.org

@EDIT:
Nie wiem czy takie coś by zmieniło

u-boot changes:

void ar7100_usb_initial_config(void)
{
    ar7100_reg_wr_nf(AR7100_USB_PLL_CONFIG, 0x00001030);
}

Właśnie znalazłem na forum.

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

14

Odp: Openwrt Backfire i aktualizacja

Uboota możesz sobie zmodyfikować, tylko co to ma do kompilacji własnych obrazów?

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

15

Odp: Openwrt Backfire i aktualizacja

To robi inicjację USB na poziomie uboota. I nijak ma się z obsługą USB przez kernel który uruchamiasz...

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

16

Odp: Openwrt Backfire i aktualizacja

Nom cóż, mogli by w standardzie już kompilować takie rzeczy, a nie pokażą ludziom jak zrobić mod'a, a potem każą co aktualizacje kompilować sobie obrazy. No, ale cóż jakoś to przeboleje.

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

17

Odp: Openwrt Backfire i aktualizacja

Deweloperzy kompilują soft zgodnie z sprzętem jakim dysponuje urządzenie. A że ludzie robią różne mody to inna sprawa.

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

18

Odp: Openwrt Backfire i aktualizacja

Może i tak, ale ten sprzęt tak jakby ma to USB na tacy ścieżki wyciągnięte otwory gotowe tylko 5 rezystorów wystarczy wlutować. Podejrzewam że to okrojona wersja jakiegoś innego routera, z którego wzięli PCB.

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

19

Odp: Openwrt Backfire i aktualizacja

Tak samo ma np. 941 czy 841 tplinka.

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

20

Odp: Openwrt Backfire i aktualizacja

Możliwe, ale do TL-WR941ND ludzie nie muszą sobie kompilować obrazów żeby im działało USB smile

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800