1 (edytowany przez Scenic 2023-07-14 15:43:06)

Temat: Uszkodzony Zyxel

Witam

Trafił do Mnie uszkodzony router zyxel   WSQ50
     CPU1: Qualcomm IPQ4019 (717 MHz, 4 cores)
FLA1: 4 GiB (Brand? eMMC)
RAM1: 512 MiB (Brand? DDR3)


Router ma dwie kości  eMMC 4Gb + spi flash  4Mb          Konsola  pokazuje tylko tyle        Nie reaguje na reset.

Czyżby wywaliła się kosta eMMC?

Zrobiłem kopie kostki 4Mb z bootloaderem ale nie mam z czym porównać. Srodek wygląda na ok.


Format: Log Type - Time(microsec) - Message - Optional Info
Log Type: B - Since Boot(Power On Reset),  D - Delta,  S - Statistic
S - QC_IMAGE_VERSION_STRING=BOOT.BF.3.1.1-00117
S - IMAGE_VARIANT_STRING=DAABANAZA
S - OEM_IMAGE_VERSION_STRING=CRM
S - Boot Config, 0x00000021
S - Reset status Config, 0x00000000
S - Core 0 Frequency, 0 MHz
B -       262 - PBL, Start
B -      1343 - bootable_media_detect_entry, Start
B -      1686 - bootable_media_detect_success, Start
B -      1700 - elf_loader_entry, Start
B -      5130 - auth_hash_seg_entry, Start
B -      7307 - auth_hash_seg_exit, Start
B -    588855 - elf_segs_hash_verify_entry, Start
B -    708489 - PBL, End
B -    708513 - SBL1, Start
B -    799462 - pm_device_init, Start
D -         7 - pm_device_init, Delta
B -    801004 - boot_flash_init, Start
D -     63498 - boot_flash_init, Delta
B -    868660 - boot_config_data_table_init, Start
D -      3876 - boot_config_data_table_init, Delta - (419 Bytes)
B -    875863 - clock_init, Start
D -      7562 - clock_init, Delta
B -    887932 - CDT version:2,Platform ID:8,Major ID:3,Minor ID:0,Subtype:1
B -    891345 - sbl1_ddr_set_params, Start
B -    896443 - cpr_init, Start
D -         2 - cpr_init, Delta
B -    900826 - Pre_DDR_clock_init, Start
D -         4 - Pre_DDR_clock_init, Delta
D -     13177 - sbl1_ddr_set_params, Delta
B -    914140 - pm_driver_init, Start
D -         3 - pm_driver_init, Delta
B -    985397 - sbl1_wait_for_ddr_training, Start
D -        27 - sbl1_wait_for_ddr_training, Delta
B -   1001573 - Image Load, Start
D -    140873 - QSEE Image Loaded, Delta - (274048 Bytes)
B -   1142877 - Image Load, Start
D -      1438 - SEC Image Loaded, Delta - (2048 Bytes)
B -   1153204 - Image Load, Start
D -    189539 - APPSBL Image Loaded, Delta - (387231 Bytes)
B -   1343141 - QSEE Execution, Start
D -        60 - QSEE Execution, Delta
B -   1349362 - SBL1, End
D -    642925 - SBL1, Delta
S - Flash Throughput, 2001 KB/s  (663746 Bytes,  331686 us)
S - DDR Frequency, 672 MHz


U-Boot 2012.07 [Attitude Adjustment 12.09-rc1,unknown] (Sep 13 2018 - 08:26:52)

smem ram ptable found: ver: 1 len: 3
DRAM:  512 MiB
machid : 0x8030001
NAND:  SF: Detected W25Q32 with page size 4 KiB, total 4 MiB
ipq_spi: page_size: 0x100, sector_size: 0x1000, size: 0x400000
4 MiB
MMC:   qca_mmc: 0
In:    serial
Out:   serial
Err:   serial
machid: 8030001
flash_type: 0


ZyXEL zloader v2.02 (Sep 13 2018 - 08:16:37)

2

Odp: Uszkodzony Zyxel

Tak by wyglądało jak by loader nie mógł się uruchomić.

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

3 (edytowany przez Scenic 2023-07-14 15:46:49)

Odp: Uszkodzony Zyxel

Cezary napisał/a:

Tak by wyglądało jak by loader nie mógł się uruchomić.


