The OpenNET Project / Index page

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

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

"multiport Moxa"
Сообщение от shura emailИскать по авторуВ закладки on 30-Май-03, 12:05  (MSK)
Кто может помочь. Карта мультипортовка Моха PCI
C104H четырёхпортовая. Система FreeBSD 4.7. То что описано на сайте:
https://www.opennet.ru/base/sys/bsd_moxa.txt.html
добавление девайсов puc, sio не срабатывает. Всё равно после перзагрузке пишет:
pci0: <unknown card> (vendor=0x114f, dev=0x0028) at 10.0 irq 10 и новых sio не появляется.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "multiport Moxa"
Сообщение от lavr emailИскать по авторуВ закладки on 30-Май-03, 13:02  (MSK)
> Кто может помочь. Карта мультипортовка Моха PCI
>C104H четырёхпортовая. Система FreeBSD 4.7. То что описано на сайте:
>https://www.opennet.ru/base/sys/bsd_moxa.txt.html
> добавление девайсов puc, sio не срабатывает. Всё равно после перзагрузке пишет:
>
>pci0: <unknown card> (vendor=0x114f, dev=0x0028) at 10.0 irq 10 и новых sio не появляется.

у Полинки работает.

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

2. "multiport Moxa"
Сообщение от LinaS emailИскать по авторуВ закладки on 30-Май-03, 13:19  (MSK)
>> Кто может помочь. Карта мультипортовка Моха PCI
>>C104H четырёхпортовая. Система FreeBSD 4.7. То что описано на сайте:
>>https://www.opennet.ru/base/sys/bsd_moxa.txt.html
>> добавление девайсов puc, sio не срабатывает. Всё равно после перзагрузке пишет:
>>

читай внимательнее - по умолчанию puc не знает Moxa C104H
там не про нее как я понимаю
дополнительные sio тебе не нужны в ядре - это для ISA

патч:

--- sys/dev/puc/pucdata_orig.c      Sat Feb  1 21:43:52 2003
+++ sys/dev/puc/pucdata.c       Sun Jan 26 16:06:09 2003
@@ -860,6 +860,18 @@
                { PUC_PORT_TYPE_COM, 0x18, 0x18, COM_FREQ * 8 },
            },
        },
+
+       /* Moxa Technologies Co., Ltd. PCI I/O Card 4S RS232/422/485 */
+       {   "Moxa Technologies, Smartio C104H/PCI",
+           {   0x1393, 0x1040, 0,      0       },
+           {   0xffff, 0xffff, 0,      0,      },
+           {
+               { PUC_PORT_TYPE_COM, 0x18, 0x00, COM_FREQ * 8 },
+               { PUC_PORT_TYPE_COM, 0x18, 0x08, COM_FREQ * 8 },
+               { PUC_PORT_TYPE_COM, 0x18, 0x10, COM_FREQ * 8 },
+               { PUC_PORT_TYPE_COM, 0x18, 0x18, COM_FREQ * 8 },
+           },
+       },

        /* Moxa Technologies Co., Ltd. PCI I/O Card 8S RS232 */
        {   "Moxa Technologies, C168H/PCI",


cd /usr/src
patch < /path/to/this/patch.diff
make buildkernel
make installkernel

типа так как то

>>pci0: <unknown card> (vendor=0x114f, dev=0x0028) at 10.0 irq 10 и новых sio не появляется.
>
>у Полинки работает.

после патча ;))) (все то он помнит)

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

3. "multiport Moxa"
Сообщение от LinaS emailИскать по авторуВ закладки on 30-Май-03, 13:51  (MSK)
>>>pci0: <unknown card>
(vendor=0x114f, dev=0x0028) at 10.0 irq 10 и новых
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
слушай, а ты уверен, что у тебя Moxa C104H PCI??? Smartio???

не похоже что-то                          


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

4. "multiport Moxa"
Сообщение от Shura emailИскать по авторуВ закладки on 30-Май-03, 16:49  (MSK)
>>>>pci0: <unknown card>
>(vendor=0x114f, dev=0x0028) at 10.0 irq 10 и новых
>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>слушай, а ты уверен, что у тебя Moxa C104H PCI??? Smartio???
>
>не похоже что-то
  Диск к ней шел моха и на сайте точно такая.

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

