Se avete deciso di mod il router WRT54GL e trasformarlo in uno dei router più capaci per soho di rete, probabilmente il primo mod si dovrebbe iniziare con sta aggiungendo l'interfaccia seriale ad esso. Perché? Perché quando si fanno le mods altri (come l'aggiunta di lettore SD, si trasforma in robot, l'aggiunta di led, ecc) è sicuramente inviare il router nello stato di mattoni. E il modo migliore per unbrick è di guardare l'output della console del router. L'intera operazione è molto semplice e non dovrebbe richiedere più di 1 ora. Ecco come fare:
- Aprire il router. Questo video mostra come .
- Individuare il connettore a 10 pin sulla scheda. Esso prevede due interfacce seriali e avremo bisogno di uno di essi (console seriale). Si possono inoltre utilizzare l'altra per controllare altri dispositivi tramite interfaccia seriale, ma questo è un argomento separato .
- Prendi un adattatore RS232. Per esempio questa .
- Se il vostro computer non dispone di porta seriale, USB e ha quindi ottenere un adattatore. Per esempio questa . Se il vostro computer non dispone di porte USB, ottenere un altro computer. Qualsiasi computer sia con interfaccia USB o seriale avrebbe funzionato.
- Collegare i pin dalla scheda router ai pin sulla scheda RS232 come segue: 4 -> "TX", 6 -> "RX", 10 -> "-", 2 -> "+". Utilizzare saldatore o standard di F / F connettori come questo quelli .
- Collegare l'adattatore RS232 al computer (tramite adattatore USB-seriale, se necessario), collegare l'adattatore RS232 alla scheda router, trasformare tutto e controllare che i led sulla scheda RS232 acceso in modo appropriato (consultare il manuale adattatore per scoprire cosa c'è del caso)
- Spegnere tutto, avviare il programma di terminale preferito (per utenti Windows che è forse HyperTerm), configurarlo come 115200 8N1 velocità (115.200 bps, 8 bit di dati, nessuna parità, 1 bit di stop) e della potenza del router di nuovo.
Ora si dovrebbe essere in grado di vedere cosa succede nel cervello del router. In base alla tua esperienza di Linux, si possono diagnosticare cosa sta andando male e cercare di risolvere il problema utilizzando un accesso completo al router che avete appena ottenuto. Oltre a 10-pin connettore seriale il router fornisce inoltre connettore a 12 pin JTAG è possibile utilizzare per portare il router a vivere in situazioni in cui la porta seriale è morto. Ma questa è storia completamente diversa e spero che non avrai mai bisogno JTAG (per questo scopo). Ora avete l'interfaccia seriale aggiunto al tuo router. Se si vuole dare ancora più funzionalità di dare un'occhiata al router più violato al mondo ha mai :) Questo post è pubblicato in Linux , Robotics . |
31 marzo 2009 alle 05:53 am
Pensi che questo ( http://www.compsys1.com/html/usb_rs232.html ) avrebbe funzionato? Questo io così non c'è bisogno di convertire da 3V a 5V. Gestisce sia.
1 Aprile 2009 alle 03:47 am
Ryan,
Il link che hai mandato è un USB-to-Serial adattatore. È buono per collegare il router ad un PC, per esempio. Tuttavia, né WRT54GL né SSC-32 dispone di un'interfaccia USB, quindi è necessario trattare con le loro interfacce seriali TTL che operano sulla tensione incompatibili. Partitore di tensione è un semplice schema che risolve questo problema.
Andrey
18 Giu, 2009 alle 3:46 am
Ciao Andrey! pensi che sia possibile collegare un adattatore usb per il WRT54GL linsys, e utilizzarlo per pendrive o hard disk esterni?
Vorrei installare DD-WRT e avere un pò di spazio di archiviazione aggiuntivo. Ho trovato molti link Come collegare un lettore di schede SD, ma le velocità di lettura e scrittura non sono così buone, come potrebbe essere con un adattatore usb.
Apprezzo qualsiasi aiuto!
Grazie!
18 Giu, 2009 alle 2:30 pm
Hey Andrey, stavo facendo qualche ricerca e ho scoperto un modo piuttosto semplice per farlo .. http://www.curiousinventor.com/kits/spk_wrt .. Si tratta di un kit o un insieme completamente assemblato che fa questo ... per quelli con poca esperienza. Questo renderebbe il progetto ancora più facile per i principianti.
ry25920
PS Controlla Instructables.com, è il miglior sito di DIY che io conosca. 10.000 iscritti altri sono d'accordo.
26 Giugno 2009 alle 05:04
Ryan,
E 'allo stesso modo che ho descritto. Ci sono i kit solo così molte sezioni e prontamente disponibili che fanno il compito non è possibile elencarli tutti.
Andrey
26 Giugno 2009 alle 05:07
Aron,
Ho trascorso qualche tempo a cercare di aggiungere una porta USB, ma senza fortuna. L'unica possibilità di attaceh una webcam usb che ho trovato è utilizzando un server IP. Alcuni router più recenti dispongono di porte USB disponibili però. È possibile utilizzare uno di quelli.
L'aggiunta di memoria non è un problema, ma, come lei ha sottolineato, è abbastanza lento perchè utilizza molto lento protocollo SPI. WRT54GL è molto economico, ma non è molto capace anche.
Andrey
30 Gennaio 2010 alle 17:30
Ciao Andrey, ha ottenuto l'interfaccia seriale in ...
Cant sembrano farlo leggere i dati ... ho ri-lampo di DD-WRT 24 v sto usando HyperTerm e che le impostazioni della porta a 115.200 8 N 1 Esiste una impostazione specifica conrol flusso di cui ho bisogno? Tutte le idee ltre?
Grazie per il vostro tempo,
Carlton
30 Gennaio 2010 alle 22:52
Carlton,
- Il controllo di flusso deve essere spento (sia hardware che software).
- Se non stai ricevendo il segnale di provare a scambiare le linee Tx e Rx.
- Assicurarsi che ci si connette alla porta a destra (/ dev/tts/0 sul lato router e la porta seriale sul lato PC).
- Assicuratevi che il vostro convertitore RS232-TTL (quella che si trova tra il router e la porta com) funziona correttamente.
Fatemi sapere se i problemi.
Andrey
1 Febbraio 2010 alle 10:59 am
Hi Andrey - Grazie ancora per le info. Controllo di flusso è spento (entrambi) provato lo scambio TX e RX linee ... ancora nessun accordo. Quando si dice, "Assicuratevi che ci si connette alla porta a destra (/ dev/tts/0 sul lato router e la porta seriale sul lato PC)" che cosa si intende per "/ dev/tts/0"? Nel frattempo, vado indietro e verificare la presenza di saldature a freddo / non corretto allineamento ecc pin sul mio convertitore ttl.
Grazie ancora
Carlton
1 Febbraio 2010 alle 11:03 am
inoltre, vi è una opzione sul mio convertitore ttl aver handshaking on o off ... che è raccomandato?
4 Febbraio, 2010 alle 02:25
Ciao Andrey! Ha reso il lavoro. Si scopre che la porta com sulla docking station del mio portatile non funziona .... installato xp su un vecchio ibm 800 mhz macchina con 2 porte seriali su di esso .... appena ho collegato e riavviato il router non è stato!
Ha preso fino a 4:00, ma hey ... :) vuole ancora uscita dei dati da esso?
grazie ancora
Carlton