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

uport 1110 линукс драйвер


Recommended Posts

Guest Гость_alex_*

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

Link to comment
  • Replies 201
  • Created
  • Last Reply

Top Posters In This Topic

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

В прикрепленном файле последняя версия драйвера (ver1.1.9).

driv_linux2_1_.6_uport1p_v1.1.9_build09011914.tar

version.txt

Link to comment
  • 2 weeks later...
  • 1 month later...
Guest Гость
В прикрепленном файле последняя версия драйвера (ver1.1.9).

Linux Gentoo, gcc 4.3.3

При попытки компиляции:

make -C /lib/modules/2.6.29-gentoo/build SUBDIRS=/root/driver modules
make[1]: Entering directory `/usr/src/linux-2.6.29-gentoo'
 CC [M]  /root/driver/mxu11x0.o
/root/driver/mxu11x0.c: В функции ‘mxu1_init’:
/root/driver/mxu11x0.c:479: ошибка: неявная декларация функции ‘info’
make[2]: *** [/root/driver/mxu11x0.o] Ошибка 1
make[1]: *** [_module_/root/driver] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.29-gentoo'
make: *** [module] Ошибка 2

Link to comment
Linux Gentoo, gcc 4.3.3

При попытки компиляции:

make -C /lib/modules/2.6.29-gentoo/build SUBDIRS=/root/driver modules
make[1]: Entering directory `/usr/src/linux-2.6.29-gentoo'
 CC [M]  /root/driver/mxu11x0.o
/root/driver/mxu11x0.c: В функции ‘mxu1_init’:
/root/driver/mxu11x0.c:479: ошибка: неявная декларация функции ‘info’
make[2]: *** [/root/driver/mxu11x0.o] Ошибка 1
make[1]: *** [_module_/root/driver] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.29-gentoo'
make: *** [module] Ошибка 2

Во вложении новый драйвер, который поддерживает версию 2.6.29.

driv_linux2.6_uport1p_v1.1.11_build_09033112.tgz

Link to comment
  • 3 months later...
Guest Гость

Linux Gentoo, gcc 4.3.3-r2

При попытки компиляции:

  *******************************************************************
 # MOXA UPort 1110/1130/1150/1150I USB to Serial Hub Driver v1.1.11 #
 #				for Linux Kernel 2.6.x						   #
 #																 #
 #			   release date : 12/02/2008						 #
 *******************************************************************
make -C /lib/modules/2.6.30-gentoo-r2/build SUBDIRS=/root/driver modules
make[1]: Entering directory `/usr/src/linux-2.6.30-gentoo-r2'
 CC [M]  /root/driver/mxu11x0.o
/root/driver/mxu11x0.c:298: ошибка: неизвестное поле ‘shutdown’ в инициализаторе
/root/driver/mxu11x0.c:298: предупреждение: несовместимый тип указателя в инициализации
/root/driver/mxu11x0.c:339: ошибка: неизвестное поле ‘shutdown’ в инициализаторе
/root/driver/mxu11x0.c:339: предупреждение: несовместимый тип указателя в инициализации
/root/driver/mxu11x0.c:380: ошибка: неизвестное поле ‘shutdown’ в инициализаторе
/root/driver/mxu11x0.c:380: предупреждение: несовместимый тип указателя в инициализации
/root/driver/mxu11x0.c:421: ошибка: неизвестное поле ‘shutdown’ в инициализаторе
/root/driver/mxu11x0.c:421: предупреждение: несовместимый тип указателя в инициализации
make[2]: *** [/root/driver/mxu11x0.o] Ошибка 1
make[1]: *** [_module_/root/driver] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.30-gentoo-r2'
make: *** [module] Ошибка 2

Link to comment
  • 4 months later...
Linux Gentoo, gcc 4.3.3-r2

При попытки компиляции:

  *******************************************************************
 # MOXA UPort 1110/1130/1150/1150I USB to Serial Hub Driver v1.1.11 #
 #				for Linux Kernel 2.6.x						   #
 #																 #
 #			   release date : 12/02/2008						 #
 *******************************************************************
make -C /lib/modules/2.6.30-gentoo-r2/build SUBDIRS=/root/driver modules
make[1]: Entering directory `/usr/src/linux-2.6.30-gentoo-r2'
 CC [M]  /root/driver/mxu11x0.o
