1 (edytowany przez Payti 2014-12-22 18:33:29)

Temat: WR1043ND v2 z CC trunk backup image

Witam,
mam takie pytania do kolegów. Aktualnie mam skonfigurowanego pod siebie WR1043ND v2 z CC trunk r43757 z GUI LuCI i kilka potrzebnych pakietów. Jednakże chciałem potestować kilka innych gotowych image, proszę zatem o informacje:

1.) planuję zrobić backup aktualnie mojego image i po testach powrócić do niego - pytanie czy poniższe dla WR1043ND v2 z CC trunk r43757 zadziała, że nic z konfiguracji nie utracę:

dd if=/dev/mtdblock3 of=/tmp/sysbackup.bin 

oraz backup na dysk kompa a po testach przywrócenie

dd if=/tmp/sysbackup.bin of=/dev/mtdblock3

2.) czy mogę załadować ostatnie LuCI BB Cezarego z 2014-Dec-13 :
-->> http://dl.eko.one.pl/luci/barrier_break … pgrade.bin
poprzez GUI LuCI aktualnego CC? Czy aktualne ustawienia mogę zaznaczyć by zachować i będą działać na BB?

3.) czy jest dostępna gdzieś lista zaimplementowaych do image pakietów z powyższego BB Cezarego dla WR1043ND v2 i ile miejsca we flash pozostaje na instalację własnych dodatków po instalacji tego image?

4.) czy po instalacji image DD-WRT trzeba wgrywać obraz -factory czy starczy -sysupgrade przy powrocie do OpenWRT?

5.) rozumiem, że po każdej reinstalacji OpenWRT (jakiegokolwiek) jeśli mam extroot na dysku USB, to trzeba go stworzyć od nowa?

Proszę o informacje j/w.

Pozdrawiam,

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
Xiaomi AX3600 (OpenWrt EDMA-NSS SNAPSHOT, kernel 6.18.38)
OpenWRT NSS and EDMA-NSS builds for Xiaomi AX3600 (IPQ8071A) by @Payti

2

Odp: WR1043ND v2 z CC trunk backup image

1. http://eko.one.pl/?p=openwrt-backup ogólnie.
2. Możesz
3. http://dl.eko.one.pl/barrier_breaker/ar71xx/config, ok 1-1.5MB
4. factory. a jeszcze lepiej wróć do oryginału i dopiero openwrt
5. A przynajmniej aktywować, tak.

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

3 (edytowany przez Payti 2014-12-22 20:22:39)

Odp: WR1043ND v2 z CC trunk backup image

Załadowałem ostatnie LuCI BB z 2014-Dec-13 jednakże nie odpala po zalogowaniu z konsoli /sbin/sysinfo.sh

Jak można to poprawić, wystarczy dodać wywołanie do /etc/profile?

pozdrawiam,

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
Xiaomi AX3600 (OpenWrt EDMA-NSS SNAPSHOT, kernel 6.18.38)
OpenWRT NSS and EDMA-NSS builds for Xiaomi AX3600 (IPQ8071A) by @Payti

4

Odp: WR1043ND v2 z CC trunk backup image

Tzn co się nie odpala? Nie masz banera po zalogowaniu?

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

5 (edytowany przez Payti 2014-12-22 20:25:51)

Odp: WR1043ND v2 z CC trunk backup image

Banner mam ale tyle:

                   _            _____ _____
                  | |          / ____|_   _|
                  | |    _   _| |      | |
                  | |   | | | | |      | |
                  | |___| |_| | |____ _| |_
                  |______\__,_|\_____|_____|

 ----------------------------------------------------------------
 |                                                              |
 | OpenWrt Barrier Breaker (r43618)                             |
 | Build time: 2014-12-13 10:15 CET                             |
 |                                                              |
 | Cezary Jackiewicz (obsy), http://eko.one.pl                  |
 |                                                              |
 ----------------------------------------------------------------
root@WR1043ND:~# 

Pozdr,

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
Xiaomi AX3600 (OpenWrt EDMA-NSS SNAPSHOT, kernel 6.18.38)
OpenWRT NSS and EDMA-NSS builds for Xiaomi AX3600 (IPQ8071A) by @Payti

6

Odp: WR1043ND v2 z CC trunk backup image

Wyniki poleceń

cat /rom/etc/profile
cat /etc/profile
cat /etc/passwd

pokaż.

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

7

Odp: WR1043ND v2 z CC trunk backup image

root@WR1043ND:~# cat /rom/etc/profile
#!/bin/sh
[ -f /etc/banner ] && cat /etc/banner

export PATH=/usr/bin:/usr/sbin:/bin:/sbin
export HOME=$(grep -e "^${USER:-root}:" /etc/passwd | cut -d ":" -f 6)
export HOME=${HOME:-/root}
export PS1='\[\033[01;32m\]\u@\h:\w\$\[\033[00m\] '

[ -x /bin/more ] || alias more=less
[ -x /usr/bin/vim ] && alias vi=vim || alias vim=vi