Ale co może być powodem?

Ram / procek reaguje  ok  Nie ma zwarc na płycie.



Log  z podwodnego routera tutaj

https://openwrt.org/inbox/toh/zyxel/nbg7815_armor_g5

Format: Log Type - Time(microsec) - Message - Optional Info
Log Type: B - Since Boot(Power On Reset),  D - Delta,  S - Statistic
S - QC_IMAGE_VERSION_STRING=BOOT.BF.3.3.1-00147
S - IMAGE_VARIANT_STRING=HAABANAZA
S - OEM_IMAGE_VERSION_STRING=CRM
S - Boot Config, 0x000002e1
B -       203 - PBL, Start
B -      2737 - bootable_media_detect_entry, Start
B -      2885 - bootable_media_detect_success, Start
B -      2889 - elf_loader_entry, Start
B -     11481 - auth_hash_seg_entry, Start
B -     11721 - auth_hash_seg_exit, Start
B -    252687 - elf_segs_hash_verify_entry, Start
B -    313206 - PBL, End
B -    340502 - SBL1, Start
B -    394914 - GCC [RstStat:0x10, RstDbg:0x600000] WDog Stat : 0x4
B -    401685 - pm_device_init, Start
B -    528626 - PM_SET_VAL:Skip
D -    126239 - pm_device_init, Delta
B -    530913 - pm_driver_init, Start
D -      5368 - pm_driver_init, Delta
B -    537349 - clock_init, Start
D -      2135 - clock_init, Delta
B -    541405 - boot_flash_init, Start
D -     16470 - boot_flash_init, Delta
B -    561627 - boot_config_data_table_init, Start
D -      1006 - boot_config_data_table_init, Delta - (575 Bytes)
B -    569282 - Boot Setting :  0x00000618
B -    573003 - CDT version:2,Platform ID:8,Major ID:1,Minor ID:0,Subtype:241
B -    580110 - sbl1_ddr_set_params, Start
B -    583922 - CPR configuration: 0x30c
B -    587308 - cpr_init, Start
B -    590175 - Rail:0 Mode: 5 Voltage: 824000
B -    595299 - CL CPR settled at 776000mV
B -    598105 - Rail:1 Mode: 5 Voltage: 888000
B -    602405 - Rail:1 Mode: 7 Voltage: 928000
D -     16439 - cpr_init, Delta
B -    609176 - Pre_DDR_clock_init, Start
B -    613202 - Pre_DDR_clock_init, End
B -    616588 - DDR Type : PCDDR3
B -    622352 - do ddr sanity test, Start
D -      1067 - do ddr sanity test, Delta
B -    627080 - DDR: Start of HAL DDR Boot Training
B -    631838 - DDR: End of HAL DDR Boot Training
B -    637511 - DDR: Checksum to be stored on flash is 1873222707
B -    647911 - Image Load, Start
D -    335866 - QSEE Image Loaded, Delta - (1373936 Bytes)
B -    983869 - Image Load, Start
D -        61 - SEC Image Loaded, Delta - (0 Bytes)
B -    991524 - Image Load, Start
D -      9791 - DEVCFG Image Loaded, Delta - (26004 Bytes)
B -   1001406 - Image Load, Start
D -     30897 - RPM Image Loaded, Delta - (105964 Bytes)
B -   1032394 - Image Load, Start
D -    144631 - APPSBL Image Loaded, Delta - (588472 Bytes)
B -   1177147 - QSEE Execution, Start
D -        61 - QSEE Execution, Delta
B -   1182973 - USB D+ check, Start
D -         0 - USB D+ check, Delta
B -   1189347 - SBL1, End
D -    851163 - SBL1, Delta
S - Flash Throughput, 4428 KB/s  (2095623 Bytes,  473169 us)
S - DDR Frequency, 466 MHz
S - Core 0 Frequency, 1651 MHz


U-Boot 2016.01 (Jan 06 2020 - 08:24:12 +0000)

