Страница 1 из 1

Moxa и FreeBSD

Добавлено: 2006-07-05 12:24:22
vanis
Мультипортовка на 8 портов установлена на Фрю 5.4
при загрузке видится в дмесг пишет


puc0: <Moxa Technologies, C168H/PCI> port 0xb800-0xb80f,0xd000-0xd03f,0xd400-0xd
sio4: <Moxa Technologies, C168H/PCI> on puc0
sio4: type 16550A
sio4: unable to activate interrupt in fast mode - using normal mode
sio5: <Moxa Technologies, C168H/PCI> on puc0
sio5: type 16550A
sio5: unable to activate interrupt in fast mode - using normal mode
sio6: <Moxa Technologies, C168H/PCI> on puc0
sio6: type 16550A
sio6: unable to activate interrupt in fast mode - using normal mode
sio7: <Moxa Technologies, C168H/PCI> on puc0
sio7: type 16550A
sio7: unable to activate interrupt in fast mode - using normal mode
sio8: <Moxa Technologies, C168H/PCI> on puc0
sio8: type 16550A
sio8: unable to activate interrupt in fast mode - using normal mode
sio9: <Moxa Technologies, C168H/PCI> on puc0
sio9: type 16550A
sio9: unable to activate interrupt in fast mode - using normal mode
sio10: <Moxa Technologies, C168H/PCI> on puc0
sio10: type 16550A
sio10: unable to activate interrupt in fast mode - using normal mode
sio11: <Moxa Technologies, C168H/PCI> on puc0
sio11: type 16550A
sio11: unable to activate interrupt in fast mode - using normal

все работает.
НО очень часто
гадит сообщениями типа


kernel: sio9: 1 more silo overflow (total 5)
Jul 5 16:03:25 mailserver kernel: sio9: 2 more silo overflows (total 7)
Jul 5 16:03:26 mailserver kernel: sio9: 2 more silo overflows (total 9)
Jul 5 16:03:27 mailserver kernel: sio9: 1 more silo overflow (total 10)

Поможите советом или ссылкой

фак читал где там про это написано типа

Попробуйте исправить файл /sys/i386/isa/sio.h следующим образом: #define RB_I_HIGH_WATER (TTY_HOG / 2) #define RS_IBUFSIZE (TTYHOG / 4) и в файл конфигурации ядра добавить: options "MSIZE=256" options "TTYHOG=4096"

но такого файла я не нашел.
может это верный выход только.... что делать в ядро просто добавить опции
и пересобрать?
а файл не править?

Добавлено: 2006-07-05 13:33:54
Alex Keda
попробуй... у меня на 6.0 и 4.11 тоже такого нет

Добавлено: 2006-07-06 4:20:04
vanis
У меня 8 портовая Моха. И 5 ая ветка получается))
у тебя 4 и 6.
Проблему решил...
порылся в инете нашел.
нужно пересобрать ядро с опциями
options PUC_FASTINTR
в другом месте нашел что ещё нужно
options COM_MULTIPORT

добавил обе опции.
получилось!!!!!
пролема решилась.

Может поможет кому :wink:

Добавлено: 2006-12-02 18:23:10
vad73
В качестве уточнения.

Для современных PCI карточек от MOXA в ядре FreeBSD 6.x - нужны две опции:

device puc
options PUC_FASTINTR

Опция COM_MULTIPORT нужна для старых ISA карт.

Добавлено: 2006-12-04 10:49:58
Alex Keda
Кстати,

Код: Выделить всё

options PUC_FASTINTR
до конца проблему не решает - про оверфлов всё рано сыпются, но меньше...

Добавлено: 2006-12-04 12:35:27
vad73
про оверфлов всё рано сыпются, но меньше...
Мне вроде повезло - такого не пишет.
Читал вроде надо поиграться с перестановкаами в другие слоты.
Хотя все равно - остались подозрения насчет корректной работы мультипортовки...

Добавлено: 2006-12-04 12:41:02
Alex Keda
некуда переставлять... и так всё забито - это пул модемный :)))
=======
Правда, в этом случая е исходники руками поковырял чтоб все 6 портов видела, а не 4...

Добавлено: 2006-12-04 13:12:18
vad73
А может попробовать взять более свежие дрова с моховского сайта!?

У меня тож пул модемный - хоть и маленький :)
И есть у меня подозрение - что моя фряха (6.1) порой вылетает в связи - то ли с MOXA, то ли с ppp (В логах пусто - но всегда перед самоперезагрузкой - есть вхождение по ppp).

У тебя такого случаем не бывает?

Добавлено: 2006-12-04 14:18:12
Alex Keda
ДЫК, я штатные использовал.
Да и не знаю я кто производитель этой хреновины....

Re: Moxa и FreeBSD

Добавлено: 2008-10-22 22:42:45
Kirilyak Sergey
Была у меня такя же проблека. Тоже долго мучал фрюху всякими там настройками. потом гдето вычетал что

Код: Выделить всё

more silo overflows
выподают тогда когда системе не хватает прерываний. Решил проблемму тем что залез в биос и поотключал все чем не пользуюсь LPT, USB звук интегренный запретил. Надеюсь и вам поможет :smile: