Problema kernel 2.6.17.13 ci risiamo [SEMPLICE&BANALE]
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Citare il modello preciso del laptop in questione.
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.
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.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Citare il modello preciso del laptop in questione.
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.
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.
Problema kernel 2.6.17.13 ci risiamo [SEMPLICE&BANALE]
Ciao Community
In seguito all' ultimo post relativo al problema della scheda di rete sis900 poi risolto installando "modules" & "headers" mi ritrovo di fronte al modem interno sempre della sis per il quale mi viene consigliato su linmodems.org d' installare l'ultimo driver della smartlink e fin qui ci siamo.
Il problema è che il suddetto driver è in formato binario per cui necessita di essere compilato cosicchè una volta nella directory scompattata, nel lanciare i comandi "make && checkinstall" mi restituisce il seguente errore:
root@laptop:~# cd /root/slmodem
root@laptop:~/slmodem# make && checkinstall
make -C modem all
make[1]: Entering directory `/root/slmodem/modem'
make[1]: Leaving directory `/root/slmodem/modem'
make -C drivers KERNEL_DIR=/lib/modules/2.6.17.13/build
make[1]: Entering directory `/root/slmodem/drivers'
cc -I/lib/modules/2.6.17.13/build/include -o kernel-ver kernel-ver.c
make all KERNEL_VER=2.6.17.13
make[2]: Entering directory `/root/slmodem/drivers'
make modules -C /lib/modules/2.6.17.13/build SUBDIRS=/root/slmodem/drivers
make: Entering an unknown directory
make: *** /lib/modules/2.6.17.13/build: No such file or directory. Stop.
make: Leaving an unknown directory
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/slmodem/drivers'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/slmodem/drivers'
make: *** [drivers] Error 2
root@laptop:~/slmodem#
Ora mi viene da chiedere e sono veramente grato se potete aiutarmi:
1. Come mai avendo scelto il kernel huge26.s in fase d'installazione mi ritrovo
in /lib/modules anche la directory "2.4.3.33" relativa al kernel 2.4?
2. Come mai la dir /usr/src/linux-2.6.17.13 non esiste generando il soprariportato problema mentre è presente la dir /usr/src/linux-2.4.3.33 ?
3. Come posso risolvere per compilare il pacchetto?
Grassie anticipatamente
In seguito all' ultimo post relativo al problema della scheda di rete sis900 poi risolto installando "modules" & "headers" mi ritrovo di fronte al modem interno sempre della sis per il quale mi viene consigliato su linmodems.org d' installare l'ultimo driver della smartlink e fin qui ci siamo.
Il problema è che il suddetto driver è in formato binario per cui necessita di essere compilato cosicchè una volta nella directory scompattata, nel lanciare i comandi "make && checkinstall" mi restituisce il seguente errore:
root@laptop:~# cd /root/slmodem
root@laptop:~/slmodem# make && checkinstall
make -C modem all
make[1]: Entering directory `/root/slmodem/modem'
make[1]: Leaving directory `/root/slmodem/modem'
make -C drivers KERNEL_DIR=/lib/modules/2.6.17.13/build
make[1]: Entering directory `/root/slmodem/drivers'
cc -I/lib/modules/2.6.17.13/build/include -o kernel-ver kernel-ver.c
make all KERNEL_VER=2.6.17.13
make[2]: Entering directory `/root/slmodem/drivers'
make modules -C /lib/modules/2.6.17.13/build SUBDIRS=/root/slmodem/drivers
make: Entering an unknown directory
make: *** /lib/modules/2.6.17.13/build: No such file or directory. Stop.
make: Leaving an unknown directory
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/slmodem/drivers'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/slmodem/drivers'
make: *** [drivers] Error 2
root@laptop:~/slmodem#
Ora mi viene da chiedere e sono veramente grato se potete aiutarmi:
1. Come mai avendo scelto il kernel huge26.s in fase d'installazione mi ritrovo
in /lib/modules anche la directory "2.4.3.33" relativa al kernel 2.4?
2. Come mai la dir /usr/src/linux-2.6.17.13 non esiste generando il soprariportato problema mentre è presente la dir /usr/src/linux-2.4.3.33 ?
3. Come posso risolvere per compilare il pacchetto?
Grassie anticipatamente
Ultima modifica di agallin il lun 23 apr 2007, 22:04, modificato 1 volta in totale.
Si, Headers & modules sono al loro posto e del resto penso si tratti dei sorgenti ma comunque m' interessa sapere il motivo per cui mi ritrovo le directory relative al kernel 2.4 se ho scelto il 2.6?
ci sono le dir:
/lib/modules/2.4.3.33 & /lib/modules/2.6.17.13
mentre e presente solo la dir:
/usr/src/linux-2.4.3.33
generando l' errore durante la compilazione non ritrovando in /lib/modules/2.6.17.13 il link build che punta a: /usr/src/linux-2.6.17.13/build
Scusate sto imparando
ci sono le dir:
/lib/modules/2.4.3.33 & /lib/modules/2.6.17.13
mentre e presente solo la dir:
/usr/src/linux-2.4.3.33
generando l' errore durante la compilazione non ritrovando in /lib/modules/2.6.17.13 il link build che punta a: /usr/src/linux-2.6.17.13/build
Scusate sto imparando
- albatros
- Iper Master
- Messaggi: 2093
- Iscritto il: sab 4 feb 2006, 13:59
- Kernel: 5.19.0
- Desktop: gnome and lxqt
- Distribuzione: ubuntu 22.04
- Località: Darmstadt - Germania
I sorgenti, ovvero extra/linux-2.6.17.13/kernel-source-2.6.17.13-noarch-1.tgz.
Se non li hai già installati, anche header e moduli (ma penso li abbia già).
Devi assicurarti che il kernel in uso sia il 2.6.17 (uname -r), dopodiché puoi rimuovere con removepkg o selezionandoli con pkgtool i pacchetti del 2.4 che non ti servono più.
Del 2.4 ti rimarrà solamente la compatibilità delle glibc, che ti sconsiglio però di ricompilare perché non è banalissimo (è un aspetto che puoi tranquillamente ignorare).
Se non li hai già installati, anche header e moduli (ma penso li abbia già).
Devi assicurarti che il kernel in uso sia il 2.6.17 (uname -r), dopodiché puoi rimuovere con removepkg o selezionandoli con pkgtool i pacchetti del 2.4 che non ti servono più.
Del 2.4 ti rimarrà solamente la compatibilità delle glibc, che ti sconsiglio però di ricompilare perché non è banalissimo (è un aspetto che puoi tranquillamente ignorare).
- targzeta
- Iper Master
- Messaggi: 6631
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Devi installare i sorgenti del 2.6.17.13. Il pacchetto kernel-source-2.6.17.13-noarch-1.tgz che trovi nella directory extra.agallin ha scritto:nel mio caso cosa dovrei installare per ritrovarmi la mancante dir: /usr/src/linux-2.6.17.13 ?
Si, basto modificare il file /etc/lilo.conf in modo da togliere l'entry per il 2.4 (invocare lilo) e poi eliminare tutti i pacchetti relativi al 2.4, ovvero kernel-source, kernel-header, e kernel-modules.agallin ha scritto:e possibile avere un unico kernel 2.6.17.13 di default senza alcun richiamo al 2.4 ???...
Spina
edit: Risposte sovrapposte