Search the Community
Showing results for tags 'C104P ISA ttyM10 ttyM11'.
-
C104P - имеется в работе такие динозавры. $ cat /etc/issue Mandrake Linux release 9.1 (Bamboo) for i586 Kernel 2.4.29 on an i686 / \l изначально ставили драйвер сборный (не ядерный) - v1.15 Пока пользовались одной платой - проблемы не было. /dev/ttyM0-M3: Работа в режиме RS232 на скорости 19200, Flow Control - none (усечённый Com-порт) Но появилась необходимость добавить ещё портов. Конфигурим bios и саму плату и создаём интерфейсы с помошью msmknod. Получаем $ cat /proc/ioports | grep mxser ; cat /proc/interrupts | grep mxser 0180-019f : mxser(IO) 01c0-01c0 : mxser(vector) 0280-029f : mxser(IO) 02c0-02c0 : mxser(vector) 10: 22039 IO-APIC-edge mxser 11: 48086 IO-APIC-edge mxser $ ls -l /dev/ttyM* crw------- 1 root root 30, 0 Янв 1 1970 /dev/ttyM crwxrwxrwx 1 root root 30, 0 Сен 24 16:39 /dev/ttyM0 crwxrwxrwx 1 root root 30, 1 Сен 24 16:39 /dev/ttyM1 crwxrwxrwx 1 root root 30, 10 Сен 24 15:47 /dev/ttyM10 crwxrwxrwx 1 root root 30, 11 Сен 24 15:40 /dev/ttyM11 ... crwxrwxrwx 1 root root 30, 15 Сен 24 15:40 /dev/ttyM15 crwxrwxrwx 1 root root 30, 2 Сен 24 16:39 /dev/ttyM2 ... crwxrwxrwx 1 root root 30, 8 Сен 24 16:39 /dev/ttyM8 crwxrwxrwx 1 root root 30, 9 Сен 24 16:39 /dev/ttyM9 crwxrwxrwx 1 root root 31, 0 Сен 24 15:40 /dev/ttyMUE0 ... crwxrwxrwx 1 root root 31, 9 Сен 24 15:40 /dev/ttyMUE9 Вроде всё ОК, но сталкиваемся с тем, что ttyM8 и ttyM9 работают, а вот ttyM10 и ttyM11 - нет Причём если в терминалке (utility/term) изменить скорость и выключить FlowControl, то при контрольной передаче символов происходит следующее: ttyM10 - скорость (судя по msmon) меняется, FlowControl - none, потыется передать 7 байт и встаёт ttyM11 - скорость НЕ меняется, FlowControl - none, не может передать ни одного байта При переходе с ttyM10 на другой порт терминалка подвешивается секунд на 20. Скачал новый драйвер v1.16 - сразу не собрался. Поправил с Makefile SOURCE_TARGET2 на mxpcie, так же сборка закончилась с ошибкой, но модуль mxser.o собрался (а pci и не нужен ), забросил в правильное место и перезагрузил. Желаемого результата не получил - порты мёртвые - трафик не идёт.