Jump to content
Форум по продукции MOXA

de-nos

Пользователи
  • Posts

    3
  • Joined

  • Last visited

Posts posted by de-nos

  1. помимо sudo modprobe mxu11x0 драйвер надо как-то конфигурировать?

    под виндой это делается в диспетчере устройств (выбирается интерфейс RS232/422/485). Как это сделать под линуксом?

    До обновления Линукса пользовался uport'ом 1110 под Ubuntu 10.04. Версию дров ставил 1.2. Установка заключалась в вводе одной команды:

    #sudo make install

    Даже modprobe не запускал. После этого при подключении uport'а появляется ttyUSBx порт, а с ним работаешь как с обычным tty (последовательным портом).

    Но я 232 использовал. А тебе видимо переключиться надо. Глянь тут http://www.moxa.ru/forum/index.php?showtopic=478&st=20&p=4222entry4222

  2. Вот растяпа. Староватый драйвер пытался скомпилить (1.2). Скачал 1.2.3, скомпилировался, но с предупреждениями. Установился, но не работает (порт появляется, но сосчитать с него ничего не могу). Вот логи:

     

    de-nos@z:~/temp/2/mxu11x0/driver$ sudo make install 
    [sudo] password for de-nos: 
     *******************************************************************
     # MOXA UPort 1110/1130/1150/1150I USB to Serial Hub Driver v1.2.3 #
     #                for Linux Kernel 2.6.x                           #
     #                                                                 #
     #               release date : 02/01/2010                         #
     *******************************************************************
    make -C /lib/modules/3.0.0-12-generic/build SUBDIRS=/home/de-nos/temp/2/mxu11x0/driver modules 
    make[1]: Вход в каталог `/usr/src/linux-headers-3.0.0-12-generic'
     CC [M]  /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.o
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:337:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:337:2: предупреждение: (где-то рядом с инициализацией для «mxu1110_1port_device.ioctl») [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:339:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:339:2: предупреждение: (где-то рядом с инициализацией для «mxu1110_1port_device.tiocmget») [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:340:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:340:2: предупреждение: (где-то рядом с инициализацией для «mxu1110_1port_device.tiocmset») [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:383:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:383:2: предупреждение: (где-то рядом с инициализацией для «mxu1130_1port_device.ioctl») [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:385:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:385:2: предупреждение: (где-то рядом с инициализацией для «mxu1130_1port_device.tiocmget») [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:386:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:386:2: предупреждение: (где-то рядом с инициализацией для «mxu1130_1port_device.tiocmset») [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:429:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:429:2: предупреждение: (где-то рядом с инициализацией для «mxu1150_1port_device.ioctl») [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:431:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:431:2: предупреждение: (где-то рядом с инициализацией для «mxu1150_1port_device.tiocmget») [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:432:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:432:2: предупреждение: (где-то рядом с инициализацией для «mxu1150_1port_device.tiocmset») [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:475:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:475:2: предупреждение: (где-то рядом с инициализацией для «mxu1151_1port_device.ioctl») [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:477:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:477:2: предупреждение: (где-то рядом с инициализацией для «mxu1151_1port_device.tiocmget») [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:478:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:478:2: предупреждение: (где-то рядом с инициализацией для «mxu1151_1port_device.tiocmset») [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:520:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:520:2: предупреждение: (где-то рядом с инициализацией для «mxu1131_1port_device.ioctl») [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:522:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:522:2: предупреждение: (где-то рядом с инициализацией для «mxu1131_1port_device.tiocmget») [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:523:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.c:523:2: предупреждение: (где-то рядом с инициализацией для «mxu1131_1port_device.tiocmset») [по умолчанию включена]
     Building modules, stage 2.
     MODPOST 1 modules
     CC      /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.mod.o
     LD [M]  /home/de-nos/temp/2/mxu11x0/driver/mxu11x0.ko
    make[1]: Выход из каталога `/usr/src/linux-headers-3.0.0-12-generic'
    mkdir -p /lib/modules/3.0.0-12-generic/kernel/drivers/usb/serial
    cp -f ./mxu11x0.ko /lib/modules/3.0.0-12-generic/kernel/drivers/usb/serial
    mkdir -p /lib/modules/3.0.0-12-generic/misc/
    cp -f ./mxu11x0.ko /lib/modules/3.0.0-12-generic/misc/
    depmod -a
    de-nos@z:~/temp/2/mxu11x0/driver$ 
    

     

  3. Ubuntu 11.10. Ядро 3.0.0-12-generic. Пишет следующее:

     

     

     

    de-nos@z:~/temp/1/mxu11x0/driver$ sudo make install 
    [sudo] password for de-nos: 
     *******************************************************************
     # MOXA UPort 1110/1130/1150/1150I USB to Serial Hub Driver v1.2 #
     #                for Linux Kernel 2.6.x                           #
     #                                                                 #
     #               release date : 03/23/2009                         #
     *******************************************************************
    make -C /lib/modules/3.0.0-12-generic/build SUBDIRS=/home/de-nos/temp/1/mxu11x0/driver modules 
    make[1]: Вход в каталог `/usr/src/linux-headers-3.0.0-12-generic'
     CC [M]  /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.o
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:305:2: ошибка: неизвестное поле «shutdown» в инициализаторе
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:305:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:305:2: предупреждение: (где-то рядом с инициализацией для «mxu1110_1port_device.calc_num_ports») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:306:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:306:2: предупреждение: (где-то рядом с инициализацией для «mxu1110_1port_device.open») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:307:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:307:2: предупреждение: (где-то рядом с инициализацией для «mxu1110_1port_device.close») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:313:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:313:2: предупреждение: (где-то рядом с инициализацией для «mxu1110_1port_device.ioctl») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:315:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:315:2: предупреждение: (где-то рядом с инициализацией для «mxu1110_1port_device.tiocmget») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:316:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:316:2: предупреждение: (где-то рядом с инициализацией для «mxu1110_1port_device.tiocmset») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:346:2: ошибка: неизвестное поле «shutdown» в инициализаторе
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:346:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:346:2: предупреждение: (где-то рядом с инициализацией для «mxu1130_1port_device.calc_num_ports») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:347:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:347:2: предупреждение: (где-то рядом с инициализацией для «mxu1130_1port_device.open») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:348:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:348:2: предупреждение: (где-то рядом с инициализацией для «mxu1130_1port_device.close») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:354:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:354:2: предупреждение: (где-то рядом с инициализацией для «mxu1130_1port_device.ioctl») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:356:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:356:2: предупреждение: (где-то рядом с инициализацией для «mxu1130_1port_device.tiocmget») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:357:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:357:2: предупреждение: (где-то рядом с инициализацией для «mxu1130_1port_device.tiocmset») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:387:2: ошибка: неизвестное поле «shutdown» в инициализаторе
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:387:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:387:2: предупреждение: (где-то рядом с инициализацией для «mxu1150_1port_device.calc_num_ports») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:388:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:388:2: предупреждение: (где-то рядом с инициализацией для «mxu1150_1port_device.open») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:389:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:389:2: предупреждение: (где-то рядом с инициализацией для «mxu1150_1port_device.close») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:395:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:395:2: предупреждение: (где-то рядом с инициализацией для «mxu1150_1port_device.ioctl») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:397:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:397:2: предупреждение: (где-то рядом с инициализацией для «mxu1150_1port_device.tiocmget») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:398:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:398:2: предупреждение: (где-то рядом с инициализацией для «mxu1150_1port_device.tiocmset») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:428:2: ошибка: неизвестное поле «shutdown» в инициализаторе
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:428:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:428:2: предупреждение: (где-то рядом с инициализацией для «mxu1151_1port_device.calc_num_ports») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:429:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:429:2: предупреждение: (где-то рядом с инициализацией для «mxu1151_1port_device.open») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:430:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:430:2: предупреждение: (где-то рядом с инициализацией для «mxu1151_1port_device.close») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:436:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:436:2: предупреждение: (где-то рядом с инициализацией для «mxu1151_1port_device.ioctl») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:438:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:438:2: предупреждение: (где-то рядом с инициализацией для «mxu1151_1port_device.tiocmget») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:439:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:439:2: предупреждение: (где-то рядом с инициализацией для «mxu1151_1port_device.tiocmset») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:468:2: ошибка: неизвестное поле «shutdown» в инициализаторе
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:468:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:468:2: предупреждение: (где-то рядом с инициализацией для «mxu1131_1port_device.calc_num_ports») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:469:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:469:2: предупреждение: (где-то рядом с инициализацией для «mxu1131_1port_device.open») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:470:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:470:2: предупреждение: (где-то рядом с инициализацией для «mxu1131_1port_device.close») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:476:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:476:2: предупреждение: (где-то рядом с инициализацией для «mxu1131_1port_device.ioctl») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:478:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:478:2: предупреждение: (где-то рядом с инициализацией для «mxu1131_1port_device.tiocmget») [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:479:2: предупреждение: несовместимый тип указателя в инициализации [по умолчанию включена]
    /home/de-nos/temp/1/mxu11x0/driver/mxu11x0.c:479:2: предупреждение: (где-то рядом с инициализацией для «mxu1131_1port_device.tiocmset») [по умолчанию включена]
    make[2]: *** [/home/de-nos/temp/1/mxu11x0/driver/mxu11x0.o] Ошибка 1
    make[1]: *** [_module_/home/de-nos/temp/1/mxu11x0/driver] Ошибка 2
    make[1]: Выход из каталога `/usr/src/linux-headers-3.0.0-12-generic'
    make: *** [module] Ошибка 2
    de-nos@z:~/temp/1/mxu11x0/driver$ 
    

     

     

    Что делать не знаю.

×
×
  • Create New...