Newsgroup: it.comp.os.linux.iniziare
Titolo: kernel-header .Dove sbaglio?

Possiedo una distro Mandrake 8.0.
Ho un modem LT della Lucent.....detto tutto..
Non riesco ad installare questi benedetti driver. ltmodem-5.99b
Premetto che ho installato da Software Manager il kernel-header.
Eppure lanciato ./build_module mi genera questo errore:
[root@localhost /root]# cd /home/dario/ltmodem-5.99b
[root@localhost ltmodem-5.99b]# ./build_module
This is ltmodem-5.99b compiler and installer.
To make a record for trouble shooting purposes,
Start again with:
        script ltrecord.txt
        ./build_module
Abort with Ctrl-C to terminate now.
 or wait a few seconds
Drivers to be compiled are:
 lt_modem.o and lt_serial.o
 Checking for necessary consituents, exclusive of ISA modems:
    PCI modem, then needed utilities, finally compiling resources.
 If all is well,
    supporting script will be written from the source/*.in files.
loading cache ./config.cache
Checking OS
Checking machine type
Scanning PCI bus for modem
+---------------------------------------------------------------------------
--+ | WARNING: lspci not found or not executable - not checking for modem
|
+---------------------------------------------------------------------------
--+ checking for gcc... gcc
checking whether the C compiler (gcc   ) works... yes
checking whether the C compiler (gcc   ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for a BSD compatible install... /usr/bin/install -c
checking for make... yes
checking for ld... yes
Checking for kernel headers
  ... in /usr/src/linux: nope
  ... in /usr/src/kernel-headers-2.4.3-20mdk: nope
  ... in /usr/src/linux-2.4.3: nope
  ... in /usr/src/linux-2.4.3-20mdk: nope
ERROR: No kernel headers found.
  If you have kernel headers installed but configure did not
  find them, please try --with-kernel=dir, otherwise please
  install the kernel headers from your distribution.
Trying compilation of lt_modem.o and lt_serial.o
make: *** No targets specified and no makefile found.  Stop.
With resources provided, as good a make as possible has been done.
Now looking for driver products:
Compilation of lt_modem.o failed!
Read Compile_failure from DOCs.
Qualcuno riesce a spiegarmi cosa debbo fare??
Infinite grazie
Ciao Dario

 Ho un modem LT della Lucent.....detto tutto..
Anche io:-)
Il problema e' nelle righe:
Checking for kernel headers
  ... in /usr/src/linux: nope
  ... in /usr/src/kernel-headers-2.4.3-20mdk: nope
  ... in /usr/src/linux-2.4.3: nope
  ... in /usr/src/linux-2.4.3-20mdk: nope
non trova i kernel-headers. Se non ricordo male Mandrake li mette in un
altro posto. Come ti dice l'install (che tu avrai sicuramente letto!!)
basta un link (con ln -s) alla dir con gli headers.
Hai detto che hai installato il pacchetto dei kernel-headers (dovrebbe
essere un rpm che si trova nel secondo disco); se consulti la lista dei
file dell'rpm ti da il path di dove li ha messi (sono tutti files con
estensione .h). Comunque se vuoi un consiglio il modo piu' veloce e'
installare anche i sources
"kernel-sources" (ti possono essere utili per tantissime altre cose) e non
dovresti avere piu' problemi.
ciao
Dav