Temat: TL-WR1043ND i wersja z 2012-01-09 - ubity

Witam

Zaktualizowałem dzisiaj swojego TPlinka TL-WR1043ND do wersji z dnia 2012-01-09 z http://eko.one.pl/ wykorzystując sysupgrade.

Od ponad roku nie miałem żadnych problemów po aktualizacji, tak teraz dioda SYS miga cały czas i nie można się połączyć z routerem. Jak go odceglić? Ta wersja z 2012-01-09 jest chyba jakaś toksyczna.

Pozdrawiam. Liczę na szybką pomoc.

Pozdrawiam
Grzegorz Chmiel
Linksys WRT1200AC

2

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Dobra udało mi się odceglić router. Dało się wejść do trybu failsafe. polecenie firstboot nic nie pomagało, dopiero wgranie poprzedniej wersji wydanej 2011-12-27 ożywiło router.

Pozdrawiam
Grzegorz Chmiel
Linksys WRT1200AC

3 (edytowany przez PawelW 2012-01-09 13:42:36)

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Też mam problem z tą wersją.
Na routerze miałem wersje OpenWRT 2011-12-27 - r29608.
Dziś z poziomu extroota zrobiłem update z pakietu base-files_43.32-r29685_ar71xx.ipk i teraz nie czyta pliku /etc/config/fstab/ przez co nie montuje ani dysku ani swapa. Extroot działa.

Plik /etc/fstab wygląda tak:

/dev/sda1    /overlay    ext3    rw,noatime    0    0

powinien on być generowany z /etc/config/fstab/

Co zrobić?

---------------
Czy to jest w ogóle dobra metoda aktualizacji wersji openwrt? Czy za każdym razem trzeba wgrywać od nowa wszystko?

4

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Chyba block-extroot a nie base-files.

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

5

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Działa ta wersja? bo nie wiem czy ponawiać próbę aktualizacji.

A tak na przyszłość, to chciałem się zaopatrzyć w kabel szeregowy umożliwiający awaryjne wgranie firmware.
Najbardziej to pasował by mi od razu z przejściówką z USB ( nie mam w laptopie RSa). Może ktoś podać jakiś przykładowy link, np na allegro.

Pozdrawiam
Grzegorz Chmiel
Linksys WRT1200AC

6

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Działa. Sprawdzane, testowane. mera -projekt sprzedaje odpowiednie adaptery.

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

7

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Cezary napisał/a:

Chyba block-extroot a nie base-files.

Nie, nie pomyliłem się.
Sytstem bazowy to OpenWRT bez gargoyle.
Zrobiłem opkg update a potem opkg opkg list-upgradable i zainstalowałem wszystkie pakiety które pojawiły się na liście oprócz tych z "providing same name marked HOLD or PREFER. Using latest."

Czyli:
base-files
block-mount_0.1.0-2.2cj
e2fsprogs_1.41.11-1cj
libblkid_1.41.11-1cj
libopenssl_0.9.8s-1
i coś tam jeszcze.

Teraz próbowałem ręcznie uruchomić fstab i wynik jest taki:

root@OpenWrt:~$ /etc/init.d/fstab start
: not foundmon: /lib/functions/fsck/dosfsck.sh: line 7:
/etc/rc.common: /lib/functions/fsck/dosfsck.sh: line 11: syntax error: unexpected word (expecting "in")

8

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

wywal pakiet dosfsck

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

9

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Cezary napisał/a:

wywal pakiet dosfsck

Poszło. Przynajmniej swap. Teraz e2fsck skanuje HDD (Ext3) co zajmie z godzinę.

Wracając do poprzedniego pytania.
Czy aktualizowanie OpenWrt pakietem base-files jest bezpieczne?
Naprawe taki pakiet base-files_43.32-r29685 pojawił się na liście możliwych aktualizacji do zainstalowania.

10

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Ale on sam się nie zmienił. Tak, jest bezpieczny.

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

11

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Potwierdzam objawy opisane przez autora wątku.
Uzywałem buildu z końca grudnia (by obsy), dziś wykonałem sysupgrade do ostatniego buildu i również router nie wstał - identyczne objawy.
W failsafe wykonanie mount_root zwracało błędy składniowe w skryptach, niestety teraz już nie pomnę jakie dokładnie.
Rozwiązaniem jest przeflashowanie routera innym firmwarem.

12

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

W których skryptach?

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

13

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Potwierdzam także nieprawidłowy przebieg sysupgrade dla tl-wr1043nd przy wgrywaniu dzisiejszej wersji openwrt. Po raz pierwszy zresztą - od bodajże już kilkunast miesięcy.
Firstboot nie działa. Mount_root daje taki log:

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2012.01.09 23:32:57 =~=~=~=~=~=~=~=~=~=~=~=


=== IMPORTANT ============================
  Use 'passwd' to set your login password
  this will disable telnet and enable SSH
------------------------------------------


BusyBox v1.15.3 (2011-12-30 22:45:32 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.

                                                               
        _______                     ________        __         
       |       |.-----.-----.-----.|  |  |  |.----.|  |_       
       |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|       
       |_______||   __|_____|__|__||________||__|  |____|       
                |__| W I R E L E S S   F R E E D O M           
                                                               
----------------------------------------------------------------
|                                                              |
| OpenWrt Backfire 10.03.1                                     |
| Wersja OpenWrt: 29685                                        |
| Zbudowano: 2012-01-09 08:01 CET                              |
|                                                              |
| Cezary Jackiewicz (obsy), http://eko.one.pl                  |
|                                                              |
----------------------------------------------------------------
root@(none):/$ mount_root
/sbin/mount_root: line 1: pi_include: not found
/sbin/mount_root: line 1: pi_include: not found
/sbin/mount_root: line 1: set_jffs_mp: not found
/sbin/mount_root: line 1: determine_root_device: not found
/sbin/mount_root: line 1: can't create /.extroot.md5sum: Read-only file system
switching to jffs2
root@(none):/$ exit

14

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Panowie, te komunikaty zawszę są jeżeli w obraz jest wkompilowany block-extroot. Od zawsze tak jest w failsafe. Nigdy nie robiliście mount_root w tych obrazach?

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

15

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

A, i sysupgrade działa prawidłowo - na mr3420, wr1043, wndr3700v2 i rw2458n. Na kazdym się udał...

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

16

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Owszem - mount_root był już wcześniej wykonany, te logi są po już kilku próbach naprawy - wg zaleceń z http://eko.one.pl/?p=openwrt-failsafe.

Widac pech...

17

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Router naprawiony poprzez wgranie na nowo softu. Od początku skonfigurowany - na tl-wr1043nd - pracuje ok (wersja openwrt by obsy ).

BTW. Wielkie dzięki, Cezary, za Twoją pracę!

18

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Zapytam tutaj
TL 3420 ubiłem. Reanimuję op kablu i mam zały czas

APP99 ar7241 - Virint U-boot
DRAM:
sri
art7240_ddr initial_config(133): virian ddr1 init

Z przodu świecą wszystkie diody, system miga
Czy można go jeszcze postawić

19

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Pamięci nie wykrył. Nie popękały Ci ścieżki na płytce?

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

20

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Właśnie że nie Wgrałem obraz i padł

21

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Powinieneś mieć normalny output  z wykrytym ramem.

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

22

Odp: TL-WR1043ND i wersja z 2012-01-09 - ubity

Przeflaszowałem dziś: była wersja OpenWrt Backfire z 2011-12-27. Wgrałem: OpenWrt Backfire z 2012-01-09. Router TL-WR1043ND z aktywnym extrootem.
Zero problemów.