Membuat Anda sendiri router dengan WRTNode - mengendalikan WRTNode melalui konsol serial port

Hari ini kita akan melihat bagaimana menambahkan converter dari TTL untuk serial port, dengan menghubungkan ke port UART dari kami WRTNode; untuk membuat koneksi dan akses juga untuk Terminal.

KAMERA DIGITAL OLYMPUS

Ini adalah hal yang sama yang kita miliki dengan Raspberry PI di salah satu entri sebelumnya, adalah satu-satunya hal yang berbeda pinout di sisi papan; dan dalam hal ini akan memberi makan modul dengan 3V.

Piring Konverter kami gunakan, dapat diberikan dengan 3V atau dengan 5V; oleh apa yang akan berguna untuk Raspberry PI, WRTNode, dan bahkan untuk Arduino dan sebagian besar pasar pengembangan papan.

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

Hal ini sangat berguna, Karena memungkinkan kita untuk mengakses sistem akar tanpa memasukkan sandi, dan kita dapat mengelola router dalam peristiwa hilangnya sama, dan bahkan mengubahnya; dan router dengan jenis koneksi pabrik dilaksanakan cenderung cukup mahal.

router2_ports_detail

Beberapa modul Konverter TTL untuk RS232 tidak dipelihara secara eksternal dalam keadaan apapun karena mereka menerima kuasa dari port seri, dan kita bisa membakar kami WRTNode oleh supercharging; dalam kasus kami, kami akan menggunakan konverter didasarkan pada chip SP3232EEN, bahwa jika kita memberi makan dari WRTNode melalui pin VCC Konverter piring.

Pinout dan diekstraksi dari datasheet diagram pengkabelan SP3232E, identik dengan SP3232EEN.

Pinout dan diagram pengkabelan diekstrak dari datasheet SP3232E, identik dengan SP3232EEN.

Hal pertama yang harus kita lakukan adalah untuk menghubungkan converter TTL untuk RS232 Port UART dari WRTNode sebagaimana kita dapat melihat dalam tabel di bawah ini, dan dalam diagram berikut; pinout lengkap dari WRTNode Anda dapat menemukannya dalam hal ini entri sebelumnya.

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

Diagram koneksi.

Kita kemudian akan menginstal ckermit, perangkat lunak untuk mengontrol serial port.

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

Hal pertama yang harus kita lakukan, Ini adalah untuk memberitahu perangkat yang akan bekerja; dalam kasus saya adalah sebuah adaptor USB untuk RS232, Oleh karena itu adalah rute ditetapkan /dev/ttyUSB0 dan dengan pilihan -l Kami akan menunjukkan untuk menghubungkan.

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

Sekali dibuka ckermit, Hanya tetap untuk menetapkan parameter untuk sambungan, bahwa Anda adalah sama menggunakan dengan Raspberry PI dalam entri sebelumnya; Mari kita lihat bagaimana 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 tombol Masukkan, dan kita akan melihat pesan selamat datang Penghalang OpenWRT Breaker; Kita harus ingat bahwa dengan jalan sistem ini tidak akan meminta kita untuk password Login sebagai akar, Sejak login secara default di BusyBox ES tanpa password.

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 suka, Anda dapat mengikuti saya di Twitter, Facebook, Google +, LinkedIn, atau berbagi dengan tombol di bawah ini publikasi, Jika Anda memiliki pertanyaan atau saran jangan ragu untuk komentar.

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

Tinggalkan balasan