Страница 1 из 1

Moxa C104H/PCI

Добавлено: 2007-08-10 12:30:03
lutik
Доброго дня уважаемым.

помогите плз. одолеть сабж..
собсно хочется в системе 4-ре дополнительных кома иметь, вроде все просто казалось - драйвер puc токма загрузить....

вобщем
uname -a -> FreeBSD 6.2 RELENG

ядро пересобирать ломит так что к generic просто добавлено

Код: Выделить всё

cat /boot/loader.conf

puc_load="YES"
навроде как и все на этом должно быть, но

Код: Выделить всё

dmesg | grep Moxa

puc0: <Moxa Technologies, Smartio C104H/PCI> port 0xc400-0xc47f,0xc800-0xc83f,0xcc00-0xcc0f irq 16 at device 8.0 on pci1
тоесть драйвер карту нашел и опознал, и все на этом..

Код: Выделить всё

lc /dev
acd0            ad0s6           consolectl      dspW0.3         net             sndstat         ttyv5
acpi            ad2             ctty            dspW0.4         net1            stderr          ttyv6
ad0             ad2s1           cuad0           dspW0.5         net2            stdin           ttyv7
ad0s1           ad2s2           cuad0.init      dspr0.1         net3            stdout          ttyv8
ad0s2           ad2s2c          cuad0.lock      fd              net4            sysmouse        ttyv9
ad0s3           ad2s2d          cuad1           fido            network         ttyd0           ttyva
ad0s3a          apm             cuad1.init      geom.ctl        nfs4            ttyd0.init      ttyvb
ad0s3c          ata             cuad1.lock      io              nfslock         ttyd0.lock      ttyvc
ad0s3d          atkbd0          devctl          kbd0            null            ttyd1           ttyvd
ad0s3e          audio0.0        devstat         kbd1            nvidia0         ttyd1.init      ttyve
ad0s3f          audio0.1        dsp0.0          kbdmux0         nvidiactl       ttyd1.lock      ttyvf
ad0s4           audio0.2        dsp0.1          klog            pass0           ttyp0           urandom
ad0s4a          audio0.3        dsp0.2          kmem            pci             ttyp1           usb
ad0s4b          audio0.4        dsp0.3          log             ppi0            ttyp2           usb0
ad0s4c          audio0.5        dsp0.4          lpt0            psm0            ttyv0           usb1
ad0s4d          bpsm0           dsp0.5          lpt0.ctl        ptyp0           ttyv1           xpt0
ad0s4e          cd0             dspW0.0         mdctl           ptyp1           ttyv2           zero
ad0s4f          cdrom           dspW0.1         mem             ptyp2           ttyv3
ad0s5           console         dspW0.2         mixer0          random          ttyv4
комов 2-а так и осталось, и гугление ни к чему не приводит..

подскажите гуру где туплю

Re: Moxa C104H/PCI

Добавлено: 2007-08-10 12:42:12
schizoid
на фре не настраивал, ток на линуксе. у мну терминалы через моксу ходють

для поднятия моксы ставлю дрова на нее
mxser_1.8.5.tgz ну или что-то в этом роде
внутрях архива есть инструкция по установке (там собсна и создаются девайсы типа ttyM0-X)
ну а дальше ...ну глянуть мона minicom-om
если шо пиши, подскажу чем смогу

Re: Moxa C104H/PCI

Добавлено: 2007-08-10 14:17:53
lutik
для поднятия моксы ставлю дрова на нее
mxser_1.8.5.tgz ну или что-то в этом роде
да в том и дело что на сайте мохи дрова тока для 4.х 5.х веток

Re: Moxa C104H/PCI

Добавлено: 2007-08-10 14:20:05
schizoid
т.е. не собираются шоле? или ты просто не пробовал?

Re: Moxa C104H/PCI

Добавлено: 2007-08-10 14:29:43
lutik
schizoid писал(а):т.е. не собираются шоле? или ты просто не пробовал?
не собираются они.
не находится функция одна.. которая в хидере определена как

Код: Выделить всё

cat /sys/types.h

301 #ifndef _KERNEL
307 #define major(x)        ((int)(((u_int)(x) >> 8)&0xff)) /* major number */
308 #define minor(x)        ((int)((x)&0xffff00ff))         /* minor number */
309 #endif /* !_KERNEL */
а я не знаю как major считается
практика показывает что код никогда просто так нот-деф КЕРНЕЛ не закрывается

Re: Moxa C104H/PCI

Добавлено: 2007-08-10 14:36:01
schizoid
а попробуй ка поискать msmknod выполнить:

Код: Выделить всё

./msmknod 30 35 1
создадуться девайсы или нет?

Re: Moxa C104H/PCI

Добавлено: 2007-08-10 14:43:56
lutik
schizoid писал(а):а попробуй ка поискать msmknod выполнить:

Код: Выделить всё

./msmknod 30 35 1
создадуться девайсы или нет?
в 6-й ветке не нужно mknod делать..

короч заработало.. поправил я драйвер их и вроде как !!!!!!!!!!!!!

Код: Выделить всё

root > ls /dev/cu*
/dev/cuad0      /dev/cuad1      /dev/cuim0      /dev/cuim3      /dev/culm2      /dev/cum1
/dev/cuad0.init /dev/cuad1.init /dev/cuim1      /dev/culm0      /dev/culm3      /dev/cum2
/dev/cuad0.lock /dev/cuad1.lock /dev/cuim2      /dev/culm1      /dev/cum0       /dev/cum3
соединился с девайсиной через cum0
спасибо

Re: Moxa C104H/PCI

Добавлено: 2007-08-10 14:47:16
schizoid
да собсно не за что :)