Faça seu próprio roteador com WRTNode - WRTNode de controlo através da porta de console serial

Hoje vamos ver como adicionar um conversor de TTL Para porta serial, Conectando-se ao porto UART de nossa WRTNode; para estabelecer uma conexão e acessar também a um Terminal.

CÂMERA DIGITAL OLYMPUS

É a mesma coisa que nós temos com PI de framboesa em um entrada anterior, a única coisa diferente é o pinagem no lado da placa; e neste caso vão alimentar o módulo com 3V.

Conversor de placa que usamos, podem ser fornecidos com 3V ou com 5V; Por que será útil para PI de framboesa, WRTNode, e até para Arduino e a grande maioria das placas de desenvolvimento de mercado.

Screenshot do 2014-11-15 23:03:18

Isto é muito útil, Desde que nos permite acessar o sistema como raiz sem entrar no senha, e podemos gerir o roteador em caso de perda do mesmo, e até mesmo alterá-lo; e o roteadores com este tipo de fábrica implementada conexões tendem a ser bastante caro.

router2_ports_detail

Alguns módulos conversores de TTL Para RS232 Não deveria alimentam externamente sob quaisquer circunstâncias desde que eles recebem o poder do Porto série, e podemos queimar nossos WRTNode por sobrecarregar; no nosso caso vamos usar um conversor baseado no chip SP3232EEN, que, se nos alimentamos de WRTNode através de pino VCC Placa do conversor.

Pinagem e extraído o datasheet do SP3232E diagrama de fiação, idêntico ao SP3232EEN.

Pinagem e diagrama de fiação extraído o datasheet do SP3232E, idêntico ao SP3232EEN.

A primeira coisa que temos que fazer é conectar do conversor TTL Para RS232 a porta UART de WRTNode Como podemos ver na tabela abaixo, e no diagrama a seguir; a pinagem completa de WRTNode Você pode encontrá-lo no presente entrada anterior.

WRTNode Placa de TTL para RS232 conversor
GPIO 65 (+3V)
VCC
GPIO 75 (TXD2)
TX
GPIO 62 (RXD2)
RX
GPIO 64 (GND) GND
diagramafinal1

Diagrama de Conexão.

Vamos então instalar ckermit, um software para controlar a porta serial.

usuario@maquina:~$ sudo apt-get install ckermit

A primeira coisa que temos que fazer, É para dizer o dispositivo que irá trabalhar; no meu caso é um adaptador USB para RS232, Portanto, é a rota atribuída /dev/ttyUSB0 e com a opção -l Nós vamos indicar para conectar.

usuario@maquina:~$ sudo kermit -l /dev/ttyUSB0

Depois de aberto ckermit, Só falta para estabelecer os parâmetros para a conexão, Você é o mesmo usar com Framboesa PI em uma entrada anterior; Vamos ver como se faz.

(/home/usuario) C-Kermit> set speed 115200
(/home/usuario) C-Kermit> set parity none
(/home/usuario) C-Kermit> set flow-control none
(/home/usuario) C-Kermit> set carrier-watch off
(/home/usuario) C-Kermit> connect
 
Connecting to /dev/ttyUSB0, speed 115200
 Escape character: Ctrl-\ (ASCII 28, FS): enabled
Type the escape character followed by C to get back,
or followed by ? to see other options.
----------------------------------------------------

Agora pressione a tecla Digite, e vamos ver a mensagem de boas vindas de Breaker OpenWRT barreira; Devemos lembrar que com este caminho de sistema Não pergunte-nos para a senha fazer o login como raiz, Desde login por padrão em BusyBox ES sem senha.

BusyBox v1.22.1 (2014-08-13 19:31:12 UTC) built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 BARRIER BREAKER (Bleeding Edge, r41508)
 -----------------------------------------------------
  * 1/2 oz Galliano         Pour all ingredients into
  * 4 oz cold Coffee        an irish coffee mug filled
  * 1 1/2 oz Dark Rum       with crushed ice. Stir.
  * 2 tsp. Creme de Cacao
 -----------------------------------------------------

root@OpenWrt:/# 

Se você gosta você pode me seguir no Twitter, Facebook, Google +, LinkedIn, ou compartilhá-lo com os botões sob esta publicação, Se você tiver dúvidas ou sugestões não hesite em comentar.

Ajude-na alcançar mais leitores Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

Deixar uma resposta