Logilink PC0018 драйвер (Не устанавливается драйвер MCS9865)

Выбор и настройка HardWare

Модератор: Модераторы разделов

televiks
Сообщения: 1
ОС: Zenwalk

Logilink PC0018 драйвер

Сообщение televiks »

Прошу не пинать, в Линуксе новичок. :blush:
Имеем

Код: Выделить всё

Linux zenwalk 2.6.28.7 #1 SMP PREEMPT Sat Feb 21 09:44:58 CET 2009 i686 Intel(R) Pentium(R) Dual  CPU  E2200  @ 2.20GHz GenuineIntel GNU/Linux

и контролер на 2 com&1lpt порта (PCI) Logilink PC0018 (MCS9865)

Код: Выделить всё

03:01.0 Serial controller: NetMos Technology PCI 9865 Multi-I/O Controller (prog-if 02 [16550])
Subsystem: Unknown device a000:1000
Flags: medium devsel, IRQ 19
I/O ports at 9800 [size=8]
Memory at d1100000 (32-bit, non-prefetchable) [size=4K]
Memory at d1101000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [48] Power Management version 2

03:01.1 Serial controller: NetMos Technology PCI 9865 Multi-I/O Controller (prog-if 02 [16550])
Subsystem: Unknown device a000:1000
Flags: medium devsel, IRQ 18
I/O ports at 9c00 [size=8]
Memory at d1102000 (32-bit, non-prefetchable) [size=4K]
Memory at d1103000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [48] Power Management version 2

03:01.2 Parallel controller: NetMos Technology PCI 9865 Multi-I/O Controller (prog-if 03 [IEEE1284])
Subsystem: Unknown device a000:2000
Flags: bus master, medium devsel, latency 64, IRQ 5
I/O ports at a000 [size=8]
I/O ports at a400 [size=8]
Memory at d1104000 (32-bit, non-prefetchable) [size=4K]
Memory at d1105000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [48] Power Management version 2


При попытке компиляции драйверов пишет

Код: Выделить всё

root[9865]# make
rm -f *.mod.c *.o *.ko .*.cmd *.symvers
make -C /lib/modules/2.6.28.7/build/  SUBDIRS=/9865 modules
make[1]: Entering directory `/usr/src/linux-2.6.28.7'
  CC [M]  /9865/mcs9865.o
/9865/mcs9865.c: In function 'receive_chars':
/9865/mcs9865.c:622: error: 'struct uart_info' has no member named 'tty'
/9865/mcs9865.c: In function 'receive_chars_dma_done':
/9865/mcs9865.c:852: error: 'struct uart_info' has no member named 'tty'
/9865/mcs9865.c: In function 'serial9865_handle_port':
/9865/mcs9865.c:957: error: 'struct uart_info' has no member named 'tty'
/9865/mcs9865.c: In function 'serial9865_probe':
/9865/mcs9865.c:2068: error: 'SA_SHIRQ' undeclared (first use in this function)
/9865/mcs9865.c:2068: error: (Each undeclared identifier is reported only once
/9865/mcs9865.c:2068: error: for each function it appears in.)
make[2]: *** [/9865/mcs9865.o] Error 1
make[1]: *** [_module_/9865] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.28.7'
make: *** [default] Error 2
root[9865]#


В readme написано, что этот драйвер для версии ядра 2.6.15 (у меня 2.6.28), похоже в этом проблема.
Может чего посоветуете.....
Спасибо сказали:
xepbam
Сообщения: 1

Re: Logilink PC0018 драйвер

Сообщение xepbam »

televiks: ищи меня на канале #linux или #development на серверах irc.wenet.ru, ник Duke
Сам только что скомпилял этот модуль под 2.6.32.5 Были такие же ошибки - помогу тебе.

тут распинаться лень: за раз не объяснить.

ЗЫЖ бесят меня всякие регистрации чтобы написать один пост
Спасибо сказали:
Nikitich
Сообщения: 1
ОС: UBUNTU 11.04

Re: Logilink PC0018 драйвер

Сообщение Nikitich »

xepbam писал(а):
26.01.2010 00:08
тут распинаться лень: за раз не объяснить.

ЗЫЖ бесят меня всякие регистрации чтобы написать один пост


А зачем этот пост тогда нужен?
Бесят меня всякие, кто к гуглю отправляют. Здесь люди помощи просят, а не адрес гугля
Спасибо сказали:
Аватара пользователя
DreamSoul
Сообщения: 20
ОС: Gentoo

Re: Logilink PC0018 драйвер

Сообщение DreamSoul »

Nikitich писал(а):
17.08.2011 14:37
xepbam писал(а):
26.01.2010 00:08
тут распинаться лень: за раз не объяснить.

ЗЫЖ бесят меня всякие регистрации чтобы написать один пост


А зачем этот пост тогда нужен?
Бесят меня всякие, кто к гуглю отправляют. Здесь люди помощи просят, а не адрес гугля

На дату темы смотрел?
Спасибо сказали: