Сделать свой собственный маршрутизатор с WRTNode - управление WRTNode через последовательный порт

Сегодня мы увидим, как добавить преобразователь от TTL Кому последовательный порт, При подключении к порту UART из наших WRTNode; для установления соединения и доступа, а также к Терминал.

ЦИФРОВОЙ ФОТОАППАРАТ OLYMPUS

Это то же самое, что у нас есть с Малина PI в одном Предыдущая запись, Единственное, что разные Распиновка на стороне Совет; и в этом случае собираются кормить модуль с 3V.

Конвертер пластины, которые мы используем, может поставляться с 3V или с 5V; то, что будет полезно для Малина PI, WRTNode, и даже для Arduino и подавляющее большинство советов развития рынка.

Скриншот 2014-11-15 23:03:18

Это очень полезно, Так как это позволяет нам получить доступ к системе как корень без ввода пароль, и мы можем управлять маршрутизатор в случае потери одного и того же, и даже изменить его; и маршрутизаторы с этим типом подключения к заводе выполнены клонат быть довольно дорогим.

router2_ports_detail

Некоторые модули преобразователей TTL Кому RS232 не они должны кормить внешне ни при каких обстоятельствах так, как они получают силу от порта Серия, и мы могли бы записать наши WRTNode с наддувом; в нашем случае мы будем использовать преобразователь, основанный на чипе SP3232EEN, что если мы кормим от WRTNode через контакт VCC Конвертер пластина.

Распиновка и извлекается из таблицы SP3232E схема, идентичен SP3232EEN.

Распиновка и схема, извлеченные из таблицы SP3232E, идентичен SP3232EEN.

Первое, что мы должны сделать-это подключить конвертер TTL Кому RS232 Порт UART из WRTNode как мы можем видеть в таблице ниже, и в следующей диаграмме; Полная схема контактов разъема WRTNode Вы можете найти его в этом Предыдущая запись.

WRTNode Пластина TTL в RS232 конвертер
GPIO 65 (+3V)
VCC
GPIO 75 (TXD2)
TX
GPIO 62 (RXD2)
RX
GPIO 64 (ЗАЗЕМЛЕНИЕ) ЗАЗЕМЛЕНИЕ
diagramafinal1

Схема соединений.

Затем мы установим ckermit, программное обеспечение для управления последовательным портом.

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

Первое, что мы должны делать, Это рассказать устройство, которое будет работать; в моем случае это адаптер USB-RS232, Таким образом, назначенный маршрут /dev/ttyUSB0 и с параметром -l Мы собираемся указать для подключения.

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

После вскрытия ckermit, Остается только установить параметры для подключения, что ты тот же использовать с Малина PI в предыдущей записи; Давайте посмотрим, как это сделать.

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

Теперь нажмите клавишу Введите, и мы увидим приветственное сообщение от OpenWRT барьер выключатель; Мы должны помнить, что с этой системой пути не просите нас пароль для входа как корень, С момента входа по умолчанию в BusyBox ES без пароля.

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

Если вы хотите, вы можете следовать за мной Щебетать, Facebook, Google +, LinkedIn, или поделиться ею с помощью кнопок под этой публикации, Если у вас есть какие-либо вопросы или предложения, пожалуйста, не стесняйтесь комментировать.

Помогите нам достичь больше читателей Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

Оставь ответ