Eroare Upload FIRMWARE
Dupa ce aparent am reusit sa-mi distrug camera web Edimax IC3015WN in urma unui update de firmware downloadat de pe pagina oficiala, m-am apucat de studiu. Am fost nevoit sa sap pe cont propriu intrucat suportul Edimax este la pamant.
Din fericire aceasta camera vine cu o suita de surse open source asa ca se poate compila un firmware nou. Nu intru in detalii prea multe dar o sa notez ca:
- Mediul de dezvoltare Centos
- Se citeste README si se instaleaza pachetele ! atentie insa ca nu mai stiu care pachet trebuie instalat cu -static … altfel crapa compilarea !!!
In urma buildului rezulta doua fisiere binare:
- IC3015WN_EDIMAX_1.XXXX_20141225_mp.bin
- IC3015WN_EDIMAX_1.XXXX_20141225_upg.bin
Insa nu va ajuta si aici nu sepcifica nimeni cum trebuie facut. In principiu va va duce gandul sa il incarcati prin JTAG sau serial insa nu este necesar.
In principiu echipamentele bazate pe procesorul RTL 8196C se pot “incarca” prin TFTP obligatoriu in mod binar ! dupa cum urmeaza
In loc de imaginile de firmware se vor incrca pe rand root.bin si linux.bin ce se gasesc in IC3015_firmware/image in doi pasi
root@demo:/home# tftp 192.168.1.6
tftp> verbose
Verbose mode on.
tftp> mode binary
mode set to octet
tftp> put root.bin
putting root.bin to 192.168.1.6:root.bin [octet]
Sent 2248722 bytes in 2.5 seconds [7195910 bits/sec]
tftp> quit
root@demo:/home# tftp 192.168.1.6
tftp> mode binary
tftp> verbose
Verbose mode on.
tftp> put linux.bin
putting linux.bin to 192.168.1.6:linux.bin [octet]
Sent 966674 bytes in 1.1 seconds [7030356 bits/sec]
tftp> exit
Echipamentul are un ip presetat 192.168.1.6 asa ca se va pune in retea cu un calculator cu TFTP, se va da ping la 192.168.1.6 si se va verifica tabela ARP. Jucria NU va raspunde la ping !!! dar accepta conexiune TFTP
Dupa ce terminati, echipamentul trebuie sa raspunde pe ip-ul default de fabrica sau cel setat de dvs.
Foarte multe echipamente de retea au acest chipset (RTL 8196C) asa ca daca il stricati, merita incercat !