Gör din egen router med WRTNode - kontrollera WRTNode via seriekonsoll porten

Idag kommer vi att se hur du lägger till en omvandlare från TTL till seriell port, genom att ansluta till port UART av våra WRTNode; att upprätta en anslutning och tillgång samt till en Terminal.

OLYMPUS DIGITALKAMERA

Det är samma sak som vi har med Raspberry PI i en föregående entry, enda som är annorlunda är den pinut på sidan av styrelsen; och i detta fall kommer att mata modulen med 3V.

Plattan converter använder vi, kan levereras med 3V eller med 5V; av vad vilja vara nyttig för Raspberry PI, WRTNode, och även för Arduinoen och de allra flesta av marknadens utveckling styrelser.

Skärmdump av 2014-11-15 23:03:18

Detta är mycket användbart, Eftersom det tillåter oss att få tillgång till systemet som root utan att ange den lösenord, och vi kan hantera den router händelse av samma, och även ändra det; och den routrar med denna typ av fabriken genomfört anslutningar tenderar att vara ganska dyra.

router2_ports_detail

Vissa konverterare moduler av TTL till RS232 de bör Mata inte externt under några omständigheter eftersom de får kraften från port serien, och vi kunde bränna våra WRTNode av överladdning; i vårt fall kommer vi att använda en omvandlare baserade på chip SP3232EEN, att om vi foder från WRTNode genom pin VCC Converter plattan.

Pinut och utvinns ur databladet för SP3232E kopplingsschema, identisk med SP3232EEN.

Pinut och kopplingsschema utvinns ur databladet för SP3232E, identisk med SP3232EEN.

Det första vi måste göra är att ansluta omvandlarens TTL till RS232 till port UART för WRTNode som vi kan se i tabellen nedan, och i följande diagram; det kompletta pinout av WRTNode Du kan hitta det i detta föregående entry.

WRTNode Plattan TTL till RS232 omvandlare
GPIO 65 (+3V)
VCC
GPIO 75 (TXD2)
TX
GPIO 62 (RXD2)
RX
GPIO 64 (GND) GND
diagramafinal1

Kopplingsschema.

Vi installerar sedan ckermit, en programvara för att styra den seriella porten.

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

Det första vi måste göra, Det är att berätta för den enhet som kommer att fungera; i mitt fall är en adapter USB till RS232, Tilldelade rutten är därför /dev/ttyUSB0 och att alternativet -l Vi kommer att ange om du vill ansluta.

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

Öppnad ckermit, Det återstår bara för att fastställa parametrarna för anslutningen, att du är samma använda med Hallon PI i en tidigare post; Låt oss se hur man gör det.

(/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.
----------------------------------------------------

Tryck nu på knappen Ange, och vi kommer att se välkomstmeddelandet för OpenWRT barriär Breaker; Vi måste komma ihåg att med detta system stig kommer inte att be oss för lösenord Logga in som root, Sedan logga in som standard i BusyBox ES utan lösenord.

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:/# 

Om du som du kan följa mig på Twitter, Facebook, Google +, LinkedIn, eller dela den med knapparna under denna publikation, Om du har några frågor eller förslag tveka inte att kommentera.

Hjälp oss att nå fler läsare Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on Google+
Google +
Email this to someone
e-post

Lämna svar