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 LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

Napsat komentář