[Comm] Linux. Настройка COM-портов. [JT]

Алексей Сиваков Aleksey.Sivakov на ya.ru
Вс Май 19 13:08:40 MSK 2013


Sergey Vlasov пишет:
> On Tue, May 14, 2013 at 10:13:24PM +0900, Алексей Сиваков wrote:
>> Michael A. Kangin пишет:
>>> Походу на эту плату нужен специально обученный модуль ядра.
>>> Посмотрите lspci -k, как она видна, и загружен ли какой-нибудь модуль.
>>>
>>> Если модуль есть, смотрите лог загрузки dmesg - порты с неё могут быть
>>> названы как-то экзотически.
>> Вложил выводы команд.
>> Где встроенный COM-порт я понять не могу, но внешняя плата с COMами -
>> NetMos Technology PCI 9835 Multi-I/O Controller (rev 01). В GUI-утилите
>> тоже показывает в графе неизвестных устройств (как и какую-то
>> макинтош-мышь). Какой модуль надо и где его взять?
>> Serial: 8250/16550 driver4 ports, IRQ sharing enabled
>> serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
>> 00:08: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
> Вот нашёлся встроенный порт (два раза один и тот же - сначала по
> стандартному адресу, потом через ACPI PNP; в принципе это нормальная
> ситуация).  Также видно, что драйвер в этом ядре собран с поддержкой
> максимум 4 последовательных портов (чего в этой конфигурации пока
> достаточно).
>
>> ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 19
>> parport_serial 0000:01:0a.0: PCI INT A -> Link[LNKC] -> GSI 19 (level, low) -> IRQ 19
>> parport0: PC-style at 0xe800 [PCSPP,TRISTATE,EPP]
> Вот параллельный порт на внешней плате.
>
>> 0000:01:0a.0: ttyS1 at I/O 0xec00 (irq = 19) is a 16550A
>> 0000:01:0a.0: ttyS2 at I/O 0xe880 (irq = 19) is a 16550A
> А вот и два последовательных порта там же - /dev/ttyS1 и /dev/ttyS2.
>
>> 01:0a.0 Communication controller: NetMos Technology PCI 9835 Multi-I/O Controller (rev 01)
>> 	Kernel driver in use: parport_serial
>> 	Kernel modules: parport_serial
> Модуль parport_serial определился автоматически, извращения с
> setserial требоваться уже не должны.
>
Спасибо. Всё заработало на встроенном в мать порте. Так и не понял 
почему. Скорее всего скорость не та была.


Подробная информация о списке рассылки community