Ho un server HP ProLiant che esegue Debian 5. Dopo un riavvio, non è in grado di richiamare nessuna delle sue interfacce. Se corro ifup eth0
, mi dà un errore sul dispositivo inesistente. (Dispone di 4 interfacce Broadcom NetXtreme II.) Ho verificato che ha un driver bnx2 ( lsmod | grep bnx2
). Quindi ho provato a scaricare e ricaricare il driver ( rmmod bnx2 && modprobe bnx2
) e all'improvviso le mie interfacce funzionano! Ora posso ifup eth0
senza problemi.
Dopo il riavvio, tuttavia, si presenta lo stesso problema.
La mia domanda è: qualcuno può speculare su cosa farebbe in modo che un .ko non funzioni dopo un riavvio, ma che poi funzioni correttamente dopo averlo scaricato e ricaricato?
Immagino che sia una sorta di problema di temporizzazione con l'hardware della scheda di rete o che sia un problema di dipendenza con un altro .ko. Qualche idea su come risolverlo in modo che venga visualizzato correttamente dopo un riavvio?