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

DrageFabeldyr

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

    5
  • Joined

  • Last visited

Posts posted by DrageFabeldyr

  1. установил я драйвер, решение описано здесь: http://forums.debian.net/viewtopic.php?f=5&t=124741&p=593117

    в кратце - нужно скачать заголовки ядра - kernel-headers и потом сделать символьную ссылку

    sudo ln -s usr/src/linux-headers-2.6.32-5-686 lib/modules/2.6.32-5-686/build
    

    соответственно если папка build уже есть - её надо сперва удалить, иначе ничего не получится

    ну а дальше ставим драйвер как указано в брошуре:

    dm@debian:~$ cd moxa/mxser/
    dm@debian:~/moxa/mxser$ sudo make clean
    [sudo] password for dm:
    dm@debian:~/moxa/mxser$ sudo make install
    **********************************************************************
    Debian GNU/Linux 6.0
    \l 2.6.32-5-686
    MOXA Smartio/Industio Family Multiport Board Device Driver ver 1.16
    Release Date: 2014/03/03
    **********************************************************************
    
    **********************************************************************
    MOXA Smartio/Industio Family Multiport Board Driver ver 1.16
    installed successfully.
    **********************************************************************
    dm@debian:~/moxa/mxser$ cd driver/
    dm@debian:~/moxa/mxser/driver$ sudo ./msmknod
    MOXA Smartio Family Multiport Board Make Node Utility.
    Please input device major number for mxser(Enter for default=30):
    Please input device major number for mxnpcie(Enter for default=31):
    mxser major= 30
    mxnpcie major= 31
    Please input callout device major number for mxser(Enter for default=35):
    Please input callout device major number for mxnpcie(Enter for default=34):
    mxser major= 35
    mxupcie major= 34
    Please input total board number (1-4, Enter for default=1):
    boards= 1
    Make special node...
    Make tty device...
    /dev/ttyM0 /dev/cum0 0
    /dev/ttyMUE0 /dev/cumue0 0
    /dev/ttyM1 /dev/cum1 1
    /dev/ttyMUE1 /dev/cumue1 1
    /dev/ttyM2 /dev/cum2 2
    /dev/ttyMUE2 /dev/cumue2 2
    /dev/ttyM3 /dev/cum3 3
    /dev/ttyMUE3 /dev/cumue3 3
    /dev/ttyM4 /dev/cum4 4
    /dev/ttyMUE4 /dev/cumue4 4
    /dev/ttyM5 /dev/cum5 5
    /dev/ttyMUE5 /dev/cumue5 5
    /dev/ttyM6 /dev/cum6 6
    /dev/ttyMUE6 /dev/cumue6 6
    /dev/ttyM7 /dev/cum7 7
    /dev/ttyMUE7 /dev/cumue7 7
    

  2. ситуация так и не решилась, всё ещё нужна помощь

     

    итак имеется компьютер с платой CP-118U

    система Debian 6.0 Squeeze, Kernel 2.6.32-5-686

    архив с драйвером driv_linux_smart_v1.16_build_14030317.tgz

     

    согласно руководству по установке драйвера дохожу до команды "# make clean; make install", на чём установка заканчивается с ошибкой

    cp: cannot create regular file `/usr/bin/msdiag': Permission denied

    make[2]: *** [install] Error 1

    make[1]: *** [diag_install] Error 2

    make: *** [utility_install] Error 2

     

    если сделать отдельно make clean и отдельно make install, то make clean проходит, а после make install

    **********************************************************************

    Debian GNU/Linux 6.0

    \l 2.6.32-5-686

    MOXA Smartio/Industio Family Multiport Board Device Driver ver 1.16

    Release Date: 2014/03/03

    **********************************************************************

    Build Fail! Please check build.log for further information

    and send it to support@moxa.com.

    make[1]: *** [module] Error 1

    make: *** [driver_install] Error 2

     

    попробовал также описанный выше способ: ~/moxa/mxser$ sudo ./mxinstall

    Found mxser in system...

    Unloading mxser...

    Unload mxser successfully.

     

    **********************************************************************

    Debian GNU/Linux 6.0

    \l 2.6.32-5-686

    MOXA Smartio/Industio Family Multiport Board Device Driver ver 1.16

    Release Date: 2014/03/03

    **********************************************************************

    Build Fail! Please check build.log for further information

    and send it to support@moxa.com.

    make[1]: *** [module] Error 1

    make: *** [driver_install] Error 2

     

    также, согласно статье http://habrahabr.ru/post/130868/ попробовал использовать checkinstall вместо make install

    (его, кстати, сперва нужно ещё и установить командой "sudo aptitude install checkinstall")

    Installing with make install...

     

    ========================= Installation results ===========================

    **********************************************************************

    Debian GNU/Linux 6.0

    \l 2.6.32-5-686

    MOXA Smartio/Industio Family Multiport Board Device Driver ver 1.16

    Release Date: 2014/03/03

    **********************************************************************

    Build Fail! Please check build.log for further information

    and send it to support@moxa.com.

    make[1]: *** [module] Error 1

    make: *** [driver_install] Error 2

     

    **** Installation failed. Aborting package creation.

     

    Cleaning up...OK

     

    Bye.

     

    содержимое файла build.log во всех случаях одинаковое:

    **********************************************************************

    Debian GNU/Linux 6.0

    \l 2.6.32-5-686

    MOXA Smartio/Industio Family Multiport Board Device Driver ver 1.16

    Release Date: 2014/03/03

    **********************************************************************

    make[2]: *** No rule to make target `modules'. Stop.

     

    что может быть не так с этими несчастными 'modules' ?

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

  3. имеется компьютер с платой CP-118U и Debian squeeze

    ставлю драйвер согласно Quick Installation Guide

    команда make clean; make install вылетает с ошибкой:

     

    Build Fail! Please check build.log for further information

    and send it to support@moxa.com.

    make[1]: *** [module] Error 1

    make: *** [driver_install] Error 2

     

    содежимое лог файла:

    **********************************************************************

    Debian GNU/Linux 6.0

    \l 2.6.32-5-686

    MOXA Smartio/Industio Family Multiport Board Device Driver ver 1.16

    Release Date: 2014/03/03

    **********************************************************************

    make[2]: *** No rule to make target `modules'. Stop.

     

    перед этим появлялась другая ошибка: "отсутствует директория build в /lib/modules/2.6.32-5-686"

    я создал эту директорию вручную и стала появляться ошибка описанная выше

     

    в чём может быть причина?

  4. Доброго времени суток, есть два вопроса - поискал ответы в интернете, но как-то всё не убедительно, поэтому решил спросить непосредственно, в общем:

    1) Нужен преобразователь из RS-485 в RS-422. Подойдёт ли этот http://www.moxa.com/product/TCC-120.htm ? Если нет - то какой подойдёт?

    2) Нужна скорость передачи 115200 бод по RS-422 - какая может быть максимальная длина кабеля для передачи на такой скорости?

×
×
  • Create New...