DRAM:  smem ram ptable found: ver: 1 len: 4
1 GiB
NAND:  Not an ONFI device
ONFI probe failed
ID = ffffffff
Vendor = ff
Device = ff
qpic_nand: unknown NAND device manufacturer: ff device: ff
U-Boot BUG at drivers/mtd/mtdcore.c:420!
SPI_ADDR_LEN=3
SF: Detected W25Q64DW with page size 256 Bytes, erase size 4 KiB, total 8 MiB
ipq_spi: page_size: 0x100, sector_size: 0x1000, size: 0x800000
8 MiB
MMC:   <NULL>: 0
In:    serial@78B3000
Out:   serial@78B3000
Err:   serial@78B3000
machid: 80100f1
Setting bus to 0
Valid chip addresses: 40
Net:   MAC0 addr:bc:cf:4f:ff:18:80
PHY ID1: 0x4d
PHY ID2: 0xd0b1
PHY ID1: 0x4d
PHY ID2: 0xd101
SPI_ADDR_LEN=3
SF: Detected W25Q64DW with page size 256 Bytes, erase size 4 KiB, total 8 MiB
device 0 offset 0x650000, size 0x80000
SF: 524288 bytes @ 0x650000 Read: OK
CRC check good on phy fw file (0x4B33)
PHYFW:Loading IRAM...........done.
PHYFW:Loading DRAM..............done.
phy fw image load good CRC-16 matches (0x6FFA)
PHY ID1: 0x31c3
PHY ID2: 0x1c12
EDMA ver 1 hw init
Num rings - TxDesc:1 (0-0) TxCmpl:1 (7-7)
RxDesc:1 (15-15) RxFill:1 (7-7)
ipq807x_edma_alloc_rings: successfull
ipq807x_edma_setup_ring_resources: successfull
ipq807x_edma_configure_rings: successfull
ipq807x_edma_hw_init: successfull
eth0
SPI_ADDR_LEN=3
SF: Detected W25Q64DW with page size 256 Bytes, erase size 4 KiB, total 8 MiB
device 0 offset 0x530000, size 0x10000
SF: 65536 bytes @ 0x530000 Read: OK
## Booting kernel from Legacy Image at 44000000 ...
   Image Name:   Zyxel zloader
   Image Type:   ARM U-Boot Standalone Program (gzip compressed)
   Data Size:    15340 Bytes = 15 KiB
   Load Address: 5f000000
   Entry Point:  5f00000c
   Verifying Checksum ... OK
   Uncompressing Standalone Program ... OK


Zyxel zloader v1.0.0 (2020-01-06 - 08:24)


Multiboot clinent version: 2.0
ipq807x_eth_halt: done
eth0 PHY0 up Speed :1000 Full duplex
eth0 PHY1 Down Speed :10 Half duplex
eth0 PHY2 Down Speed :10 Half duplex
eth0 PHY3 Down Speed :10 Half duplex
eth0 PHY4 up Speed :1000 Full duplex
10M speed not supported
ipq807x_eth_init: done

Hit any key to stop autoboot:  0ipq807x_eth_halt: done


*** Booting from system 1 ***

4 (edytowany przez Scenic 2023-07-14 15:49:27)

Odp: Uszkodzony Zyxel

po  Zyxel zloader v1.0.0 (2020-01-06 - 08:24)

w sprawnym jest

Multiboot clinent version: 2.0




Może w tej małej kości jest problem  Ale  i tak nie mam skąd wziąć sprawnej kopi.  Mogę wrzuć kopię jeśli ktoś się zna.

5

Odp: Uszkodzony Zyxel

Albo uszkodzony flash albo coś się z loaderze zepsuło, wg tego co pokazałeś on nie startuje dalej. No chyba że nie startuje bo się gdzieś pod pamięciami pęknięcia ścieżek zrobiły.

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

6 (edytowany przez Scenic 2023-07-14 15:56:16)

Odp: Uszkodzony Zyxel

Pod pamięcią ram/?        Ram mogę wymienić ale wąptię.

Pytanie co siedzi w tej kostce 4Gb eMMC  a co w tej małej kostce spi flash 4Mb?      Jeśli usunę tą małą kostkę  to wtedy nic się nie dzieje więc bootloader jest w tej małej.

Konfiguracja  z tej małej kostki flash.

