Newsgroup: it.comp.reti.locali
Titolo: schede di rete su linux

salve
ho due schede di rete: una 3com e una ne2k compatibile (tutte e due pci)
ma non riesco ad installarne neanche una ....sigh!
La 3com la vede al boot pero' mi dice che ha IRQ=0 e non va bene: come
faccio a settargli un altro IRQ?
La ne2k non la vede neanche al boot: come faccio a sapere quale
indirizzi IO e quale IRQ desidera?
Per chiarezza vi dico anche le prove che ho fatto:
modprobe ne2k-pci
ma lui mi dice "resource busy
ho guardato su /proc/pci e vedo che la ne2k desidera I/O 0x9400
-> modprobe ne2k-pci io=0x9400 irq=11[messo arbitrariamente da me
(scelto tra quelli liberi)]
->lui mi dice qualcosa tipo symbol for parameter IO not found.
cosa devo fare? aiuto
Grazie
Leo
ps
ho provato anche a dare come io e irq gli stassi che gli da win (0x1000 per
la 3com e 0x1080 pr la ne2) ma sempre lo stesso messaggio (symbol for
parameter io not found)

 indirizzi IO e quale IRQ desidera?
Una domada: quando hai compilato il kernel hai abilitato il supporto
per i dispositivi plug & play?
saluti
a.v.


si. Credo di si.
in realta' io il kernel non lo ho compilato. Ho lasciato quello che c'era
(mandrake 7,1) e ho  guardato nella configurazione (make menuconfig) e li'
il plug & play e' attivo. (ne deduco quindi che è attivo...vero?)
grazie
Leo

 il plug & play e' attivo. (ne deduco quindi che è attivo...vero?)
La cosa strana e` che solitamente i kernel precompilati caricano
i driver delle schede di rete come modulo (non possono sapere a priori
con che scheda si troveranno ad avere a che fare :-) ed in genere
non hanno problemi di questo tipo (tempo fa ho provato una Mandrake,
non rocordo la versione, e la scheda di rete, una NE2000 compatibile,
ha funzionato senza dare il benche` minimo problema. Una cosa che 
poresti controllare e` vedere se il bios assegna qualche interrupt a
queste schede e verificare come sono configurati gli slot PCI
(potrebbero essere disabilitati :-).
Se funziona correttamente dovrebbe darti un numero diverso da zero,
nel mio caso la situzione e` questa:
----
[root@febo /root]# cat /proc/interrupts
           CPU0
  0:     623487          XT-PIC  timer
  1:      14074          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  5:       2497          XT-PIC  eth0
  7:    3988885          XT-PIC  soundblaster
 12:       2811          XT-PIC  PS/2 Mouse
 13:          1          XT-PIC  fpu
 14:      52438          XT-PIC  ide0
 15:     225828          XT-PIC  ide1
NMI:          0
----
ed e` coerente con le indicazioni date dal bios durante il boot.
Per quanto riguarda "make menuconfig", il fatto di avere l'opzione
abilitata e` del tutto ininfluente fino a che non si ricompila il
kernel :-)
saluti
a.v.

ho controllato, a guardare il bios (non ci avevo pensato) preo' tutti gli
slot pci son configurati con auto; ho provato anche a forzare gli interrupt
del bios ma il risultato non è cambiato......benedette schede di rete.....un
giorno o l'altro vi cambiero'.
Ho anche provato a ricompilare il kernel con il PnP e anche senza; con i
moduli inseriti e senza....ma ancora non ne vengo a capo!
Dando uno sguardo al /proc/pci e anche lspci -v ho notato che le mie schede
di rete non riportano l'IRQ. Normalmente dovrebbero segnarlo -vero?- mah non
so che dire.....
grazie
Leo

 di rete non riportano l'IRQ. Normalmente dovrebbero segnarlo -vero?-
Certo... vedi sopra; gli interrupt delle altre periferiche sono tutti
a posto?
In genere il bios, al momento del boot, mostra la configurazione dei
dispositivi per qualche frazione di secondo (almeno il bios della 
Award)...
riesci a vedere qualcosa di significativo?
saluti
a.v.