Unbricked 3G Wireless Lite N Router TP – LINK TL-MR3220
Ca urmare a unei incercari esuate de a inlocui firmware-ul original de
aici http://www.tp-link.ro/support/download/?model=TL-MR3220&version=V1#tbl_j cu openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-factory.bin
- OpenWrt firmware de aici http://wiki.openwrt.org/toh/tp-link/tl-mr3420 nu am
mai putut sa il pornesc.
Dupa ore de cautari
pe internet si studiind diverse materiale am conceput o metoda rapida de a
rescrie firmware-ul original.
Pasul
1. Verificaţi
daca routerul intra in modul „OpenWrt Failsafe”.
„OpenWrt Failsafe mode” ignora toate setarile din „JFFS2
partition” (writable partition), in favoarea a catorva setari implicite
localizate in „SquashFS partition” (read-only partition). Acest lucru permite
routerului să buteze avand IP-ul
192.168.1.1/24
pe portul eth0
. Doar serviciile esentiale ruleaza in acest mod. In cazul in care
deviceul are mai multe porturi (eth0, eth1, …), doar eth0 este conectată. Exista
totusi unele exceptii. Acest mod de pornire este o masura de siguranta a celor
de la www.openwrt.org .
Intrarea in modul „OpenWrt
Failsafe” se declanseaza folosind un buton hardware
(metoda standard OpenWrt):
- Se
opreste routerul;
- Se
deconecteaza toate cablurile de retea (altfel nu se poate intra in modul
„OpenWrt Failsafe”;
- Se
porneste routerul:
- Imediat
ce LED-ul "SYS" se aprinde se apasa butonul
„QSS” (daca nu merge acesta este posibil sa mearga butonul
"WPS/Reset");
- LED-ul
"SYS" va incepe sa clipeasca foarte
repede indicand faptul ca routerul a intrat in modul „OpenWrt Failsafe”
Pasul 2. Conectati routerul direct la PC
printr-un cablu de retea obisnuit. Setaţi la IP address orice intre 192.168.1.2
si 192.168.1.254. de exemplu 192.168.1.3 (Gateway si DNS nu este
necesar). In „Command Prompt” tastati „ping 192.168.1.1”. Daca ping-ul
functioneaza configurarile sunt corecte si se poate trece la pasul urmator.
Pasul 3. Descarcati un server portabil de
exemplu cel de aici https://www.usbwebserver.net/webserver/ si porniti-l. Descarcati in
directorul root al serverului de mai sus firmware-ul original de aici http://www.tp-link.ro/support/download/?model=TL-MR3220&version=V1#tbl_j.
•Verificaţi versiunea hardware a dispozitivului
pentru versiunea de firmware. Un upgrade efectuat greşit poate cauza defecţiuni
dispozitivului si acesta nu mai poate fi recuperat deoarece producatorul nu a
prevazut pentru firmware-ul original un mod de siguranta asemanator cu „OpenWrt Failsafe”.
•NU opriţi alimentarea dispozitivului în timpul
procedurii de upgrade.
•NU efectuaţi procedura de upgrade firmware prin
conexiune wireless.
•Utilizaţi un software de decompresie WinZIP sau
WinRAR pentru a extrage fişierul descărcat, înainte de upgrade.
Pasul 4.
Porniti consola telnet (in Windows 7 sau mai nou se activeaza din meniul „Turn
Windows features on or off”).
In „Command Prompt” tastati „telnet 192.168.1.1” si
daca totul este in regulă va aparea mesajul de mai jos.
Tastati
urmatoarele comenzi:
root@(none):/# cd
/tmp
root@(none):/tmp#
wget http://192.168.1.3/ mr3220v1_en_3_13_1_up(121123).bin
Va
aparea mesajul de mai jos.
Connecting to
192.168.1.3 (192.168.1.3:80)
mr3220.bin 100%
|*******************************|
3840k 0:00:00 ETA
Tastati
urmatoarea comanda:
root@(none):/tmp#
mtd -r write /tmp/mr3220v1_en_3_13_1_up(121123).bin firmware
Va
aparea mesajul de mai jos.
Unlocking firmware
...
Writing from
/tmp/mr3220v1_en_3_13_1_up(121123).bin to firmware ...
Rebooting ...
Connection to host
lost.
C:\Windows\system32>
Dupa
restartarea automata routerul va porni cu firmware-ul original si il puteti folosi fara probleme.
8. Se alimenteaza
routerul tinanad apasat butonul „RESET” si daca totul a fost facut corect vor
aparea mesajele din imaginea de mai jos. LED-ul albastru al convertorului USB to TTL CH340 se stinge la alimentarea cu tensiune a routerului.
Se apasa butonul de reset al routerului timp de aproximativ 30 secunde pana cand ledul „Status” incepe sa clipeasca rapid.
Se conecteaza un cablu de retea intre router si PC
apoii se porneste aplicatia „20080318_524_V2.07.exe” din folderul descarcat si
dezarhivat in prealabil şi se urmeaza pasi de mai jos.
Pentru revenire din DD-VRT functional (adica raspunde la
ping) se face la fel ca la pasul 2 pana la pasul 4.
Pasul 4.
Porniti consola telnet (in Windows 7 sau mai nou se activeaza din meniul „Turn
Windows features on or off”).
In „Command Prompt” tastati „telnet 192.168.1.1” si
daca totul este in regulă va aparea mesajul de mai jos.
User: root
Parola: cea
setata la router
Tastati
urmatoarele comenzi:
root@DD-WRT:~# cd
/tmp
root@DD-WRT:/tmp# wget
http://192.168.1.3/mr3220v1_en_3_13_1_up(121123).bin
Va
aparea mesajul de mai jos.
Connecting to
192.168.1.3 (192.168.1.3:80)
mr3220v1_en_3_13_1_up(121123).bin 100%
|*******************************|
3840k 0:00:00 ETA
Tastati
urmatoarea comanda:
root@DD-WRT:/tmp#
mtd -r write /tmp/mr3220v1_en_3_13_1_up(121123).bin linux
Va
aparea mesajul de mai jos.
Unlocking linux ...
Writing from /tmp/mr3220v1_en_3_13_1_up(121123).bin
to linux ... [e]
Connection to host
lost.
C:\Windows\system32>
Dupa
restartarea automata routerul va porni cu firmware-ul original si il puteti folosi fara probleme.
Unbricked TENDA W316R în 13 pasi simpli
Este
nevoie doar de un convertor USB to TTL CH340 ce poate fi cumparat la aproximativ 2,4 euro de aici,
versiunea firmware V5.07.16_en_03
de aici
Pasi de urmat
1. Lipire fire pe
placa de baza a routerului wireless TENDA W316R
2. Instalare driver convertor
USB to TTL CH340. Este recunoscut de
sistemul de operare Windows 7 sau mai recent dar trebuie sa fie o conexiune
activa la internet.
3. Configurare port
COM16
4. Setare IP la placa de reţea din PC la 192.168.1.10
desi implicit routerul cand functiona avea IP-ul 192.168.0.1 (va reveni la
acesta dupa resoftare).
5. Conectare fire
lipite la convertorul USB to TTL CH340 fara alimentare cu tensiune a router-ului si fara conectarea
firului de la TP9 – 3,3V. La introducerea convertorului USB to TTL CH340 in calculator se vor aprinde led-urile ca in imaginea de mai
jos.
6. In unul din cele 4
porturi LAN ale routerului se conecteaza un cablu UTP intre router si
calculator.
7. Configurare PuTTY
si pornire
9. Se elibereaza
butonul de reset si concomitent se apasa combinatia de taste CTRL+C. Trebuie sa
apara mesajele din imaginea de mai jos. In cazul in care nu se apasa la timp combinatia
de taste CTRL+C se reiau din nou pasii 8 si 9. Trebuie ca sa apara mesajul „Startup
canceled” şi cursorul „CFE>”
10. Se deschide un
browser de internet si se tasteaza adresa IP a routerului 192.168.1.1. Se va
deschide „CFE miniWeb Server” prin interfata caruia incarcam fisierul cu
versiunea buna de firmware.
11. Se incarca versiunea firmware V5.07.16_en_03
. La modelul meu de router nu a functionat o versiune mai noua. Este important
ca versiunea sa fie cea corecta altfel nu va functiona desi mesajul de incarcare
completa va aparea.
12. După incarcare daca
versiunea de firmware a fost cea corecta vor aparea in fereastra PuTTY mesajele
din imaginile de mai jos:
13. Se deconectează
firele de la convertorul USB to TTL CH340 si routerul va porni cu setarile default.
Daca nu functioneaza
se reia toata procedura de la pasul 8 iar la pasul 12 se apasa mai intai link-ul „Restore
default NVRAM values” si apoi se incarca fisierul cu versiunea de firmware
potrivita modelului de router TENDA W316R.
Router wireless D-Link DI-524 - Revision B recuperare firmware
Se descarca de aici:
ftp://ftp.dlink.eu/Products/di/di-524/driver_software/DI-524_fw_revb_207_ALL_en_080318.zip .
Firmware for DI-524 Revision B in English
ftp://ftp.dlink.eu/Products/di/di-524/driver_software/DI-524_fw_revb_207_ALL_en_080318.zip .
DI-524_fw_revb_207_ALL_en_080318
Se seteaza IP fix la LAN
Se apasa butonul de reset al routerului timp de aproximativ 30 secunde pana cand ledul „Status” incepe sa clipeasca rapid.
Routerul
va pastra configurarile de utilizator deci parola ceruta va fi cea de
administrare a routerului, cea setata de utilizator nu cea implicita setata de
producator. Oricum pasii de mai jos nu sunt necesari decat daca se doreste
actualizarea cu un alt firmware decat cel din folderul descarcat si dezarhivat
anterior.
Schema driver motor L293E
Schema proprie de utilizare a CI L293 E pentru comanda a 2 motoare de curent continu, folosind informatiile de aici L293E datasheet.
Caracteristici:
- OUTPUT CURRENT 1A PER CHANNEL
- PEAK OUTPUTCURRENT 2A PER CHANNEL(non repetitive)
- INHIBIT FACILITY
- HIGHNOISE IMMUNITY
- SEPARATE LOGICSUPPLY
- OVERTEMPERATURE PROTECTION
Am eu o intrebare: La routerul TENDA W316R, cand conectezi alimentarea de 3.3V TP9 ? La pasul 5 este deconectata alimentarea.
RăspundețiȘtergere