The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Дальше про AccelePort Xp от Digi и FreeBSD,"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Дальше про AccelePort Xp от Digi и FreeBSD,"
Сообщение от A.Tsaregorodcev emailИскать по авторуВ закладки on 04-Июн-03, 13:42  (MSK)
другие вопросы :-(

Если пытаться проключить через pucdata.c :

{   "Digiboard, AccelePort Xp ",
    { 0x114f, 0x0040, 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 },
{ PUC_PORT_TYPE_COM, 0x10, 0x20, COM_FREQ },
{ PUC_PORT_TYPE_COM, 0x10, 0x28, COM_FREQ },
{ PUC_PORT_TYPE_COM, 0x10, 0x30, COM_FREQ },
{ PUC_PORT_TYPE_COM, 0x10, 0x38, COM_FREQ },
    },
},
сама карта определяется, но дальше  could not get resourse восемь раз.

Если проключаться, через драйвера Омеги от Кроникса
карта определяется, высыпается:
siopci0: <Digi Accele Port Serial Adapter> mem 0xfeae0000-0xfeaeffff,0xfe400000-0xfe5fffff irq 7 at device 5.0 on pci0
sio3: type 16550A with 64 bytes FIFO
sio4: type 16550A with 64 bytes FIFO
sio5: type 16550A with 64 bytes FIFO
sio6: type 16550A with 64 bytes FIFO
sio7: type 16550A with 64 bytes FIFO
sio8: type 16550A with 64 bytes FIFO
sio9: type 16550A with 64 bytes FIFO
sio10: type 16550A with 64 bytes FIFO

Но при попытке cu -lcuaa1 всё виснет напрочь
собственно и при cu -lcuaa0

Вопрос собственно один как это всё побороть???


  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Дальше про AccelePort Xp от Digi и FreeBSD,"
Сообщение от keepver Искать по авторуВ закладки on 04-Июн-03, 14:22  (MSK)
а собственно почему не cu -l cuaa3 ?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Дальше про AccelePort Xp от Digi и FreeBSD,"
Сообщение от lavr emailИскать по авторуВ закладки on 04-Июн-03, 14:35  (MSK)
>а собственно почему не cu -l cuaa3 ?

и правда, портовку определил с sio3 по sio10:

стандартные:

com1 - sio0 -> /dev/cuaa0, /dev/ttyd0
com2 - sio1 -> /dev/cuaa1, /dev/ttyd1

портовка:

com3 - sio3 -> /dev/cuaa2, ...
com3 - sio4 -> /dev/cuaa3,
...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Дальше про AccelePort Xp от Digi и FreeBSD,"
Сообщение от A.Tsaregorodcev emailИскать по авторуВ закладки on 04-Июн-03, 16:33  (MSK)
>>а собственно почему не cu -l cuaa3 ?
>
Да потому что зарапортовался :-)

всё верно читать cu -lcuaa3

но проблема то в том, что после проключения платы
виснет при любом cu -lcuaaxx

Все, что связано с lpt, забито напрочь, иначе система
не грузилась проблемы с делением irq,
в машине 3 сетевухи (2 встроенные), Tau-PCI и проклятый Digi :-)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Дальше про AccelePort Xp от Digi и FreeBSD,"
Сообщение от lavr emailИскать по авторуВ закладки on 04-Июн-03, 16:43  (MSK)
>>>а собственно почему не cu -l cuaa3 ?
>>
>Да потому что зарапортовался :-)
>
>всё верно читать cu -lcuaa3
>
>но проблема то в том, что после проключения платы
>виснет при любом cu -lcuaaxx
>
>Все, что связано с lpt, забито напрочь, иначе система
>не грузилась проблемы с делением irq,
>в машине 3 сетевухи 2 встроенные, Tau-PCI и проклятый Digi :-)

боюсь что судя по vendorid это не то что ты написал

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Дальше про AccelePort Xp от Digi и FreeBSD,"
Сообщение от A.Tsaregorodcev emailИскать по авторуВ закладки on 04-Июн-03, 18:28  (MSK)
>боюсь что судя по vendorid это не то что ты написал