[ -z "$KSH_VERSION" -o \! -s /etc/mkshrc ] || . /etc/mkshrc

[ -x /usr/bin/arp ] || arp() { cat /proc/net/arp; }
[ -x /usr/bin/ldd ] || ldd() { LD_TRACE_LOADED_OBJECTS=1 $*; }
[ -f /tmp/.failsafe -a -f /etc/banner.failsafe ] && cat /etc/banner.failsafe || /sbin/sysinfo.sh
export HISTFILE=/tmp/.history
root@WR1043ND:~# cat /etc/profile
#!/bin/sh
[ -f /etc/banner ] && cat /etc/banner
[ -e /tmp/.failsafe ] && cat /etc/banner.failsafe

export PATH=/usr/bin:/usr/sbin:/bin:/sbin
export HOME=$(grep -e "^${USER:-root}:" /etc/passwd | cut -d ":" -f 6)
export HOME=${HOME:-/root}
export PS1='\u@\h:\w\$ '

[ -x /bin/more ] || alias more=less
[ -x /usr/bin/vim ] && alias vi=vim || alias vim=vi

[ -z "$KSH_VERSION" -o \! -s /etc/mkshrc ] || . /etc/mkshrc

[ -x /usr/bin/arp ] || arp() { cat /proc/net/arp; }
[ -x /usr/bin/ldd ] || ldd() { LD_TRACE_LOADED_OBJECTS=1 $*; }
root@WR1043ND:~# cat /etc/passwd
root:x:0:0:root:/root:/bin/ash
daemon:*:1:1:daemon:/var:/bin/false
ftp:*:55:55:ftp:/home/ftp:/bin/false
network:*:101:101:network:/var:/bin/false
nobody:*:65534:65534:nobody:/var:/bin/false
root@WR1043ND:~# 
Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
Xiaomi AX3600 (OpenWrt EDMA-NSS SNAPSHOT, kernel 6.18.38)
OpenWRT NSS and EDMA-NSS builds for Xiaomi AX3600 (IPQ8071A) by @Payti

8

Odp: WR1043ND v2 z CC trunk backup image

Zrobiłeś upgarde z zachowaniem konfiguracji z CC do BB i napisałeś obie /etc/profile. A później się dziwisz że coś działa inaczej niż jest opisane.

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

9

Odp: WR1043ND v2 z CC trunk backup image

Tak racja, widzisz nie pomyślałem, że to przyczyna. Skopiować po prostu  /rom/etc/profile do /etc/profile?
Starczy?

Pozdr,

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
Xiaomi AX3600 (OpenWrt EDMA-NSS SNAPSHOT, kernel 6.18.38)
OpenWRT NSS and EDMA-NSS builds for Xiaomi AX3600 (IPQ8071A) by @Payti

10

Odp: WR1043ND v2 z CC trunk backup image

Tak, choć oczywiście pytanie jest co jeszcze nadpisałeś. Już lepiej fistboota zrób.

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

11

Odp: WR1043ND v2 z CC trunk backup image

firstboot i reboot -f  starczy?

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
Xiaomi AX3600 (OpenWrt EDMA-NSS SNAPSHOT, kernel 6.18.38)
OpenWRT NSS and EDMA-NSS builds for Xiaomi AX3600 (IPQ8071A) by @Payti

12

Odp: WR1043ND v2 z CC trunk backup image

tak

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

13

Odp: WR1043ND v2 z CC trunk backup image

Dobra od nowa sobie skonfiguruję wszystko. Fajne to image oj bardzo fajne wink
W sam raz to co potrzebuję i zmieści się to co chcę doinstalować we flash ... lux wink

Pozdr,

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
Xiaomi AX3600 (OpenWrt EDMA-NSS SNAPSHOT, kernel 6.18.38)
OpenWRT NSS and EDMA-NSS builds for Xiaomi AX3600 (IPQ8071A) by @Payti

14

Odp: WR1043ND v2 z CC trunk backup image

Jedną różnice zauważyłem w stosunku do CC najnowszego trunk. Po reboot BB wstaje ok 3 razy dłużej do pełnego boot i
zadziałania wszystkiego. Czy rzeczywiście nowy kernel jest taki sprawny? Czy to raczej kwestia 'dodatków' w image BB?

Pozdr,

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
Xiaomi AX3600 (OpenWrt EDMA-NSS SNAPSHOT, kernel 6.18.38)
OpenWRT NSS and EDMA-NSS builds for Xiaomi AX3600 (IPQ8071A) by @Payti

15

Odp: WR1043ND v2 z CC trunk backup image

CC się cały czas zmienia. Może być jeszcze gorzej smile

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

16

Odp: WR1043ND v2 z CC trunk backup image

Hehe wink Jakby nie było póki co zostaję przy Twoim BB smile

pozdr,

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
Xiaomi AX3600 (OpenWrt EDMA-NSS SNAPSHOT, kernel 6.18.38)
OpenWRT NSS and EDMA-NSS builds for Xiaomi AX3600 (IPQ8071A) by @Payti

