Temat: ZyXEL P-2812HNU-F1 Problem

Witam, zakupiłem sobie taki modemik pod vdsl-a z myślą aby później odpalić na tym OpenWrt - ZyXEL P-2812HNU-F1
Modem zresetowałem do ustawien fabrycznych i próbowałem na różne sposoby nawiązać połączenie z nim ale nie udało się mi to w żaden sposób. Wpisywałem fabryczne 192.168.1.1 lub podobne 192.168.1.100 / 192.168.1.254 itd nic. Wpisałem w windowsie komendę arp -a aby podejzec co się łączy i poza paroma bzdurami jedynie mi wyskoczył adres 192.168.1.254 który tez nie pozwala na wejście na router.
Podpiołem się na rs  i chciałem nawiązać połączenie z konsoli. To mi się udało niestety ten router posiada dziwny interfejs ZHAL który odpowiada tylko na określone komendy a nie jak w opisach na komendy linuxowe.
https://forum.openwrt.org/viewtopic.php?id=47957
, udało mi się dojasc do punktu  w którym trzeba się połączyc przez tftp i znów problem bo się nie łączy, tak jak by było coś uwalone i nie pozwalało na połączenie się z nim.
Proszę o pomoc bo mam wrażenie że kupiłem bubel

2

Odp: ZyXEL P-2812HNU-F1 Problem

Jeśli zrobiłeś reset według instrukcji i dalej masz problemy wygląda na to, że coś jest nie tak

If you forget your password or cannot access the web configurator, you will need to use the RESET button at the back of the device to reload the factory-default configuration file. This means that you will lose all configurations that you had previously and the passwords will be reset to the defaults.
Make sure the POWER LED is on (not blinking).
To set the device back to the factory default settings, press the RESET button for 5 seconds or until the POWER LED begins to blink and then release it. When the POWER LED begins to blink, the defaults have been restored and the device restarts.

ftp://ftp.zyxel.com/P-2812HNU-F1/user_g … 1_1.00.pdf

WinISO.pl - Archiwum polskich wersji systemów Windows, Windows Serwer i Office

3

Odp: ZyXEL P-2812HNU-F1 Problem

Już "geos" informował o takim problemie: http://eko.one.pl/forum/viewtopic.php?p … 17#p143617
Rozwiązał go ... wgrywając OpenWrt smile

P.S. Jeżeli zamierzasz zmienić firmware na openwrt, to raczej postępuj wg instrukcji na wiki: https://wiki.openwrt.org/toh/zyxel/p2812hnu-f1
Tylko w przypadku Twojego routera użyj starszych plików z dropboxa, (nie z Githuba), szczegóły tu: http://eko.one.pl/forum/viewtopic.php?id=11748

4

Odp: ZyXEL P-2812HNU-F1 Problem

darek1804, ten poradnik, który podałeś opisuje debranding firmware np. z Telnora na oryginalny Zyxela. aby wgrać openwrt postępuj tak jak radzi Scotch: wg. wiki openwrt.

5 (edytowany przez darek1804 2015-12-29 10:14:40)

Odp: ZyXEL P-2812HNU-F1 Problem

Chciałem mu wgrać OpenWrt ale po tym jak zatrzymam mu bootowanie nie da się mu wysłać żadnych komend typu nand erase lub coś innego reaguje tylko na komendy w stylu ATSH, ATSE, ATEN, ... do tego jakis parametr.......I tu by nie było problemu bo ide wgl poradnika i reaguje na te smieszne komendy ale jak chce mu wysłać nowy soft po tftp to sie nie łaczy z kompem.Pokazuje zakres ip od 192.168.1.33 - 192.168.1.1 - ja ustawilem kompa na 192.168.1.2 i brak polączenia
Jak by się udało wgrać mu unbranding z pena to by może się udało ale nie wiem jak sad

6

Odp: ZyXEL P-2812HNU-F1 Problem

wgrywałem na te rutery z brandowanym firmware i nie było problemu. po prostu postępuj wg. wiki: rozkręć, pozwieraj co trzeba i powinno być dobrze.

7

Odp: ZyXEL P-2812HNU-F1 Problem

He udało mi się grac nowego uboota ale stanołem n punkcie 7 tego poradnika:
https://wiki.openwrt.org/toh/zyxel/p2812hnu-f1
Wypluwa mi komende:
U-Boot 2013.10-openwrt5 (Nov 18 2014 - 19:54:01) P-2812HNU-Fx

Board: ZyXEL P-2812HNU-Fx
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NAND
DRAM:  128 MiB
NAND:  128 MiB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
Wrong Image Format for bootm command
ERROR: can't get kernel image!
P-2812HNU-Fx #

O ile dobrze tłumacze to miałbym się połączyc winscp i wgrac juz bezposrednio plik na router ale nie umiem sie polączyc

8

Odp: ZyXEL P-2812HNU-F1 Problem