/root/driver/mxu11x0.c:298: ошибка: неизвестное поле ‘shutdown’ в инициализаторе
/root/driver/mxu11x0.c:298: предупреждение: несовместимый тип указателя в инициализации
/root/driver/mxu11x0.c:339: ошибка: неизвестное поле ‘shutdown’ в инициализаторе
/root/driver/mxu11x0.c:339: предупреждение: несовместимый тип указателя в инициализации
/root/driver/mxu11x0.c:380: ошибка: неизвестное поле ‘shutdown’ в инициализаторе
/root/driver/mxu11x0.c:380: предупреждение: несовместимый тип указателя в инициализации
/root/driver/mxu11x0.c:421: ошибка: неизвестное поле ‘shutdown’ в инициализаторе
/root/driver/mxu11x0.c:421: предупреждение: несовместимый тип указателя в инициализации
make[2]: *** [/root/driver/mxu11x0.o] Ошибка 1
make[1]: *** [_module_/root/driver] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.30-gentoo-r2'
make: *** [module] Ошибка 2

Link to comment

Ubuntu 9.10

тоже самое

make -C /lib/modules/2.6.31-14-generic/build SUBDIRS=/home/dark/mxu11x0/driver modules

make[1]: Вход в каталог `/usr/src/linux-headers-2.6.31-14-generic'

CC [M] /home/dark/mxu11x0/driver/mxu11x0.o

/home/dark/mxu11x0/driver/mxu11x0.c:298: error: unknown field ‘shutdown’ specified in initializer

/home/dark/mxu11x0/driver/mxu11x0.c:298: warning: initialization from incompatible pointer type

/home/dark/mxu11x0/driver/mxu11x0.c:300: warning: initialization from incompatible pointer type

/home/dark/mxu11x0/driver/mxu11x0.c:339: error: unknown field ‘shutdown’ specified in initializer

/home/dark/mxu11x0/driver/mxu11x0.c:339: warning: initialization from incompatible pointer type

/home/dark/mxu11x0/driver/mxu11x0.c:341: warning: initialization from incompatible pointer type

/home/dark/mxu11x0/driver/mxu11x0.c:380: error: unknown field ‘shutdown’ specified in initializer

/home/dark/mxu11x0/driver/mxu11x0.c:380: warning: initialization from incompatible pointer type

/home/dark/mxu11x0/driver/mxu11x0.c:382: warning: initialization from incompatible pointer type

/home/dark/mxu11x0/driver/mxu11x0.c:421: error: unknown field ‘shutdown’ specified in initializer

/home/dark/mxu11x0/driver/mxu11x0.c:421: warning: initialization from incompatible pointer type

/home/dark/mxu11x0/driver/mxu11x0.c:423: warning: initialization from incompatible pointer type

make[2]: *** [/home/dark/mxu11x0/driver/mxu11x0.o] Ошибка 1

make[1]: *** [_module_/home/dark/mxu11x0/driver] Ошибка 2

make[1]: Выход из каталога `/usr/src/linux-headers-2.6.31-14-generic'

make: *** [module] Ошибка 2

Link to comment
  • 2 weeks later...
  • 3 months later...
Guest Гость_Sergey_*
Для начала попробуйте последнюю версию драйвера.

 

Спасибо, драйвер действительно заработал, но не очень устойчиво. Если выдернуть и вставить USB, то перестает работать. И если вставленным оставить и перезагрузиться, то возникает сбой файловой системы. Запускаю под Ubuntu 9.10.

