problemi con moduli .ko

Usate questo forum per richieste di aiuto e consigli sull'hardware montato nelle vostre macchine con GNU/Linux Slackware.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
kilowatt
Linux 0.x
Linux 0.x
Messaggi: 11
Iscritto il: lun 3 dic 2007, 16:17

problemi con moduli .ko

Messaggio da kilowatt »

Ciao a tutti sono abbastanza nuovo qui su slackware e avrei subito una domanda veloce veloce:
PERCHE :x :x :x :x :x non mi carica i moduli .ko sia quelli della mia scheda atheros(madwifi) che quelli della GPU Nvidia.
Al comando #modprobe ath_pci:
WARNING: Error inserting ath_hal (/lib/modules/2.6.21.5/net/ath_hal.ko): Invalid module format
WARNING: Error inserting wlan (/lib/modules/2.6.21.5/net/wlan.ko): Invalid module format
FATAL: Error inserting ath_pci (/lib/modules/2.6.21.5/net/ath_pci.ko): Invalid module format
[-o<
Stessa cosa con i moduli nvidia soltanto che per la mia inesperienza non sono riuscito a decifrare al meglio il log
ERROR: Unable to load the kernel module 'nvidia.ko'. This happens most
frequently when this kernel module was built against the wrong or
improperly configured kernel sources, with a version of gcc that differs
from the one used to build the target kernel, or if a driver such as
rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
obtaining ownership of the NVIDIA graphics device(s).

Please see the log entries 'Kernel module load error' and 'Kernel
messages' at the end of the file '/var/log/nvidia-installer.log' for
more information.
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
-1 Invalid module format

Grazie in anticipo kilowatt :D

Avatar utente
manolo
Linux 2.x
Linux 2.x
Messaggi: 282
Iscritto il: gio 26 mag 2005, 0:00
Desktop: kde

Re: problemi con moduli .ko

Messaggio da manolo »

L'hai installato il pacchetto dei moduli del kernel? (http://packages.slackware.it/package.ph ... 1.5-i486-2)
Per quanto riguarda il driver nvidia dovresti spiegare meglio cos'hai fatto di preciso. Così su due piedi non ci capisco molto...

Ciao

Avatar utente
michele.p
Packager
Packager
Messaggi: 1276
Iscritto il: ven 24 nov 2006, 16:52
Nome Cognome: Michele Petrecca
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: KDE
Distribuzione: ..Fedora e Mandriva
Località: Pontecorvo(FR)
Contatta:

Re: problemi con moduli .ko

Messaggio da michele.p »

...hai ricompilato il kernel?...che kernel stai utilizzando? il kernel in uso collima con la versione per il quale hai installato i sorgenti?...hai installato i sorgenti del kernel, vero?...hai, per caso, aggiornato il compilatore Gcc?

:D

Bye 8)

kilowatt
Linux 0.x
Linux 0.x
Messaggi: 11
Iscritto il: lun 3 dic 2007, 16:17

Re: problemi con moduli .ko

Messaggio da kilowatt »

Tralasciando i driver nvidia che al momento mi riguardano meno....
Allora i sorgenti sono installati e sto utilizzando il kernel 2.6.21.5 (preciso che ho installato slackware12 da DVD in modo FULL, quindi pensavo ci fosse tutto :lol: ).
Perchè dovrei ricompilare il kernel, non ho fatto nessuna modifica ad esso...
Però ho notato che seguendo una guida apposta (http://www.wireless-italia.com/content/view/889/27/) per installare il pacchetto madwifi su slack, mi chiede di abilitare un'opzione nel kernel che nel percorso che indica io non ho "General setup --> sysctl support"
michele.p ha scritto:il kernel in uso collima con la versione per il quale hai installato i sorgenti?
Uhmm come faccio a saperlo?
Come posso aggiornare gcc??? :-k

Avatar utente
michele.p
Packager
Packager
Messaggi: 1276
Iscritto il: ven 24 nov 2006, 16:52
Nome Cognome: Michele Petrecca
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: KDE
Distribuzione: ..Fedora e Mandriva
Località: Pontecorvo(FR)
Contatta:

Re: problemi con moduli .ko

Messaggio da michele.p »

Non devi aggiornare Gcc, le mie erano solo delle domande per vedere com'era "combinato" il sistema. 8)

Il comando per vedere il kernel in uso è;

uname -a

oppure

uname -r

L'opzione puoi trovarla nel file .config con una semplice ricerca; nel mio caso;
# General setup
#
CONFIG_LOCALVERSION=""
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_SWAP=y
CONFIG_SWAP_PREFETCH=y
CONFIG_SYSVIPC=y
CONFIG_IPC_NS=y
CONFIG_SYSVIPC_SYSCTL=y
CONFIG_POSIX_MQUEUE=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_BSD_PROCESS_ACCT_V3=y
# CONFIG_TASKSTATS is not set
# CONFIG_UTS_NS is not set
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
# CONFIG_IKCONFIG is not set
CONFIG_LOG_BUF_SHIFT=17
CONFIG_SYSFS_DEPRECATED=y
CONFIG_RELAY=y
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_SYSCTL=y
...............
,..............
...notare l'ultima riga.

Potresti postare l'output del comando;

lsmod

perché il driver nVidia, tra le altre cose, potrebbe lamentarsi per la presenza di un modulo che, francamente, ora non ricordo il nome. Capitò anche a me un po di tempo fa e da allora non lo includo più nel kernel.

Bye 8)

