Newsgroup: it.comp.os.linux.iniziare
Titolo: la seconda scheda di rete...

Ciao,
in FC1 ho installato la seconda scheda di rete 3c905C ma non mi viene vista:
da letture di FAQ ho appreso che:
1) la scheda di rete deve essere rilevata dal kernel in fase di avvio.
2) affinche' questo succeda il modulo relativo alla scheda deve essere
specificato in /etc/modules.conf e se non esiste ( nel mio caso e' presente
solo quello della scheda esistente 8139too ) bisogna aggiungerlo.
3) I moduli sono presenti nella directory /lib/modules/
nella mia directory /lib/modules non ci sono ....
dove li trovo? sono dei files?
grazie

 3) I moduli sono presenti nella directory /lib/modules/
Quasi vero: stanno in /lib/modules/<versionedelkernel>/kernel/drivers/net
-- 
Best Regards, Jack
Linux User #264449
Powered by Fedora Core 2 (x86)
Powered by Debian Sid (ppc)

 
Se hai Fedora Core 1 con il kernel standard (ossia non lo hai ricompilato
tu), è sufficiente che da root modifichi il file /etc/modules.conf
aggiungendo una riga in questo modo:
alias eth1 3c59x
salvi e da console fai un depmod -a
per sapere se hai il modulo, fai da root:
modinfo 3c59x
e per caricarlo esplicitamente:
modprobe 3c59x
Al prossimo riavvio dovresti avere la eth1 pronta da configurare.
I moduli sono nella dir:
/lib/modules/vers.del.kernel/kernel/drivers/net
-- 
Mario "Reliant" Pascucci
http://ilpettegolo.altervista.org/

 -- 
ma il modulo 3c59x va bene ance per 3c90x ?
cmq, ho scaricato da internet in /usr/local/src/ i driver dell 3c905c, mi
trovo con i file :
3c90x.c
3c90x.h
compile_SMP
compile_UP
install3c90x
il 3c90x.c e' il sorgente ( 3c90x.h sono gli header ) che una volta
compilato cosa fa? mi crea il modulo giusto per il mio pc?
compile_UP ( il compile_SMP  e' per i multiprocessore ) si compila con
./compile_UP e cosa mi crea il modulo standard per la scheda di rete?
e dove vanno a finire questi moduli, in
/lib/modules/vers.del.kernel/kernel/drivers/net ?
install3c90x cos'e' uno script x installare il modulo nel kernel?
scuas le domande ma non vorrei fare troppi casini....
ciao

 ma il modulo 3c59x va bene ance per 3c90x ?
<quote src="$LINUX_SOURCES/Documentation/nwtworking/vortex.txt">
This driver supports the following hardware:
   3c590 Vortex 10Mbps
   3c592 EISA 10mbps Demon/Vortex
   3c597 EISA Fast Demon/Vortex
   3c595 Vortex 100baseTx
   3c595 Vortex 100baseT4
   3c595 Vortex 100base-MII
   3Com Vortex
   3c900 Boomerang 10baseT
   3c900 Boomerang 10Mbps Combo
   3c900 Cyclone 10Mbps TPO
   3c900B Cyclone 10Mbps T
   3c900 Cyclone 10Mbps Combo
   3c900 Cyclone 10Mbps TPC
   3c900B-FL Cyclone 10base-FL
   3c905 Boomerang 100baseTx
   3c905 Boomerang 100baseT4
   3c905B Cyclone 100baseTx
   3c905B Cyclone 10/100/BNC
   3c905B-FX Cyclone 100baseFx
   3c905C Tornado
   3c980 Cyclone
   3cSOHO100-TX Hurricane
   3c555 Laptop Hurricane
   3c575 Boomerang CardBus
   3CCFE575 Cyclone CardBus
   3CCFE575CT Cyclone CardBus
   3CCFE656 Cyclone CardBus
   3CCFEM656 Cyclone CardBus
   3c450 Cyclone/unknown
</quote>
Suggerirei, almeno in prima approssimazione, di usare il modulo
incluso nel kernel.
-- 
Francesco Romani -- Ikitt 
'In fact, users don't read /anything/'                         -- Joel Spolsky


hum.. ma se il modulo e' incluso nel kernel come mai non mi viene vista la
scheda di rete all'avvio?
i moduli che stanno in /lib/modules/<versionedelkernel>/kernel/drivers/net
sono quelli che il kernel carica all'avvio secondo le direttive dell'
/etc/modules.conf ?
e poi, mi pacerebbe capire cosa fare dei driver che ho scaricato dal sito
3com...
ciao e grazie

 scuas le domande ma non vorrei fare troppi casini....
Ecco, appunto, prova a fidarti e lascia perdere i driver per la 3c90x, che
se li hai scaricati dal sito 3com e' difficilotto farli funzionare.
Poi fai come vuoi. :)



ma se e' nel kernel come mai non vede l'interfaccia all'avvio?
ciao e grazie

 /etc/modules.conf ?
Non tutti! solo quelli impostati appunto (anche) in /etc/modules.conf




Per kernel intendi la lista delle operazioni al boot tipo:
Avvio interfaccia eth0			[   OK   ]
e simili?
Se intendi questo, non e' il kernel, sono gli script di avvio che non
vedono come configurata la scheda di rete. Prova a configurarla con i tool
di Fedora (redhat-config-network), e vedrai che al prossimo boot ti appare
anche: Avvio interfaccia eth1


 anche: Avvio interfaccia eth1
Hum, in effetti ho un po' di confusione :-)) credevo che un modulo compilato
nel kernel funzionasse in modo autonomo e non avesse necessita' di essere
richiamato da direttive come quelle presenti in /etc/modules.conf  ....
cmq adesso me la vede all'avvio e mi propone di configurarla con il tool
redhat, solo che adesso non saprei come inserire in quanto mi servira' come
interfaccia verso un collegamento ADSL che ancora non ho. Per questo gli ho
dato il comando NON Configurare.
Pero' sono rimasto molto sorpreso di non vederla com il comando ifconfig
....( credevo fosse il comando base x la configurazione della scheda di
rete )  affinche venga vista con questo comando deve essere configurata?
ciao

 rete )  affinche venga vista con questo comando deve essere configurata?
ifconfig mostra le interfacce up and running. Se l'interfaccia, pur
riconosciuta dal kernel e dalle utility di configurazione, e' down
ifconfig non la mostra.
Prova a dare da root il comando:
ifconfig eth1 inet 192.168.34.32 broadcast 192.169.34.255 netmask 255.255.255.0 up
seguito da 
ifconfig
e vedrai che eth1 compare.
Poi fai ifconfig eth1 down
e sparisce da ifconfig.
NB: l'effetto del comando dato scompare al primo riavvio, non e'
permanente.


 ifconfig non la mostra.
tip non noto quanto dovrebbe:
se fornito dell'opzione -a, ifconfig mostra tutte le interfacce di rete,
attive o meno, rilevate dal sistema :)




...e pensare che qualche post fa' qualcuno affermo' l'inferiorita' palese
di Linux perche' <cito>non ha driver generici</cito> come invece ha
"l'altro" sistema operativo....


 "l'altro" sistema operativo....
Beh, diamo onore al merito anche alla 3com, che ha fatto un buon
progetto hardware, aggiornabile e migliorabile per tanto tempo senza
stravolgerne totalmente il set di comandi, o dovendone riprogettare un
altro basato su chipset totalmente differente. :-)
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net