Link to comment
Guest Гость_Sergey_*
Для начала попробуйте последнюю версию драйвера.

 

 

Больше того, при первом запуске драйвер встает с именем порта /dev/ttyUSB0 и при попытке к нему обратиться система виснет.

Если не обращаться, а вытащить адаптер а потом вставить, то появляется порт /dev/ttyUSB1/ и вот он тогда работает. То есть приходится шаманить.

А после перезагрузки порт опять становится USB0 и не работает.

Link to comment
Guest Гость_Sergey_*
Для начала попробуйте последнюю версию драйвера.

 

А еще, если при работающем драйвере, выдернуть и потом вставить адаптер, то он больше не работает (лампочка не загорается).

В общем можно сказать что не работает драйвер с Ubuntu 9.10

Link to comment
А еще, если при работающем драйвере, выдернуть и потом вставить адаптер, то он больше не работает (лампочка не загорается).

В общем можно сказать что не работает драйвер с Ubuntu 9.10

Добрый день,

 

Драйвер еще раз обновился, исправлены некоторые недочеты, поддерживается версия Linux до 2.6.32.

См. вложение.

 

Пожалуйста, дайте знать, решились ли проблемы.

driv_linux2.6_uport1p_v1.2.3_build_10020111.tgz

version.txt

Link to comment
Guest Гость

с последней версией собралось все красиво - порт обозвался dev/ttyUSB2 - и с первого раза законектился. - Выдернул вставил - порт остался - даже при выдернутом шнурке. И перестал отвечать.

Link to comment
Guest Yarikello

перегрузил систему - порт стал ttyUSB0 и красиво заработал. Вставляю - определяется - вынимаю - пропадает. И порт работает. Спасибо. Только почему на страничке поддержки старый драйвер вешали.. немножко пришлось подбирать. А так спасибо. driv_linux2.6_uport1p_v1.2.3_build_10020111.tgz заработал - система Ubuntu 9.10 ядро 2.6.31-20-generic

Link to comment
перегрузил систему - порт стал ttyUSB0 и красиво заработал. Вставляю - определяется - вынимаю - пропадает. И порт работает. Спасибо. Только почему на страничке поддержки старый драйвер вешали.. немножко пришлось подбирать. А так спасибо. driv_linux2.6_uport1p_v1.2.3_build_10020111.tgz заработал - система Ubuntu 9.10 ядро 2.6.31-20-generic

Добрый день,

Спасибо за новости!

По поводу не появления обновленных версий драйверов на сайте - сложно сказать. Головная организация MOXA Тайвань, по всей видимости, не считает эти обновления официальными релизами, а выпускает как update для старых драйверов.

То, что мы выкладываем в форум - это, вообще говоря, служебные драйверы, которые мы официально публиковать не должны. Такова уж политика партии :-)

Link to comment
  • 2 weeks later...
Guest Гость_Sergey_*
Добрый день,

 

Драйвер еще раз обновился, исправлены некоторые недочеты, поддерживается версия Linux до 2.6.32.

См. вложение.

 

Пожалуйста, дайте знать, решились ли проблемы.

 

 

Да теперь другое дело. Спасибо за оперативность.

Правда остались тонкости, если пользовательская программа открыла порт и в это время выдернуть USB то при восстановлении USB, создается другой порт (старый остается занят). Но это можно решить уже в рамках своего приложения, просто при сбоях закрывать и снова открывать порт.

Link to comment
  • 1 month later...
Guest Yarikello

На системе

2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28 13:28:05 UTC 2010 x86_64 GNU/Linux

последний драйвер завелся с пол оборота

убунту 10.04 64 битная

Link to comment
  • 3 months later...

Доброго всем дня

Использую ubuntu 10.04, ядро 2.6.32-24-generic-pae

Выложенный здесь драйвер установился, при подключении оборудование определяется

 

 