iM addmtd=setenv bootargs ${bootargs} ${mtdparts}�baudrate=115200�boot_mmc=run setmtdparts flashargs addmtd;mmc read ${loadaddr} ${kernel_paddr} ${kernel_psize};bootm ${loadaddr}�boot_mmc_1=run setmtdparts flashargs_1 addmtd;mmc read ${loadaddr} ${kernel1_paddr} ${kernel1_psize};bootm ${loadaddr}�bootcmd=run boot_mmc�bootcmd_1=run boot_mmc_1�bootdelay=2�bu1_paddr=0x00049022�bu1_psize=0x80000�bu2_paddr=0x000C9022�bu2_psize=0x696FBC�crt_paddr=0x190000�crt_psize=0x10000�dualflag_paddr=0x180000�dualflag_psize=0x10000�eecrt=sf probe; sf erase ${crt_paddr} +${crt_psize}�eedualflag=sf probe; sf erase ${dualflag_paddr} +${dualflag_psize}�eenv=sf probe; sf erase ${env_paddr} +${env_psize}�eerfdat=sf probe; sf erase ${rfdat_paddr} +${rfdat_psize}�env_paddr=0x160000�env_psize=0x10000�fdt_high=0x87000000�flashargs=setenv bootargs board=WSQ50 root=/dev/mmcblk0p5 rootwait ${bootmode} ${zld_ver}�flashargs_1=setenv bootargs board=WSQ50 root=/dev/mmcblk0p8 rootwait ${bootmode} ${zld_ver}�hdr1_paddr=0x00026822�hdr1_psize=0x800�hdr_paddr=0x00004022�hdr_psize=0x800�hostname=WSQ50�img_prefix=wsq50-�ipaddr=192.168.1.1�kernel1_paddr=0x00027022�kernel1_psize=0x2000�kernel_paddr=0x00004822�kernel_psize=0x2000�ldr_paddr=0xE0000�ldr_psize=0x80000�loadaddr=0x84000000�mtdids=nand2=spi0.0�reserved_paddr=0x1A0000�reserved_psize=0x260000�rfdat_paddr=0x170000�rfdat_psize=0x10000�rfs1_paddr=0x00029022�rfs1_psize=0x20000�rfs_paddr=0x00006822�rfs_psize=0x20000�rfsdat_paddr=0x00000022�rfsdat_psize=0x2000�romd_paddr=0x00002022�romd_psize=0x2000�serverip=192.168.1.99�setmtdparts=setenv mtdparts mtdparts=spi0.0:0x60000@0x60000(0:QSEE)ro,${ldr_psize}@${ldr_paddr}(u-boot)${readonly},${env_psize}(env)${readonly},${rfdat_psize}(0:ART)${readonly},${dualflag_psize}(dualflag),${crt_psize}(CRT)${readonly},${reserved_psize}(reserved)�uboot_env_ver=1.5�ethaddr=XXXX�countrycode=E1�test_wifi_disabled=0�serialnum=XXXXXXXXX0�partno=WSQ50-EU0201F�boxid=XXXXXXXXreadonly=ro��9��������������������������������������������������������������������

7 (edytowany przez Scenic 2023-07-14 16:11:15)

Odp: Uszkodzony Zyxel

Do tej dużej kostki to niestety nie mam podstawki aby ją odczytać        W tej małej kostce  nie widać  aby coś było  nie tak z danymi ale ciężko powiedzieć jak nie mam kopi sprawnej.          Ale to wygląda własnie  na problem z flashem .       Bootlader się zatrzymuje  i  kropka.       Zawsze tak samo.





Wielkość tej małej pamieći to 3FFF80     Może jest uwalona da druga duża pamieć eMMC?           Co byś obstawiał?    W tej dużej siedzi soft na pewno .              Zawsze mogę kupić drugi taki router  i zgrać  kopię  tej kości z bootloaderem ale wąpię aby to pomogło.       I nie wiem czy warto się w to bawic.

8

Odp: Uszkodzony Zyxel

Mała zawiera zwykle partycje systemowe niezbędne do działania ipq40xx + ew bootloader. Duża - sam system plików.

Tak czy siak musiał byś zacząć od znalezienia kogoś z identycznym sprzętem i zgrać sobie obie kości.

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

9 (edytowany przez Scenic 2023-07-14 19:06:33)

Odp: Uszkodzony Zyxel

Cezary napisał/a:

Mała zawiera zwykle partycje systemowe niezbędne do działania ipq40xx + ew bootloader. Duża - sam system plików.

Tak czy siak musiał byś zacząć od znalezienia kogoś z identycznym sprzętem i zgrać sobie obie kości.


