Allora ho dei problemi con le schede di rete ISA sul 486:
Scheda 1: 3com 3c509
Scheda 2: Pcnet
Entrambe le schede sono riconosciute dal kernel ed i loro moduli sono builtin.
Tramite questi parametri che passo a Lilo:
Il sistema riesce a vedere entrambe le schede e ne attiva una per mezzo di un mio "script" (eth0).codice:linux ether=5,0x300,eth0 ether=4,0x280,eth1
dmesg |grep eth mostra infatti che entrambe le schede sono state rilevate: una come eth0 (3com) ed una come eth1 (Pcnet).
Però la 3com con irq5 e 0x220 e la Pcnet con irq sempre 5 e 0x300 ...
Do ifconfig che mi dice che eth0 é up (giusto, é il mio script)
Ma quando provo ad attivare eth1 con:
Il sistema mi risponde:codice:ifconfig eth1 192.168.1.5 netmask 255.255.255.0 up
SIOCSIFFLAGS: Resource temporarily unavailable
SIOCSIFFLAGS: Resource temporarily unavailable
Whi? (Forse perché lo stesso irq é occupato da eth0?)
Allora provo:
E do il comando di prima per attivare eth1...codice:ifconfig eth0 down
Tadààà!
eth1 é up... provo ad attivare eth0 col comando analogo di prima ma cambiando ip:
SIOCSIFFLAGS: Device or resource busy
SIOCSIFFLAGS: Device or resource busy
Se ne disattivo una funziona l'altra... Come posso fare?
Grazie 1000 a tutti.
Ciao,
Samo.