17 (edytowany przez Payti 2014-12-23 12:22:31)

Odp: WR1043ND v2 z CC trunk backup image

Cezary mam jeszcze dwa pytania.

1. Czy metoda zaczerpnięta z WD1043ND v1.x podana poniżej także jest poprawna dla  WR1043ND v2 na pełny
backup:

backup
dd if=/dev/mtd5 of=/tmp/fullbackup.bin 

restore
mtd -r write /tmp/fullbackup.bin firmware

Tworzy plik 8MB i czy zawiera on pełny obraz całego flasha z bootloaderem? Można też tą metodą robić pełną kopię fullbackup  i później poleceniem mtd przywrócić cały obraz flash, w WR1043ND v2 także poprawnie to zadziała?

2. Gdybym chciał zbudować image oparte na trunk CC z taka samą zawartością pakietów jak Twoje BB to mogę to zrobić tak, że instaluję gołe trunk generic i potem kolejno wg ściągniętej listy pakietów z twojego BB doinstalowuje je kolejno po prostu, starczy miejsca? Czy kompilowałeś jakoś specjalnie by zaoszczędzić miejsce we flash w Twoich BB aby pomieścić pakiety?

Prośba o info.

Pozdr,

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
Xiaomi AX3600 (OpenWrt EDMA-NSS SNAPSHOT, kernel 6.18.38)
OpenWRT NSS and EDMA-NSS builds for Xiaomi AX3600 (IPQ8071A) by @Payti

18

Odp: WR1043ND v2 z CC trunk backup image

Nie cały flash , tylko część mtd5....  Jest jeszcze mtd0 czyli u-boot i mtd4 czyli art....
Tutaj masz jak wygląda podział flasha : http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd

19

Odp: WR1043ND v2 z CC trunk backup image

@Cezary jeśli możesz prośba o info na pkt 2.

Pozdr,

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
Xiaomi AX3600 (OpenWrt EDMA-NSS SNAPSHOT, kernel 6.18.38)
OpenWRT NSS and EDMA-NSS builds for Xiaomi AX3600 (IPQ8071A) by @Payti

20

Odp: WR1043ND v2 z CC trunk backup image

Może nie starczyć miejsca. Pakiety wkompilowane w squashfs zajmują mniej miejsca (bo oraz jest bardziej kompresowany) niż te same pakiety instalowanego na jffs. Więc po prostu może nie starczyć miejsca żeby to wszystko zainstalować.

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

21

Odp: WR1043ND v2 z CC trunk backup image

Ok rozumiem, w takim razie poczekam na Twoje CC. Nie planujesz czasem zrobić coś teraz tymczasowo z aktualnego trunka CC ?

Pozdr,

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
Xiaomi AX3600 (OpenWrt EDMA-NSS SNAPSHOT, kernel 6.18.38)
OpenWRT NSS and EDMA-NSS builds for Xiaomi AX3600 (IPQ8071A) by @Payti

22

Odp: WR1043ND v2 z CC trunk backup image

Dla kirkwooda robię bo ONI z jakiegoś powodu nie. Reszty nie tykam, bo zmienia się zbyt często. Ale CC ma być już nie długo...

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

23

Odp: WR1043ND v2 z CC trunk backup image

Fajnie. Na pewno skorzystam.

Pozdrawiam,

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
Xiaomi AX3600 (OpenWrt EDMA-NSS SNAPSHOT, kernel 6.18.38)
OpenWRT NSS and EDMA-NSS builds for Xiaomi AX3600 (IPQ8071A) by @Payti

24 (edytowany przez Payti 2014-12-24 18:02:18)

Odp: WR1043ND v2 z CC trunk backup image

Rozumiem, że mógłbym także spróbować skompilować własne image do WR1043ND v2 z wybranymi pakietami i Trunk wg:

-->> http://eko.one.pl/?p=openwrt-kompilacja

i dla gałezi trunk:

svn co svn://svn.openwrt.org/openwrt/trunk/

Czy tak? Jak w prosty sposób podczytać z pliku wybrane pakiety z opkg list-installed albo czy można użyć plik config z BB?

Pozdr,

Banana Pi BPI-R3 + SFP GPON ONT Nokia G-010S-A + LTE FIBOCOM L860-GL-16 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.71)
Zyxel T56 EX5601-T1 (OpenWrt 25.12-SNAPSHOT, kernel 6.12.85)
Xiaomi AX3600 (OpenWrt EDMA-NSS SNAPSHOT, kernel 6.18.38)
OpenWRT NSS and EDMA-NSS builds for Xiaomi AX3600 (IPQ8071A) by @Payti

25

Odp: WR1043ND v2 z CC trunk backup image

opkg Ci zwróci co masz zainstalowane, więc te same możesz zaznaczyć.

config od BB będzie niekompletny, CC ma kilka rzeczy więcej/inaczej.

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