Здравствуйте пожалуйста! сразу к делу - ОС - Ubuntu 10.04, Мультипорт COM - MCS9865,
вывод lspci -v:
03:02.1 Serial controller: NetMos Technology PCI 9865 Multi-I/O Controller (prog-if 02)
Subsystem: Device a000:1000
Flags: medium devsel, IRQ 16
I/O ports at d020 [size=8]
Memory at f7c03000 (32-bit, non-prefetchable) [size=4K]
Memory at f7c02000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
03:02.2 Parallel controller: NetMos Technology PCI 9865 Multi-I/O Controller (prog-if 03)
Subsystem: Device a000:2000
Flags: bus master, medium devsel, latency 32, IRQ 10
I/O ports at d010 [size=8]
I/O ports at d000 [size=8]
Memory at f7c01000 (32-bit, non-prefetchable) [size=4K]
Memory at f7c00000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
но при сканировании не определяет порты и соответственно не определяет товар
скачал MCS9865_Linux.tar.gz , но при команде make :
pm@igor-main:~/.wine/drive_c/MCS9865_Linux$ make
rm -f *.mod.c *.o *.ko .*.cmd *.symvers
make -C /lib/modules/2.6.32-45-generic/build/ SUBDIRS=/home/pm/.wine/drive_c/MCS9865_Linux modules
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.32-45-generic'
CC [M] /home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.o
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c: In function ‘serial9865_start_tx’:
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c:498: error: ‘struct uart_port’ has no member named ‘info’
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c: In function ‘check_modem_status’:
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c:611: error: ‘struct uart_port’ has no member named ‘info’
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c: In function ‘receive_chars’:
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c:622: error: ‘struct uart_port’ has no member named ‘info’
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c: In function ‘transmit_chars’:
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c:708: error: ‘struct uart_port’ has no member named ‘info’
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c: In function ‘transmit_chars_dma_stop_done’:
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c:753: error: ‘struct uart_port’ has no member named ‘info’
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c: In function ‘transmit_chars_dma_done’:
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c:769: error: ‘struct uart_port’ has no member named ‘info’
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c: In function ‘receive_chars_dma_done’:
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c:852: error: ‘struct uart_port’ has no member named ‘info’
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c: In function ‘serial9865_handle_port’:
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c:957: error: ‘struct uart_port’ has no member named ‘info’
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c: In function ‘serial9865_probe’:
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c:2068: error: ‘SA_SHIRQ’ undeclared (first use in this function)
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c:2068: error: (Each undeclared identifier is reported only once
/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.c:2068: error: for each function it appears in.)
make[2]: *** [/home/pm/.wine/drive_c/MCS9865_Linux/mcs9865.o] Ошибка 1
make[1]: *** [_module_/home/pm/.wine/drive_c/MCS9865_Linux] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.32-45-generic'
make: *** [default] Ошибка 2
pm@igor-main:~/.wine/drive_c/MCS9865_Linux$