a solução aqui era simples, eu só precisava de rmmod atl1c
espere um pouco
modprobe atl1c
e a ethernet da LAN estava funcionando perfeitamente através de um cabo cruzado.
PS .: o módulo MII parece desnecessário com o Atheros
O problema está em um notebook vaio.
amostra ifconfig
enp4s0 Link encap:Ethernet HWaddr 12:23:34:56:23:52
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:42617276841105360 errors:37290117235967190 dropped:5327159605138170 overruns:5327159605138170 frame:15981478815414510
TX packets:26635815205560030 errors:21308655600421860 dropped:0 overruns:5327163900105465 carrier:10654327800210930
collisions:21308655600421860 txqueuelen:1000
RX bytes:5327159605138170 (5.3 PB) TX bytes:5327163900105465 (5.3 PB)
e seus valores continuam aumentando
lspci -nnk |grep -e 0200 -e 0280 -A2
04:00.0 Ethernet controller [0200]: Qualcomm Atheros AR8131 Gigabit Ethernet [1969:1063] (rev c0)
Subsystem: Sony Corporation AR8131 Gigabit Ethernet [104d:9069]
Kernel driver in use: atl1c
lsmod |grep atl
(deve ser conectado ao módulo "mii"?)
atl1c 49152 0
modinfo atl1c
Driver de rede Ethernet Qualcomm Atheros 100 / 1000M
sudo ethtool enp4s0
Settings for enp4s0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 100baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: No
Speed: Unknown!
Duplex: Unknown! (255)
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Supports Wake-on: pg
Wake-on: d
Current message level: 0x0000003f (63)
drv probe link timer ifdown ifup
Link detected: no
a coisa estranha aqui também é a velocidade e o duplex são sempre desconhecidos mesmo depois de sudo ethtool -s enp4s0 speed 100 duplex full autoneg off
(já que nada muda) veja link
O módulo do kernel "mii" está presente tanto no desktop quanto no outro notebook, enquanto o vaio não o possui! e a porta usada é "par trançado" em vez de MII.
tudo isso abaixo não funcionou também:
Dispositivo Ethernet não gerenciado
Problemas de Ethernet 16.04 do Ubuntu
Não é possível conectar-se à Ethernet em 16.04
Problemas de conexão Ethernet no Ubuntu 16.04
Porta Ethernet e adaptador WiFi não detectados, Ubuntu 16.04
Problemas de rede do Ubuntu 16.04
Ubuntu 16.04 pedidos de saída emitem na Ethernet conexão
os problemas acima acontecem, não importa se eu uso um cabo ethernet normal ou um crossover.
EDIT:
minha área de trabalho detecta a conexão com o notebook vaio e tudo parece ok, ifconfig, ethtool etc.
O desktop se conecta a outro notebook sem problemas usando o mesmo cabo cruzado também.
O outro portátil também não consegue se conectar ao notebook vaio.
mais alguma coisa que eu poderia tentar?
a solução aqui era simples, eu só precisava de rmmod atl1c
espere um pouco
modprobe atl1c
e a ethernet da LAN estava funcionando perfeitamente através de um cabo cruzado.
PS .: o módulo MII parece desnecessário com o Atheros