5. "multiport Moxa"
Сообщение от lavr emailИскать по авторуВ закладки on 30-Май-03, 17:22  (MSK)
>>>>>pci0: <unknown card>
>>(vendor=0x114f, dev=0x0028) at 10.0 irq 10 и новых
>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>слушай, а ты уверен, что у тебя Moxa C104H PCI??? Smartio???
>>
>>не похоже что-то
>  Диск к ней шел моха и на сайте точно такая.
>

смотри саму карту, а подсказка проста, смотрим /sys/dev/puc/pucdata.c:

        /* Moxa Technologies Co., Ltd. PCI I/O Card 4S RS232/422/485 */
        {   "Moxa Technologies, Industio CP-114",
            {   0x1393, 0x1141, 0,      0       },
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            {   0xffff, 0xffff, 0,      0,      },
            {
                { PUC_PORT_TYPE_COM, 0x18, 0x00, COM_FREQ * 8 },
                { PUC_PORT_TYPE_COM, 0x18, 0x08, COM_FREQ * 8 },
                { PUC_PORT_TYPE_COM, 0x18, 0x10, COM_FREQ * 8 },
                { PUC_PORT_TYPE_COM, 0x18, 0x18, COM_FREQ * 8 },
            },
        },

        /* Moxa Technologies Co., Ltd. PCI I/O Card 8S RS232 */
        {   "Moxa Technologies, C168H/PCI",
            {   0x1393, 0x1680, 0,      0       },
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            {   0xffff, 0xffff, 0,      0,      },
            {
                { PUC_PORT_TYPE_COM, 0x18, 0x00, COM_FREQ * 8 },
                { PUC_PORT_TYPE_COM, 0x18, 0x08, COM_FREQ * 8 },
                { PUC_PORT_TYPE_COM, 0x18, 0x10, COM_FREQ * 8 },
                { PUC_PORT_TYPE_COM, 0x18, 0x18, COM_FREQ * 8 },
                { PUC_PORT_TYPE_COM, 0x18, 0x20, COM_FREQ * 8 },
                { PUC_PORT_TYPE_COM, 0x18, 0x28, COM_FREQ * 8 },
                { PUC_PORT_TYPE_COM, 0x18, 0x30, COM_FREQ * 8 },
                { PUC_PORT_TYPE_COM, 0x18, 0x38, COM_FREQ * 8 },
            },
        },

и видим что vendorid=1393, затем идет deviceid

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

6. "multiport Moxa"
Сообщение от shura emailИскать по авторуВ закладки on 02-Июн-03, 10:22  (MSK)
>
>и видим что vendorid=1393, затем идет deviceid

  Благодарю за помощь!
Действительно поставил vendorid 0x114f а deviceid 0x0028, перкомпелировал ядро и сразу появились
порты sio4-sio7.

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

7. "multiport Moxa"
Сообщение от shura emailИскать по авторуВ закладки on 06-Июн-03, 11:24  (MSK)
Tак и не удалось заставить её нормально работать. Дописал как рекомендовали в pucdata.c структуру,  заменил в ней вендор и девайс на свои 0х114f и 0x0028, такие параметры были  в сообшении на эту карту:
pci0: <unknown card> (vendor=0x114f, dev=0x0028) at 10.0 irq 10
Это было до компиляции ядра, после компиляции ядра с новой структурой в pucdata.c сообщение такое:
puc0: <Moxa Texhnologies, SmartIO 114f> port 0x6400-0x64ff, 0x6300-0x637f mem
0xe0002000-0xe000202f,  0xe000100-0xe000107f irq 11 at device 10,0 on pci0
sio4: configured irq 11 not in bitmap of probed irqs 0
sio4: type 16550A
. . . .
sio7: configured irq 11 not in bitmap of probed irqs 0
sio7: type 16550A
Вроде бы определилось, но когда обращаешся к модему командой cu -l /dev/cuaa4 и пытаешся просмотреть профиль модема выходит только часть первой строки и
на системной консоли выдаётся сообшение:
/kernel: sio4 : 1 more silo overflow (total 1).
Такое впечаление что прерывание неверно задано, пробовал изменить его не удалось. Разве не сама система определяет прерывание карты PCI?
Как тут быть?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "multiport Moxa"
Сообщение от lavr emailИскать по авторуВ закладки on 06-Июн-03, 13:04  (MSK)
>Tак и не удалось заставить её нормально работать. Дописал как рекомендовали в
>pucdata.c структуру,  заменил в ней вендор и девайс на свои
>0х114f и 0x0028, такие параметры были  в сообшении на эту
>карту:
>pci0: <unknown card> (vendor=0x114f, dev=0x0028) at 10.0 irq 10
>Это было до компиляции ядра, после компиляции ядра с новой структурой в
>pucdata.c сообщение такое:
>puc0: <Moxa Texhnologies, SmartIO 114f> port 0x6400-0x64ff, 0x6300-0x637f mem
>0xe0002000-0xe000202f,  0xe000100-0xe000107f irq 11 at device 10,0 on pci0
>sio4: configured irq 11 not in bitmap of probed irqs 0
>sio4: type 16550A
>. . . .
>sio7: configured irq 11 not in bitmap of probed irqs 0
>sio7: type 16550A
> Вроде бы определилось, но когда обращаешся к модему командой cu -l
>/dev/cuaa4 и пытаешся просмотреть профиль модема выходит только часть первой строки

