Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexander Pashchenko                 2:5062/36      12 Apr 2005  15:52:48
 To : All
 Subject : А еще вопрос про мультипортовки есть....
 -------------------------------------------------------------------------------- 
 
 
 Купили мультипортовую карту Advantech на чипе OX16PCI945
 К сожалению, сразу после включения компьютера ОС (FreeBSD 4.10) карты не
 обнаружила.
 Выход был найден - puc.
 Только нам это тоже не помогло. Ибо карточка не непосредственно от Oxford
 semiconductors, а от Advantech.
 В общем полезли править /sys/dev/puc/pucdata.c
 Обнаружилась там Oxford OX16PCI954.
 Ладно. Внимательно читая dmesg | less и pciconf -lv
 В общем решились на эксперимент. Добавили в /sys/dev/puc/pucdata.c
 следующие строки
 (где-то посередине файла)
         {   "Advantech Co., Ltd.",
             {   0x13fe, 0x1600, 0,      0       },
             {   0xffff, 0xffff, 0,      0       },
             {
                 { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ },
                 { PUC_PORT_TYPE_COM, 0x10, 0x08, COM_FREQ },
                 { PUC_PORT_TYPE_COM, 0x10, 0x10, COM_FREQ },
                 { PUC_PORT_TYPE_COM, 0x10, 0x18, COM_FREQ },
             },
         },
         {   "Advantech Co., Ltd.",
             {   0x13fe, 0x16ff, 0,      0       },
             {   0xffff, 0xffff, 0,      0       },
             {
                 { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ },
                 { PUC_PORT_TYPE_COM, 0x10, 0x08, COM_FREQ },
                 { PUC_PORT_TYPE_COM, 0x10, 0x10, COM_FREQ },
                 { PUC_PORT_TYPE_COM, 0x10, 0x18, COM_FREQ },
             },
         },
 
 Почему так? Потому что, одна карточка видится как два контроллера, по 4 компорта
 на каждом.
 (это обусловлено архитектурой чипа Oxford).
 Ядро перекомпилил, перезагрузился. Вуаля. Hовые sio. Создал дополнительных
 /dev/cuaa4-cuaa11
 Повесил на карту модемы.
 Только не все так хорошо. С cuaa8 по cuaa11 - тестятся и работают. А вот
 cuaa4-cuaa7  нет :(
 
 В винде работают все. Кто подскажет?
 
 ... @`uptime`
 --- Phone(44373) Pager(005)3880173 E-mail(point212<at>mail.ru) ICQ(1911486)
  * Origin: Ъ АЙБ» УНёЦКФ ЖјУН·КХНЙБ АХјЯ »АБ»ЅЅјЙ И»Фј. (2:5062/36)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 А еще вопрос про мультипортовки есть....   Alexander Pashchenko   12 Apr 2005 15:52:48 
Архивное /ru.unix.bsd/1845425bb765.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional