работа с com-портом
при работе с com-портов возникли следующие вопросы:
1. на компе 2 com-порта, оба работающие. После переустановки системы (freebsd 5.2.1) команда cu -l /dev/cuaa0 намертво завешивает систему, помогает только перезагрузка. Что тут можно сделать ? 2. В каталоге /dev отсутствует файл cuaa1, т.е. не могу попасть на второй com-порт, файла MAKEDEV тоже нет. Как создать файл устройства ? |
1. В GENERIC по умолчанию используется драйвер последовательного порта - sio. Можно попробовать новый драйвер uart, тогда com-порты в /dev будут видеться как uart0 и uart1...
2. Файл устройства создать не получиться... в 5.X ветке применяется devfs... она сама создает файлы устройств... |
добавил в конфиг ядра device uart, скомпилировал ядро, после чего оно совсем перестало грузиться. Что еще можно попробовать ?
|
...вначале в конфиге ядра был sio и виделся только cuaa0? А может быть такое, что второй com отключен в bios?
|
Команда
bash# dmesg | grep sio выдала следующее: sio0: configured irq 4 not in bitmap of probed irqs 0 sio0: port may not be enabled sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 8250 or not responding sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled Скажите, что это может быть ? |
Цитата:
|
Спасибо всем, проблема решилась. После прочтения кучи доков выяснилось, что это глюк freebsd при неполной настройке портов в биосе, в моем случае они были выставлены в auto. Поставил руками нужные значения в биосе и все заработало.
|
spartan
И Вам спасибо. :) |
...кстати, сегодня заметил что проблемы с драйвером sio начались только в FreeBSD 5.3 (в 5.2.1 у меня такого не было)... с драйвером uart таких проблем не наблюдается...
|
Demiurg
Ставил на несколько машин 5.3. Проблем с com-портами и драевером sio замечено не было. Demiurg, как Вы смоделировали ситуацию, вызывающую ошибки? |
...в BIOS я обычно не лазию... просто после установки 5.3 sio отказывается работать. dmesg показывает то же самое, что и у <b>spartan</b>...
...c uart вроде бы таких ошибок нет, com-порт нормально конфигурируется при загрузке... только user-ppp что-то с uart не очень хочет работать... я уж стал поглядываеть в сторону NETGRAPH... Что касается конкретно моего случая: на работе (все МП от ASUS) с sio все работает, дома (МП Intel) - не хочет... :( |
...так, беру свои слова обратно... /dev/uart0 и user-ppp прекрасно дружат... а после того как эта слаткая парочка скорефанились с pf - у меня нет слов...
|
Время: 01:26. |
Время: 01:26.
© OSzone.net 2001-