1

Temat: TP-Link TL-WDR4300 pamięć flash

Mam  TP-Link TL-WDR4300 v1 z wymienioną pamięcią flash na 16MB.

1. Logując się do Lede widzę tylko Flash: total: 12.1MB, co z resztą pamięci?, są na niej inne partycje?

Co ciekawe wykonując backup
dd if=/dev/mtd5 of=/tmp/sysbackup.bin
plik sysbackup.bin ma 15,8MB czyli powiedzmy blisko 16MB.

2. Czy do TP-Link TL-WDR4300 v1 można użyć jeszcze większej kości pamięci np. 24MB lub 32MB, i czy standardowe obrazy LEDE, Openwrt dostępne na eko nadal będą się instalować jak dotychczas? czy może wymagałoby to wykonania indywidualnych obrazów.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

2

Odp: TP-Link TL-WDR4300 pamięć flash

1. Tak, kernel i część rootfs, która jest tylko read-only (squashfs). Wolne miejsce to dynamicznie tworzona partycja rootfs_data (zapisywalny system plików jffs2). mtd5 to pewnie partycja "firmware", która obejmuje wszystko, tj. kernel, rootfs i rootfs_data, stąd taki rozmiar. Pozostały kawałek to U-Boot i dane kalibracyjne ART.

2. 32 MB i 64 MB testowałem. Wiąże się to z dodatkową modyfikacją sprzętową i własnym obrazem.

3

Odp: TP-Link TL-WDR4300 pamięć flash

pepe2k napisał/a:

2. 32 MB i 64 MB testowałem. Wiąże się to z dodatkową modyfikacją sprzętową i własnym obrazem.

Może ktoś wytłumaczy, dlaczego tak jest że po zmianie kości z 8 MB na 16 MB działają standardowe obrazy Openwrt, Lede, a po zmianie na jeszcze większą kość np. 32 MB już trzeba samodzielnie kompilować.

Dwa, na czym ta samodzielna kompilacja miałaby polegać, tzn. czym się różni od kompilacji "standardowej" np. Cezarego.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

4

Odp: TP-Link TL-WDR4300 pamięć flash

Ponieważ tak normalnie możesz obsłużyć do 16M przestrzeń adresową. Żeby można było więcej musisz połatać system żeby przełączał pamięć odpowiednio żeby widoczne było całe 32M. To tak ogólnie.

Po prostu trzeba dodać do systemu odpowiednią łatkę która w/w operacje wykonuje.

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

5

Odp: TP-Link TL-WDR4300 pamięć flash

Czy odpowiednią łatkę można dodać tylko w trakcie kompilacji obrazu?. Lub czy można później dodać łatkę do np. Twojego obrazu lede-17.01-snapshot-r3566-98c003e-ar71xx-generic-tl-wdr4300-v1-squashfs-sysupgrade.bin

Powiedzmy że edytując jakoś firmware.bin dodać co potrzeba i utworzyć ponownie *.bin

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

6

Odp: TP-Link TL-WDR4300 pamięć flash

Tak, tylko przez kompilację. Nie możesz tego dograć później.

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