wygląda to tak, jakbyś nie zatrzymał procesu bootowania już po wgraniu nowego uboota. wg. instrukcji trzeba zatrzymać uboota i wydawać kolejne polecenia zaczynając od tftp 0x80800000 openwrt-lantiq-xrx200-P2812HNUF1-uImage. natomiast nie trzeba winscp tylko http://tftpd32.jounin.net/ - to jest serwer tftp pod windowsa.

9

Odp: ZyXEL P-2812HNU-F1 Problem

Był przerwany proces bootowania, dopiero po wgraniu wszytskiego zostawilem zeby odpalil. Wgrałem na nowo ale dalej to samo:
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'openwrt-lantiq-xrx200-P2812HNUF1-uImage-initramfs'.
Load address: 0x80800000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         ################################################
done
Bytes transferred = 4508385 (44cae1 hex)
P-2812HNU-Fx # bootm 0x80800000
## Booting kernel from Legacy Image at 80800000 ...
   Image Name:   MIPS OpenWrt Linux-3.18.21
   Created:      2015-09-23  21:03:52 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    4508321 Bytes = 4.3 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... LZMA: uncompress or overwrite error 7 - must RESET b
ROM VER: 1.0.5
CFG 06
NAND
NAND Read OK

U-Boot SPL 2013.10-openwrt5 (Nov 18 2014 - 19:54:01)
SPL: initializing NAND flash
SPL: checking U-Boot image
SPL: loading U-Boot to RAM
SPL: decompressing U-Boot with LZO
SPL: jumping to U-Boot


U-Boot 2013.10-openwrt5 (Nov 18 2014 - 19:54:01) P-2812HNU-Fx

Board: ZyXEL P-2812HNU-Fx
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NAND
DRAM:  128 MiB
NAND:  128 MiB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
Wrong Image Format for bootm command
ERROR: can't get kernel image!
P-2812HNU-Fx # bootm 0x80800000
## Booting kernel from Legacy Image at 80800000 ...
   Image Name:   MIPS OpenWrt Linux-3.18.21
   Created:      2015-09-23  21:03:52 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    4508321 Bytes = 4.3 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... LZMA: uncompress or overwrite error 7 - must RESET b
ROM VER: 1.0.5
CFG 06
NAND
NAND Read OK

U-Boot SPL 2013.10-openwrt5 (Nov 18 2014 - 19:54:01)
SPL: initializing NAND flash
SPL: checking U-Boot image
SPL: loading U-Boot to RAM
SPL: decompressing U-Boot with LZO
SPL: jumping to U-Boot


U-Boot 2013.10-openwrt5 (Nov 18 2014 - 19:54:01) P-2812HNU-Fx

Board: ZyXEL P-2812HNU-Fx
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NAND
DRAM:  128 MiB
NAND:  128 MiB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
P-2812HNU-Fx #


no i nie wiem co dalej trzeba robic bo slabo z moim angielskim
Potzrebne pliki biore stąd:
https://github.com/ScApi/P2812HNUFx-Pre … %20OpenWRT
a jest problem z połączeniem na 192.168.1.1
Nawet jak wysyłalem pliki tftp to łączył się dopiero w ten czas jak włożylem kabelek do lapka przez krótki czas, jak był podłączony dłużej nic nie wysyłał. Może nie wysłal pełnego pliku albo coś. Może system mam zły? jade na win7
Prosze o pomoc bo już troche mi się udało zrobić i malutko brakuje żeby było ok smile

10 (edytowany przez g0f3r 2015-12-29 15:12:14)

Odp: ZyXEL P-2812HNU-F1 Problem

"Użyj starszych plików, nie z githuba" Post #3 Bo coś mu jajo nie pasuje.

11 (edytowany przez darek1804 2015-12-29 18:34:18)

Odp: ZyXEL P-2812HNU-F1 Problem

Jest dobrze na starszych plikach ruszyło, niestety potrzebuje pomocy w dalszych działaniach po przezuceniu pliku:
openwrt-lantiq-xrx200-P2812HNUF1-squashfs-ubinized.bin do katalogu /tmp
i wpisaniu
ubidetach -p /dev/mtd3
wypluwa mi :
ubidetach -p /dev/mtd3
ubidetach: error!: cannot detach "/dev/mtd3"
           error 19 (No such device)

Taki mam system plików dla pomocy:
root@OpenWrt:/# ls /dev/mtd*
/dev/mtd0       /dev/mtd1ro     /dev/mtd3       /dev/mtdblock1
/dev/mtd0ro     /dev/mtd2       /dev/mtd3ro     /dev/mtdblock2
/dev/mtd1       /dev/mtd2ro     /dev/mtdblock0  /dev/mtdblock3
root@OpenWrt:/# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00040000 00020000 "uboot"
mtd1: 00020000 00020000 "uboot-env"
mtd2: 00200000 00020000 "kernel"
mtd3: 07da0000 00020000 "ubi"

12

Odp: ZyXEL P-2812HNU-F1 Problem

Mam nadzieję, że cały czas używasz plików przeznaczonych dla Twojej wersji tj. F1 ???
Geos miał podobny problem z wersją F3: http://eko.one.pl/forum/viewtopic.php?p … 00#p143900

