Schede di rete
Quasi tutte le schede di rete (NIC) supportate dal kernel Linux dovrebbero
essere supportate dal sistema d'installazione; normalmente i driver modulari
sono caricati automaticamente.
Fra queste sono comprese molte schede PCI e PCMCIA.
Sono supportate anche molte delle vecchie schede ISA.
Si veda per tutti i dettagli.
Fra queste sono incluse molte delle schede PCI generiche (per i sistemi che
hanno un bus PCI) e le seguenti schede di rete della Sun:
Sun LANCE
Sun Happy Meal
Sun BigMAC
Sun QuadEthernet
MyriCOM Gigabit Ethernet
Le schede supportate sono:
Channel to Channel (CTC) e ESCON connection (reale o emulate)
OSA-2 Token Ring/Ethernet e OSA-Express Fast Ethernet (non-QDIO)
OSA-Express in QDIO modalità, HiperSocket e Guest-LAN
Su &arch-title;, la maggior parte dei dispositivi Ethernet integrati sono
supportati e i moduli per i dispositivi PCI e USB aggiuntivi sono disponibili.
L'eccezione più importante è la piattaforma IXP4xx (che comprende dispositivi
come il Linksys NSLU2) che ha bisogno di un microcodice proprietario per il
funzionamento del device Ethernet integrato. Sul sito Slug-Firmware sono disponibili le
immagini non ufficiali per il Linksys NSLU2 con il microcodice proprietario.
L'uso di ISDN è supportato, ma non durante l'installazione.
Schede per reti wireless
Le reti wireless sono generalmente ben supportate e un numero crescente
di adattatori wireless è supportato dal kernel Linux ufficiale, anche
se molti richiedano il caricamento del firmware. I NIC wireless non
supportati dal kernel ufficiale possono funzionare correttamente con
&debian; ma non sono supportate durante l'installazione.
L'uso delle reti wireless durante l'installazione è ancora in sviluppo e
il suo funzionamento dipende dal tipo di adattatore e dalla configurazione
del proprio access point.
Se durante l'installazione non sono disponibili altre schede di rete è
comunque possibile portare a termine l'installazione di &debian; usando le
immagini complete di CD-ROM o DVD. Seguire la stessa procedura descritta
in precedenza per le schede di rete che richiedono il firmware.
In certi casi il driver di cui si ha bisogno non è disponibile come un
pacchetto Debian. In questo caso si devono cercare i sorgenti del driver su
Internet e compilare il driver da soli, come fare questa operazione non
rientra nello scopo di questo manuale.
Se non è disponibile un driver per Linux, l'unica
possibilità è usare il pacchetto ndiswrapper che
permette di usare un driver per Windows.
Problemi noti su &arch-title;
Ci sono alcuni problemi con delle schede di rete particolari che vale la
pena ricordare.
Conflitto fra i driver tulip e dfme
Esistono diverse schede di rete PCI con lo stesso identificativo PCI
ma supportate da driver simili ma comunque diversi. Alcune schede
funzionano con il driver tulip, le altre con il driver
dfme. Dato che hanno lo stesso identificativo il kernel
non è in grado di distinguerle e non può scegliere con certezza quale
driver deve essere caricato. Nel caso venga caricato il driver sbagliato
la scheda di rete potrebbe non funzionare o funzionare male.
Questo è un problema molto comune sui sistemi Netra con una scheda di
rete Davicom (compatibile con DEC-Tulip). In questo caso il driver
corretto è quello tulip. È possibile prevenire questo
problema inserendo nella blacklist i moduli con i driver sbagliati come
descritto in .
Una soluzione alternativa è attivare una shell durante l'installazione,
rimuovere il modulo con il driver errato usando modprobe -r
modulo (o entrambi, se sono
stati caricati ambedue). Poi si può caricare il modulo corretto con
modprobe modulo.
Notare che il modulo sbagliato potrebbe essere nuovamente caricato quando
si riavvia il sistema.
Sun B100 blade
Il driver di rete cassini non funziona con i sistemi
blade Sun B100.