стоит старый сервачек под freebsd 4.хз к которому прикручена мультипортовая платка от Cronyx OMEGA-PCI к которой подключены диалап модемы.
стала необходимость перенести задачи с этой машинки на новую, соответственно и ось обновить до современной версии.
как стало известно с сайта производителя платы, для того что бы платка завелась на freebsd выше 6,х нужно для платы выставить режим эмуляции MOXA и вкомпилировать драйвер puc в ядро, что и было успешно сделано. после перезагрузки с новым ядром машинка увидела 8 com портов в таком виде:
Код: Выделить всё
uart0: <Non-standart ns8250 class UART with FIFOs> on puc0
uart0: [FILTER]
uart1: <Non-standart ns8250 class UART with FIFOs> on puc0
uart1: [FILTER]
uart2: <Non-standart ns8250 class UART with FIFOs> on puc0
uart3: [FILTER]
uart3: <Non-standart ns8250 class UART with FIFOs> on puc0
uart3: [FILTER]
uart4: <Non-standart ns8250 class UART with FIFOs> on puc0
uart4: [FILTER]
uart5: <Non-standart ns8250 class UART with FIFOs> on puc0
uart5: [FILTER]
uart6: <Non-standart ns8250 class UART with FIFOs> on puc0
uart6: [FILTER]
uart7: <Non-standart ns8250 class UART with FIFOs> on puc0
uart7: [FILTER]
к первому порту присоединяю диалап модем (us robotics) пробую проверить его работу:
cu -l /dev/cuau0 -s 57600
в ответ получаю Connected, ввожу AT но в ответ ничего не получаю, вместо этого курсор начинает бегать по всему экрану. (всмысле я могу его переместить клавишами направления в любую его часть)
я так понимаю что проблема в работе карточки (точнее сказать драйвере), т.к. модем проверялся только-что на виндовой машинке и он полностью рабочий. а карточка проверялась на старом сервере и там модем "виделся"
может я что-то сделал не так?
заранее благодарен за помощь.
P.S. сори за много букавок