Собственно - на запускается. Я не ставил раньше мультипортовок под фрей - видимо где-то лоханулся.
Вот кусок конфига ядра:
---------------------------
options COM_MULTIPORT
device sio2 at isa? port 0x100 flags 0x40020205 irq 5
device sio3 at isa? port 0x108 flags 0x40020205
device sio4 at isa? port 0x110 flags 0x40020205
device sio5 at isa? port 0x118 flags 0x40020205
device sio6 at isa? port 0x120 flags 0x40020205
device sio7 at isa? port 0x128 flags 0x40020205
device sio8 at isa? port 0x130 flags 0x40020205
device sio9 at isa? port 0x138 flags 0x40020205
------------------------
В BIOS прописан жестко IRQ 5 для PCI-слота, в котором стоит карта.
pciconf -lv выдает про нее следующее:
----------------------
none0@pci0:8:0: class=0x070002 card=0x00b1114f chip=0x00b1114f rev=0x05 hdr=0x00
vendor = 'Digi International'
class = simple comms
subclass = UART
----------------------
Устройства в /dev создал
При загрузке получаю:
----------------------
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
sio2: configured irq 5 not in bitmap of probed irqs 0
sio3: configured irq 5 not in bitmap of probed irqs 0
sio4: configured irq 5 not in bitmap of probed irqs 0
sio5: configured irq 5 not in bitmap of probed irqs 0
sio6: configured irq 5 not in bitmap of probed irqs 0
sio7: configured irq 5 not in bitmap of probed irqs 0
sio8: configured irq 5 not in bitmap of probed irqs 0
sio9: configured irq 5 not in bitmap of probed irqs 0
---------------------
vmstat -i показывает следующее:
---------------------
interrupt total rate
stray irq7 2 0
xl0 irq10 6 0
asr0 irq12 34020 0
ata0 irq14 105431 2
atkbd0 irq1 352 0
sio1 irq3 2036 0
clk irq0 4874767 100
rtc irq8 6239681 128
mux irq10 105844 2
Total 11362139 233
----------------------
т.е. вроде бы никто этот IRQ не занимает...
Народ, подскажите, чего я забыл/перепутал/ недоделал?
>Собственно - на запускается. Я не
>ставил раньше мультипортовок под фрей
>- видимо где-то лоханулся.
>Вот кусок конфига ядра:
>---------------------------
>options
> COM_MULTIPORT
>device
> sio2
> at isa?
>port 0x100 flags 0x40020205 irq
>5
>device
> sio3
> at isa?
>port 0x108 flags 0x40020205
>device
> sio4
> at isa?
>port 0x110 flags 0x40020205
>device
> sio5
> at isa?
>port 0x118 flags 0x40020205
>device
> sio6
> at isa?
>port 0x120 flags 0x40020205
>device
> sio7
> at isa?
>port 0x128 flags 0x40020205
>device
> sio8
> at isa?
>port 0x130 flags 0x40020205
>device
> sio9
> at isa?
>port 0x138 flags 0x40020205
>------------------------
>В BIOS прописан жестко IRQ 5
>для PCI-слота, в котором стоит
>карта.
>pciconf -lv выдает про нее следующее:
>
>----------------------
>none0@pci0:8:0: class=0x070002 card=0x00b1114f chip=0x00b1114f rev=0x05 hdr=0x00
>
> vendor
> = 'Digi International'
> class
> = simple comms
>
> subclass =
>UART
>----------------------
>Устройства в /dev создал
>При загрузке получаю:
>----------------------
>sio0 at port 0x3f8-0x3ff irq 4
>flags 0x10 on isa0
>sio0: type 16550A
>sio1 at port 0x2f8-0x2ff irq 3
>on isa0
>sio1: type 16550A
>sio2: configured irq 5 not in
>bitmap of probed irqs 0
>
>sio3: configured irq 5 not in
>bitmap of probed irqs 0
>
>sio4: configured irq 5 not in
>bitmap of probed irqs 0
>
>sio5: configured irq 5 not in
>bitmap of probed irqs 0
>
>sio6: configured irq 5 not in
>bitmap of probed irqs 0
>
>sio7: configured irq 5 not in
>bitmap of probed irqs 0
>
>sio8: configured irq 5 not in
>bitmap of probed irqs 0
>
>sio9: configured irq 5 not in
>bitmap of probed irqs 0
>
>---------------------
>vmstat -i показывает следующее:
>---------------------
>interrupt
>
>
> total
>
>rate
>stray irq7
>
>
>
> 2
>
> 0
>xl0 irq10
>
>
>
> 6
>
> 0
>asr0 irq12
>
>
> 34020
>
> 0
>ata0 irq14
>
>
> 105431
>
> 2
>atkbd0 irq1
>
>
> 352
>
> 0
>
>sio1 irq3
>
>
>
>2036
>
>0
>clk irq0
>
>
> 4874767
>
> 100
>rtc irq8
>
>
> 6239681
>
> 128
>mux irq10
>
>
> 105844
>
> 2
>Total
>
>
> 11362139
>
> 233
>----------------------
>т.е. вроде бы никто этот IRQ
>не занимает...
>Народ, подскажите, чего я забыл/перепутал/ недоделал?
>man читай на свое устройство
>man читай на свое устройство
Хмм... Спасибо, конечно. Только информативности в твоем ответе - ноль, извини. На КАКОЕ устройство? man digi? ;) man sio (а заодно man puc) читал, с флагами уж как только не игрался... На www.digi.com нет драйверов под фрю. А народ писал, что прикручивал. Может кто-то ответит, как?
>>man читай на свое устройство
>Хмм... Спасибо, конечно. Только информативности в
>твоем ответе - ноль, извини.
>На КАКОЕ устройство? man digi?
>;) man sio (а заодно
>man puc) читал, с флагами
>уж как только не игрался...
>На www.digi.com нет драйверов под
>фрю. А народ писал, что
>прикручивал. Может кто-то ответит, как?
>видимо не читал ни HARDWARE.TXT[HTML], ни man на
соответствующие устройства, иначе бы небыло слов
про информативность и понятие какие DIGI поддерживаются.
>видимо не читал ни HARDWARE.TXT[HTML], ни man на
>соответствующие устройства, иначе бы небыло слов
>про информативность и понятие какие DIGI
>поддерживаются.
Видимо ты хотел сказать "эта плата не поддерживатся", приправив ответ дозой ехидства? Спасибо, я учту. HARDWARE.TXT и man'ы я читал, если тебя ДЕЙСТВИТЕЛЬНО это интересует. И вопрос мой был не о том, поддерживает ли стандартная FreeBSD эти карточки. Я знаю, что нет. Но я знаю, что народ их прикручивал. И вопрос о том, как?У кого-нибудь есть информация об этом? Мелькали по сети сообщения о патченном Крониксом sio.c - это помогает? А драйвера для карточек LinkProNeo-8M PCI от Юникон (www.unicon.ru) - кто-то писал, что это чуть ли нет собраный в России Digi, и на их сайте лежат патчи для sio.c. Вот выдержка из их сайта:
===========================================
Поддерживается следующими ОС :
"Родные" драйвера от Digi:
Microsoft Windows NT/2000/XP
Microsoft Windows 95/98/Me
SCO Openserver
LinuxДругие драйвер:
Free BSD (патчи к sio.c под различные версии 2.x-4.x)
===========================================
Пробовал кто-нибудь с этими патчами Digi?
>>видимо не читал ни HARDWARE.TXT[HTML], ни man на
>>соответствующие устройства, иначе бы небыло слов
>>про информативность и понятие какие DIGI
>>поддерживаются.
>Видимо ты хотел сказать "эта плата
>не поддерживатся", приправив ответ дозой
>ехидства? Спасибо, я учту. HARDWARE.TXT
>и man'ы я читал, если
>тебя ДЕЙСТВИТЕЛЬНО это интересует. И
>вопрос мой был не о
>том, поддерживает ли стандартная FreeBSD
>эти карточки. Я знаю, что
>нет. Но я знаю, что
>народ их прикручивал. И вопрос
>о том, как?
>
>У кого-нибудь есть информация об этом?
>Мелькали по сети сообщения о
>патченном Крониксом sio.c - это
>помогает? А драйвера для карточек
>LinkProNeo-8M PCI от Юникон (www.unicon.ru)
>- кто-то писал, что это
>чуть ли нет собраный в
>России Digi, и на их
>сайте лежат патчи для sio.c.
>Вот выдержка из их сайта:
>
>===========================================
>Поддерживается следующими ОС :
>"Родные" драйвера от Digi:
>Microsoft Windows NT/2000/XP
>Microsoft Windows 95/98/Me
>SCO Openserver
>Linux
>
>Другие драйвер:
>Free BSD (патчи к sio.c под
>различные версии 2.x-4.x)
>===========================================
>Пробовал кто-нибудь с этими патчами Digi?
>для знатока характеров и эмоций:
http://groups.google.com/advanced_group_search?hl=ru
критерии поиска надеюсь состряпаешь, найдешь email адреса куда при желании можешь написать просьбу
PS. Как вариант попросить в fido7.ru.unix.bsd поделиться патчами для digi neo и тд и тп
www:/sys/i386/conf # grep Digiboard LINT# dgb: Digiboard PC/Xi and PC/Xe series driver (ALPHA QUALITY!)
# dgm: Digiboard PC/Xem driver
# Notes on the Digiboard driver:man dgb
man dgmСуешь это добро в ядро и смотришь что получилось.
>www:/sys/i386/conf # grep Digiboard LINT
>
># dgb: Digiboard PC/Xi and PC/Xe
>series driver (ALPHA QUALITY!)
># dgm: Digiboard PC/Xem driver
># Notes on the Digiboard driver:
>
>
>man dgb
>man dgm
>
>Суешь это добро в ядро и
>смотришь что получилось.не прокатит это, Neo - PCI'ная, либо изучать логику linux'ового драйвера и лобать под FreeBSD
либо достать unicon'овский драйвер, попробовать
и возможно заработает, нет - патчить, но народ
в новостях утверждал что работает.