Cerca

Curriculum vitae e bio dell'autore Un paio di articoli relativi al mio hobby - robotica
Le mie impressioni circa l'immigrazione in Australia. Solo in russo. Ricette per risolvere i problemi quotidiani
Linux posti legati Windows-posti legati
Software posti legati Un sacco di informazioni su hardware
Diversi strumenti che potrebbe risultare utile Messaggi su tecnologie web vari
Tutto ciò che non rientra nel resto del menu Feed RSS per questo blog

Tag Cloud

Archivio

Links

Blog di Andrey Mikhalchuk

English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagRussian flagDanish flagFinnish flagHebrew flag

Technoblog sulla vita

Feb 23, 2008 Come smontare un router Linksys WRT54G

Router Linksys WRT54G e simili sono molto famosi a causa di un grande potenziale nascosto modifiche nel dispositivo. Per alcuni scopi può essere utile aggiungere una porta seriale al router. Potrebbe essere necessario che, per scopi di sviluppo o per trasformare il router in un robot , per esempio. Questo post descrive la procedura di prendere il router a parte in modo da poter ottenere l'accesso al connettore della porta seriale nascosta all'interno.


Il processo è in realtà descritta in molti luoghi e in vari formati. Fatta eccezione per uno - video. Così ho fatto un video che mostra il processo. Eccola:

Ora avete il vostro router smontato. Se state pensando a cosa fare dopo uno sguardo al router più violato al mondo ha mai :)

Questo post è pubblicato in Hardware , How To , Linux , Robotics .