Махнул vendorid на Digi NEO
получил
pci0: <unknown card> (vendor=0x114f, dev=0x0040) at 5.0 irq 7
по pci_vendors это именно AccelePort Xp от Digi :-(

Непонятно почему через device puc не хочет работать ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Дальше про AccelePort Xp от Digi и FreeBSD,"
Сообщение от lavr emailИскать по авторуВ закладки on 05-Июн-03, 10:40  (MSK)
>>боюсь что судя по vendorid это не то что ты написал
>
>Махнул vendorid на Digi NEO
>получил
>pci0: <unknown card> (vendor=0x114f, dev=0x0040) at 5.0 irq 7
>по pci_vendors это именно AccelePort Xp от Digi :-(
>
>Непонятно почему через device puc не хочет работать ?

ниче не понял.

VendorID - это то что выдает PCI'ный девайс, тот кто пишет драйвер
и пробирование устройства, использует этот id в драйвере для идентификации
устройства. Так вот в самом начале, ты привел vendorid своей карты, который вроде не является ID=Digi, это означает что карта сделана
третьим производителем. Но в случае если карта сделана ЧЕСТНО и
полностью совместима с Digi, можно смело расширить драйвер, добавив
туда id своей карты, и если карта будет работать нормально - значит
ее сделали честно с full-compatible, иначе это левота и вполне возможно
не будет работать. Драйвер от Cronyx используют почти подобным макаром,
учитывая то что кроникс-карты совместимы с рядом Digi-PCI.

Теперь думаю будет понятно.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Дальше про AccelePort Xp от Digi и FreeBSD,"
Сообщение от A.Tsaregorodcev emailИскать по авторуВ закладки on 05-Июн-03, 11:11  (MSK)
>VendorID - это то что выдает PCI'ный девайс, тот кто пишет драйвер
>
>и пробирование устройства, использует этот id в драйвере для идентификации
>устройства. Так вот в самом начале, ты привел vendorid своей карты, который
>вроде не является ID=Digi, это означает что карта сделана
>третьим производителем. Но в случае если карта сделана ЧЕСТНО и
>полностью совместима с Digi, можно смело расширить драйвер, добавив
>туда id своей карты, и если карта будет работать нормально - значит
>
>ее сделали честно с full-compatible, иначе это левота и вполне возможно
>не будет работать. Драйвер от Cronyx используют почти подобным макаром,
>учитывая то что кроникс-карты совместимы с рядом Digi-PCI.
>
>Теперь думаю будет понятно.
Карта самый настоящий Digi пришёл ко мне фирменно упакованный,
со всеми делами гарантиями и прочим. По поводу vendor_id
кусок pci_vendors
114F Digi International
0002 AccelePort EPC
0003 RightSwitch SE-6
0004 AccelePort Xem
0005 AccelePort Xr
0006 AccelePort C/X
0007 DataFire PCI 1 S/T (Multifunction)
0009 AccelePort Xr/J
000A AccelePort EPC/J
000C DataFirePRIme T1 (1-port)
000D SyncPort 2-Port (x.25/FR)
0011 AccelePort 8r EIA-232 (IBM)
0012 AccelePort 8r EIA-422
0013 AccelePort Xr
0014 AccelePort 8r EIA-422
0015 AccelePort Xem
0016 AccelePort EPC/X
0017 AccelePort C/X
0019 Datafire PCI 1 U (Multifunction)
001A DataFirePRIme E1 (1-port)
001B AccelePort C/X (IBM)
001D DataFire RAS T1/E1/PRI
001F ClydeNonCsu6034
0020 ClydeNonCsu6032
0021 ClydeNonCsu4
0022 ClydeNonCsu2
0023 AccelePort RAS
0024 DataFire RAS B4 ST/U
0026 AccelePort 4r 920
0027 AccelePort 8r 920
0029 DigiClassic PCI
0034 AccelePort 2r 920
0035 DataFire DSP T1/E1/PRI, Compact PCI
0040 AccelePort Xp
0042 AccelePort 2p PCI
0070 Datafire Micro V IOM2 (Europe)
0071 Datafire Micro V (Europe)
0072 Datafire Micro V IOM2 (North America)
0073 Datafire Micro V (North America)
6001 Avanstar
Проблемы наверное в патче, который я подставляю в pucdata.c
А в случае установки через MULTIPORT надо разбираться с прерываниями.
Тут поэксперементировал есть кое какие мысли.
Надо почитать подумать, получится напишу.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Дальше про AccelePort Xp от Digi и FreeBSD,"
Сообщение от lavr emailИскать по авторуВ закладки on 04-Июн-03, 14:25  (MSK)
>другие вопросы :-(
>
>Если пытаться проключить через pucdata.c :
>
>{   "Digiboard, AccelePort Xp ",
>     { 0x114f, 0x0040, 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 },
>  { PUC_PORT_TYPE_COM, 0x10, 0x20, COM_FREQ },
>  { PUC_PORT_TYPE_COM, 0x10, 0x28, COM_FREQ },
>  { PUC_PORT_TYPE_COM, 0x10, 0x30, COM_FREQ },
>  { PUC_PORT_TYPE_COM, 0x10, 0x38, COM_FREQ },
>     },
> },
>сама карта определяется, но дальше  could not get resourse восемь раз.
>
>
>Если проключаться, через драйвера Омеги от Кроникса
>карта определяется, высыпается:
>siopci0: <Digi Accele Port Serial Adapter> mem 0xfeae0000-0xfeaeffff,0xfe400000-0xfe5fffff irq 7 at device 5.0 on pci0
>sio3: type 16550A with 64 bytes FIFO
>sio4: type 16550A with 64 bytes FIFO
>sio5: type 16550A with 64 bytes FIFO
>sio6: type 16550A with 64 bytes FIFO
>sio7: type 16550A with 64 bytes FIFO
>sio8: type 16550A with 64 bytes FIFO
>sio9: type 16550A with 64 bytes FIFO
>sio10: type 16550A with 64 bytes FIFO
>
>Но при попытке cu -lcuaa1 всё виснет напрочь
>собственно и при cu -lcuaa0
>
>Вопрос собственно один как это всё побороть???

??? lpt выкини из ядра на всякий случай

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру