The OpenNET Project / Index page

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

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

"Установка MOXA C168H/PCI"
Сообщение от daemon emailИскать по авторуВ закладки on 13-Янв-04, 16:44  (MSK)
У меня мультипортовка MOXA C168H/PCI, кто-нибудь ставил под freebsd?
Я перекомпилил ядро с device puc, в этом пуке мокса точно есть, а что дальше? Как описать порты и как к ним потом обращаться?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "Установка MOXA C168H/PCI"
Сообщение от toor emailИскать по авторуВ закладки on 13-Янв-04, 16:50  (MSK)
>У меня мультипортовка MOXA C168H/PCI, кто-нибудь ставил под freebsd?
>Я перекомпилил ядро с device puc, в этом пуке мокса точно есть,
>а что дальше? Как описать порты и как к ним потом
>обращаться?

Ну как-то так:

device          sio2    at isa? port 0x2a0 flags 0x501
device          sio3    at isa? port 0x2a8 flags 0x501
device          sio4    at isa? port 0x2b0 flags 0x501
device          sio5    at isa? port 0x2b8 flags 0x501 irq 5
device          sio6    at isa? port 0x1a0 flags 0x901
device          sio7    at isa? port 0x1a8 flags 0x901
device          sio8    at isa? port 0x1b0 flags 0x901
device          sio9    at isa? port 0x1b8 flags 0x901 irq 7

(подразумевается, что sio0 и sio1 у тебя уже заняты под штатные RS-232 порты).

Ну и проверить, что в /dev есть соответствующие cuaa[n]

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

2. "Установка MOXA C168H/PCI"
Сообщение от daemon emailИскать по авторуВ закладки on 13-Янв-04, 16:53  (MSK)
для pci мультипортовки так будет правильно?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Установка MOXA C168H/PCI"
Сообщение от toor emailИскать по авторуВ закладки on 13-Янв-04, 17:11  (MSK)
>для pci мультипортовки так будет правильно?

Не, для PCI - нет. Я имел в виду ISA.

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

4. "Установка MOXA C168H/PCI"
Сообщение от daemon emailИскать по авторуВ закладки on 13-Янв-04, 17:17  (MSK)
А для PCI как будет не подскажите?


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

5. "Установка MOXA C168H/PCI"
Сообщение от toor emailИскать по авторуВ закладки on 13-Янв-04, 17:22  (MSK)
>А для PCI как будет не подскажите?

Не знаю, но судя по man puc (точнее, судя по тому, что там ничего не написано :)  делать вообще ничего не надо - в системе просто появятся новые sio в количестве 8 штук.
И наверное, надо ещё проверить, что соответствующие девайсы есть в /dev. Создать, если не появились: /dev/MAKEDEV cuaa[n]. Да, и учитывая при этом, что [n] шестнадцатеричное. Т.е. для 10-го порта это /dev/cuaaa

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

6. "Установка MOXA C168H/PCI"
Сообщение от lavr emailИскать по авторуВ закладки on 13-Янв-04, 17:59  (MSK)
>У меня мультипортовка MOXA C168H/PCI, кто-нибудь ставил под freebsd?
>Я перекомпилил ядро с device puc, в этом пуке мокса точно есть,
>а что дальше? Как описать порты и как к ним потом
>обращаться?

ядро:

...
#------------ Moxa C168H/PCI --------------
device          puc
#------------------------------------------

остальное расписано в handbook и faq

если в ядре еще присутствуют sio0 (com1) и sio1 (com2) (com3 и com4 - закоментарить, это только у M$ откуда-то с потолка всегда 4'ре устройства
при наличии всего лишь двух физических портов на PC в стандартном варианте)

В таком разе: sio0(com1) - ему соответствуют /dev/cuaa0 (выходное устройство или dial-out), /dev/ttyd0 - входное устройство dial-in
и так далее для всех остальных портов сколько их есть!

# man 4 sio
# man 4 puc

ну и поиск по форуму, где расписывалось все по работе с serial-line во FreeBSD.

пример dial-out (в /etc/ttys эти порты НЕ ДОЛЖНЫ присутствовать):

# cu -s 57600 -l /dev/cuaa2 (com3 от puc)
at
ati
~. - выход из cu

для dial-in внести необходимые изменения в /etc/ttys (примеры внутри ttys и в handbook), выполнить kill -HUP 1 чтобы init перечитал /etc/ttys
и запустил getty или mgetty на требуемых портах, теперь они не доступны
через cu -l /dev/cuaaX, так как уже заняты и прослушиваются getty/mgetty

Все

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

7. "Установка MOXA C168H/PCI"
Сообщение от keepver emailИскать по авторуВ закладки on 13-Янв-04, 18:37  (MSK)
http://www.opennet.dev/base/sys/moxa_bsd2.txt.html
только pucdata.c тебе править не нужно, т.к. C168H/PCI в уже описана.
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

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




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

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