Strano problema della rete al riavvio

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
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Messaggio da conraid »

riotten ha scritto:

Codice: Seleziona tutto

lsmod |grep forcedeth
va in esecuzione e non da nessun responso...
dovresti avere il modulo, a meno che non l'hai compilato nel kernel stesso.

Codice: Seleziona tutto

grep FORCEDETH /boot/config
dove /boot/config è il file config del tuo kernel
cosa ti dice?

Avatar utente
riotten
Linux 1.x
Linux 1.x
Messaggi: 185
Iscritto il: mer 6 giu 2007, 16:05
Slackware: 13.37
Desktop: Fluxbox
Località: Udine

Messaggio da riotten »

Codice: Seleziona tutto

bash-3.1# grep FORCEDETH /boot/config
CONFIG_FORCEDETH=m
CONFIG_FORCEDETH_NAPI=y

Codice: Seleziona tutto

bash-3.1# insmod forcedeth
insmod: can't read 'forcedeth': No such file or directory
ma non so perchè adesso funziona la rete (speriamo duri).......vi sto scrivendo tramite la slackware......
qualcuno sa spiegarmi cosa è successo?

ho riprovato lsmod | grep forcedeth

Codice: Seleziona tutto

bash-3.1# lsmod | grep forcedeth
forcedeth              46728  0 

slackaddict
Linux 0.x
Linux 0.x
Messaggi: 27
Iscritto il: lun 3 mag 2004, 0:00

Messaggio da slackaddict »

se adesso ridai lsmod |grep forcedeth ?

Avatar utente
riotten
Linux 1.x
Linux 1.x
Messaggi: 185
Iscritto il: mer 6 giu 2007, 16:05
Slackware: 13.37
Desktop: Fluxbox
Località: Udine

Messaggio da riotten »

Codice: Seleziona tutto

bash-3.1# lsmod |grep forcedeth
forcedeth              46728  0 

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Messaggio da conraid »

riotten ha scritto:

Codice: Seleziona tutto

bash-3.1# lsmod |grep forcedeth
forcedeth              46728  0 
Il modulo si carica e non si carica. Se noti ancora problemi simili metti una chiamata diretta tipo "modprobe forcedeth" in /etc/rc.d/rc.modules o il file che hai per caricare i moduli.

slackaddict
Linux 0.x
Linux 0.x
Messaggi: 27
Iscritto il: lun 3 mag 2004, 0:00

Messaggio da slackaddict »

potresti provare

Codice: Seleziona tutto

depmod -A
, ma attendi conferme...

da quello che sembra pare che all'avvio non ti venga caricato il modulo forcedeth (quello della eth0), e ti tocchi caricarlo dopo con insmod...

col kernel 2.4 mi sembra potevi mettere i moduli da caricare in /etc/modules.conf

col 2.6 c'e' modprobe.conf che pero' pare sia deprecato...

edit
/etc/rc.d/rc.modules

Codice: Seleziona tutto


[/quote]

yep...

Avatar utente
riotten
Linux 1.x
Linux 1.x
Messaggi: 185
Iscritto il: mer 6 giu 2007, 16:05
Slackware: 13.37
Desktop: Fluxbox
Località: Udine

Messaggio da riotten »

dunque potrei risolvere il problema mettendo

Codice: Seleziona tutto

modprobe forcedeth
in rc.local (in alternativa a rc.modules) così lo carica all'avvio..

slackaddict
Linux 0.x
Linux 0.x
Messaggi: 27
Iscritto il: lun 3 mag 2004, 0:00

Messaggio da slackaddict »

riotten ha scritto:dunque potrei risolvere il problema mettendo

Codice: Seleziona tutto

modprobe forcedeth
in rc.local (in alternativa a rc.modules) così lo carica all'avvio..
credo di si...

sarebbe pero' interessante scoprire cosa ti si sia scasinato rispetto a quando andava tutto...

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Messaggio da conraid »

riotten ha scritto:dunque potrei risolvere il problema mettendo

Codice: Seleziona tutto

modprobe forcedeth
in rc.local (in alternativa a rc.modules) così lo carica all'avvio..
rc.modules viene caricato all'avvio, ed è fatto apposta per caricare i moduli.
io per esempio ho il caricamento di vari moduli li.
Ma per le schede di rete puoi anche creare un /etc/rc.d/rc.netdevice ed inserirlo li, visto che viene richiamato proprio da rc.modules, e secondo me è la via migliore se vuoi seguire lo standard slack

Se lo metti in rc.local va bene lo stesso, ma secondo me seguire gli standard slack è meglio :-)

Avatar utente
riotten
Linux 1.x
Linux 1.x
Messaggi: 185
Iscritto il: mer 6 giu 2007, 16:05
Slackware: 13.37
Desktop: Fluxbox
Località: Udine

Messaggio da riotten »

ho provato a riavviare il pc senza inserire la riga modprobe forcedeth ma comunque , non so ne come ne perchè, il pc naviga tranquillamente su internet come niente fosse....mistero

Grazie di tutto comunque...

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Messaggio da conraid »

Meglio così, ma cerca di capire il motivo, così la prossima volta non hai dubbi sulla soluzione :-)

Rispondi