626

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

Cezary napisał/a:

Łatki nie dotykają uboota. To tylko driver i zmodyfikowana łatka na dts żeby system to widział.

Stąd pośrednio zwracam uwagę ,żeby nie przyszło komuś na myśl dotykać uboota , flashować go tym uboot-modem itp.

627 (edytowany przez xury 2024-10-12 11:13:36)

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

Wgrałem ten od Ciebie Cezary: openwrt-23.05-snapshot-r24117-1efcdb2446-mediatek-filogic-xiaomi_mi-router-ax3000t-initramfs-factory.ubi
Nie dostaję adresu z routera ani też nie mogę się połączyć na adres 192.168.1.1 kiedy ustawię ręcznie adres z tej puli.
Wireshark też nie pokazuje by podsieć miałaby być 192.168.1.1
Po restarcie dioda miga na pomarańczowo i potem zapala na niebiesko mimo tego, że nawet nic nie jest wpięte w porty.
Nie reaguje na reset.
Zrobiłem wszystko do punktu 4 przy frimware=0

628

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

Serial masz żeby sprawdzić ?

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

629

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

Po kilku resetach i próbach uruchomienia tftpd ożył, ale ma orginalne firware nawet z moimi ustawieniami tak jak przed próbą załadowania Openwrt.
Może zassał soft z tftpd64 a ja tego nie zauważyłem, albo po kilku próbach przechodzi na boot z partycji zapasowej.
W każym badź razie próbuje dalej smile

630

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

Może da się uboot zatrzymać i uruchomić initramfs z niego ? (skoro masz serial)
Bo te opisy są "bez otwierania obudowy" , stąd takie dookoła.
No i na forum openwrt autor tematu też wstawił swoje nietestowane buildy ( możesz spróbować w razie jakby te od Cezarego nie zadziałały) : https://forum.openwrt.org/t/openwrt-sup … 80490/1745

631

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

No właśnie nie chce mi się go jeszcze rozbierać.  Spróbuję ten drugi.
Jak nie będzie chciał po dobremu to go serialem potraktuję.

632 (edytowany przez xury 2024-10-12 14:17:04)

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

No i wgrałem ten z forum openwrt. Dokładnie z tego google drive: https://drive.google.com/drive/folders/ … zgKfBTF4_F
I działa od strzała.
Cezary tam też są configi i feedsy. Mógłbyś zobaczyć jak to tam jest zrobione?

BusyBox v1.36.1 (2024-09-23 12:34:46 UTC) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt 23.05.5, r24106-10cc5fcd00, 241012
 -----------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
root@OpenWrt:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00100000 00020000 "BL2"
mtd1: 00040000 00020000 "Nvram"
mtd2: 00040000 00020000 "Bdata"
mtd3: 00200000 00020000 "Factory"
mtd4: 00200000 00020000 "FIP"
mtd5: 00040000 00020000 "crash"
mtd6: 00040000 00020000 "crash_log"
mtd7: 00040000 00020000 "KF"
mtd8: 02200000 00020000 "ubi_kernel"
mtd9: 04e00000 00020000 "ubi"

config interface 'loopback'
        option device 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fd9e:b453:4e96::/48'

config device
        option name 'br-lan'
        option type 'bridge'
        list ports 'lan2'
        list ports 'lan3'
        list ports 'lan4'

config interface 'lan'
        option device 'br-lan'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask '255.255.255.0'
        option ip6assign '60'

config device
        option name 'wan'
        option macaddr '44:f7:70:78:54:6a'

config interface 'wan'
        option device 'wan'
        option proto 'dhcp'

config interface 'wan6'
        option device 'wan'
        option proto 'dhcpv6'

633

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

Kurde chyba nie uniknę rozkręcania smile Tylko nie wiem gdzie jak by nie rozwalić. Wyczuwam tylko dwa otwory pod naklejką.
I teraz jak już mam Openwrt, to wgrywać Twój plik sysupgrade? No bo chyba nie factory?

634

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

Poczekaj, kompiluję od nowa.

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

635

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

Pobierz jeszcze raz i wgraj syspgrade lub jak chcesz.

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

636

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

OK. Nie wiem czy też nie chodzi o ten flash W25N01KV , bo coś  o tym wspominali.
W każdym bądź razie pobieram i testuję jeszcze raz.

637

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

Tada !!

