Se você decidiu mod seu router WRT54GL e transformá-lo em um dos roteadores mais capazes para soho rede, provavelmente o primeiro mod você deve começar com interface serial está adicionando a ele. Por quê? Porque quando você faz os outros mods (como a adição de SD leitor, transformando-se em robô, acrescentando leds etc) você mandar o roteador para o estado de tijolos. E a melhor maneira de unbrickar é olhar para a saída do console do roteador. Toda a operação é muito fácil e não deve levar mais tempo, em seguida, 1 hora. Aqui está como fazer isso:
- Abra o roteador. Este vídeo mostra como .
- Localize o conector de 10 pinos na placa. Ele fornece duas interfaces seriais e vamos precisar de um deles (console serial). Você pode igualmente usar o outro para controlar outros dispositivos através da interface serial, mas este é um tópico separado .
- Obter um adaptador RS232. Por exemplo este .
- Se seu computador não tem porta com, e tem USB, em seguida, obter um adaptador. Por exemplo este . Se seu computador não tem portas USB, pegue outro computador. Qualquer computador com uma interface USB ou serial ia funcionar.
- Conecte os pinos da placa router para os pinos do adaptador RS232 da seguinte forma: 4 -> "TX", 6 -> "RX", 10 -> "-", 2 -> "+". Use o ferro de solda ou padrão F / F conectores como este queridos .
- Conecte o adaptador RS232 para o computador (via USB-Serial adaptador, se necessário), conecte o adaptador RS232 para o conselho router, desligue tudo e verifique se os leds no adaptador RS232 iluminado adequadamente (consulte o manual do adaptador para descobrir o que é for o caso)
- Desligue tudo, começar o seu programa de terminal favorito (para usuários de Windows que é possivelmente HyperTerminal), configurá-lo como 115200 8N1 (115200 velocidade bps, 8 bits de dados, sem paridade, 1 bit de parada) e potência do roteador novamente.
Agora você deve ser capaz de ver o que está acontecendo no cérebro do roteador. Baseado em sua experiência linux você pode diagnosticar o que está acontecendo de errado e tentar consertá-lo usando o pleno acesso ao roteador que você acabou. Além de 10-pin conector serial do roteador também fornece 12-pin conector JTAG você pode usar para trazer o roteador para viver em situações em que porta serial está morto. Mas isso é história completamente diferente e eu espero que você nunca vai precisar JTAG (para esta finalidade). Agora você tem interface serial adicionado ao seu roteador. Se você quiser dar-lhe ainda mais recursos dar uma olhada o roteador mais hackeado no mundo sempre :) Este post foi publicado em Linux , Robótica . |
31 de março de 2009 às 5:53 am
Você acha que isso ( http://www.compsys1.com/html/usb_rs232.html ) iria funcionar? Desta forma, eu não tenho para converter de 3v para 5v. Ele lida com ambos.
1 de abril de 2009 em 3:47 am
Ryan,
O link que você enviou é um adaptador USB-to-Serial. É bom para ligar o router a um PC por exemplo. No entanto, nem WRT54GL nem SSC-32 tem interface USB, assim que você necessita para lidar com as interfaces Serial TTL que operam em voltagem incompatível. Divisor de tensão é um esquema simples que corrige esse problema.
Andrey
18 junho, 2009 às 3:46 am
Oi Andrey! você acha que é possível acoplar um adaptador usb para o WRT54GL linsys, e usá-lo para pendrives ou discos rígidos externos?
Eu gostaria de instalar o dd-wrt e ter algum espaço de armazenamento extra. Eu encontrei muitos links como anexar um leitor de cartão SD, mas as velocidades de leitura e escrita não são tão boas, como poderia ser com um adaptador usb.
Agradeço qualquer ajuda!
Obrigado!
18 junho, 2009 às 2:30 pm
Hey Andrey, eu estava fazendo uma pesquisa e descobri uma maneira muito fácil de fazer isso .. http://www.curiousinventor.com/kits/spk_wrt .. Este é um kit ou um conjunto totalmente montado que faz isso ... para aqueles com pouca experiência. Isto faria com que seu projeto ainda mais fácil para iniciantes.
ry25920
PS Confira Instructables.com, é o melhor site de DIY eu saiba. Outros 10.000 membros concordam.
26 de junho de 2009 às 05:04
Ryan,
É da mesma maneira que eu descrevi. Existem kits tão muitos quadros prontamente disponíveis que fazem a tarefa não é possível enumerá-los todos.
Andrey
26 de junho de 2009 às 05:07
Aron,
Passei algum tempo tentando adicionar uma porta USB, mas sem sorte. A única possibilidade de attaceh uma câmera web usb eu encontrei está usando um servidor IP. Alguns roteadores mais novos têm portas USB disponíveis embora. Você pode usar um desses.
Adicionando armazenamento não é um problema, mas, como você apontou, é muito lento porque usa muito lento SPI protocolo. WRT54GL é muito barato, mas não é muito capaz também.
Andrey
30 de janeiro de 2010 às 5:30 pm
Oi Andrey, tem a interface serial em ...
Cant parecem tê-lo para ler os dados ... Eu tenho re-piscou para o dd-wrt v 24 eu estou usando HyperTerminal e tem as configurações da porta para 115200 8 N 1 Existe uma configuração específica conrol fluxo eu preciso? Todas as idéias utros?
Obrigado por seu tempo,
Carlton
30 de janeiro de 2010 às 22:52
Carlton,
- O controle de fluxo deve ser desligado (tanto hardware e software).
- Se você não está recebendo o sinal tentar trocar Tx e Rx linhas.
- Verifique se você está conectando na porta direita (/ dev/tts/0 do lado do roteador e seu porta serial no lado do PC).
- Verifique se o seu RS232-TTL conversor (aquele que fica entre o roteador e seu porta COM) está funcionando corretamente.
Deixe-me saber se os problemas.
Andrey
01 de fevereiro de 2010 às 10:59 am
Oi Andrey - Obrigado novamente pela informação. O controle de fluxo está fora (ambos) Tentei trocar TX e RX linhas ... ainda nenhum negócio. Quando você diz: "Verifique se você está conectando na porta direita (/ dev/tts/0 do lado do roteador e seu porta serial no lado do PC)" o que você quer dizer com "/ dev/tts/0"? Enquanto isso, vou voltar e verificar se há frias juntas de solda / etc alinhamento incorreto pino no meu conversor ttl.
Obrigado mais uma vez
Carlton
01 de fevereiro de 2010 às 11:03 am
Além disso, há uma opção no meu conversor ttl ter handshaking ligado ou desligado ... o que é reccomended?
04 de fevereiro de 2010 às 02:25
Oi Andrey! Fiz o trabalho. Acontece que a porta COM na estação de acoplagem do meu laptop não funciona .... XP instalado em uma antiga máquina ibm 800 MHz com 2 portas seriais sobre ele .... assim que eu ligado e reiniciei o router lá estava ele!
Levou até 04h00, mas hey ... :) ainda querem a saída de dados a partir dele?
obrigado novamente
Carlton