[ 378.752461] usb 1-1.5: new full speed USB device using ehci_hcd and address 7

[ 378.868343] usb 1-1.5: configuration #1 chosen from 1 choice

[ 378.870001] mxusb 1-1.5:1.0: MOXA UPort 1110 converter detected

[ 379.397121] mxusb: probe of 1-1.5:1.0 failed with error -5

[ 379.397819] usb 1-1.5: USB disconnect, address 7

[ 379.628303] usb 1-1.5: new full speed USB device using ehci_hcd and address 8

[ 379.752983] usb 1-1.5: configuration #2 chosen from 1 choice

[ 379.754407] mxusb 1-1.5:2.0: MOXA UPort 1110 converter detected

[ 379.754608] usb 1-1.5: MOXA UPort 1110 converter now attached to ttyUSB0

 

В списке /dev com-порты тоже есть

# ls /dev/ | grep ttyS

ttyS0

ttyS1

ttyS2

ttyS3

 

При попытке считать информацию

root@aidan-laptop:~# cat /dev/ttyS0

cat: /dev/ttyS0: Ошибка ввода/вывода

 

Через putty, естественно, тоже не подключается. Что я делаю не так и какая дополнительная информация требуется?

Заранее спасибо за помощь.

Link to comment
  • 2 months later...
Guest Mixxxman

Здравствуйте.

у меня UPort 1150I

ОС убунту 10.10 со всеми последними обновлениями

Пробовал приведенные драйвера, только driv_linux2.6_uport1p_v1.2.3_build_10020111.tgz выдает одну ошибку, остальные по две.

 

Вот что у меня происходит

 

alex@alex:~/Загрузки$ tar xvfz driv_linux2.6_uport1p_v1.2.3_build_10020111.tgz

mxu11x0/

mxu11x0/driver/

mxu11x0/driver/mxu1150_fw.h

mxu11x0/driver/mxu11x0.c

mxu11x0/driver/mxu1130_fw.h

mxu11x0/driver/usb-serial.h

mxu11x0/driver/mxu1110_fw.h

mxu11x0/driver/Makefile

mxu11x0/driver/mxu1131_fw.h

mxu11x0/driver/mxu1151_fw.h

mxu11x0/driver/mxu11x0.h

mxu11x0/readme.txt

mxu11x0/version.txt

alex@alex:~/Загрузки$ cd mxu11x0

alex@alex:~/Загрузки/mxu11x0$ cd driver

alex@alex:~/Загрузки/mxu11x0/driver$ make clean; make install

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

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

# 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/2.6.35-22-generic/build SUBDIRS=/home/alex/Загрузки/mxu11x0/driver modules

make[1]: Вход в каталог `/usr/src/linux-headers-2.6.35-22-generic'

CC [M] /home/alex/Загрузки/mxu11x0/driver/mxu11x0.o

Building modules, stage 2.

MODPOST 1 modules

CC /home/alex/Загрузки/mxu11x0/driver/mxu11x0.mod.o

LD [M] /home/alex/Загрузки/mxu11x0/driver/mxu11x0.ko

make[1]: Выход из каталога `/usr/src/linux-headers-2.6.35-22-generic'

mkdir -p /lib/modules/2.6.35-22-generic/kernel/drivers/usb/serial

cp -f ./mxu11x0.ko /lib/modules/2.6.35-22-generic/kernel/drivers/usb/serial

cp: невозможно создать обычный файл `/lib/modules/2.6.35-22-generic/kernel/drivers/usb/serial/mxu11x0.ko': Отказано в доступе

make: *** [install] Ошибка 1

 

 

Ваши предложения. рекомендации?

Link to comment

Добрый день!

Не успеваем мы немного за прогрессом :-) У Вас Линукс с ядром 2.6.35, а наш последний драйвер поддерживает только 2.6.32.

Я уточню у программистов, есть ли уже более новая версия драйвера на подходе. В понедельник дам знать.

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...