15 Responses to "Come smontare un router Linksys WRT54G"

  1. Come costruire un robot economico ma potente - modificare il router in modo che possa controllare i servi | Blog di Andrey Mikhalchuk Says:

    [...] Blog on Come costruire un robot economico ma potente (Come trasformare il router in un routerbot) Come smontare un router Linksys WRT54G | Blog Andrey Mikhalchuk su come costruire un robot economico ma potente (Come attivare il router in un routerbot) How to [...]

  2. Principe Riley Says:

    Ok grazie per questo video. Sto lavorando con un router Linksys WAP54G e andare a comprarne un altro per fare un bridge ethernet wireless.

  3. Andrey Mikhalchuk Says:

    Prince,

    Sono contento che questo video è stato utile. Ho usato un WRT54GL come un ponte lavorando sotto OpenWRT troppo (prima di trasformarlo in un robot). Ha funzionato senza problemi e il modo più affidabile successivamente, l'originale Linksys OS. In realtà DD-WRT OS sembra essere ancora migliore per questo scopo in quanto ha una migliore interfaccia web. Mi permetto di suggerire sempre un WRT54GS _old_ invece di GL in quanto dispone di una memoria a bordo altre due volte. Basta controllare la revisione HW: le versioni più recenti non possono essere reflashed affatto.

    Buona fortuna!
    Andrey

  4. Matteo scrive:

    mi puoi inviare il piano elettrico della scheda di controllo del servo per favore?

    spero di aver capito (il mio inglese non è molto buono)

    grazie Matteo

  5. Andrey Mikhalchuk Says:

    Matteo,

    La SSC-32 non è il mio prodotto. Probabilmente è possibile ottenere tutti gli schemi del produttore: http://www.lynxmotion.com/Product.aspx?productID=395&CategoryID=52 .

    Andrey

  6. NimitH Says:

    Ciao Andrey,

    Io non sono il tipo linux, ma so un po 'il programmatore in C e di altri. Ti ho trovato tramite ricerca incidenti da Google e so cool youtube!!

    Ho usato per essere il costruttore di robot e abbiamo trovato questo sarà il mio nuovo progetto. Ho WRT54GL e già DD-WRT, Ho bisogno di ri-flashare il firmware o semplicemente aggiungere un po 'dei tuoi file in là. Spero che lavorerà per me, ho tutte le parti pronte per andare a consiglio. questo progetto attirare la mia attenzione per altri progetti che ho in mente per lungo tempo /.

    Grazie e continuate il buon lavoro, amare il proprio lavoro

    Nimit

  7. Andrey Mikhalchuk Says:

    NimitH,

    Purtroppo la versione corrente viene fornita come un nuovo firmware solo. Ho intenzione di rilasciarlo come un pacchetto più tardi, ma non so quando esattamente.

    Se volete provare il nuovo firmware in questo momento probabilmente si può tentare di eseguire il backup del DD-WRT (Amministrazione-> Backup) e assicurarsi di aver registrato la chiave in un luogo sicuro. Successivamente si dovrebbe essere in grado di ripristinare DD-WRT con queste informazioni.

    Saluti,
    Andrey

  8. Janis Says:

    Grazie per molti-molte ore di divertimento costruendo la mia versione!!
    Il mio RouterBot è controllato da PIC18F452 e tutto funziona bene.
    Ho solo un problema.
    Il mio LinkSys WRT54GL routerbot è in modalità client e posso fare telnet ad esso e controll movimenti.
    Recetly ho comprato telecamera IP (in grado di IP statico e DHCP). Essendo molto ingenuo ho pensato che
    semplicemente collegando questa telecamera IP porta Ethernet libera sul mio robo-router farò vedere immediatelly
    è IP sulla rete troppo. Sfortuna. Così quando la fotocamera è collegata al router di casa centrale, posso accedervi da IP, ma quando è collegato ad routerbot non riesco a vederlo. Potete darmi almeno una pallida idea da dove cominciare a cercare la soluzione? E 'un po' magica "trunk", configurazione "vlan", ponte? Se è possibile mi providem con il concetto di come dovrebbe essere organizzata, quindi spero che i dettagli che posso immaginare le nostre me stesso.

    Grazie in anticipo

    Janis

  9. Andrey Mikhalchuk Says:

    Janis,

    Ho bisogno di qualche informazione in più sulla configurazione. Qual è la tua versione del firmware: V1 o V2? Se è v2 poi in quale modalità si sta cercando di eseguire il robot?

    Breve risposta:
    - Se si sta ancora utilizzando v1 Consiglio vivamente l'aggiornamento a v2. Proprio il backup dei file che sono stati modificati in modo da poter riapplicare i mods per il nuovo firmware
    - Nei commenti al post seguente troverete informazioni su come patchare l'interfaccia web per supportare la tua fotocamera web nell'interfaccia web routerbot: http://andrey.mikhalchuk.com/2009/01/08/routerbot-v2-release . html

    Per favore fatemi sapere in caso di problemi.

    Andrey

  10. Janis Says:

    Andrey

    Nel tuo V2 la mia macchina fotografica sta lavorando ora, ha preso un po 'di ricerca. Ma sto lottando con un problema teorico ora. Non capisco il flusso di dati nel V2 dalla pagina web clicca per trasmettere i dati esatti alla porta. Non ho il controller servo e quindi thinkering con il mio self made PIC bordo.
    Quello che ho avuto dalla lettura di file sorgente in routerbot è che
    hanno index.htm -> evento onclick - fucntion> in main.js -> quello che chiama do.cgi -> quello che chiama "comando" eseguibile-> quello che si legge util.sh (?) (?) -> cosa ... Sono perso (rossore)
    La cosa che sto cercando di ottenere lavorando ora è che su un tasto click per la lettera «A» viene trasmesso al mio controller PIC. Ieri ho cambiato tutto, ovunque, ma non funziona ancora. Se io TRASMIT "A" in shell allora il mio servo si muove correttamente in posizione più a sinistra.

    Potrebbe condividere alcune informazioni?

    Cordiali saluti

    Janis

  11. Andrey Mikhalchuk Says:

    Janis,

    L'inizio della catena sia corretta: sono index.htm -> evento onclick - fucntion> in main.js -> chiamate -> chiamate do.cgi cmd () funzione di script shell definito util.sh -> comando di chiamate eseguibile che comunica con la porta seriale e invia i comandi al SSC-32. Bel lavoro tracciando tutta questa roba. Probabilmente ho bisogno di desribe in dettagli.

    Ho corretto capire che stai hai costruito il tuo proprio controllore servo al posto di SSC-32? Se quindi è necessario dare un'occhiata a util.sh e modificare cmd function (). In particolare è necessario commentare la riga che chiama il comando eseguibile e decommentare la linea che riecheggia di comando per l'interfaccia seriale / dev/tts/1. Allora avete bisogno di implementare il proprio set di comandi, perché per ora util.sh intero sta parlando "SSC-32 linguaggio". Fatemi sapere se i problemi, cercherò di aiutare.

    Buona fortuna!
    Andrey

  12. Alessandro dice:

    Hey Andrey, grazie per il tutorial, ma non ho capito così bene come si risolve il problema 3.3v/5v, può dare alcuni trucchi? Ho visto il link di tutorial su alcune idee per risolvere il problema, ma è un po 'confuso per me ... in grado di mostrare un po' schematico di collegamento della resistenza?
    Thanx!

  13. Andrey Mikhalchuk Says:

    Alessandro,

    I usato lo schema noto come "partitore di tensione". Uno dei migliori spiegazioni di come funziona può essere trovato su wikipedia . E SparkFun descrive come è applicabile ai numeri di serie di tensione interfacce di conversione migliore. Inoltre sul sito SparkFun è possibile acquistare l'adattatore smontabile.

    Andrey

  14. MA Says:

    Ho un WTR54G che non si "reset" per sé o per lo meno non riesco a sentire il pulsante di reset dare .. Qualche suggerimento? E no non sembra come se fosse il ripristino delle impostazioni predefinite sia.

  15. Andrey Mikhalchuk Says:

    Hi MA,

    Prova ad aggiungere l'interfaccia seriale al router e controllare la console. Ci dovrebbe essere un po 'di output quando si fa clic sul pulsante di reset. Che sistema operativo stai usando?

    Andrey

Lascia un commento

Mappa del sito (C) Andrey Mikhalchuk, 2005-2008