Jury Posted March 27, 2015 Share Posted March 27, 2015 Как бы sudo make install. Ну и раз debian-based дистрибутив, то sudo checkinstall. Собрала deb-пакет быстренько, на mint 17_x64 с ядром 3.13 полёт нормальный Просто огромное спасибо! COM порт заработал. serg@serg-F3Se:/moxa/mxu11x0/driver$ sudo make clean; make install; checkinstall[sudo] password for serg: Removing driver files... rm -f *.o rm -f .*.o.cmd rm -f *.symvers rm -f *.order rm -f *.markers rm -rf ./.tmp_versions rm -f mxu11x0.mod* rm -f .mxu11x0* rm -f mxu11x0.ko rm -f /lib/modules/3.13.0-48-generic/kernel/drivers/usb/serial/mxu11x0.ko rm -f /lib/modules/3.13.0-48-generic/misc/mxu11x0.ko depmod -a ********************************************************************** MOXA UPort 11x0 series driver ver 1.3.11 removed successfully. ********************************************************************** tee: build.log: Отказано в доступе ************************************************************************ Ubuntu 14.04 LTS \l 3.13.0-48-generic MOXA UPort 11x0 series driver ver 1.3.11 Release Date: 2013/10/22 ************************************************************************ make: *** [envchk] Ошибка 1 serg@serg-F3Se:/moxa/mxu11x0/driver$ sudo checkinstall checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran Эта программа распространяется на условиях GNU GPL The package documentation directory ./doc-pak does not exist. Should I create a default set of package docs? [y]: y Готовится документация к пакету...OK *** No known documentation files were found. The new package *** won't include a documentation directory. Пожалуйста напишите описание пакета. Закончите ваше описание пустой строкой или EOF. >> ***************************************** **** Debian package creation selected *** ***************************************** Этот пакет был создан с использованием данных значений: 0 - Maintainer: [ root@serg-F3Se ] 1 - Summary: [ Package created with checkinstall 1.6.2 ] 2 - Name: [ driver ] 3 - Version: [ 20150325 ] 4 - Release: [ 1 ] 5 - License: [ GPL ] 6 - Group: [ checkinstall ] 7 - Architecture: [ i386 ] 8 - Source location: [ driver ] 9 - Alternate source location: [ ] 10 - Requires: [ ] 11 - Provides: [ driver ] 12 - Conflicts: [ ] 13 - Replaces: [ ] Введите номер для изменения параметра или нажмите ВВОД для продолжения: Installing with make install... ========================= Результаты установки =========================== ************************************************************************ Ubuntu 14.04 LTS \l 3.13.0-48-generic MOXA UPort 11x0 series driver ver 1.3.11 Release Date: 2013/10/22 ************************************************************************ ******************************************************************* # MOXA UPort 1110/1130/1150/1150I USB to Serial Hub Driver v1.3.11 # # for Linux Kernel 2.6.x & above # # # # release date : 12/16/2014 # ******************************************************************* make -C /lib/modules/3.13.0-48-generic/build SUBDIRS=/moxa/mxu11x0/driver modules make[1]: Вход в каталог `/usr/src/linux-headers-3.13.0-48-generic' CC [M] /moxa/mxu11x0/driver/mxu11x0.o Building modules, stage 2. MODPOST 1 modules CC /moxa/mxu11x0/driver/mxu11x0.mod.o LD [M] /moxa/mxu11x0/driver/mxu11x0.ko make[1]: Выход из каталога `/usr/src/linux-headers-3.13.0-48-generic' mkdir -p /lib/modules/3.13.0-48-generic/kernel/drivers/usb/serial cp -f ./mxu11x0.ko /lib/modules/3.13.0-48-generic/kernel/drivers/usb/serial mkdir -p /lib/modules/3.13.0-48-generic/misc/ cp -f ./mxu11x0.ko /lib/modules/3.13.0-48-generic/misc/ depmod -a ======================== Установка успешно завершена ====================== Some of the files created by the installation are inside the build directory: /moxa/mxu11x0/driver You probably don't want them to be included in the package, especially if they are inside your home directory. Do you want me to list them? [n]: Исключить их из пакета? (ответить ДА-хорошая идея) [y]: n Файлы копируются во временный каталог...OK Stripping ELF binaries and libraries...OK Сжимаются страницы руководства...OK Построение списка файлов...OK Kernel modules found. Calling depmod in the postinstall script Собирается Debian-пакет...OK Устанавливается Debian-пакет...OK Удаляются временные файлы...OK Записывается пакет с резервной копией...OK OK Удаляется временный каталог...OK ********************************************************************** Done. The new package has been installed and saved to /moxa/mxu11x0/driver/driver_20150325-1_i386.deb You can remove it from your system anytime using: dpkg -r driver ********************************************************************** serg@serg-F3Se:~$ dmesg | grep ttyUSB [ 22.510852] usb 5-2: MOXA UPort 1110 converter now attached to ttyUSB0 [ 833.444871] mxu1110 ttyUSB0: MOXA UPort 1110 converter now disconnected from ttyUSB0 [ 891.901919] usb 2-2: GSM modem (1-port) converter now attached to ttyUSB0 [ 891.902103] usb 2-2: GSM modem (1-port) converter now attached to ttyUSB1 [ 891.902262] usb 2-2: GSM modem (1-port) converter now attached to ttyUSB2 Link to comment
redhead Posted March 31, 2015 Share Posted March 31, 2015 Всем добрый день! Выкладываю в тему следующую версию драйвера. Ядро то же, но исправлены проблемы при одновременном использовании 2-х Uport. Добрый день! Попробовал последнюю версию driv_linux_uport1p_v1.3.11_build_13121621.tgz на Ubuntu 12.04 с ядром 3.13.0-48. Компилируется и устанавливается без всяких проблем ... но не работает - не создает ttyUSB0. В файле /var/log/messages появляются строчки: Mar 31 02:12:30 ubuntupc kernel: [20303.294504] usbcore: registered new interface driver usbserial Mar 31 02:12:30 ubuntupc kernel: [20303.294516] usbcore: registered new interface driver usbserial_generic Mar 31 02:12:30 ubuntupc kernel: [20303.294527] usbserial: USB Serial support registered for generic Mar 31 02:12:30 ubuntupc kernel: [20303.294827] usbcore: registered new interface driver mxu11x0 Mar 31 02:12:30 ubuntupc kernel: [20303.294837] usbserial: USB Serial support registered for MOXA UPort 1110 Mar 31 02:12:30 ubuntupc kernel: [20303.294846] usbserial: USB Serial support registered for MOXA UPort 1130 Mar 31 02:12:30 ubuntupc kernel: [20303.294855] usbserial: USB Serial support registered for MOXA UPort 1150 Mar 31 02:12:30 ubuntupc kernel: [20303.294863] usbserial: USB Serial support registered for MOXA UPort 1150I Mar 31 02:12:30 ubuntupc kernel: [20303.294871] usbserial: USB Serial support registered for MOXA UPort 1130I Mar 31 02:12:30 ubuntupc kernel: [20303.294886] mxu11x0 3-1:1.0: MOXA UPort 1150 converter detected Mar 31 02:12:31 ubuntupc kernel: [20304.297369] mxu11x0: probe of 3-1:1.0 failed with error -5 Mar 31 02:12:31 ubuntupc kernel: [20304.297374] mxu11x0: 1.3.11:MOXA UPort 11x0 USB to Serial Hub Driver В соответствии с файлом readme.txt ошибка: mxu11x0: probe of 3-1:1.0 failed with error -5 ожидается при первой загрузке драйвера, так что я не знаю если эти сообщения нормальные или нет. Что по моему пониманимю точно не нормально - это когда я запускаю команду usb-devces она показывает Driver=(none) для Moxa. Ну и конечно что нет /dev/ttyUSB0. На всякий случай попробовал версию driv_linux_uport1p_v1.3.9_build_13102216.tgz но с таким же (отрицательным) результатом. Если есть какие нибудь предложения то пожалуйста помогите - нужно срочно запустить довольно большую систему, а из-за этой проблемы невозможно. Заранее спасибо. Link to comment
redhead Posted April 1, 2015 Share Posted April 1, 2015 Добрый день! Попробовал последнюю версию driv_linux_uport1p_v1.3.11_build_13121621.tgz на Ubuntu 12.04 с ядром 3.13.0-48. Компилируется и устанавливается без всяких проблем ... но не работает - не создает ttyUSB0. В файле /var/log/messages появляются строчки: Mar 31 02:12:30 ubuntupc kernel: [20303.294504] usbcore: registered new interface driver usbserial Mar 31 02:12:30 ubuntupc kernel: [20303.294516] usbcore: registered new interface driver usbserial_generic Mar 31 02:12:30 ubuntupc kernel: [20303.294527] usbserial: USB Serial support registered for generic Mar 31 02:12:30 ubuntupc kernel: [20303.294827] usbcore: registered new interface driver mxu11x0 Mar 31 02:12:30 ubuntupc kernel: [20303.294837] usbserial: USB Serial support registered for MOXA UPort 1110 Mar 31 02:12:30 ubuntupc kernel: [20303.294846] usbserial: USB Serial support registered for MOXA UPort 1130 Mar 31 02:12:30 ubuntupc kernel: [20303.294855] usbserial: USB Serial support registered for MOXA UPort 1150 Mar 31 02:12:30 ubuntupc kernel: [20303.294863] usbserial: USB Serial support registered for MOXA UPort 1150I Mar 31 02:12:30 ubuntupc kernel: [20303.294871] usbserial: USB Serial support registered for MOXA UPort 1130I Mar 31 02:12:30 ubuntupc kernel: [20303.294886] mxu11x0 3-1:1.0: MOXA UPort 1150 converter detected Mar 31 02:12:31 ubuntupc kernel: [20304.297369] mxu11x0: probe of 3-1:1.0 failed with error -5 Mar 31 02:12:31 ubuntupc kernel: [20304.297374] mxu11x0: 1.3.11:MOXA UPort 11x0 USB to Serial Hub Driver В соответствии с файлом readme.txt ошибка: mxu11x0: probe of 3-1:1.0 failed with error -5 ожидается при первой загрузке драйвера, так что я не знаю если эти сообщения нормальные или нет. Что по моему пониманимю точно не нормально - это когда я запускаю команду usb-devces она показывает Driver=(none) для Moxa. Ну и конечно что нет /dev/ttyUSB0. На всякий случай попробовал версию driv_linux_uport1p_v1.3.9_build_13102216.tgz но с таким же (отрицательным) результатом. Если есть какие нибудь предложения то пожалуйста помогите - нужно срочно запустить довольно большую систему, а из-за этой проблемы невозможно. Заранее спасибо. Извините - в основном "ложная тревога". Все заработало после того как я отсоединил MOXA 1150, а потом подсоединил опять. Честно говоря я не очень понимаю - я пытался делать modprobe в ручную и пробовал перегрузить компьютер. и ничего не помогло. А вот если я соединяю MOXA 1150 после того как я уставовил драйвер все работает... Я попробовал на всякий случай перегрузиь компьютер снова (после того как все заработало) и все равно все нормально. Не очень понятно почему в первом случае после перезагруки компьютера все равно не работает и я получаю "error -5", а во втором случае после перезагруки все работает. Но главное что я добился того что было нужно - спасибо. Link to comment
Горбаг Posted April 28, 2015 Share Posted April 28, 2015 Добрый день. У меня такая же проблема с обнаружением устройства в системной папке. Не появляется /dev/ttyusb0 Работаю на виртуалке Vmware Workstation. Установлен Debian 7 (3.2.0.4) если не ошибаюсь. Задача - подключить и настроить на linux сканер штрих-кодов Eclipse MS5145 (com-интерфейс) через Uport 1110. Подключил, скачал драйвер 1.3 для мохи и установил. Никаких ошибок при make install не было. Но вот устройство ttyusb0 ну никак не хочет появляться, хотя сканер подобным образом корректно работает в Win7. Вот вывод lsusb: Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub Bus 002 Device 004: ID 03eb:2402 Atmel Corp. Bus 002 Device 007: ID 110a:1110 Moxa Technologies Co., Ltd. Вывод dmesg | tail [ 816.969578] mxusb: probe of 2-2.2:1.0 failed with error -5 [ 1987.611757] usb 2-2.2: USB disconnect, device number 7 [ 1999.468449] usb 2-2.2: new full-speed USB device number 8 using uhci_hcd [ 1999.791020] usb 2-2.2: New USB device found, idVendor=110a, idProduct=1110 [ 1999.791024] usb 2-2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 1999.791026] usb 2-2.2: Product: UPort 1110 [ 1999.791028] usb 2-2.2: Manufacturer: Moxa Technologies Co., Ltd. [ 1999.794515] mxusb 2-2.2:1.0: MOXA UPort 1110 converter detected [ 2000.796010] usb 2-2.2: mxu1_download_firmware - error downloading firmware, -110 [ 2000.796028] mxusb: probe of 2-2.2:1.0 failed with error -5 Что странно - я в дополнение ко всему не вижу самого сканера штрих-кодов в списке устройств в линуксе. Это ведь следствие криво вставшего драйвера мохи, верно? Что делать и как исправить ошибку, посоветуйте, пожалуйста. В линусе недолго, но постараюсь не тупить. Link to comment
Горбаг Posted April 29, 2015 Share Posted April 29, 2015 Перепроверил командой lsmod свои модули, оказалось не подгрузился корректно usbserial. Прописал sudo modprobe usbserial Переставил драйвер, затем dmesg | tail [ 7234.379876] mxusb 2-2.1:1.0: MOXA UPort 1110 converter detected [ 7234.979379] mxusb: probe of 2-2.1:1.0 failed with error -5 [ 7235.162924] usb 2-2.1: USB disconnect, device number 9 [ 7235.641473] usb 2-2.1: new full-speed USB device number 10 using uhci_hcd [ 7235.954152] usb 2-2.1: New USB device found, idVendor=110a, idProduct=1110 [ 7236.015694] usb 2-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 7236.015697] usb 2-2.1: Product: UPort 1110 [ 7236.015698] usb 2-2.1: Manufacturer: Moxa Technologies Co., Ltd. [ 7236.020473] mxusb 2-2.1:2.0: MOXA UPort 1110 converter detected [ 7236.020585] usb 2-2.1: MOXA UPort 1110 converter now attached to ttyUSB0 Все равно не вижу сканер штрих-кодов и вижу ошибку указателя mxusb: probe of 2-2.1:1.0 failed with error -5 Что дальше делать, есть идеи? Link to comment
Горбаг Posted April 29, 2015 Share Posted April 29, 2015 Походу и впрямь на нее не нужно обращать внимание. Теперь надо понять, как правильно настроить моху... setserial -G /dev/ttyUSB0 /dev/ttyUSB0 uart 16550A port 0x0000 irq 0 baud_base 57600 spd_normal low_latency Link to comment
AlexBurk Posted May 15, 2015 Share Posted May 15, 2015 driv_linux_uport1p_v1.3.11_build_13121621.tgz Заинсталился и заработал на Debian 8 (Jessie 3.16.0-4-amd). Удачи всем! Link to comment
noise Posted October 24, 2016 Share Posted October 24, 2016 Существует проблема во всех версиях драйверов MOXA для данных адаптеров, но проявляется не на всех ПК (arm, sparc) и заключается в виде ошибки ввода-вывода при запуске драйвера адаптера mxu11x0. Вызвана она неправильным представлением данных для процессора, если процессор не с little-endian (байты располагаются от младшего к старшему) форматом представления байтов. Интерфейс USB передаёт байты в little-endian формате.Для устранения ошибки в файле "./driver/mxu11x0.c" в начале функции "static int mxu1_startup(struct usb_serial *serial)"строку № 712: switch(dev->descriptor.idProduct){необходимо заменить на строку: switch(le16_to_cpu(dev->descriptor.idProduct)){ Т.е. имеем макрос форматирования little-endian в понятный для процессора (native cpu). Link to comment
Zverushka Posted November 9, 2016 Share Posted November 9, 2016 Добрый день! Столкнулся с проблемой, UPort 1150 перестал переключаться на RS485 и 422, 232-ой работает нормально. В чём может быть причина? zverushka@zverinec:~$ sudo setserial -G /dev/ttyUSB0/dev/ttyUSB0 uart 16550A port 0x0000 irq 0 baud_base 921600 spd_normalzverushka@zverinec:~$ sudo setserial /dev/ttyUSB0 port 1zverushka@zverinec:~$ sudo setserial -G /dev/ttyUSB0/dev/ttyUSB0 uart 16550A port 0x0000 irq 0 baud_base 921600 spd_normalzverushka@zverinec:~$ uname -aLinux zverinec 4.7.0-1-amd64 #1 SMP Debian 4.7.8-1 (2016-10-19) x86_64 GNU/Linuxzverushka@zverinec:~$ lsb_release -aNo LSB modules are available.Distributor ID: DebianDescription: Debian GNU/Linux testing (stretch)Release: testingCodename: stretch Link to comment
Незнайка Posted November 10, 2016 Share Posted November 10, 2016 Здравствуйте! Обновления устанавливали? Link to comment
Zverushka Posted November 10, 2016 Share Posted November 10, 2016 Здравствуйте! Обновления устанавливали? Установлен драйвер v1.3.11 build 13121621 Link to comment
Незнайка Posted November 11, 2016 Share Posted November 11, 2016 Нет, я имею в виду в операционную систему? Почему работать то перестало? Link to comment
Zverushka Posted November 11, 2016 Share Posted November 11, 2016 Нет, я имею в виду в операционную систему? Почему работать то перестало? Кода перестала переключаться на 485 я точно сказать не могу, нужен был только 232. А обновления накатываю регулярно. На ядре 4.6 всё работает, а на 4.7 нет =( Link to comment
Wold Posted March 2, 2017 Share Posted March 2, 2017 Добрый день. После обновления ядра Linux до 4.9.13 перестала работать Moxa 1150. Драйвер пересобирается, но устройство все равно не работает. Может нужны свежие исходники? Посоветуйте в какую сторону копать. Link to comment
Komantsev Posted June 8, 2017 Share Posted June 8, 2017 Добрый день, Попробуйте обновленный драйвер (во вложении) driv_linux_uport1p_v1.3.17_build_17041110.7z Link to comment
oighfoihfew Posted July 6, 2017 Share Posted July 6, 2017 Добрый день! пытаюсь поставить драйвер на Rapbian с ядром 3.18.11-v7+ при сборке выдает pi@raspberrypi ~/mxu11x0/driver $ sudo make install/bin/sh: 1: ./mxconf: Permission denied ******************************************************************* # MOXA UPort 11x0 series USB to Serial Hub Driver v1.3.17 # # for Linux Kernel 2.6.x & above # # # # release date : 04/11/2017 # *******************************************************************make -C /lib/modules/3.18.11-v7+/build SUBDIRS=/home/pi/mxu11x0/driver modulesmake[1]: Entering directory '/lib/modules/3.18.11-v7+/build'make[1]: *** No rule to make target 'modules'. Stop.make[1]: Leaving directory '/lib/modules/3.18.11-v7+/build'Makefile:35: recipe for target 'module' failedmake: *** [module] Error 2 драйвер driv_linux_uport1p_v1.3.17_build_17041110.7z такой же результат и на debian 3.16.0-4-amd64 и Rapbian с ядром 4.9 Link to comment
Незнайка Posted July 6, 2017 Share Posted July 6, 2017 Здравствуйте! Как мы тут поняли, RPI имеет архитектуру ARM, а драйвера, соответственно, под х86 ... Link to comment
Tatiana Posted May 3, 2018 Share Posted May 3, 2018 Подскажите , пожалуйста, какой драйвер использовать для ядра 4.15.17-200.fc26.x86_64 (Fedora 26)? Link to comment
Незнайка Posted May 3, 2018 Share Posted May 3, 2018 Драйвер версии 1.13.21 (это самая старшая из тех, что есть у меня) поддерживает ядро 4.13.0. Link to comment
Tatiana Posted May 3, 2018 Share Posted May 3, 2018 Драйвер версии 1.13.21 (это самая старшая из тех, что есть у меня) поддерживает ядро 4.13.0. Приложите файлик пожалуйста, или ссылку) Link to comment
Незнайка Posted May 3, 2018 Share Posted May 3, 2018 Да, конечно https://www.moxa.ru/forum/index.php?/topic/25375-ne-upravliaetsia-moxa-1150i-pod-linux/?p=37072 Link to comment
Tatiana Posted May 3, 2018 Share Posted May 3, 2018 Да, конечно https://www.moxa.ru/forum/index.php?/topic/25375-ne-upravliaetsia-moxa-1150i-pod-linux/?p=37072 При установке выдал ошибку, не знаете как лечить? [root@localhost Загрузки]# cd mxu11x0 [root@localhost mxu11x0]# make clean; make install; Removing driver files... ************************************************************************ 4.15.17-200.fc26.x86_64 MOXA UPort 11x0 series driver ver 1.3.21 Release Date: 2017/11/27 ************************************************************************ **********************************WARNING******************************* MOXA UPort 11x0 series driver may not be compatible with Linux kernel versions newer than 4.13.0 . To download the latest driver, please visit Moxa at: http://www.moxa.com If you have questions, please contact Moxa support at: support@moxa.com ************************************************************************ ******************************************************************* # MOXA UPort 11x0 series USB to Serial Hub Driver v1.3.21 # # for Linux Kernel 2.6.x & above # # # # release date : 11/27/2017 # ******************************************************************* Makefile:951: *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel". Останов. make[1]: *** [Makefile:47: module] Ошибка 2 make: *** [Makefile:9: install] Ошибка 2 [root@localhost mxu11x0]# Link to comment
Незнайка Posted May 4, 2018 Share Posted May 4, 2018 Ну я бы попробовал please install libelf-dev, libelf-devel or elfutils-libelf-devel Link to comment
Tatiana Posted May 8, 2018 Share Posted May 8, 2018 On 5/4/2018 at 8:29 AM, Незнайка said: Ну я бы попробовал please install libelf-dev, libelf-devel or elfutils-libelf-devel Таких пакетов не существует. Если знаете что конкретно доставить, подскажите пожалуйста. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now