WCH.CN CH355 PCI Quad Serial Port Controller, поддержка в ядре.
При попытке блокирующей записи в порт, этот системный вызов виснет, записи не происходит.
uname -a Linux comp 4.14.15 #4 SMP Fri Jan 26 18:15:36 +04 2018 x86_64 x86_64 x86_64 GNU/Linux
Кроме того при попытке записи в журнале появляются дополнительные записи: [ 320.942897] irq 18: nobody cared (try booting with the «irqpoll» option) [ 320.942899] CPU: 3 PID: 0 Comm: swapper/3 Not tainted 4.14.15 #4 [ 320.942900] Hardware name: System manufacturer System Product Name/P8Z77-V LX, BIOS 0801 07/17/2012 [ 320.942901] Call Trace: [ 320.942903]
Подскажите в какую сторону копать, почему возникает прерывание по SMBUS irq 18 при записи в порт, к которому относится irq 5, если верить lspci.
mosolovs
26.01.18 17:50:38 MSK

WCH.CN это малоизвестный китайский почти-noname? Есть ли возможность связаться с подвалом, в котором его сделали и сообщить баг репорт?
Когда карточка редкая, на редком чипсете, да еще на Linux, бывает что приходится связываться с производителем. Мне это не раз помогало, тебе тоже советую. Тупо драйвер не отлажен может быть.
I-Love-Microsoft ★★★★★
( 26.01.18 18:03:05 MSK )

У меня есть какой-то код для CH35X (драйвер и тестовая программа), если интересно, могу скинуть.
CYB3R ★★★★★
( 27.01.18 18:20:03 MSK )
Поддержка есть в ядре:
Собственно драйвер от производителя работал, но был рассчитан на ядро до 3 версии включительно. При минимальных правках оригинального драйвера (макросы препроцессора, т.о. что компилировался код для 3 версии) и попытке запуска на 4 версии ядра, того что раньше работало на 3 при блокирующей записи ничего не висло, но терялась часть записываемой посылки (записывалось 2-3 байта от 5-6).
Вот драйвера от производителя, вместе с тестовой программой:
Васян разместил код оригинального драйвера:
Я думаю проблемы в прокладке между драйверами и железом, т.е. во мне — я не так что-то настраиваю. При сборке ядра в make menuconfig есть куча опций касательно
Device Drivers —> Character devices —> Serial drivers —>
я пробовал различные варианты, но не достиг успеха, в том числе и в том, чтобы заставить эту плату работать.
Windows Driver Package — wch.cn (CH341SER_A64) Ports (11/04/2011
![]()
Windows Driver Package — wch.cn (CH341SER_A64) Ports (11/04/2011 это программное обеспечение Shareware в категории (2), разработанная wch.cn.
Проверяли обновления 31 раз пользователями нашего клиентского приложения UpdateStar в прошлом месяце.
Последняя версия Windows Driver Package — wch.cn (CH341SER_A64) Ports (11/04/2011 в настоящее время неизвестна. Первоначально он был добавлен в нашу базу данных на 18.09.2014.
Windows Driver Package — wch.cn (CH341SER_A64) Ports (11/04/2011 работает на следующих операционных системах: Windows.
Windows Driver Package — wch.cn (CH341SER_A64) Ports (11/04/2011 не был оценен нашими пользователями еще.
Написать обзор для Windows Driver Package — wch.cn (CH341SER_A64) Ports (11/04/2011!
Установки
31 пользователи UpdateStar были установлены в прошлом месяце Windows Driver Package — wch.cn (CH341SER_A64) Ports (11/04/2011.
Последние обновления
| 08.12.2023 | PowerToys 0.76.1 |
| 08.12.2023 | Windows 10 Manager 3.8.9 |
| 08.12.2023 | WinMute 2.4.1.0 |
| 08.12.2023 | SyncManager 23.0 |
| 07.12.2023 | Home Bookkeeping 7.4.0.21 |
Windows Driver Package — wch.cn (CH341SER) Ports (12/22/2008
![]()
Windows Driver Package — wch.cn (CH341SER) Ports (12/22/2008 это программное обеспечение Shareware в категории (2), разработанная wch.cn.
Последняя версия Windows Driver Package — wch.cn (CH341SER) Ports (12/22/2008 в настоящее время неизвестна. Первоначально он был добавлен в нашу базу данных на 05.05.2012.
Windows Driver Package — wch.cn (CH341SER) Ports (12/22/2008 работает на следующих операционных системах: Windows.
Windows Driver Package — wch.cn (CH341SER) Ports (12/22/2008 не был оценен нашими пользователями еще.
Написать обзор для Windows Driver Package — wch.cn (CH341SER) Ports (12/22/2008!
Последние обновления
| 08.12.2023 | PowerToys 0.76.1 |
| 08.12.2023 | Windows 10 Manager 3.8.9 |
| 08.12.2023 | WinMute 2.4.1.0 |
| 08.12.2023 | SyncManager 23.0 |
| 07.12.2023 | Home Bookkeeping 7.4.0.21 |
Wch cn что это за программа
Автоматическая установка драйверов и программного обеспечения от производителей устройств
Все файлы проверены антивирусом Kaspersky
Поиск драйверов для оборудования по коду устройства
Прямые ссылки на файлы
Скорость скачивания — до 100 Мбит/сек
Скачивание драйверов — бесплатно и без регистрации

Перед установкой драйвера распакуйте скачанный файл на своем ПК

Для автоматической установки драйвера найдите и запустите файл Setup.exe или Install.exe

Для ручной установки драйвера небходимо указать путь к папке с драйвером