aggiornato kernel, non funzia più nulla :-(

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6644
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

Messaggio da targzeta »

Dai, proviamoci insieme ;) . Innanzitutto, puoi scaricarti il kernel 2.6.19?
così ti configuri derettamente l'ultimo :D
Posta qui l'output di

Codice: Seleziona tutto

lspci
Se il tipo da cui scrocco la rete non si accorge di nuovo (sono stato off-line per un pò :() sono spesso on-line, quindi controlla spesso questo thread.

Spina

Avatar utente
dinomite
Linux 0.x
Linux 0.x
Messaggi: 17
Iscritto il: gio 16 feb 2006, 8:10

Messaggio da dinomite »

ok, ma in settimana, causa lavoro, posso aggiornare il 3D solo alla sera.

Questa sera ti posto l'output di lspci e nel contempo scarico questo nuovo kernel

Ieri, spinto dallo sconforto ho persino valutato per un attimo di abbandonare la Slack a favore di una più semplice distro come kubuntu. Non mi piace per niente e si discosta troppo da quello che ho imparato su linux, ergo, piuttosto di tenermela sul pc torno a windows.
Se molti usano con profitto e soddisfazione la slack devo riuscirci anche io.
;)

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6644
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

Messaggio da targzeta »

Forse sono giunto in tempo per salvare un povero essere umano dalle grinfie di Bill :D

Come vedi sono quasi sempre presente.

Spina

P.S. Non ho capito quale non ti piace, la Slackware o la kubuntu?

Avatar utente
dinomite
Linux 0.x
Linux 0.x
Messaggi: 17
Iscritto il: gio 16 feb 2006, 8:10

Messaggio da dinomite »

kubuntu.
Secondo me si discosta troppo da quello che io considero lo standard della struttura portante alla quale si dovrebbero attenere le distro.

Avatar utente
dinomite
Linux 0.x
Linux 0.x
Messaggi: 17
Iscritto il: gio 16 feb 2006, 8:10

Messaggio da dinomite »

aggiornamento:

avendo troppi pasticci ho riformattato per l'n-esima volta.

Ora ho il kernel 2.6.17.13

Il problema è che ora non riesco in alcun modo ad avere internet ( sono dietro ad un router e in genere abilito semplicemente il DHCP per avere la rete ).

lspci mi dice

