Tengo una computadora de escritorio con la vieja placa base Asus Sabertooth x58. Mi configuración es un arranque dual con Ubuntu 20.04 LTS y Windows 10.
Desde hace un mes noté que mi ethernet funciona bien, excepto cuando decido reiniciar desde Ubuntu y elijo Windows. En esa situación, Windows dice que mi cable Ethernet está desconectado, incluso si reinicio Windows más veces. La única forma de solucionarlo es apagar la computadora y la fuente de alimentación durante 5 a 10 segundos, y luego funcionará bien.
El reinicio de Windows a Windows/Ubuntu y de Ubuntu a Ubuntu funciona como se esperaba (de Windows a Windows solo si Ethernet funciona bien; de lo contrario, el problema persiste).
Tuve un problema más extraño cuando tenía Ubuntu 18.04 LTS, porque no me permitía tener 1000 MB/s Full Duplex, pero se solucionó automáticamente cuando instalé el siguiente LTS. Ayer intenté reinstalar mi Windows 10 con la esperanza de tener otra solución automática, pero el problema persiste.
Sospecho que puede haber un mal funcionamiento en la tarjeta Ethernet, porque no tuve ningún problema como este hace un año, pero todavía estoy dispuesto a encontrar una manera de solucionarlo antes de comprar una tarjeta nueva.
Editar
En Ubuntu, ethtool -S enp7s1
regresa
NIC statistics:
tx_packets: 43876499
rx_packets: 56660374
tx_errors: 0
rx_errors: 0
rx_missed: 11418
align_errors: 0
tx_single_collisions: 0
tx_multi_collisions: 0
unicast: 56592808
broadcast: 36223
multicast: 31344
tx_aborted: 0
tx_underrun: 0
y ethtool enp7s1
regresa
Settings for enp7s1:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Link partner advertised pause frame use: No
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: d
Current message level: 0x00000033 (51)
drv probe ifdown ifup
Link detected: yes