Opis tego kroku w instrukcji dla F3:

Step 9: Format and Flash UBI image

(run 'mount' command to get correct /dev/mtdX if you get an error, and use it in the other commands as well)

Czyli w konsoli wydajesz polecenie: mount
By sprawdzić gdzie znajduje się UBI i odpowiednio modyfikujesz polecenie np.:

 ubidetach -p /dev/mtd4

I jeszcze jedno:
Następne polecenie wykonujesz tylko raz - w zależności od tego, czy wgrywasz squash: 

 ubiformat /dev/mtd4 -f /tmp/openwrt-lantiq-xrx200-P2812HNUF1-squashfs-ubinized.bin 

czy ubi:

 ubiformat /dev/mtd4 -f /tmp/openwrt-lantiq-xrx200-P2812HNUF1-ubifs-ubinized.bin 

13

Odp: ZyXEL P-2812HNU-F1 Problem

Tak, ale darek widzi max do mtd3 (ubi) i ubidetach na niej nie przechodzi... Pamięć źle pokrojona?

14 (edytowany przez Scotch 2015-12-29 21:13:21)

Odp: ZyXEL P-2812HNU-F1 Problem

No tak coś z NANDem...

Masz 2 wyjścia:

1 - Wykonaj całą procedurę wgrywania od nowa, podobno pomaga: https://forum.openwrt.org/viewtopic.php … 31#p266431

2 - Wykonaj następne polecenie (powinno się powieść), tj.:   

 ubiformat /dev/mtd3 -f /tmp/openwrt-lantiq-xrx200-P2812HNUF1-squashfs-ubinized.bin 

Zgodnie z tą informacją: https://forum.openwrt.org/viewtopic.php … 28#p258428

15

Odp: ZyXEL P-2812HNU-F1 Problem

Udało się przepchnąć troche dalej --- ale wypluło error:

root@OpenWrt:/# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00040000 00020000 "uboot"
mtd1: 00020000 00020000 "uboot-env"
mtd2: 00200000 00020000 "kernel"
mtd3: 07da0000 00020000 "ubi"
root@OpenWrt:/# ubidetach -p /dev/mtd3
[  294.644000] UBI: detaching mtd3 from ubi0
[  294.648000] UBI: mtd3 is detached from ubi0
root@OpenWrt:/# ubiformat /dev/mtd3 -f /tmp/openwrt-lantiq-xrx200-P2812HNUF1-squ
ashfs-ubinized.bin
ubiformat: mtd3 (nand), size 131727360 bytes (125.6 MiB), 1005 eraseblocks of 131072 bytes (128.0 KiB), min. I/O size 2048 bytes
libscan: scanning eraseblock 1004 -- 100 % complete
ubiformat: 1002 eraseblocks have valid erase counter, mean value is 1
ubiformat: 3 bad eraseblocks found, numbers: 257, 773, 872
ubiformat: error!: cannot open "/tmp/openwrt-lantiq-xrx200-P2812HNUF1-squashfs-ubinized.bin"
           error 2 (No such file or directory)
root@OpenWrt:/# reboot


a po sevenv i restarcie nie laduje kernela przynajmniej nie do konca.......

[    1.012000] UBI: available PEBs: 981, total reserved PEBs: 21, PEBs reserved for bad PEB h[    1.020000] UBIFS error (pid 1): ubifs_mount: cannot open "ubi0:rootfs", error -19
[    1.028000] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[    1.036000] Please append a correct "root=" boot option; here are the available partitions:
[    1.044000] 1f00             256 mtdblock0  (driver?)
[    1.048000] 1f01             128 mtdblock1  (driver?)
[    1.052000] 1f02            2048 mtdblock2  (driver?)
[    1.060000] 1f03          128640 mtdblock3  (driver?)
[    1.064000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

16

Odp: ZyXEL P-2812HNU-F1 Problem

OK temat ogarniety udało się odpalic:) Plik do /tmp trzeba pare razy zaladowadc i sprawdzic /tmp ls czy go widzi dopiero póżniej komenda ale po lanie nie po rs bo nie odpali.................

17

Odp: ZyXEL P-2812HNU-F1 Problem

Mam jescze jedno pytanie
Czy można na ten soft zrobić upgrade do dochaos calmer. Bo widzę że niektóre paczki nie chcą przelatywac  na tym sofcie, pewnie jest już starawy smile

18

Odp: ZyXEL P-2812HNU-F1 Problem

Jak masz działający już openwrt to normalnie robisz sysupgrade do czego chcesz.

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

19

Odp: ZyXEL P-2812HNU-F1 Problem

Ok dzieki

20

Odp: ZyXEL P-2812HNU-F1 Problem

Oczywiście upgrade robisz bez zachowywania ustawień i używasz tego pliczku:
http://dl.eko.one.pl/luci/chaos_calmer/ … pgrade.tar
To są oczywiste oczywistości smile, ale wspominam tak "just in case"