02.00.0 Ethernet controller:D-link System Inc RTL8139 Ethernet ( rev 10 =
02.08.0 Ethernet controller:Intel Corporation 82801BA/CA/CAM Ethernet Controller (rev 01)

con netconfig ho provato diverse volte a configurare la rete ma nisba.
Allora ho provato con /sbin/ifconfig eth0 192.168.1.2 up perchè con ifconfig non avevo nemmeno l'inet addr , il Bcast e Mask corretti ( per corretti intendo come con il kernel 2.4 )
Ora ifconfig mi da
eth0

Link encap: Ethernet HWaddr 00.00.e2.4a.4c.c0
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr :.......... Scope:link
UP BROADCAST.....
Rx.......
TX........
bla
bla
Interrupt:9

lo

Link encap: Local Loopback
inet addr:127.0.0.1 Mask: 255.0.0.0
bla
bla
bla

e i dati (Inet 192.168.1.2 Bcat e MAsk )li perdo ad ogni riavvio.

Da kde
click su k/centro controllo/internet e reti/impostazioni rete ottengo
PIATTAFORMA NON SUPPORTATA
si apre una finestra dove sono elencati tutta una serie di S.O., seleziono la Slack 10.2 ( non c'è la 11 ), viene trovata una scheda di rete, passo in modalità amministratore, la configuro abilitando il dhcp, salvo le modifiche, esco e se provo a rientrare non vedo più la mia scheda configurata.
In pratica quando esco mi perde tutto.

Dove sbaglio?
Preciso che con il kernel 2.4 bastava la configurazione durante l'installazione del S.O. per avere internet

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6644
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

Messaggio da targzeta »

dinomite ha scritto:Questa sera ti posto l'output di lspci e nel contempo scarico questo nuovo kernel
Lo hai scaricato? e l'output di lspci? Un problema alla volta non trovi?

Spina

Avatar utente
dinomite
Linux 0.x
Linux 0.x
Messaggi: 17
Iscritto il: gio 16 feb 2006, 8:10

Messaggio da dinomite »

per scaricarlo dovrei avere la rete funzionante, cosa che non ho.
Mi sono limitato a prendere quello presente nel dvd

lspci è un po' lungo, tuttavia, la parte riconducibile alla rete è

02.00.0 Ethernet controller:D-link System Inc RTL8139 Ethernet ( rev 10 =
02.08.0 Ethernet controller:Intel Corporation 82801BA/CA/CAM Ethernet Controller (rev 01)

cosa ti serve nello specifico?

Tieni presente che devo copiare tutto a manina, accendere un altro pc che ho con win e ricopiare pari pari tutto sempre a manina :oops:

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6644
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

Messaggio da targzeta »

Ma tu propio oggi dovevi formattare :D :D
A me serve tutto lspci per poter configurare il kernel.
comunque, almeno i sorgenti del kernel li hai? Puoi configurare un kernel?

Ma lsmod cosa ti da?
Hai questo modulo:

Codice: Seleziona tutto

8139too
Perchè hai due controller? sono tutti e due 10-100 Mb?

Spina

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6644
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

Messaggio da targzeta »

Aspé, facciamo una cosa pulita. Tanto da quanto ho capito più di un computer dal quale scrivere.
- Riavvia Linux da con un kernel qualsiasi. Basta che di quel kernel tu abbia i moduli.

Codice: Seleziona tutto

ifconfig -a
cosa ti da?

Spina

P.S. qui dobbiamo fare una specie di chat!

Avatar utente
dinomite
Linux 0.x
Linux 0.x
Messaggi: 17
Iscritto il: gio 16 feb 2006, 8:10

Messaggio da dinomite »

ti ringrazio per la pazienza ;)

dunque, ho formattato per avere una situazione pulita.
Ora ho il kernel 2.6.17.13 preso in formato tgz e installato con installpkg dal dvd e mi funziona solo quello, il 2.4 mi da kernel panic ( ma poco mi interessa, mi basta avere una kernel solo ma che funzioni ).

I sorgenti del kernel non li ho (..penso )

lsmod mi da questo output

ide-scsi
nfsd
export
lockd
sunrpc
snd_seq_dummy
snd_seq_oss
snd_seq_midi_event
snd_seq
snd_seq_device
snd_pcm_oss
snd_mixer_oss
snd_intel8x0
snd_ac97_codec
snd_ac97_bus
snd_pcm
snd_timer
snd
-ac97-codec-snd_pcm,snd_timer
soundocre
snd_page_alloc
ipV6
capability
commoncap
eepro100
mii
agpgart
lp
parport_pc
parport
pcspkr
psmouse
reiserfs

quando avevo il kernel 2.4 ( con il quale internet funzionava ) i moduli caricati erano

soundcore
nfsd
ide-scsi
eepro100
mii agpgart

Dal momento che con il kernel 2.6 i moduli soundcore, nfsd, ide-scsi non vengono caricati di default ho provato, pensando erroneamente che potessero avere un ruolo per il problema della rete, a caricarli a mano con modprobe, ma internet non funziona lo stesso.

ifconfig mi fa vedere diverse cose, tra le quali le due interfacce di rete che ho:
una intel presente direttamente sulla scheda madre
una D-Link aggiunta da me in uno slot pci.
entrambe 10/100

Per il momento solo la prima, la intel, è collegata al router ( ribadisco che con il kernel 2.4 funzionava ).

il modulo 8139too non è presente.

Per l'output di ifconfig -a ...a questa sera ( tardi )

byez

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6644
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

Messaggio da targzeta »

Come ti ho detto io ci sono spesso, e di sera quasi sempre.
Se ifconfig -a ti fa vedere le due interfacce vuol dire che hai i driver che le gestiscono. Per la D-Link il driver è quello che ti ho indicato, ma si vede (come ho visto dai config) che è abilitato in built-in.
Dovrebbe essere tutto a posto. Non so come usi il DHCP, prova a chiamare:

Codice: Seleziona tutto

dhcpcd eth0
e se non va,

Codice: Seleziona tutto

dhcpcd eth1
eth0 e eth1 dovrebbero essere le interfaccie relative alle tue schede di rete.
Magari hai impostato i dhcp client in modo da utilizzare una interfaccia, e con il nuovo kernel la sequenza in cui vengono invocati i driver è diversa indi per cui quella che prima veniva rilevata come eth0 ora è una eth1.

Fammi sapere
Spina

Avatar utente
dinomite
Linux 0.x
Linux 0.x
Messaggi: 17
Iscritto il: gio 16 feb 2006, 8:10

Messaggio da dinomite »

ifconfig -a mi fa vedere le due interfacce di rete ( troppo lungo riportare qui tutto l'output )

dhcpcd eth0 mi fa sparire il cursore per un po poi ritorna nella riga sottostante ma non mi dice nulla.

Ho, però, un aggiornamento: durante il boot del pc ora ho queste scritte
aggiornamento:

all'avvio del pc ad un certo punto ho i seguenti messaggi:

/etc/rc.d/rc.inet1 : line 1: eth_up: command not found
/etc/rc.d/rc.inet1 : line 2: eth_up: command not found
/etc/rc.d/rc.inet1 : line 3: eth_up: command not found

quindi si pianta su

dhcpcd: MAC address = 00:00:bla:bla:bla

e rimane in questo stato per circa un minuto, poi continua il caricamento sino al login

cosa succede?

route mi da:

Destination Gateway Genmask Flag Metric Ref Use Iface
loopback * 255.0.0.0 U 0 0 0 lo

ho provato a reinstallare il pacchetto tcp-ip prendendolo dal dvd ma continua a non andare

Ma è mai possibile che su una installazione standard non funzioni una banalissima connessione ad internet con router?

bloodlust
Linux 3.x
Linux 3.x
Messaggi: 523
Iscritto il: mar 14 feb 2006, 12:02
Slackware: -1
Località: it_IT

Messaggio da bloodlust »

ciao
non è che per caso il tuo /etc/rc.d/rc.modules è "linkato" a /etc/rc.d/rc.modules-2.4.x invece che a /etc/rc.d/rc.modules-2.6.17.13 ?
cosa ti dicono i log?

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6644
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

Messaggio da targzeta »

dinomite ha scritto:ifconfig -a mi fa vedere le due interfacce di rete ( troppo lungo riportare qui tutto l'output )

dhcpcd eth0 mi fa sparire il cursore per un po poi ritorna nella riga sottostante ma non mi dice nulla.
Io non ci sto capendo niente, ogni giorno te ne esci con una nuova :D :D !
comunque, non dimentichiamo che il nostro obiettivo e farti compilare un kernel decente per il tuo sistema. In effetti devo ammettere che non avevo pensato ai file di configurazione rc.
dhcpcd manda una richiesta DHCP in broadcast per cercare il server, quindi finché il server non gli risponde lui è in attesa (ecco perchè ti fa sparire il cursore), ma in teoria quando ritorna, se tutto è andato bene facendo ifconfig, dovresti poter vedere l'ip che ti ha assegnato il server.
Ma dhcpcd eth1 l'hai provato?
Fai una cosa, disabilita il permesso di esecuzione sugli script inet in rc. In particolare esegui:

Codice: Seleziona tutto

chmod -x /etc/rc.d/rc.inet*
Poi, riavvia il PC e riesegui:

Codice: Seleziona tutto

dhcpcd eth0
vedi se quanto ti ritorna il cursore hai un IP con ifconfig. Se non va fai

Codice: Seleziona tutto

dhcpcd eth1
e di nuovo ricontrolla se hai un IP con ifconfig.

Dimmi come sono andate queste prove ok?
Spina

Avatar utente
dinomite
Linux 0.x
Linux 0.x
Messaggi: 17
Iscritto il: gio 16 feb 2006, 8:10

Messaggio da dinomite »

ci sono riuscito

Ho installato da zero il s.o. con kernel 2.6.17.13 con relativi heder, moduli e sorgenti.
Spento la macchina, rimontato la scheda pci ethernet, riacceso e automagicamente il dhcp funziona e tutto va a meraviglia.

Non sarà un sistema molto elegante ma come diceva qualcuno " il fine giustifica i mezzi "

thanks a tutti

Rispondi