Pagina 1 di 2

Niente eth0

Inviato: ven 11 nov 2005, 17:36
da Rapaz1
Ciao a tutti
rieccomi qui, dopo aver ricompilato il kernel 2.6.14 x l'ennesima volta continuo a non poter + navigare dato che il sistema non mi vede + la eth0.
Ho una Netgear, modulo natsemi. Mi ha consigliato la paoletta di abilitare in compilazione il supporto tulip, cosa che ho fatto insieme naturalmente al supporto x natsemi.
Niente, vedo dai messaggi che il modulo natsemi viene incluso nel processo di compilazione ma della eth0 non c'è traccia. Con ifconfig -a vedo solo 'lo'.
Cosa diavolo posso tentare?

Grazie
R

Inviato: ven 11 nov 2005, 17:39
da Paoletta
[stupid question]
prima di dare ifconfig hai controllato che natsemi sia caricato? controlli con lsmod...se non è caricato fai modprobe natsemi e poi dai ifconfig
[/stupid question]

Inviato: ven 11 nov 2005, 18:14
da Rapaz1
modprobe natsemi mi chiede di cosa diavolo sto parlando, nel senso che non trova nessun natsemi. :P
lsmod non l'ho provato ma penso sia inutile...

Inviato: ven 11 nov 2005, 18:56
da gallows
Rapaz1 ha scritto:modprobe natsemi mi chiede di cosa diavolo sto parlando, nel senso che non trova nessun natsemi. :P
lsmod non l'ho provato ma penso sia inutile...
make modules_install dopo aver compilato lo hai dato, vero?

Inviato: ven 11 nov 2005, 18:59
da MAT
I moduli che usi *sempre* (tipo quello della scheda di rete) ti consiglio di metterli statici.

Inviato: ven 11 nov 2005, 19:56
da IceSlack
ma hai fatto:

make && make modules && make modules_install && make install?

o make && make install?

Inviato: ven 11 nov 2005, 22:53
da Rapaz1
Allora, il natsemi (insieme agli altri fondamentali) sono tutti statici (scelta 'y') e la sequenza di comandi che ho dato è:
1) make mrproper
2) make menuconfig
3) make (sufficiente, il make dep non gli serve)
4) make clean
5) make bzImage
6) make modules
7) make modules_install

che devo fare di +?

R

Inviato: sab 12 nov 2005, 2:37
da MAT
Hai messo /usr/src/linux/arch/i386/boot/bzImage in /boot/vmlinuz-`uname -r` e dando poi lilo -v??

Inviato: sab 12 nov 2005, 9:44
da Rapaz1
Lilo fa già riferimento a /boot/bzImage x caricare il kernel 2.6.14
Ho 3 scelte nel menu' lilo:
1) linux 2.6.14 <--- chiama bzImage
2) linux 2.4.31 <--- chiama vmlinuz ma non funziona +
3) Windows XP

Inviato: sab 12 nov 2005, 10:40
da Paoletta
ma se assegni un indirizzo alla scheda di rete tipo:

Codice: Seleziona tutto

 # ifconfig eth0 10.0.0.3 netmask 255.255.255.0 up 
che ti dice?

Inviato: sab 12 nov 2005, 11:38
da MAT
Rapaz1 ha scritto:Lilo fa già riferimento a /boot/bzImage x caricare il kernel 2.6.14
Ho 3 scelte nel menu' lilo:
1) linux 2.6.14 <--- chiama bzImage
2) linux 2.4.31 <--- chiama vmlinuz ma non funziona +
3) Windows XP
Sì, ma hai copiato il bzImage generato DOPO la ricompilazione del kernel?? Altrimenti il kernel ricompilato non ti serve a una cippa se poi non lo usi! E, dopo aver sostituito il file, devi dare COMUNQUE `lilo -v', anche se non hai modificato /etc/lilo.conf.

Inviato: sab 12 nov 2005, 23:48
da Rapaz1
Ora ho dato 'lilo -v' e nient'altro. Risultato: ho la eth0 (sto scrivendo da linux) ma niente mouse usb. O funziona una cosa o l'altra, mai tutto insieme.
Comincio a rompermi i **********

Inviato: dom 13 nov 2005, 11:21
da MAT
Di nuovo: hai caricato i moduli per il mouse?
E' ben strano che a noi tutti vada tutto benissimo e solo tu abbia problemi, hai sicuramente dimenticato di includere qualcosa nella ricompilazione del kernel e/o di caricare qualche modulo. :)

Un'altra cosa: per quale motivo nella tua serie di operazioni per compilare il kernel, dai sia make che make bzImage e make modules??? Per i kernel 2.6.X, make è equivalente a make bzImage && make modules. Quindi dai l'uno o gli altri, è completamente inutile eseguire tutti i comandi.

Inviato: dom 13 nov 2005, 20:53
da Rapaz1
Ho trovato la procedura su una rivista e l'ho seguita.
Allora la serie di comandi corretta qual'e' x il kernel 2.6.14?
Provero poi a riguardare x la decima volta il tutto.
O forse è il caso di postare il mio config che uso, che ne dite?

Grazie
R

Inviato: dom 13 nov 2005, 21:22
da MAT
Devi semplicemente caricare il modulo del mouse (man modprobe per informazioni).

La procedura che seguo io per compilare il kernel è

Codice: Seleziona tutto

# cd /usr/src/linux
# make menuconfig
seleziono le opzioni che mi servono

Codice: Seleziona tutto

# make
# cp arch/i386/boot/bzImage /boot/vmlinuz-`uname -r`
e, se e solo se ho messo qualche opzione modulare dall'ultima compilazione,

Codice: Seleziona tutto

# make modules_install
Poi se usi lilo devi dare anche un

Codice: Seleziona tutto

lilo -v
altrimenti con grub sei già a posto.
Ultimo passo: riavvia e prova il `nuovo' kernel.