Adresy znalazłem w tej małej kości  z bootloaderem i innymi   Tylko oczywiscie nie jestem biegły w systemie plików i skrótów co jest co         Ale dokładnie adresy się  zgadzają  jak patrzę na wsad  tej 4Mb


Konfiguracja  z tej małej kostki flash.

boot_mmc_1�bootdelay=2�bu1_paddr=0x00049022�bu1_psize=0x80000�
bu2_paddr=0x000C9022�bu2_psize=0x696FBC�
crt_paddr=0x190000�crt_psize=0x10000�
dualflag_paddr=0x180000�dualflag_psize=0x10000�eecrt=sf probe; �env_paddr=0x160000�env_psize=0x10000�fdt_high=0x87000000�flashargs=setenv bootargs board=WSQ50 root=/dev/mmcblk0p5 rootwait ${bootmode} ${zld_ver}�flashargs_1=setenv bootargs board=WSQ50 root=/dev/mmcblk0p8 rootwait ${bootmode} ${zld_ver}�hdr1_paddr=0x00026822�hdr1_psize=0x800�
hdr_paddr=0x00004022�hdr_psize=0x800�hostname=WSQ50�img_prefix=wsq50-�ipaddr=192.168.1.1�kernel1_paddr=0x00027022�kernel1_psize=0x2000�
kernel_paddr=0x00004822�kernel_psize=0x2000�
ldr_paddr=0xE0000�ldr_psize=0x80000�loadaddr=0x84000000
�mtdids=nand2=spi0.0�reserved_paddr=0x1A0000�reserved_psize=0x260000�
rfdat_paddr=0x170000�rfdat_psize=0x10000�
rfs1_paddr=0x00029022�rfs1_psize=0x20000�
rfs_paddr=0x00006822�rfs_psize=0x20000�
rfsdat_paddr=0x00000022�rfsdat_psize=0x2000
�romd_paddr=0x00002022�romd_psize=0x2000�serverip=192.168.1.99�setmtdparts=setenv mtdparts mtdparts=spi0.0:0x60000@0x60000(0:QSEE)ro,${ldr_psize}@${
(

10 (edytowany przez Scenic 2023-07-14 19:01:28)

Odp: Uszkodzony Zyxel

Niestety ale nie zrobię kopi tej dużej kośći  to jest dysk eMMC      w technologi bga  Podstawki zeby odczytać takie dyski sa straszenie drogie          CHyba  sobie odpuszczę ten router.





https://hawk.pl/czesci-do-gsm/537-nowy- … r1355.html

11

Odp: Uszkodzony Zyxel

Ok router ruszył    Problemem  okazał się dysk MMC     Przelutowanie układu pomogło.

Można zrobić kopie tego dysku poleceniem   na usb?    W razie gdyby padł całkowicie?

Podrzucę  komendy  jak złoże do kupy


Format: Log Type - Time(microsec) - Message - Optional Info
Log Type: B - Since Boot(Power On Reset),  D - Delta,  S - Statistic
S - QC_IMAGE_VERSION_STRING=BOOT.BF.3.1.1-00117
S - IMAGE_VARIANT_STRING=DAABANAZA
S - OEM_IMAGE_VERSION_STRING=CRM
S - Boot Config, 0x00000021
S - Reset status Config, 0x00000000
S - Core 0 Frequency, 0 MHz
B -       262 - PBL, Start
B -      1343 - bootable_media_detect_entry, Start
B -      1686 - bootable_media_detect_success, Start
B -      1700 - elf_loader_entry, Start
B -      5126 - auth_hash_seg_entry, Start
B -      7300 - auth_hash_seg_exit, Start
B -    587648 - elf_segs_hash_verify_entry, Start
B -    707028 - PBL, End
B -    707052 - SBL1, Start
B -    797976 - pm_device_init, Start
D -         7 - pm_device_init, Delta
B -    799515 - boot_flash_init, Start
D -     63783 - boot_flash_init, Delta
B -    867455 - boot_config_data_table_init, Start
D -      3872 - boot_config_data_table_init, Delta - (419 Bytes)
B -    874649 - clock_init, Start
D -      7568 - clock_init, Delta
B -    886721 - CDT version:2,Platform ID:8,Major ID:3,Minor ID:0,Subtype:1
B -    890135 - sbl1_ddr_set_params, Start
B -    895233 - cpr_init, Start
D -         2 - cpr_init, Delta
B -    899616 - Pre_DDR_clock_init, Start
D -         4 - Pre_DDR_clock_init, Delta
D -     13177 - sbl1_ddr_set_params, Delta
B -    912928 - pm_driver_init, Start
D -         3 - pm_driver_init, Delta
B -    984080 - sbl1_wait_for_ddr_training, Start
D -        27 - sbl1_wait_for_ddr_training, Delta
B -   1000261 - Image Load, Start
D -    140917 - QSEE Image Loaded, Delta - (274048 Bytes)
B -   1141610 - Image Load, Start
D -      1443 - SEC Image Loaded, Delta - (2048 Bytes)
B -   1151940 - Image Load, Start
D -    189583 - APPSBL Image Loaded, Delta - (387231 Bytes)
B -   1341921 - QSEE Execution, Start
D -        60 - QSEE Execution, Delta
B -   1348145 - SBL1, End
D -    643171 - SBL1, Delta
S - Flash Throughput, 2000 KB/s  (663746 Bytes,  331773 us)
S - DDR Frequency, 672 MHz


U-Boot 2012.07 [Attitude Adjustment 12.09-rc1,unknown] (Sep 13 2018 - 08:26:52)

smem ram ptable found: ver: 1 len: 3
DRAM:  512 MiB
machid : 0x8030001
NAND:  SF: Detected W25Q32 with page size 4 KiB, total 4 MiB
ipq_spi: page_size: 0x100, sector_size: 0x1000, size: 0x400000
4 MiB
MMC:   qca_mmc: 0
In:    serial
Out:   serial
Err:   serial
machid: 8030001
flash_type: 0


ZyXEL zloader v2.02 (Sep 13 2018 - 08:16:37)

MMC read: dev # 0, block # 16418, count 4 ...

MMC read: dev # 0, block # 16418, count 4 ...
Multiboot clinent version: 2.0
MAC0 addr:bc:cf:4f:f5:5a:a3
PHY ID1: 0x4d
PHY ID2: 0xd0b1
ipq40xx_ess_sw_init done
eth0
Warning: eth0 MAC addresses don't match:

12

Odp: Uszkodzony Zyxel

Możesz sobie zgrać poszczególne partycje jak dostaniesz się do shella lub uda ci uruchomić jakiś obraz initramfs.

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

13

Odp: Uszkodzony Zyxel

Z czego co widzę jest jeszcze wersja WSQ60 która się różni  jedynie softwarowo   dostępem m.in. do GUI      W środku jest to samo.

14 (edytowany przez Scenic 2023-07-15 12:27:04)

Odp: Uszkodzony Zyxel

Jak użyc tej komendy aby odblokowac  bootloader/?  Nie mam  linuxa a pod windowsem Mi coś nie wychodzi  wygenerowanie hasla

Mój kod
0080D7F55AA0


Moglby ktos wygenerowac kod tym skryptem ?


3. Generate password

Get bash script from https://github.com/itorK/nbg7815_tools/ … in/tool.sh and use to calcuate password with your seed as like below

# sh tool.sh 013D72FF0710
ATEN 1,10F0A563
Put output in terminal

NBG7815> ATEN 1,10F0A563
4. Login with full u-boot access

NBG7815> ATGU
ZYXEL#

15

Odp: Uszkodzony Zyxel

bash ./tool.sh 0080D7F55AA0
ATEN 1,10F1A6ED
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16

Odp: Uszkodzony Zyxel

Cezary napisał/a:
bash ./tool.sh 0080D7F55AA0
ATEN 1,10F1A6ED

Ok dzieki  za chwile sprawdze

17

Odp: Uszkodzony Zyxel

Niestety cos jest nie tak   ,bo kod   ciągle się zmienia 

teraz jest
023C19F55AA0

A jak odłącze od prądu to jest inny  Może kod jest jednorazowy   

Możesz wygenerować  pod ten co teraz podałęm ?

18

Odp: Uszkodzony Zyxel

bash ./tool.sh 023C19F55AA0
ATEN 1,10F0DD65
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

19 (edytowany przez Scenic 2023-07-15 12:42:49)

Odp: Uszkodzony Zyxel

Cezary napisał/a:
bash ./tool.sh 023C19F55AA0
ATEN 1,10F0DD65

Ok zadziałało Kod jest jednorazowy więć i tak muszę  jakiegś linuxa ogarnąć aby nie pytac za kazdym razem


WSQ50# help
?       - alias for 'help'
base    - print or set address offset
bootipq - bootipq from flash device
bootm   - boot application image from memory
bootp   - boot image via network using BOOTP/TFTP protocol
chpart  - change active partition
cmp     - memory compare
cp      - memory copy
crc32   - checksum calculation
dhcp    - boot image via network using DHCP/TFTP protocol
dumpipq_data- dumpipq_data crashdump collection from memory
dumpipq_flash_data- dumpipq_flash_data crashdump collection and storing in flash
echo    - echo args to console
env     - environment handling commands
exit    - exit script
false   - do nothing, unsuccessfully
fdt     - flattened device tree utility commands
fuseipq - fuse QFPROM registers from memory

go      - start application at address 'addr'
help    - print command description/usage
i2c     - I2C sub-system
imxtract- extract a part of a multi-image
loadb   - load binary file over serial line (kermit mode)
loady   - load binary file over serial line (ymodem mode)
loop    - infinite loop on address range
md      - memory display
mii     - MII utility commands
mm      - memory modify (auto-incrementing address)
mmc     - MMC sub system
mmcinfo - display MMC info
mtdparts- define flash/nand partitions
mtest   - simple RAM read/write test
mw      - memory write (fill)
nand    - NAND sub-system
nboot   - boot from NAND device
nm      - memory modify (constant address)
ping    - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
product_test- do the product test

reset   - Perform RESET of the CPU
run     - run commands in an environment variable
saveenv - save environment variables to persistent storage
setenv  - set environment variables
sf      - SPI flash sub-system
showvar - print local hushshell variables
smeminfo- print SMEM FLASH information
source  - run script from memory
test    - minimal test like /bin/sh
tftpboot- boot image via network using TFTP protocol
tftpput - TFTP put command, for uploading files to a server
true    - do nothing, successfully
uartrd  - uartrd read from second UART
uartwr  - uartwr to second UART
ubi     - ubi commands
version - print monitor, compiler and linker version

20 (edytowany przez Scenic 2023-07-15 18:27:42)

Odp: Uszkodzony Zyxel

Nietety nie mogę zalogwać się do routera przez serial  Wyskakuje    zawsze  błędny login         Próbowałem różne loginy domyslne i nic .

Router niestety nie wspiera openwtr   A przez bootloader raczej nie zrobię kopi flash  tej dużej. 4Gb

Spróbuje jeszcze przez  SSH      Do logowania router nie ma loginu tylko hasło.


Chyba jednak sobie odpuszczę kopie  Ta duża kostka ma tylko dane flash firmware    Bootloader jest na tej małej kostce .




Password:
Login incorrect
WSQ50 login: 1234
Password:
Login incorrect
WSQ50 login: 123456
Password:
Login incorrect

21

Odp: Uszkodzony Zyxel

Pisałem, uruchom sobie z bootloadera obraz initramfs.

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

22 (edytowany przez Scenic 2023-07-15 18:37:54)

Odp: Uszkodzony Zyxel

A gdzie znajdę ten obraż   ?            Na tym forum nie ma nikogo poza adminem  czy mało kto  coś  rozumie o czym mowa?

Bo tylko admin odpowiada. Takie czasy mało kto się zna...





Zreszta  grunt ,ze ruszył router i działa Spróbuje jeszcze zmienić id aby był wykrywalny jako WSQ60  Wtedy wgram soft od niego  i router zyska dodatkowe opcje typu GUI i parę innych typowo softwarowych opcji.    Chociaż  dziwne ,ze producent zrobił dwie wersje  tanszą  bez GUI  gdzie koszt routera to prawie 1000zł.    Za tyle kasy  zarządzanie przez IP powinno byc w standardzie.

23

Odp: Uszkodzony Zyxel

Z openwrt dla ipq40x. Znajdź sobie router który ma podobną pamięć i uruchom initramfs. Rozkład partycji może się nie zgadzać, ale całościowo będzie obrazem całej pamięci.

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

24

Odp: Uszkodzony Zyxel

Dodam ,ze udało się  wgrać soft of wersji WSQ60  i wszystko działa.   Temat można zamknąć.