Z konsoli uboot :
bl2 do RAM i
i nand erase 0x000000100000
nand write 0x000000100000
Podobnie fip do  0x000000580000
?

MT7981> nand write 0x46000000 0x000000000000 0x000000100000
Writing from 0x0 to 0xfffff, size 0x100000 ...
Succeeded

A i nie działa

Wgrałem initramfs przez uart i uruchomiłem openwrt  z luci z RAM
Teraz jak zaktualizować cały flash routera bo co nie wgram przez luci to nie staruje uboot.
Mam 25n01kvzeir i chyba an8855

* spi-nand0
  - device: spi_nand@0
  - parent: spi@1100a000
  - driver: spi_nand
  - type: NAND flash
  - block size:        0x20000 bytes
  - page size:         0x800 bytes
  - OOB size:          64 bytes
  - OOB available:     56 bytes
  - 0x000000000000-0x000008000000 : "spi-nand0"
          - 0x000000000000-0x000000100000 : "bl2"
          - 0x000000100000-0x000000140000 : "Nvram"
          - 0x000000140000-0x000000180000 : "Bdata"
          - 0x000000180000-0x000000380000 : "factory"
          - 0x000000380000-0x000000580000 : "fip"
          - 0x000000580000-0x0000005c0000 : "crash"
          - 0x0000005c0000-0x000000600000 : "crash_log"
          - 0x000000600000-0x000007600000 : "ubi"
          - 0x000007600000-0x000007640000 : "KF"

Tak ale chyba nie gada
Adres maska i nic więcej

 Filename 'openwrt-mediatek-filogic-xiaomi_mi-router-ax3000t-ubootmod-initramfs-recovery.itb'.
ERROR: reserving fdt memory region failed (addr=4fc00000 size=100000 flags=4)
Load address: 0x46000000
Loading: *
ARP Retry count exceeded; starting again
Wrong Image Type for bootm command
ERROR -91: can't get kernel image!
Using ethernet@15100000 device
TFTP from server 192.168.1.254; our IP address is 192.168.1.1
Filename 'openwrt-mediatek-filogic-xiaomi_mi-router-ax3000t-ubootmod-initramfs-recovery.itb'.
ERROR: reserving fdt memory region failed (addr=4fc00000 size=100000 flags=4)
Load address: 0x46000000
Loading: *

Chce po tftp kernel image. Co mu dać, jaki plik obraz? Initramfs nie chce
Obraz factory?

mam bl2-mt7981-bga-ddr3-ram.bin i kwrt-09.02.2025-mediatek-filogic-xiaomi_mi-router-ax3000t-ubootmod-bl31-uboot
.\mtk_uartboot.exe -s COM6 --aarch64 -p bl2-mt7981-bga-ddr3-ram.bin -f kwrt-09.02.2025-mediatek-filogic-xiaomi_mi-router-ax3000t-ubootmod-bl31-uboot.fip
świeci się na niebiesko

Niestety 
25n01kvzeir i an8855
mtk_uartboot to naprawi?

Jestem zdolny psuj

F0: 102B 0000
FA: 1040 0000
FA: 1040 0000 [0200]
F9: 3903 0041
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 102C 0000
F5: 480A 0031
00: 1005 0000
FA: 1040 0000
FA: 1040 0000 [0200]
F9: 3903 0041
F3: 1001 0000 [0200]
F3: 1001 0000
F6: 102C 0000
01: 102A 0001
02: 1005 0000
BP: 2000 00C0 [0001]
EC: 0000 0000 [1000]
T0: 0000 00ED [010F]
System halt! 

Co mu podać
Nie sysupgrade ani innych obrazów – tylko factory image z U-Boot layout?

Miałem tylko zaktualizować po roku a wgrałem  sysupgrade  AX3000T (OpenWrt U-Boot layout) i coś poszło nie tak, a nawet się domyślam i ani 1. Startup system (Default), ani firmware0, ani firmware1 nie wchodzi

  Press UP/DOWN to move, ENTER to select, ESC/CTRL+C to quit
detect button reset released!
Reading from 0x0 to 0x4f7fdd7c, size 0x4 ... OK
Reading from 0x0 to 0x4f7fdd7c, size 0x4 ... OK
Saving Environment to MTD... Erasing on MTD device 'nmbm0'... OK
Writing to MTD device 'nmbm0'... OK
OK
Booting System 1, sys1_failed = 12, sys2_failed = 93
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 ...

F0: 102B 0000
FA: 1040 0000
FA: 1040 0000 [0200]
F9: 0000 0000
V0: 0000 0000 [0001]
00: 0000 0000
BP: 2400 0041 [0000]
G0: 1190 0000
EC: 0000 0000 [1000]
T0: 0000 024B [010F]
Jump to BL

