Le schede Ethernet devono essere configurate con la stesse impostazioni duplex del dispositivo a cui sono collegate (hub, switch o altra scheda di rete collegata attraverso un cavo crossover).
Se entrambi i dispositivi supportano la negoziazione automatica del supporto NWay, dovrebbero selezionare automaticamente la velocità e la modalità duplex ottimale.
Se l'autonegoziazione NWay non è supportata o non è configurata su uno dei dispositivi, occorre impostare esplicitamente per entrambi la stessa modalità duplex. In genere, se un dispositivo non riesce a determinare le capacità duplex del dispositivo collegato, viene impostata automaticamente la modalità half-duplex.
Gli hub e gli switch che supportano il funzionamento full-duplex dispongono in genere di un meccanismo che imposta la modalità duplex per ogni dispositivo e per ogni porta. Se la velocità, la modalità duplex o entrambe vengono impostate in questo modo, l'autonegoziazione NWay viene di norma disabilitata per il dispositivo o la porta in oggetto.
Per le schede di rete supportate dal driver dnet, la modalità duplex deve essere impostata nel file .conf del driver. Per maggiori dettagli, vedere la pagina man del driver.
La velocità operativa può a volte essere impostata nel file .conf del driver, ma l'uso di questo metodo può disabilitare l'autonegoziazione NWay.
In genere, i dispositivi riescono a rilevare la velocità (ma non la modalità duplex) dei dispositivi collegati anche senza l'autonegoziazione NWay.
Ove appropriato, le pagine di riferimento sui dispositivi specificano il tipo di connettore supportato. Se non specificato diversamente, per tutti i dispositivi di rete viene presupposto solo il funzionamento a 10 Mbps. Qui di seguito sono elencati i connettori di rete e i tipi di collegamento supportati.
Connettore |
Tipo di collegamento supportato |
Commenti |
Velocità |
---|---|---|---|
RJ-45 |
10BASE-T |
Doppino di categoria 3 |
10 Mbps |
RJ-45 |
100BASE-TX |
Doppino di categoria 5 |
100 Mbps |
BNC |
10BASE2 |
Cavo coassiale ("Thin" Ethernet) |
10 Mbps |
AUI |
10BASE5 |
Doppino schermato ("Thick" Ethernet) |
10 Mbps |
Alcune schede madri PCI contengono chipset DMA che non supportano i collegamenti Fast Ethernet a 100 Mbps. L'ambiente Solaris non supporta le operazioni di rete PCI a 100 Mbps sui sistemi che contengono chipset a bassa velocità. Questo problema riguarda solo le schede PCI.
Il problema è stato osservato sui chipset seguenti:
82430LX (Mercury)
82450GX (Orion) (solo stepping A e B)
Il problema non si verifica con i seguenti chipset:
82430NX (Neptune)
82430FX (Triton)
82430HX (Triton II)
82440FX (Natoma)
82450GX (Orion) (stepping C0 e successivi)
In particolare, le schede PCI supportate dai driver dnet e iprb non ottengono buone prestazioni sui sistemi con i chipset che presentano questo problema. Occorre perciò decidere se le prestazioni di un determinato sistema sono adeguate o meno per lo scopo previsto.