>на системной консоли выдаётся сообшение:
>/kernel: sio4 : 1 more silo overflow (total 1).
>Такое впечаление что прерывание неверно задано, пробовал изменить его не удалось. Разве
>не сама система определяет прерывание карты PCI?
>Как тут быть?

может в ядре неудачно описал, у тебя прыгает IRQ, то было 10, теперь 11,
ты посмотри руководство по карте, мб ее можно сконфигурить утилитой под
M$ или выставить IRQ и порты, хотя PCI, спроси у Полинки.

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

9. "multiport Moxa"
Сообщение от shura emailИскать по авторуВ закладки on 06-Июн-03, 15:07  (MSK)
Пробовал в MS windows переопределить irq, но разве PCI можно в ручную переопределить? Утилитки с сидюка к карте только для того чтоб прописать ей  в виндах.
В ядре вроде всё то что нужно
options    PUC_FASTINTR
device     puc
device     sio
device     pci
  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "multiport Moxa"
Сообщение от LinaS emailИскать по авторуВ закладки on 06-Июн-03, 15:17  (MSK)
> Пробовал в MS windows переопределить irq, но разве PCI можно в
>ручную переопределить? Утилитки с сидюка к карте только для того чтоб
>прописать ей  в виндах.
>В ядре вроде всё то что нужно
>options    PUC_FASTINTR
>device     puc
>device     sio
>device     pci

options    PUC_FASTINTR

попробуй убрать
возможно, из-за этого трабла

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

11. "multiport Moxa"
Сообщение от Shura emailИскать по авторуВ закладки on 09-Июн-03, 11:19  (MSK)
Кто знает описание структур в этом файле pucdata.c,
особенно для карт Moxa?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "multiport Moxa"
Сообщение от pavel Искать по авторуВ закладки on 10-Июн-03, 02:39  (MSK)
dmesg покажи.Может у тебя что на  irq11 сидит?
И почему sio не  с sio2 ??
Кроме того-посмотри есть ли в /dev/ такие sio?
И еще BIOS setup, что на каком IRQ
  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "multiport Moxa"
Сообщение от shura emailИскать по авторуВ закладки on 10-Июн-03, 12:04  (MSK)
Для sio выставляется 4-7 автоматически, irq11 выставила материнка.
Для этой карточки выдаётся такое сообщение:
puc0: <Moxa Technologies, Industio CP-114> port 0x6400-0x64ff,0x6300-0x637f mem
0xe0002000-0xe00020ff,0xe0001000-0xe000107f irq 11 at device 10.0 on pci0
sio4: configured irq 11 not in bitmap of probed irqs 0
sio4: type 16550A
sio5: configured irq 11 not in bitmap of probed irqs 0
sio5: type 16550A
sio6: configured irq 11 not in bitmap of probed irqs 0
sio6: type 16550A
sio7: configured irq 11 not in bitmap of probed irqs 0
sio7: type 16550A
Оно появилось когда взял похожую структуру для карт Моха изменил в ней как рекомендовали на форуме девайс и вендор на свои 0х114f и 0х0028 и тогда карточка  хоть на половину стала определяться.  Конечно сделал  MAKEDEV для ttyd4-7 и cuaa4-7.
  Проблема  в том что модем через карточку из-за её некорректной установки не работает, ррр не подымается и даже войдя в модем командой cu -l /dev/cuaa4 на любой скорости модем реагирует крайне медленно, на других портах(sio0,sio1) такого нет.
