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 richiedono il caricamento del firmware. I NIC wireless non supportati dal kernel ufficiale possono funzionare correttamente con &debian;, ma non sono supportati 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. Scegliere di non configurare la rete e proseguire l'installazione con i soli pacchetti disponibili dal CD/DVD. Sarà possibile installare driver e firmware di cui si ha bisogno una volta completata l'installazione (dopo il riavvio) e infine si potrà configurare la rete manualmente. 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.