ieie.it

Aprire redboot sulla fonera per accedervi via telnet

Tuesday, May 6th, 2008

Questa procedura consente di riuscire ad abilitare l’accesso a redboot (il boot della fonera) per potervi accedere senza difficoltà nelle fase iniziali di avvio della fonera. Abilitarlo è molto utile perchè consente in qualsiasi casi di riuscire a recuperare la fonera e anche per poterci sostituire il firmware.
Passiamo alla parte pratica:
Abbiamo bisogno:

  1. Di una fonera con accesso via ssh gia abilitato (se non avete accesso ad ssh a breve metterò una guida su come abilitarlo comuqnue per ora googlando trovate sicuramente una guida utile)
  2. openwrt-ar531x-2.4-vmlinux-CAMICIA.lzma
  3. out.hex

Per prima cosa se siamo su linux trasferiamo il file openwrt-ar531x-2.4-vmlinux-CAMICIA.lzma sulla fonera con il comando

scp openwrt-ar531x-2.4-vmlinux-CAMICIA.lzma root@169.254.255.1:/tmp

se siamo su windows dobbiamo aver installato un webserver sul nostro computer e quindi poi sulla fonera dare il

wget http://ip_computer/openwrt-ar531x-2.4-vmlinux-CAMICIA.lzma

oppure

wget http://fonera.info/camicia/openwrt-ar531x-2.4-vmlinux-CAMICIA.lzma

Una volta trasferito il file sulla fonera diamo via ssh (dalla shell della fonera)

cd /tmp
mtd -e vmlinux.bin.l7 write openwrt-ar531x-2.4-vmlinux-CAMICIA.lzma vmlinux.bin.l7
reboot

Una volta riavviata la fonera trasferiamo il secondo file su linux sempre con il comando:

scp out.hex root@169.254.255.1:/tmp

su windows entrando via ssh sulla fonera e dando:

wget http://ip_computer/out.hex (se abbiamo un webserver installato sulla macchina)

oppure

wget http://fonera.info/camicia/out.hex ( se la fonera è connessa ad internet)

Una volta trasferito il secondo file (out.hex) diamo via ssh (dalla shell della fonera):

cd /tmp
mtd -e “RedBoot config” write out.hex “RedBoot config”
reboot

Al reboot della fonera nelle fase iniziali potremmo accedere a Redboot impostando il computer con indirizzo ip 192.168.1.166 e dando:

telnet 192.168.1.254 9000

in questo modo accediamo direttamente a redboot dal quale possiamo recuperare la fonera anche se brickata e volendo anche flasharla con un altro firmware.

Un ottima guida però solo per linux la potete trovare sul wiki di Ninux : http://wiki.ninux.org/QuickFoneraHack

Overclock fonera

Sunday, April 13th, 2008

Sulla mailing list di Ninux.org è appena stata riportata la notizia tratta da questo post: dove si parla della possibilità di poter aumentare la velocità del clock della cpu della fonera, in breve vi traduco i passi che ci sono da fare:

  1. Loggare via ssh nella fonera
  2. eseguire cat /dev/mtdblock/0 > /tmp/RedBoot.bin
  3. con “scp” copiarsi il file /tmp/RedBoot.bin sul proprio computer e aprirlo con un qualsiasi editor esadecimale
  4. cambiare l’offset 0x1e3 da 0×03 a 0x01 (stiamo in questo modo dividendo per 2 invece che per 5)
  5. cambiare l’offset 0x1ef da 0x5c a 0×28 (stiamo moltiplicando per 10 invece che per 9)
  6. rimettere il file che abbiamo così modificato sulla fonera e dare il comando mtd -f write /tmp/RedBoot.bin RedBoot

In questo modo avremo una fonera che lavorerà alla frequenza di 200mhz perchè il conto da fare è:
40/2*10 = 200 dove 40 è la frequenza base del pll, 2 che è il nostro divisore e 10 che è il nostro moltiplicatore.

Il post riporta anche che questa “patch” è funzionale con tutti quei device che lavorano con Redboot come ad esempio: ap51 , ap61 come l’Accton MR3202A oppure Ubiquiti LS2/NS2/PS2.

C’è da dire che l’overclock della fonera è molto rischioso e potrebbe portare al brick del device se non si sa quello che si fa.

About Me

Qui condividero' la mia conoscenza ed esperienza riguardo ai miei hobby e il mio lavoro. Molti dei miei articoli riguarderanno il mondo GNU/linux, hardware wifi e il mondo Apple. More

Vuoi Iscriverti?

 Sottoscrivi il feed
Cerca :