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 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.