BusyBox v1.36.1 (2024-10-08 20:20:23 UTC) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------------------------------
 |                                                                           |
 | OpenWrt 23.05-SNAPSHOT, r24117-1efcdb2446                                 |
 |                                                                           |
 | Build time: 2024-10-12 15:27 CEST                                         |
 | Cezary Jackiewicz, https://eko.one.pl                                     |
 |                                                                           |
 -----------------------------------------------------------------------------
 | Machine: Xiaomi Mi Router AX3000T                                         |
 | Uptime: 0d, 00:00:30                                                      |
 | Load: 0.23 0.06 0.02                                                      |
 | Flash: total: 61.5MB, free: 58.2MB, used: 0%                              |
 | Memory: total: 236.1MB, free: 157.2MB, used: 33%                          |
 | Leases: 1                                                                 |
 | lan: static, 192.168.1.1                                                  |
 | wan: dhcp, ?                                                              |
 | wan6: dhcpv6, ?                                                           |
 -----------------------------------------------------------------------------
 | CPU temp: 43.98 C                                                         |
 | Wi-Fi chip temp: 24.00 C, 24.00 C                                         |
 -----------------------------------------------------------------------------
 === WARNING! ================================================================
 There is no root password defined on this device!
 Use the "passwd" command to set up a new password
 in order to prevent unauthorized SSH logins.

Dzięki Cezary za oszczędzenie mi rozkręcania.

638

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

Życzył bym sobie żeby to dodali oficjalnie do openwrt, przynajmniej nie musiał bym utrzymywać kodu.

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

639

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

61,5MB flash total ? To przypadkiem nie używa całego flasha? W sensie nie ma już "orginału" na drugiej backupowej partycji ?

640

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

AX3000T miał drugi zestaw partycji z oryginałem? Nie...

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

641

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

Mi się wydaje, że miał miał drugą partycję podobnie jak ota dla arduino.
Było 12 partycji teraz jest 10.

642

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

Wydawało mi się ,że po to się te czary z firmware=0 i firmware=1 odprawia i wgrywa albo do mtd8 albo do mtd9 ,żeby później orginał został na jednej....

643

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

Też tak myślałem
Ale teraz okazuje się że mam bootloopa
Już wszystko było ustawione na podmianę głównego i sprawdzone. Po odłączeniu od zasilania i przeniesieniu bootloop i na razie nic więcej.

644 (edytowany przez MiG25 2024-10-12 17:28:37)

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

No to tak , pod naklejką są dwie śrubki do odkręcenia ,żeby go rozebrać wink
Ewentualnie failsafe https://eko.one.pl/?p=openwrt-failsafe
Tylko jak WR3000 kiedyś tak robiłem to działał jeden konkretny port , a nie obojętnie który , wiec się nie zrażaj.

645

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

Ech co się odwlecze to nie uciecze. smile Ale jeszcze tftpd popróbuję.

646

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

Ale co tftpd wgrasz ? Przecież nie ma fw 1.0.84 w postaci bin chyba ,a wgranie starszego spowoduje ,że nie będzie portów...

647 (edytowany przez xury 2024-10-12 17:44:56)

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

No i okazuje się, że po podłączeniu UARTu jest menu w którym wybierasz z której partycji chcesz wystartować system. Po wybraniu firmware0 system wystartował. Nie wiem dlaczego się to zmienia.

[miwifi] find switch an8855
eth0: ethernet@15100000

  *** U-Boot Boot Menu ***

     1. Startup system (Default)
     2. Startup firmware0
     3. Startup firmware1
     4. Upgrade firmware
     5. Upgrade ATF BL2
     6. Upgrade ATF FIP
     7. Upgrade single image
     8. Load image
     0. U-Boot console

648 (edytowany przez MiG25 2024-10-12 17:49:36)

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

Może w zmiennych uboota jest fuse , który trzeba ustawić po pomyślnym starcie systemu, inaczej za którymś razem zmienia na tą drugą partycję , bo myśli ,że nie wystartował....

EDIT: zrestartuj parę razy i zobacz czy znowu bootloop będzie.

649

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

note: configuration reset issue after 6 reboots sometimes occurs on the AX3000T and is caused by the stock Xiaomi bootloader logic. To address this, run the command to modify the /etc/rc.local file with nvram settings:
sed -i '/exit 0/i sleep 5\nfw_setenv flag_try_sys1_failed 0' /etc/rc.local
Don't run this command if the issue doesn't affect you, and your router keeps its settings after 6 reboots!

Wg https://openwrt.org/inbox/toh/xiaomi/ax3000t

Może to właśnie nastąpiło?

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

650

Odp: Xiaomi AX3000T - kiedy wsparcie na eko.one.pl?

Chyba to Cezary, bo tyle chyba też resetów było po tym jak nie chciał twój poprzedni obraz startować i wtedy przełącza partycję.
a oto fragment bootlogu

Booting System 1, sys1_failed = 8, sys2_failed = 129
ubi0: attaching mtd10
ubi0: scanning is finished
ubi0: attached mtd10 (name "ubi1", size 34 MiB)
ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
ubi0: good PEBs: 272, bad PEBs: 0, corrupted PEBs: 0
ubi0: user volume: 0, internal volumes: 1, max. volumes count: 128
ubi0: max/mean erase counter: 1/1, WL threshold: 4096, image sequence number: 0
ubi0: available PEBs: 249, total reserved PEBs: 23, PEBs reserved for bad PEB handling: 19
Reading from volume 'kernel' to 0x46000000, size 0x0 ... *** Cannot find volume 'kernel' ***
resetting ..