Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.11.2013, 16:48   #11
BeZoom
Junior Member
 
Регистрация: 25.08.2013
Сообщений: 15
Вес репутации: 0
BeZoom is an unknown quantity at this point
По умолчанию

Я подумал, а может есть на плате контроллера LED UART или TTL, написал производителю, и о да, он есть.



Поэтому сначала я избавился от переходника usb to rs-232. Заменил его переходником usb to ttl, он меньше по размеру, все нормально работает. Но тоже бывает залипает. Вроде немного стабильнее.



Потом подумал, что можно тогда вообще обойтись без всяких переходников, поскольку у роутера есть UART. Так вообще все оч. компактно получается.




Есть сложности с тем что в /dev/ttyATH0 (UART роутера) все что система должна выводить в терминал. Как правило при загрузке туда пишется куча всего...

Это не оч. нравится LED панели понятное дело, т.к. она думает, что это какие-то нужныые данные на нее приходят.

Как можно отключить вывод чего либо в терпинал? Т.е. чтобы в /dev/ttyATH0 никогда ничего не писалось из системной информации?

PHP код:
>dmesg
[    0.440000Serial8250/16550 driver16 portsIRQ sharing enabled
[    0.460000ar933x-uartttyATH0 at MMIO 0x18020000 (irq 11is a AR933X UART
[    0.460000console [ttyATH0enabledbootconsole disabled 

Эту тему читал - http://cyber-place.ru/showthread.php...Fdev%2FttyATH0
Про rmmod не понял. Комментирование /etc/inittab не помогает. Где можно почитать про перекомпиляцию ядра?

Как в случае если порт залипнит можно отключить и подключить заново /dev/ttyATH0?
команда usbreset уже в данном случае не прокатит. Хочется попробовать, конечно если гемора будет сл. много, то сделаю через переходник usb to ttl


Есть нюанс с тем что socat работает с /dev/ttyATH0 тоже как-то особо, проходит только первый пакет, но думаю это можно решить конвертацией протоколов TCP --> UDP --> /dev/ttyATH0, о чем упомянул выше.
UPD: если установить задержку несколько секунд после загрузки, чтобы socat немного подождал, чтобы все команды пробежали в консоле, то все хорошо коннектится. Но вопрос как перекеподключить устройство /dev/ttyATH0 все равно актуален, хотя пока не видел чтобы порт отваливался...
Миниатюры
Нажмите на изображение для увеличения
Название: IMG_0005.jpg
Просмотров: 1911
Размер:	114.6 Кб
ID:	1269   Нажмите на изображение для увеличения
Название: IMG_0004.jpg
Просмотров: 1935
Размер:	169.4 Кб
ID:	1270  
Изображения
 

Последний раз редактировалось BeZoom; 04.11.2013 в 18:00.
BeZoom вне форума   Ответить с цитированием
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 12:15. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика