Добрый день. Обновился до Ubuntu 13.10 и теперь ни один из драйверов не собирается:
/home/antondemidov/Загрузки/Moxa/mxu11x0/driver/mxu11x0.h:22:98: note: in definition of macro ‘dbg’
#define dbg(format, arg...) do { if (debug) printk(KERN_DEBUG "%s: " format "\n" , __FILE__ , ## arg); } while (0)
^
/home/antondemidov/Загрузки/Moxa/mxu11x0/driver/mxu11x0.c: In function ‘mxu1_get_serial_info’:
/home/antondemidov/Загрузки/Moxa/mxu11x0/driver/mxu11x0.c:2157:32: error: ‘struct usb_serial’ has no member named ‘minor’
ret_serial.line = port->serial->minor;
^
In file included from /home/antondemidov/Загрузки/Moxa/mxu11x0/driver/mxu11x0.c:47:0:
/home/antondemidov/Загрузки/Moxa/mxu11x0/driver/mxu11x0.c: In function ‘mxu1_drain’:
/home/antondemidov/Загрузки/Moxa/mxu11x0/driver/mxu11x0.c:2281:40: error: ‘struct usb_serial_port’ has no member named ‘number’
dbg("%s - port %d", __FUNCTION__, port->number);
^
/home/antondemidov/Загрузки/Moxa/mxu11x0/driver/mxu11x0.h:22:98: note: in definition of macro ‘dbg’
#define dbg(format, arg...) do { if (debug) printk(KERN_DEBUG "%s: " format "\n" , __FILE__ , ## arg); } while (0)
^
make[3]: *** [/home/antondemidov/Загрузки/Moxa/mxu11x0/driver/mxu11x0.o] Ошибка 1
make[2]: *** [_module_/home/antondemidov/Загрузки/Moxa/mxu11x0/driver] Ошибка 2
make[1]: *** [module] Ошибка 2
make: *** [driver_make] Ошибка 2
P.S. 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:12:00 UTC 2013 i686 i686 i686 GNU/Linux
Очень бы хотелось драйвер для 3.11 =(
Moxa в твиттере выдала новый драйвер - https://disk.yandex....wdFoUABuQNK3IE= но он тоже не заработал. Обещали написать новый, у меня пока решилось даунгрейдом на ядро 3.9.3 http://kernel.ubuntu...e/v3.9.3-saucy/
P.S. - Прислали новый драйвер в твиттере - у меня заработал. Спасибо больше Мохе - Линк вот - http://yadi.sk/d/p1gftWzlBQ3zm