Pesquisar

Currículo e bio do autor Casal de artigos relacionados com o meu hobby - robótica
Minhas impressões sobre a imigração para a Austrália. Em russo apenas. Receitas para resolver problemas cotidianos
Linux lugares ligados Windows lugares ligados
Software lugares ligados Um monte de informações sobre hardware
Diferentes ferramentas podem ser úteis Mensagens sobre tecnologias web vários
Tudo o que não se encaixa no resto do menu RSS feed para este blog

Tag Cloud

Arquivo

Links

Blog do Andrey Mikhalchuk

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

Technoblog sobre a vida

23 de fevereiro de 2008 Como desmontar um roteador Linksys WRT54G

Linksys WRT54G roteador e similares são muito famosos por causa de modificações potencial grande escondido no dispositivo. Para alguns propósitos que você pode querer adicionar uma porta serial do roteador. Pode ser necessário que, para fins de desenvolvimento ou para ligar o roteador em um robô , por exemplo. Este post descreve o procedimento de levar o router à parte para que você possa ter acesso ao conector de porta serial oculta.


O processo é realmente descrito em muitos lugares e em vários formatos. Com exceção de um - vídeo. Então eu fiz um vídeo que mostra o processo. Aqui está:

Agora você tem o seu roteador desmontado. Se você está pensando sobre o que fazer em seguida dar uma olhada o roteador mais hackeado no mundo sempre :)

Este post foi publicado em Hardware , Como , Linux , Robótica .

