Vytvořit si vlastní router s WRTNode - ovládání WRTNode přes sériovou konzoli port

Dnes budeme vidět jak přidat konvertor z TTL na sériový port, připojením k portu UART z našeho WRTNode; navázat připojení a přístup i k Terminál.

DIGITÁLNÍ FOTOAPARÁT OLYMPUS

Je to totéž, co máme s Malina PI v jednom předchozí položka, Jediné co se změnilo je pinout po stranách šachovnice; a v tomto případě se bude krmit modul s 3V.

Deska převaděč, který používáme, mohou být dodávány s 3V nebo s 5V; tím, co bude užitečné pro Malina PI, WRTNode, a dokonce i pro Arduino a drtivá většina trhu vývojových desek.

Snímek 2014-11-15 23:03:18

To je velmi užitečné, Vzhledem k tomu, umožňuje nám přístup k systému jako kořen bez zadání heslo, a můžeme řídit směrovač v případě ztráty ze stejné, a dokonce i měnit; a směrovače s tímto druhem výroby realizované připojení mají tendenci být dost drahé.

router2_ports_detail

Některé moduly převaděče TTL na RS232 oni neměli krmiva externě za žádných okolností, protože napájeny z portu série, a my mohli naši WRTNode podle přeplňování; v našem případě budeme používat konvertor založený na čipu SP3232EEN, že pokud Krmíme od WRTNode prostřednictvím kódu pin VCC Převodník deska.

Pinout a extrahuje z datového listu schéma zapojení SP3232E, totožný s SP3232EEN.

Pinout a schéma zapojení z datového SP3232E, totožný s SP3232EEN.

První věc, kterou musíme udělat, je připojit převaděč TTL na RS232 do přístavu UART z WRTNode Jak můžeme vidět v níže uvedené tabulce, a v následujícím diagramu; kompletní pinout z WRTNode Najdete ji v tomto předchozí položka.

WRTNode Deska TTL převodník RS232
GPIO 65 (+3V)
VCC
GPIO 75 (TXD2)
TX
GPIO 62 (RXD2)
RX
GPIO 64 (GND) GND
diagramafinal1

Schéma zapojení.

Budeme pak instalovat ckermit, software pro kontrolu sériový port.

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

První věc, kterou musíme udělat, Je to zařízení, které bude fungovat; v mém případě je adaptér USB/RS232, Proto je přiřazený trasa /dev/ttyUSB0 a s možností -l Budeme označovat připojení.

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

Po otevření ckermit, Zbývá pouze vytvořit parametry pro připojení, že jste stejná pomocí Malina v předchozím vstupu; Uvidíme, jak to udělat.

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

Nyní stiskněte klávesu Vstoupit, a my budeme vidět úvodní poselství OpenWRT bariéry Breaker; Musíme si uvědomit, že s touto cestou systém nebudou nás požádat o heslo Přihlásit se jako kořen, Od přihlášení ve výchozím nastavení BusyBox ES bez hesla.

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

Pokud jste jako vy se mnou na Twitter, Facebook, Google +, LinkedIn, nebo jej sdílet s tlačítky v této publikaci, Pokud máte jakékoliv dotazy nebo návrhy prosím neváhejte se vyjádřit.

Pomozte nám dostat více čtenářů Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on Google+
Google +
Email this to someone
e-mail

Napsat komentář