Membuat router anda sendiri dengan WRTNode - mengawal WRTNode melalui pelabuhan konsol bersiri

Hoy veremos como añadir un conversor de TTL untuk port bersiri, conectándolo al puerto UART daripada kami WRTNode; para establecer una conexión y acceder así a una Terminal.

KAMERA DIGITAL OLYMPUS

Ia adalah perkara yang sama yang kita miliki dengan PI Raspberi satu entri lepas, adalah satu-satunya perkara yang berbeza dalam pinout sebelah papan; y que en este caso vamos a alimentar el modulo con 3V.

Plat penukar kami menggunakan, se puede alimentar con 3V atau dengan 5V; dengan apa yang akan berguna untuk PI Raspberi, WRTNode, dan juga bagi Arduino dan majoriti Lembaga Pembangunan pasaran.

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

Esto es muy útil, ya que nos permite acceder al sistema como akar tanpa memasukkan dalam kata laluan, dan kami boleh Uruskan dengan penghala Sekiranya berlaku kehilangan tersebut, dan bahkan perubahan itu; dan penghala dengan kilang yang dilaksanakan sambungan jenis ini cenderung untuk menjadi agak mahal.

router2_ports_detail

Beberapa modul penukar TTL untuk RS232 tidak supaya mereka memberi makan luar dalam apa jua keadaan kerana mereka menerima kuasa dari pelabuhan siri, dan kita boleh membakar kami WRTNode oleh supercharging; dalam kes kami, kami akan menggunakan penukar berasaskan cip SP3232EEN, bahawa jika kita makan daripada WRTNode melalui pin VCC Plat penukar.

Pinout y diagrama de conexiónes extraído del datasheet de SP3232E, seiras SP3232EEN.

Pinout dan gambarajah pendawaian yang diekstrak daripada datasheet dari SP3232E, seiras SP3232EEN.

Lo primero que debemos hacer es conectar el conversor de TTL untuk RS232 ke pelabuhan UART daripada WRTNode como podemos ver en la tabla de abajo, dan dalam diagram berikut; pinout lengkap daripada WRTNode Anda boleh mencarinya dalam hal ini entri lepas.

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

Rajah sambungan.

A continuación instalaremos ckermit, satu perisian untuk mengawal port bersiri.

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

Perkara pertama yang perlu kita lakukan, Ia adalah untuk memberitahu peranti yang akan berfungsi; dalam kes saya adalah penyesuai USB untuk RS232, Oleh yang demikian laluan yang diberikan ini /dev/ttyUSB0 dan dengan pilihan -l Kita akan menunjukkan untuk menyambung.

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

Sekali dibuka ckermit, Ianya hanya kekal untuk mewujudkan parameter untuk sambungan, bahawa anda adalah sama que utilizamos con Raspberi PI en una entrada anterior; Mari kita lihat bagaimana untuk melakukannya.

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

Sekarang tekan kekunci Masukkan, dan kita akan melihat mesej alu-aluan daripada OpenWRT halangan pemutus; Kita harus ingat bahawa dengan laluan sistem ini tidak akan meminta kami untuk kata laluan para hacer login como akar, Sejak masuk secara lalai dalam BusyBox ES tanpa kata laluan.

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

Jika anda mahu anda boleh Ikuti saya di Twitter, Facebook, Google +, LinkedIn, atau berkongsi dengan butang di bawah penerbitan ini, Jika anda mempunyai sebarang pertanyaan atau cadangan sila tidak teragak-agak untuk memberi komen.

Membantu kita untuk mencapai lebih banyak pembaca Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

Tinggalkan Jawapan