NOTICE:  BL2: v2.6(release):b18eebc1b35-dirty
NOTICE:  BL2: Built : 01:44:14, May 29 2024
NOTICE:  WDT: disabled
NOTICE:  EMI: Using DDR3 settings
NOTICE:  EMI: Detected DRAM size: 256MB
NOTICE:  EMI: complex R/W mem test passed
NOTICE:  CPU: MT7981 (1302MHz)
NOTICE:  SPI_NAND parses attributes from parameter page.
NOTICE:  SPI_NAND Detected ID 0xef
NOTICE:  Page size 2048, Block size 131072, size 134217728
NOTICE:  Initializing NMBM ...
NOTICE:  Signature found at block 1023 [0x07fe0000]
NOTICE:  First info table with writecount 0 found in block 960
NOTICE:  Second info table with writecount 0 found in block 963
NOTICE:  NMBM has been successfully attached in read-only mode
NOTICE:  BL2: Booting BL31
NOTICE:  BL31: v2.6(release):b18eebc1b35-dirty
NOTICE:  BL31: Built : 01:44:14, May 29 2024
NOTICE:  Hello BL31!!!
In:    serial@11002000
Out:   serial@11002000
Err:   serial@11002000
Net:   [miwifi] find switch an8855
eth0: ethernet@15100000
 

Albo

 Wrong Image Format for bootm command
ERROR: can't get kernel image!
resetting ...

Tailscale instaluje się poprawnie (tailscale up działa, tailscale status pokazuje wszystkie urządzenia w sieci).
Adres 100.x.x.x jest przypisany do interfejsu tailscale0.
-nie mogę dostać się do routera z zewnątrz przez LuCI ani SSH po adresie Tailscale (100.x.x.x).
-Ping do 192.168.1.1 z innego klienta Tailscale działa, ale połączenia są blokowane.
Jak najlepiej poprawnie skonfigurować firewall + usługi, żeby można było połączyć się z routerem przez Tailscale (SSH i LuCI), ale jednocześnie nie otworzyć dostępu na ataki od strony WAN?

37

(15 odpowiedzi, napisanych Sprzęt / Hardware)

Można  jakiś domowy router Lte z zasilaniem 12V Mam B525 w kieszeni pod dachem od kilku lat  i działa

38

(3,911 odpowiedzi, napisanych Sprzęt / Hardware)

Trochę się pogubiłem
Jaki port?
do komunikacji
do wysyłania SMS
do odbioru SMS

39

(893 odpowiedzi, napisanych Sprzęt / Hardware)

SMS coś mi nie działa
„ No response from modem.”

40

(26 odpowiedzi, napisanych Inne)

Często takie konwertery mają logikę uart 5V, chociaż mają niby przełącznik który przełącza wyłącznie zasilanie na plusie

41

(3,911 odpowiedzi, napisanych Sprzęt / Hardware)

Nie idźmy już w tę stronę.
Dam kilka ogniw z balenserem i przetwornicę  step-down 12V na router.

42

(3,911 odpowiedzi, napisanych Sprzęt / Hardware)

Ale można rozładować do 3V
Więc pracują od 4,2 do 3V (w zależności od typu nieznacznie poniżej)
Czyli  teoretycznie 12,6V do poniżej 9V

43

(3,911 odpowiedzi, napisanych Sprzęt / Hardware)

Już kiedyś ogarnąłem u chińczyka taki niby UPS 4x 18650 z wyjściem 12V zasilanie 230v ale przetwornica mocno ciepła i tak kombinuje czy nie wystrugać coś samemu.

44

(3,911 odpowiedzi, napisanych Sprzęt / Hardware)

Potrzebuje zasilanie awaryjne do tego routera. Czy 3 ogniwa 18650 z bms bezpośrednio pociągną, czy jednak trzeba przetwornice na te 12V.
Chyba lepiej 4 ogniwa i przetwornica 12V

Kiedyś był artykuł o podatności na włamania sprzętu AGD. Nawet taki termomiks może cię podsłuchiwać.

46

(54 odpowiedzi, napisanych Inne)

U mnie max 6 użytkowników na raz plus kilka urządzeń co niewiele danych wymienia to przy LTE około 50M to taki ZTE + głupi AP aż nadto

Sprawdzałem ponad 5 różnych i te z eko.one wszystkie śmigają na LTE i agregują wszystkie dostępne u mnie pasma na modemie B12. A dyletant ze mnie nawet mierny.
Konfiguracje coś nie tak modemu robiłem,  nie wiem jak ale sie udało

To fajnie, BGA to już trudniej się lutuje
To można wyczyści i dużo miejsca na programy. A numer seryjny, MAC i takie tam dane od wifika to gdzie siedzi?

Jestem zdolny ???? i kiedyś uwaliłem,  że inaczej się nie dało

A da się podejść programatorem do pamięci?