Da ethtool rilevo:
Codice: Seleziona tutto
bash-4.1# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Link partner advertised pause frame use: No
Link partner advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
drv probe ifdown ifup
Link detected: yes
Provo a impostare manualmente con
Codice: Seleziona tutto
ethtool -s eth0 speed 1000 duplex full
Codice: Seleziona tutto
bash-4.1# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 10Mb/s
Duplex: Half
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
drv probe ifdown ifup
Link detected: no
Seguendo alcuni wiki si consiglia di disattivare la "auto-negotiation", ma non cambia nulla il problema si ripresenta.
Ho infine provato con il comando mii-tool...
Codice: Seleziona tutto
bash-4.1# mii-tool eth0
SIOCGMIIPHY on 'eth0' failed: Operation not supported
Sono collegato ad uno switch gigabit e altri dispositivi viaggiano correttamente a 1gbit/s.
Non uso inoltre nessun gestore per le connessioni, la connessione viene effettuata al boot con dhcpcd.
Non ho provato su altri OS, salvo una debian installata al volo in una partizione vuota e anche li niente; la cosa curiosa e' che l'applet di networkmanger (su debian si intende) mi dice "connessione non gestita" o una cosa simile, quando la connessione invece funziona correttamente.
Idee? Dove sbaglio?
Grazie