Abilitare ssh nella Fonera
Ok, non è proprio una operazione alla portata di tutti, ma se avete un po’ di dimestichezza con l’elettrotecnica ce la potete fare.
In pratica si tratta di costruire una interfaccia COM tra il PC e La Fonera, in modo che si possa usare un terminale per collegarsi al router creare il link di init per dropbear e modificare le regole di ipfilter, in modo da sbloccare la porta 22.
Nulla di troppo complesso. L’unico scoglio iniziale consiste nella creazione della scheda basata su un comunissimo chip max3233, nell’apertura (con molta cautela) della Fonera e nel collegamento dei cavi.
Attenzione, però: non utilizzate il chip max232, come consigliato nel post, ma il max3233, come indicato nei commenti. Questione di voltaggio
Il resto è solo questione di comandi Unix. Niente di più.
Su Art-extreme trovate la guida. In spagnolo, ma è comprensibile.
Qui trovate le informazioni stampate in fase di boot dalla Fonera e qui, invece, quanto riportato da dmesg.
Linux version 2.4.32 (iurgi@ropero) (gcc version 3.4.6 (OpenWrt-2.0)) #4 Thu Aug 17 21:48:03 UTC 2006
Interessante.
Il max3233 dalle mie parti risulta irreperibile. Ho usato un 232 e ho usato un’alimentazione 5v esterna e sembra che abbia funzionato. Nessuno sa niente nell’interfacciamento via jtag? Teoricamente in quel modo si può riflashare senza prb con una versione openwrt pulita. Stavo vedendo che teoricamente lo si potrebbe fare anche via ssh però non mi fido + di tanto 🙂 Un’interfaccia hardware per la riprogrammazione diretta è sempre ben gradita soprattutto in caso di prb di firmware grgr.
Se qualcuno rimedia qualche schema per l’interfaccia jtag faccio delle prove.
saluti.
valerio, ci ho provato anch’io alimentando il 232 esternamente, ma non sono riuscito a cavare un ragno dal buco. eppure i collegamenti verso tx e rx sono corretti. sai cosa potrebbe essere?
Devi collegare la GND alla fonera perchè senza non funziona. Praticamente prendi di esterno il vcc e il gnd e poi la gnd la colleghi anche alla fonera.
ho gia’ fatto cosi’ :\
ho collegato il GND alla fonera tramite seriale, insieme all’rx e al tx, e l’rs232 lo alimento esternamente
non e’ che il cavo di rete deve essere inserito? (mi sembra assurdo, ma e’ l’unica prova che non ho fatto)
No nn centra nulla… Dovresti collegare il tutto aprire l’hyperterminal e configurare la porta a 9600 8bit e parità 0. Avvi la connessione hyperterminal e colleghi l’aly alla fonera. Cmq se proprio nn dovessere andare un mio amico ha comprato su ebay ( http://cgi.ebay.it/RS232-to-3-3-5v-TTL-Converter-Cable-Max3232-inside_W0QQitemZ150057203372QQihZ005QQcategoryZ50915QQssPageNameZWDVWQQrdZ1QQcmdZViewItem ) questo cavo, gli è arrivato in 5g e funziona alla grande. In italia sti benedetti 3232 nn si trovano! neanche fossimo nel 3° mondo!
e quel cavo basta collegarlo alla fonera, i contatti sono gia’ quelli giusti?
Si il cavo è un generecio TTL to Rs232 e funziona senza prb 😉
Nessuno che abbia provato a flashare un firmware alternativo utilizzando l’interfaccia JTAG?
Ciao gabriele,
Stavo cercando in rete ma non ho trovato nulla che parlasse dell’interfaccia jtag e dei connettori su Fonera. Se rimedi schemi o altro fammi sapere che provvedo a provare 🙂
Per la piedinatura nella Fonera:
http://global.freifunk.net/item/autopsy_of_a_fonera
E per realizzare un’interfaccina semplice semplice:
http://wiki.openwrt.org/OpenWrtDocs/Customizing/Hardware/JTAG_Cable
Mi raccomando, fa sapere alla comunità i progressi delle tue sperimentazioni!
Grazie Gabriele.
Per mia fortuna sono già munito di un’interfaccia Jtag con buffer. Domani compro la piedinatura e la saldo su piastra e vediamo che tira fuori la fonerina:D
Valerio,com’è andata a finire la prova con jtag?
devo realizzare una jtag x la fonera..no ne capisco molto e ho bisogno di uno schema pratico x sapere dove mettere le mani!!spero qlcn mi risponda..vi ringrazio anticipatamente
Sono ql della jtag..qst è il mio indirizzo email è gattomatto90@hotmail.it
SONO QUELLO DELLA JTAG.. il mio indirizzo email è gattomatto90@hotmail.it
Grazie a chiunque si interessi