kilowatt
Linux 0.x
Linux 0.x
Messaggi: 11
Iscritto il: lun 3 dic 2007, 16:17

Re: problemi con moduli .ko

Messaggio da kilowatt »

Ho avuto qualche problemino.... :roll: ho fottuto un po tutto e mi sono ritrovato a dover reinstallare =D>
Beh comunque il comando lsmod mi da quest'output:

Codice: Seleziona tutto

Module                  Size  Used by
snd_seq_dummy           2692  0 
snd_seq_oss            28032  0 
snd_seq_midi_event      5888  1 snd_seq_oss
snd_seq                42576  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_pcm_oss            38432  0 
snd_mixer_oss          13824  1 snd_pcm_oss
ipv6                  226016  21 
pcmcia                 30628  0 
pcmcia_core            32400  1 pcmcia
capability              3336  0 
commoncap               5376  1 capability
lp                      9800  0 
parport_pc             23844  1 
parport                30152  2 lp,parport_pc
pcspkr                  2304  0 
psmouse                34440  0 
snd_ens1371            19616  0 
gameport               10760  1 snd_ens1371
snd_rawmidi            18080  1 snd_ens1371
snd_seq_device          6540  4 snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi
snd_ac97_codec         96292  1 snd_ens1371
ac97_bus                2048  1 snd_ac97_codec
snd_pcm                65160  3 snd_pcm_oss,snd_ens1371,snd_ac97_codec
snd_timer              17540  2 snd_seq,snd_pcm
snd                    41956  10 snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_ens1371,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm,snd_timer
soundcore               5728  1 snd
serio_raw               5124  0 
snd_page_alloc          7432  1 snd_pcm
8139too                20864  0 
mii                     4736  1 8139too
nvidia_agp              6300  1 
agpgart                26928  1 nvidia_agp
shpchp                 29204  0 
i2c_nforce2             4864  0 
pata_amd               10124  0 
forcedeth              42248  0 
ata_generic             5252  0 
evdev                   7936  1 

Avatar utente
michele.p
Packager
Packager
Messaggi: 1276
Iscritto il: ven 24 nov 2006, 16:52
Nome Cognome: Michele Petrecca
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: KDE
Distribuzione: ..Fedora e Mandriva
Località: Pontecorvo(FR)
Contatta:

Re: problemi con moduli .ko

Messaggio da michele.p »

...uhm....e quindi? :roll:

Leggo "nvidia-agp"; sei riuscito ad installare i driver?....anche se nel nome c'è qualcosa che non mi torna; il modulo dei driver proprietari non si chiama "nvidia" e basta? :-k

Bye 8)

Avatar utente
manolo
Linux 2.x
Linux 2.x
Messaggi: 282
Iscritto il: gio 26 mag 2005, 0:00
Desktop: kde

Re: problemi con moduli .ko

Messaggio da manolo »

kilowatt ha scritto: Al comando #modprobe ath_pci:
WARNING: Error inserting ath_hal (/lib/modules/2.6.21.5/net/ath_hal.ko): Invalid module format
WARNING: Error inserting wlan (/lib/modules/2.6.21.5/net/wlan.ko): Invalid module format
FATAL: Error inserting ath_pci (/lib/modules/2.6.21.5/net/ath_pci.ko): Invalid module format
Ora forse ricordo.
I moduli che stai cercando di installare sono per il wireless con chipset atheros. Non sono inclusi nel kernel, quindi dovrai scaricare i sorgenti di madwifi, compilarli e poi inserire i moduli generati con modprobe. Magari trovi i moduli già compilati per slack, però non so, quindi cerca un po' in giro...
michele.p ha scritto: Leggo "nvidia-agp"; sei riuscito ad installare i driver?....anche se nel nome c'è qualcosa che non mi torna; il modulo dei driver proprietari non si chiama "nvidia" e basta? :-k
Quello dovrebbe essere il modulo relativo al chipset della porta agp...
nvidia è il modulo che invece si compila al momento dell'installazione dei driver proprietari.

Ciao

Avatar utente
michele.p
Packager
Packager
Messaggi: 1276
Iscritto il: ven 24 nov 2006, 16:52
Nome Cognome: Michele Petrecca
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: KDE
Distribuzione: ..Fedora e Mandriva
Località: Pontecorvo(FR)
Contatta:

Re: problemi con moduli .ko

Messaggio da michele.p »

Quello dovrebbe essere il modulo relativo al chipset della porta agp...
nvidia è il modulo che invece si compila al momento dell'installazione dei driver proprietari.
...e infatti, ricordavo bene. Allora il modulo "nvidia-agp" che si vede altro non è che il modulo dell'interfaccia AGP del chipset nvidia della scheda madre. Ad esempio nel mio caso;
agpgart 27656 2 via_agp
avendo un VIA come chipset.

Bye 8)

Rispondi