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 A causa di alcune limitazioni del kernel solo le interfacce di rete integrate sulle DECstation sono supportate, le schede di rete opzionali TurboChannel attualmente non funzionano. 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. Per quanto riguarda l'ISDN, il protocollo D-channel per il (vecchio) 1TR6 tedesco non è supportato; le schede ISDN Spellcaster BRI ISDN non sono supportate dal &d-i;. L'uso di ISDN durante l'installazione non è supportato. Driver che richiedono un firmware Il sistema d'installazione attualmente non supporta il recupero del firmware. Questo vuol dire che qualsiasi scheda di rete il cui driver ha bisogno di caricare il firmware non è supportata nella configurazione predefinita dell'installatore. 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 ed effettuare l'installazione usando solo i pacchetti disponibili sul CD/DVD. Il driver e il firmware possono essere installati al termine dell'installazione (dopo aver riavviato la macchina) e quindi procedere con la configurazione manuale della rete. Notare che driver e firmware potrebbero essere contenuti in pacchetti diversi e che il pacchetto con il firmware potrebbe non essere disponibile nella sezione main dell'archivio &debian;. Se il driver è supportato allora è possibile usare la scheda di rete durante l'installazione a patto di copiare il firmware da un qualsiasi supporto in /usr/lib/hotplug/firmware. Non scordarsi di copiare il firmware anche nella stessa directory del sistema installato prima del riavvio al termine dell'installazione. Schede per reti wireless Le schede di rete wireless sono generalmente supportate, ma con un importante prerequisito. Molte schede di rete wireless richiedono dei driver che non sono liberi oppure che non sono stati accettati nel kernel Linux ufficiale. Queste schede di rete possono funzionare correttamente con &debian; ma non sono supportate durante l'installazione. 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 dirver 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 sche di rete particolari che vale la pena ricordare. Conflitto fra i driver tulip e dfme Esistono diverse schede di rete PCI che hanno lo stesso identificativo PCI ma che sono supportate da driver simili ma comunque diversi. Alcune schede funzionano con il driver tulip, 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. Durante l'installazione si può attivare una shell, 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. Sun B100 blade Il driver di rete cassini non funziona con i sistemi Sun B100 blade.