PDA

Visualizza la versione completa : Non riesco ad installare il modem


Kloaz
14-03-2005, 20:27
ciao a tutti ho scaricato il codice sorgente per installare i driver per il mio modem conexant HCF 56k, ho estratto il tutto o ho fatto "make install" mi restituisce questo:


[root@localhost modem]# make install
make[1]: Entering directory `/home/kloaz/Desktop/modem/modem/inf'
install -m 644 hcf_linux.cty hcfv90_lan_linux.inf hcfv90_linux.inf hcfv92_linux.inf hcfv92_riptide_linux.inf /etc/hcfpci/inf
make[1]: Leaving directory `/home/kloaz/Desktop/modem/modem/inf'
make[1]: Entering directory `/home/kloaz/Desktop/modem/modem/scripts'
install -m 755 hcfpciconfig hcfpcistop /usr/sbin
make[1]: Leaving directory `/home/kloaz/Desktop/modem/modem/scripts'
make[1]: Entering directory `/home/kloaz/Desktop/modem/modem/modules'
common.mak:11: *** Is the kernel-source package installed? KERNELSRC does not point to a proper directory (/lib/modules/2.6.3-7mdk/build). Stop.
make[1]: Leaving directory `/home/kloaz/Desktop/modem/modem/modules'
make: *** [install] Error 2


come vedete finisce con un errore...
Cerca il kernel-sourch ma nn lo trova...(questo è quello che ho capito io)


cosa devo fare????

gianiaz
14-03-2005, 20:31
uname -a


vedi la versione del kernel e scarica i sorgenti giusti.
:ciauz:

Kloaz
14-03-2005, 20:31
Ah dimenticavo

Sono su mandrake 10

NonnoBassotto
14-03-2005, 20:32
Se ti dice che l'errore è la mancanza dei kernel-sources, installa i kernel-sources (ovvero i sorgenti del kernel).
La cosa di cui hai bisogno è sapere che versione di kernel stai usando, dando in console
uname -a .
Dopodichè, scarica i sorgenti relativi al tuo kernel, scompattali in /usr/src e crea un link che punti a /usr/src/linux:
cd /usr/src
ln -sf directory-contenente-i-sorgenti/ linux

Kloaz
14-03-2005, 20:33
Originariamente inviato da gianiaz


uname -a


vedi la versione del kernel e scarica i sorgenti giusti.
:ciauz:

grazie..

Ma da dove li scarico sti sorgenti???
Scusa l'ignoranza ma è la prima cosa che installo e ho linux da poco

Kloaz
14-03-2005, 20:35
Originariamente inviato da NonnoBassotto
Se ti dice che l'errore è la mancanza dei kernel-sources, installa i kernel-sources (ovvero i sorgenti del kernel).
La cosa di cui hai bisogno è sapere che versione di kernel stai usando, dando in console
uname -a .
Dopodichè, scarica i sorgenti relativi al tuo kernel, scompattali in /usr/src e crea un link che punti a /usr/src/linux:
cd /usr/src
ln -sf directory-contenente-i-sorgenti/ linux

grazie mille ma rimane sempre che nn so da dove scaricarli :D :D :D

gianiaz
14-03-2005, 20:36
dovresti trovarli attraverso la gestione dei pacchetti di mandrake.

:ciauz:

Kloaz
14-03-2005, 20:38
grazie mille a tutti

ciauz :D :D :D :D :D :D :D

andy caps
14-03-2005, 20:46
il pacchetto se c'è sui cd si chiama kernel-source-2.6

da consolle di root digita

urpmi kernel-source-2.6 te lo installa

altrimenti lo devi scaricare da uno dei server di mandrake e installare manualmente

Kloaz
15-03-2005, 16:30
io l'ho installato dalla gestione pacchetti di mandrake...
penso sia lo stesso.
cmq l'installazione continua ma poi succede questo:

Should we attempt to automatically configure your hardware? [yes] y

DEVICE 127A:1025 MIGHT BE AN HSF MODEM! (both types exist for the same ID)
So if it doesn't work with this driver, try the HSF one
available from http://www.linuxant.com/drivers

Selected PCI VendorID=127A DeviceID=1025
and INF file /etc/hcfpci/inf/hcfv90_linux.inf

Unable to determine country, defaulting to "USA"

Configuring modem for country: "USA"
You can change this setting later with the command "hcfpciconfig --country"

This package does not contain pre-built modules suitable for your system:
Distribution: Mandrake-10.0
Kernel arch: i686
Kernel version: linux-2.6.3-7mdk

Trying to automatically re-compile the modules..
(this requires a C compiler and proper kernel sources to be installed)

Where is the linux source build directory that matches your running kernel?
[/lib/modules/2.6.3-7mdk/build]

WARNING: missing file /lib/modules/2.6.3-7mdk/build/include/linux/modversions.h
The cause of this problem is usually a missing or misconfigured
kernel source tree (and sometimes an incorrect directory or symbolic link).

First, ensure that the proper kernel source and compiler packages
from your distribution vendor and/or the community are installed.

The Linux kernel can then be reconfigured by running "make menuconfig"
under the kernel source directory (usually /usr/src/linux).

Verify that the proper options for your system are selected,
and that CONFIG_SMP ("Symmetric multi-processing support" under
"Processor type and features") is disabled, as this driver is
presently designed to work on single-processor machines.

Then compile and install your new kernel (for more information about
this procedure, see the README file under the kernel source directory),
reboot the system using the new kernel, and re-run "hcfpciconfig".
[root@localhost modem]#


non ho idea di come si compili un kernel :cry: :cry: :cry:
che faccio???

Loading