Перебирал различные (3,5,7,9,10,11,12,14,15)прерывания для PCI карт ведь их можно выбирать в BIOS либо AUTO либо непосредственно из свободных. Пробовал ядро без "options PUC_FASTINTR". Визде один результат  "not in bitmap of probed irqs".  Такое сообщение появляется когда есть несоответствие в чём не знаю.
В качестве экспиремета в BIOS выставил  для мохи irq 3 совпадающее
с прерыванием com2(sio1) и после перезагрузки для этого порта com2
появилось сообщение  "sio1: configured irq 3 not in bitmap of probed irqs".
В файле pucdata.c есть описание для различных карт на которых как я
понимаю есть контроллеры  16550, 16С650, 16С850 и т д.  На  моей  мохе
стоят две основных микросхемы ST16C654CJ и  PCI9052.
Знать бы из чего составлена структура а то я просто перебираю различные
варианты.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "multiport Moxa"
Сообщение от lavr emailИскать по авторуВ закладки on 10-Июн-03, 13:39  (MSK)
>Для sio выставляется 4-7 автоматически, irq11 выставила материнка.
>Для этой карточки выдаётся такое сообщение:
>puc0: <Moxa Technologies, Industio CP-114> port 0x6400-0x64ff,0x6300-0x637f mem
>0xe0002000-0xe00020ff,0xe0001000-0xe000107f irq 11 at device 10.0 on pci0
>sio4: configured irq 11 not in bitmap of probed irqs 0
>sio4: type 16550A
>sio5: configured irq 11 not in bitmap of probed irqs 0
>sio5: type 16550A
>sio6: configured irq 11 not in bitmap of probed irqs 0
>sio6: type 16550A
>sio7: configured irq 11 not in bitmap of probed irqs 0
>sio7: type 16550A
>Оно появилось когда взял похожую структуру для карт Моха изменил в ней
>как рекомендовали на форуме девайс и вендор на свои 0х114f и
>0х0028 и тогда карточка  хоть на половину стала определяться.  
>Конечно сделал  MAKEDEV для ttyd4-7 и cuaa4-7.
>  Проблема  в том что модем через карточку из-за её
>некорректной установки не работает, ррр не подымается и даже войдя в
>модем командой cu -l /dev/cuaa4 на любой скорости модем реагирует крайне
>медленно, на других портах(sio0,sio1) такого нет.
> Перебирал различные (3,5,7,9,10,11,12,14,15)прерывания для PCI карт ведь их можно выбирать в
>BIOS либо AUTO либо непосредственно из свободных. Пробовал ядро без "options
>PUC_FASTINTR". Визде один результат  "not in bitmap of probed irqs".
> Такое сообщение появляется когда есть несоответствие в чём не знаю.
>
>В качестве экспиремета в BIOS выставил  для мохи irq 3 совпадающее
>
>с прерыванием com2(sio1) и после перезагрузки для этого порта com2
>появилось сообщение  "sio1: configured irq 3 not in bitmap of probed
>irqs".
>В файле pucdata.c есть описание для различных карт на которых как я
>
>понимаю есть контроллеры  16550, 16С650, 16С850 и т д.  На
> моей  мохе
>стоят две основных микросхемы ST16C654CJ и  PCI9052.
> Знать бы из чего составлена структура а то я просто перебираю
>различные
>варианты.

какая все таки ТОЧНО карта?
какие изменения делал?
как прописал в ядре?
есть ли какие утилиты для конфигурации PCI карты, установка IRQ, адресов
портов и тд и тп...

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

15. "multiport Moxa"
Сообщение от Belal emailИскать по авторуВ закладки(??) on 21-Июн-04, 12:14  (MSK)
На moxa.com есть драйвера и под FreeBSD.

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


Удалить

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




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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