Из-за обстоятельств я пытался получить оболочку через соединение UART к старому маршрутизатору, который у меня лежал. В качестве адаптера последовательного интерфейса к USB я использую клон Arduino со сбросом, подключенный к земле, а также RX, TX, GND и 3,3 В, подключенные к соответствующим пэдам. Это выглядит как /dev/ttyUSB0.
Маршрутизатор - Fritz! Box 2070, хотя у меня были почти идентичные результаты при попытке этого с точкой доступа netgear.
Я могу прочитать загрузочный обработайте с помощью cat / dev / ttyUSB0, при попытке использовать screen или minicom некоторые данные, по-видимому, отсутствуют go, и я не могу отправлять команды. Даже при передаче текста непосредственно в ttyUSB0 я не могу измерить изменения напряжения на выводе TX или RX. Процесс загрузки показывает кучу информации, но в конечном итоге просто останавливается, без каких-либо указаний на то, что он ожидает ввода.
Мои вопросы:
- Как я могу получить команды, отправленные на маршрутизатор если возможно?
- Нужен ли контакт 3,3 В?
- Что такое дружественный для начинающих способ получить оболочку через UART?
- Я делаю что-то явно неправильное и как Я улучшаю это?
Спасибо.