-
IT café
TP-Link WR1043ND - N450 router
Új hozzászólás Aktív témák
-
vargalex
Topikgazda
válasz Bgovernor #69508 üzenetére
Ha nem írtad felül az OpenWrt alatt csak olvasható partíciókat (u-boot, product-info, config, partition-table, logs, ART), akkor egy OpenWrt factory firmware-t letöltve összerakhatod magadnak a teljes flash tartalmat.
Egyébként sokkal egyszerűbb egy TFTP, vagy soros portos élesztés.
Alex
-
vargalex
Topikgazda
válasz Bgovernor #69510 üzenetére
Korábbi verziókról nem jó a mentés, mert teljesen más a flash mérete, a partíciók kiosztása is (és CPU, stb.). Szóval, én várnék valakire, aki egy V4-ről le tudja menteni a teljes flash tartalmat. Abban átírnám a MAC címet (a product-info partíció 8. byte-jától található), a WPS PIN-t és úgy írnám fel. Nem lesz optimális a wifi működés, mert az ART partíción egyedi kalibrációs adatok találhatóak, de azért működni fog (lehet, hogy nem is fogsz különbséget észrevenni).
Most már tudod, hogy teljes flash írása előtt mindenképpen kell egy mentés.
Alex
-
Bgovernor
csendes újonc
válasz Bgovernor #69512 üzenetére
Előrébb haladtam egy 1043N-V5-ből kinyertem egy full dump-ot és ezt a 1043ND-V4-be chip-flash-elve most legalább van soros terminál amit elérek és 192.168.0.1-en Fw frissítő weboldal is.
DE, sajna bármilyen FW-t adok be az oldalon keresztül hibával leáll (ezt a gyárit próbáltam wr1043ndv4_eu-up-ver3-16-9-P1[20160607-rel58297].bin). Eközben a terminálra ír, de nem tudom hogy lehetne a partíciókat helyretennem. Ezekszerint ekkora különbség lenne a 2 router flash memória felosztásában?! Tudom ezeket valahogy kézzel a helyükre íratni terminál parancsokkal?
A terminál log-ot mellékeltem, ha még van türelmetek megnézni.
Köszönök mindent!üŔ
U-Boot 1.1.4-g6ce9309a-dirty (Oct 26 2016 - 09:20:53)
ap152 - Dragonfly 1.0
DRAM: 64 MB
Top of RAM usable for U-Boot at: 84000000
Reserving 393k for U-Boot at: 83f9c000
Reserving 16448k for malloc() at: 82f8c000
Reserving 44 Bytes for Board Info at: 82f8bfd4
Reserving 36 Bytes for Global Data at: 82f8bfb0
Reserving 128k for boot params() at: 82f6bfb0
Stack Pointer at: 82f6bf98
Now running in RAM - U-Boot at: 83f9c000
Flash Manuf Id 0xef, DeviceId0 0x40, DeviceId1 0x18
flash size 16MB, sector count = 256
Flash: 16 MB
Using default environment
In: serial
Out: serial
Err: serial
Net: ath_gmac_enet_initialize...
No valid address in Flash. Using fixed address
ath_gmac_enet_initialize: reset mask:c02200
athr_mgmt_init ::done
Dragonfly ----> S17 PHY *
athrs17_reg_init: complete
SGMII in forced mode
athr_gmac_sgmii_setup SGMII done
: cfg1 0x80000000 cfg2 0x7114
eth0: 00:03:7f:09:0b:ad
eth0 up
eth0
Setting 0x181162c0 to 0x20402100
[NM_Error](nm_lib_parsePtnIndexFile) 00589: invalid partition-index-file para id.
[NM_Error](nm_lib_readPtnTable) 00703: Parsing Partition Table ... FAILED
[NM_Error](nm_api_checkInteger) 00345: factory boot check integer partition init fail.
Hit any key to stop autoboot: 1 0
Trying eth0
eth0 link down
FAIL
Trying eth0
dup 1 speed 1000
HTTP server is starting at IP: 192.168.0.1
HTTP server is ready!
Data will be downloaded at 0x80060000 in RAM
Upgrade type: firmware
Upload file size: 5029742 bytes
Loading: #######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#######################################
#########
[NM_Error](nm_lib_parsePtnIndexFile) 00589: invalid partition-index-file para id.
[NM_Error](nm_lib_readPtnTable) 00703: Parsing Partition Table ... FAILED
[NM_Error](nm_tpFirmwareCheck) 01370: Init failed.
## Error: HTTP upgrade file check failed!
Trying eth0
HTTP server is starting at IP: 192.168.0.1
HTTP server is ready![ Szerkesztve ]
-
vargalex
Topikgazda
válasz Bgovernor #69513 üzenetére
Most, hogy v5 firmware-t tettél a flash-ra, így a firmware elején található (firmware partíció 16. byte-jától) hw id szerint ez egy v5-ös router lett. A felírás előtt át kellett volna írnod a v4 hw ID-jére (0x10430004), hogy v4-es firmware-okat fel tudj tölteni rá. Ezt a hw id-t ellenőrzi a gyári felület és az OpenWrt is. Persze OpenWrt alatt mtd-vel fel lehet írni a v4 firmware-ját rá, az nem ellenőriz.
Alex
-
HiFiHobbi
csendes tag
válasz Bgovernor #69516 üzenetére
Én a v4 v5 verziókat messzire kerülöm. Az más téma én a gyári firmware-t használom ami a v3.0-ig volt viszonylag jó és valamire használható ezeknél a routereknél. Mondjuk az érdekelne ha lehetne v4-ből v3-at varázsolni, ha már a v2.1-ből lehetséges v3-at.
Nem akarlak elkeseríteni de a fogyasztói társadalom miatt és a "vedd meg ma dobd ki holnap" gazdasági elv miatt, és mert ők uralják a netet is, hiába küzd más is ezzel a problémával egyre nehezebben fogsz találni megoldásokat a neten. Ez persze nem csak a te problémádra érvényes, olyan dolgokról és olyan problémákra nem találok már semmilyen infót vagy megoldást a neten, amiket vagy amikre 8 évvel ezelőtt 5-30 perc alatt simán találtam infót vagy megoldásokat, méghozzá rengeteget. Most meg semmi elhígult a net és a haszna már- már kezd kihalni teljesen, a hátránya meg csak nő és nő.....
Tudom ez nem vigasz a te problémádra csak tudom milyen érzés mikor semmit nem találsz rá. De bezzeg tudják hangoztatni, hogy ami nincs fent neten az nem is létezik, hát a nagy lótúrót nem, pl a te problémád is létezik mégse találtál rá megoldást. Meg persze tudnék mutatni sok olyasmit amiről 0 infó van neten mégis létezik. Még hogy ami nincs neten az nem is létezik, nincs is.[ Szerkesztve ]
-
vargalex
Topikgazda
válasz Bgovernor #69523 üzenetére
Azért érdemes lett volna előtte utánanézni. Logikus (minimálisan a MAC címek és a WPS PIN miatt), hogy a flash-ban olyan adatok is vannak, amik a gyári firmware-ban biztosan nincsenek benne. Ráadásul ugye mivel a firmware flash-ba írását a rotueren futó software végzi, ezért biztos (már csak a checksum-ok miatt is), hogy a firmware soha nem egy flash mentés bitről bitre (van benne header, checksum, stb.)
DD-Wrt-vel ezért mondom mindig, hogy óvatosan, mivel ott mindent lehet írni. Hoztak már hozzám olyan v1-es 1043ND-t, aminek a flash-e 0-val volt teleírva.
Egyébként minden olyan SPI flash IC menni fog, aminek a feszültsége és lábkiosztása azonos, valamint az u-boot (illetve a firmware) által támogatott. Nekem is van egy 1043ND-m, amiben a 8 MB-os helyett 16MB-os flash van.
[ Szerkesztve ]
Alex
-
xabolcs
őstag
válasz Bgovernor #69520 üzenetére
Szia!
Ide foltettem az egyes particiokat: tplink-1043nd-v4-mtdbackup.zip!
Egymas utan irva oket kiadjak a teljes 16 MByte-ot.
Az mtd4 mentes egy preparalt mentes, a rootfs_data reszet felulirtam 0-kal, aminek nem kellene problemat jelentenie.A csomagolt fajlban is benne van a particioknak a kezdocimuk, de ide is kiirom:
[ 0.326590] m25p80 spi0.0: w25q128 (16384 Kbytes)
[ 0.331535] 7 fixed-partitions partitions found on MTD device spi0.0
[ 0.338106] Creating 7 MTD partitions on "spi0.0":
[ 0.343055] 0x000000000000-0x000000020000 : "u-boot"
[ 0.348904] 0x000000020000-0x000000f50000 : "firmware"
[ 0.392951] 2 tplink-fw partitions found on MTD device firmware
[ 0.399094] 0x000000020000-0x0000001b6b41 : "kernel"
[ 0.404853] 0x0000001b6b41-0x000000f50000 : "rootfs"
[ 0.410615] mtd: device 3 (rootfs) set to be root filesystem
[ 0.416496] 1 squashfs-split partitions found on MTD device rootfs
[ 0.422924] 0x000000520000-0x000000f50000 : "rootfs_data"
[ 0.429156] 0x000000f50000-0x000000f70000 : "product-info"
[ 0.435448] 0x000000f70000-0x000000fc0000 : "config"
[ 0.441288] 0x000000fc0000-0x000000fd0000 : "partition-table"
[ 0.447906] 0x000000fd0000-0x000000ff0000 : "logs"
[ 0.453501] 0x000000ff0000-0x000001000000 : "ART"A fenti particiok kozul csak a firmware es a logs particiot nem muszaj kiirnod, a tobbit kotelezo!
Az azonositokat, kodokat, miegyebeket majd ird at bennuk ... megfelelo azonositokat a routereden, annak dobozan talalod!
[ Szerkesztve ]
aláírás1: csocsó-vesztes vagyok, főleg a Bog és Bocha páros ellen, aláírás2: van mobilarénáskulcstartóm! :D
Új hozzászólás Aktív témák
- LCD, plazma és projektoros TV-k hibái
- Milyen billentyűzetet vegyek?
- Milyen notebookot vegyek?
- Mindent a StreamSharkról!
- Külpolitika
- Mibe tegyem a megtakarításaimat?
- "A homoszexualitás természetellenes" 😠
- Eredeti játékok OFF topik
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Itt az új LOGOUT!
- További aktív témák...
- Tyű-ha Lenovo Thinkpad T14s G2 Üzleti "Golyóálló" Laptop 14" -50% i5-1135G7 4Mag 16GB /256GB FHD IPS
- Gigabyte Ryzen Gaming PC: RTX 2060 Super 8Gb / 16Gb Ram / 512Gb SSD
- LENOVO LEGION GO 83E10032HV + INGYEN futár
- HP Pavilion x360 14-dy Érintős hajtogatós Laptop Tab 14" -35% i5-1135G7 16/512 FHD IPS
- Bomba ár! Dell Latitude 5501 - i7-9850H I 32GB I 512SSD I Nvidia I 15,6" FHD Touch I Cam I W11 I Gar
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Ozeki Kft
Város: Debrecen