15 Responses to "Como desmontar um roteador Linksys WRT54G"

  1. Como construir um robô barato, mas poderosa - modificar o roteador para que ele possa controlar servos | Blog do Andrey Mikhalchuk Says:

    [...] Blog sobre como construir um robô barato ainda poderosa (Como transformar seu roteador em um routerbot) Como desmontar um roteador Linksys WRT54G | Blog Andrey Mikhalchuk sobre Como construir um robô barato ainda poderosa (Como transformar o roteador em um routerbot) Como [...]

  2. Príncipe Riley Says:

    Graças OK para este vídeo. Eu estou trabalhando com um roteador Linksys WAP54G e vai comprar outro para fazer uma ponte de Ethernet sem fio.

  3. Andrey Mikhalchuk Says:

    Prince,

    Estou contente por este vídeo foi útil. Eu usei um WRT54GL como uma ponte trabalhando sob OpenWRT demais (antes de transformá-lo em um robô). Funcionou perfeitamente e de forma mais confiável que a original Linksys OS. Na verdade DD-WRT parece ser ainda melhor OS para esse fim, pois tem melhor interface web. Deixe-me sugerir recebendo um WRT54GS _old_ em vez de GL, pois tem duas vezes mais memória onboard. Basta verificar a revisão HW: versões mais recentes não podem ser reflashed em tudo.

    Boa sorte!
    Andrey

  4. Matteo Says:

    você pode me enviar o plano elétrico de bordo do servo de controle, por favor?

    eu espero que você tenha entendido (o meu Inglês não é muito bom)

    graças Matteo

  5. Andrey Mikhalchuk Says:

    Matteo,

    A SSC-32 não é o meu produto. Você provavelmente pode obter todos os esquemas do fabricante: http://www.lynxmotion.com/Product.aspx?productID=395&CategoryID=52 .

    Andrey

  6. NimitH Says:

    Oi Andrey,

    Eu não sou o cara linux, mas eu sei um pouco do Progammer em C e outras. Eu encontrei por acidente pesquisa do Google e youtube muito legal!!

    Eu costumava ser o construtor de robô e encontrei este será o meu novo projeto. Eu tenho WRT54GL e já tem DD-WRT, Preciso re-flash o firmware ou apenas adicionar alguns de seus arquivos lá. Espero que ele irá trabalhar para mim, eu tenho cada peça pronta para ir e Diretoria. este projecto chamar minha atenção para outro projeto que eu tenho em mente por muito tempo /.

    Obrigado e manter o bom trabalho, AMO SEU TRABALHO

    Nimit

  7. Andrey Mikhalchuk Says:

    NimitH,

    Infelizmente, a versão corrente é fornecida como um novo firmware só. Pretendo lançá-lo como um pacote mais tarde, mas não tenho certeza quando exatamente.

    Se quiser experimentar o novo firmware agora você pode provavelmente tentar fazer o backup do DD-WRT (Administração-> Backup) e certifique-se de ter gravado a sua chave em um lugar seguro. Mais tarde, você deve ser capaz de restaurar a DD-WRT com esta informação.

    Atenciosamente,
    Andrey

  8. Janis disse:

    Obrigado por muitas, muitas horas de diversão construindo minha própria versão!!
    Meu RouterBot está sendo controlada por PIC18F452 e tudo está funcionando bem.
    Eu tenho apenas um problema.
    Meu LinkSys WRT54GL routerbot está no modo cliente e que eu possa fazer telnet a ela e controll movimentos.
    Recetly Comprei câmera IP (capaz de IP estático e DHCP). Sendo muito ingênuo eu pensei que
    apenas conectando a câmera IP na porta Ethernet livre no meu robo roteador vou ver immediatelly
    é IP na rede também. Má sorte. Então, quando a câmera está ligada ao roteador central de origem que eu posso acessá-lo pelo IP, mas quando ligado a routerbot eu não posso vê-lo. Você pode me dar pelo menos uma pista onde começar a procurar solução? É algum "trunk" mágico ", vlan" configuração, ponte? Se você pode providem me com o conceito de como deve ser organizada, então eu espero que os detalhes que posso imaginar nossos mim.

    Agradecemos antecipadamente

    Janis

  9. Andrey Mikhalchuk Says:

    Janis,

    Eu preciso de mais algumas informações sobre sua configuração. Qual é a sua versão de firmware: v1 ou v2? Se é v2, em seguida, em que modo você está tentando executar o seu robô?

    Breve resposta:
    - Se você ainda está usando v1 Eu recomendo a atualização para o v2. Basta fazer o backup dos arquivos que você modificou para que você possa reaplicar esses mods para o novo firmware
    - Em comentários ao post seguinte você encontrará informações sobre como corrigir o interface web para apoiar sua câmera web na interface web routerbot: http://andrey.mikhalchuk.com/2009/01/08/routerbot-v2-release . html

    Por favor, deixe-me saber se os problemas.

    Andrey

  10. Janis disse:

    Andrey

    Em sua V2 minha câmera está funcionando agora, teve um pouco de pesquisa. Mas eu estou lutando com um problema teórico agora. Eu não entendo o fluxo de dados na sua página web a partir de V2 clique para transmitir dados exatos para a porta. Eu não tenho o seu servo controlador e, portanto, thinkering com meu self made PIC bordo.
    O que eu tenho de ler arquivos de origem em routerbot é que
    index.htm ter -> evento onclick -> fucntion em main.js -> o que chama do.cgi -> o que chama de "comando" executável-> o que lê util.sh (?) (?) -> o que ... Eu sou perdido (blush)
    A coisa que eu estou tentando começar a trabalhar agora é que ao clicar em um botão da letra "A" é transmitida para o meu controlador PIC. Ontem eu mudei tudo, em todos os lugares, mas nada funciona ainda. Se eu transmitirão "A" com casca, em seguida, meu servo move corretamente para a posição mais à esquerda.

    Você poderia compartilhar alguma informação?

    Cumprimentos

    Janis

  11. Andrey Mikhalchuk Says:

    Janis,

    O início da corrente está correta: index.htm ter -> evento onclick -> fucntion em main.js -> chamadas do.cgi -> chamadas cmd () função shell script definido no util.sh -> executável comando chamadas que se comunica com a porta serial e envia comandos para SSC-32. Bom trabalho de rastreamento todas essas coisas. Eu provavelmente precisará desribe-lo em detalhes.

    Eu corretamente entender que você está você construiu seu próprio controlador de servo em vez de SSC-32? Se então você precisa dar uma olhada util.sh e modificar cmd function (). Em particular, você precisa comentar a linha que chama executável do comando e descomente a linha que ecoa de comando para a interface serial / dev/tts/1. Então você precisa para implementar o seu próprio conjunto de comandos porque, por enquanto util.sh inteiro está falando "linguagem SSC-32". Deixe-me saber se os problemas, vou tentar ajudar.

    Boa sorte!
    Andrey

  12. Alessandro Says:

    Hey Andrey, thanx para o tutorial, mas eu não tenho entender tão bem como você resolver o problema 3.3v/5v, você pode dar alguns truques? Eu vi o link tutorial sobre algumas idéias para resolver o problema, mas é um pouco confundir-me ... você pode mostrar algum esquema de conexão resistor?
    Thanx!

  13. Andrey Mikhalchuk Says:

    Alessandro,

    Eu usei o esquema conhecido como "divisor de tensão". Uma das melhores explicações de como ela funciona pode ser encontrado no wikipedia . E SparkFun descreve como ela é aplicável à conversão das interfaces seriais tensão melhor. Também no site SparkFun você pode comprar adaptador pré-configurado.

    Andrey

  14. MA Says:

    Eu tenho um WTR54G que não vai "repor" a si mesmo ou pelo menos eu não posso sentir o botão de reset dar .. Alguma sugestão? E não, não parece que ele está redefinindo os padrões de qualquer um.

  15. Andrey Mikhalchuk Says:

    Oi MA,

    Tente adicionar interface de porta serial para o seu roteador e verifique o console. Deve haver alguma saída quando você clica no botão de reset. Qual OS você está usando?

    Andrey

Deixe uma resposta

Mapa do Site (C) Andrey Mikhalchuk, 2005-2008