The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Проблемы с настройкой мультикарты"
Отправлено Seven7, 06-Апр-10 08:58 
День добрый!

Возникли проблемы с настройкой мультикарты последовательных портов в debian(да и в других системах в общем то тоже), ядро 2.6.26-2-686 #1 SMP.

Ядро определяет порты на мультикарте как XScale, без типа uart:
# dmesg|grep tty
[    0.004000] console [tty0] enabled
[    1.409841] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    1.410096] serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
[    1.411116] 00:08: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    1.411545] 00:09: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
[    1.412201] 0000:01:01.0: ttyS2 at I/O 0x9000 (irq = 21) is a XScale
[    1.412595] 0000:01:01.0: ttyS3 at I/O 0x9400 (irq = 21) is a XScale

Соответственно и setserial показывает:
# setserial -g /dev/ttyS*
/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: 16550A, Port: 0x02f8, IRQ: 3
/dev/ttyS2, UART: undefined, Port: 0x9000, IRQ: 21
/dev/ttyS3, UART: undefined, Port: 0x9400, IRQ: 21

Т.е. тип uart не определен, ну и порты конечно не работают, параметр autoconfig тоже не помогает(uart так и не определяется):
setserial /dev/ttyS2 port 0x9000 ^skip_test autoconfig

Пытался методом тыка выставить тип uart, но лучшее чего добился - это работа на вход, сканер штрих-кода работает, а что-то более сложное уже никак.

Подскажите, если кто встречался, может есть какие методы определения необходимого типа uart, размера буфера, TL и прочих параметров последовательного порта?

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру