Thinkpad T20 - Modem
Oliver Burger <[email protected]> Wed, 7 Dec 2005 10:53:29 +0100
| Newsgroups | gmane.linux.mandrake.newbie.german |
|---|---|
| Message-ID | <[email protected]> |
Hallo,
also ich würde gerne das interne Modem meines Thinkpads zum Laufen
bringen. Habe dafür auch schon ne Weile gegoogelt und herausgefunden,
dass es sich um ein "Lucent LT MiniPCI Modem" handelt. IBM hat
hierfür einen Treiber ("ltmodem595lus.sh") auf ihrer support-Seite
stehen. Diesen habe ich mir auch heruntergeladen und versucht, ihn
(getreu des READMES) zu installieren, aber irgendwas tut nicht.
Ich erhalte folgende Fehlermeldung:
[root@whitney ltmodem595lus]# make install
./ltuninst
ERROR: Module ltserial does not exist in /proc/modules
ERROR: Module ltmodem does not exist in /proc/modules
make all
make[1]: Entering directory `/home/Downloads/binary/ltmodem595lus'
gcc -D__KERNEL__ -DMODULE -DNO_EEPROM -w -O2 -fomit-frame-pointer
-I/usr/src/linux/include -c -o ltmodem.a ltmodem.c
In file included from /usr/src/linux/include/linux/irq.h:21,
from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from ltmodem.c:27:
/usr/src/linux/include/asm/irq.h:16:25: error: irq_vectors.h: Datei
oder Verzeichnis nicht gefunden
In file included from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from ltmodem.c:27:
/usr/src/linux/include/linux/irq.h:72: error: 'NR_IRQS' undeclared
here (not in a function)
In file included from /usr/src/linux/include/linux/irq.h:74,
from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from ltmodem.c:27:
/usr/src/linux/include/asm/hw_irq.h:28: error: 'NR_IRQ_VECTORS'
undeclared here (not in a function)
ltmodem.c: In function 'GetBase_addressFromDev':
ltmodem.c:137: error: 'struct pci_dev' has no member named
'base_address'
ltmodem.c: At top level:
ltmodem.c:233: error: static declaration of 'GetLtModemInterface'
follows non-static declaration
linuxif.h:64: error: previous declaration of 'GetLtModemInterface' was
here
ltmodem.c:255: error: static declaration of 'SetLtModemInterface'
follows non-static declaration
linuxif.h:65: error: previous declaration of 'SetLtModemInterface' was
here
make[1]: *** [ltmodem.a] Fehler 1
make[1]: Leaving directory `/home/Downloads/binary/ltmodem595lus'
make: *** [install] Fehler 2
Ich kenne mich nicht besonders mit dem Kernel aus, aber kann es sein,
dass dieser (glaube schon etwas ältere) Treiber für die 2.4er-Serie
geschrieben war?
Oliver
--
Do not try the patience of wizards,
cause they are subtle and quick to anger!
Want to buy your Pack or Services from Mandriva?
Go to http://store.mandriva.com