Por que a Ethernet não está funcionando com o AUKEY USB C Hub?

0

As portas USB estão funcionando bem - somente a Ethernet não funciona.

uname / saída do syslog:

Linux matteo-notebook 4.10.0-041000-generic #201702191831 SMP Sun Feb 19 23:33:19 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

NAME="Ubuntu"
VERSION="16.04.2 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.2 LTS"
VERSION_ID="16.04"


Feb 25 02:26:55 matteo-notebook NetworkManager[1075]: <info>  [1487986015.1755] device (enx00e14c687c7e): state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
Feb 25 02:26:55 matteo-notebook kernel: [ 4757.383930] IPv6: ADDRCONF(NETDEV_UP): enx00e14c687c7e: link is not ready
Feb 25 02:26:55 matteo-notebook NetworkManager[1075]: <info>  [1487986015.1828] keyfile: add connection in-memory (5124e103-6869-3cb6-b4bf-88de4e4bca18,"Wired connection 2")
Feb 25 02:26:55 matteo-notebook NetworkManager[1075]: <info>  [1487986015.1840] settings: (enx00e14c687c7e): created default wired connection 'Wired connection 2'
Feb 25 02:26:55 matteo-notebook kernel: [ 4757.388887] IPv6: ADDRCONF(NETDEV_UP): enx00e14c687c7e: link is not ready
    
por matt3o 25.02.2017 / 02:40

2 respostas

1

No meu caso, o problema está relacionado a esse problema: link

Eu não tinha o driver instalado que ele está mencionando, então eu simplesmente tive que instalar o código do repositório seguindo as instruções: link

Antecedentes técnicos: Aparentemente, o hub AUKEY usa o chip Realtek RTL8153 - portanto, este driver precisa ser instalado.

    
por matt3o 25.02.2017 / 02:40
3

Eu tive problemas semelhantes com um hub Inateck USB3 com ethernet no 16.04 LTS. Descobriu-se que este hub aparece como Fabricante: VIA Labs, Inc. em /var/log/syslog e usb 2-1.4: Fabricante: Realtek (o dispositivo ethernet).

Siga as instruções acima, mesmo que elas se refiram a um hub da Linksys. Deve funcionar para qualquer hub com um chip ethernet Realtek.

No meu caso ifconfig não mostrou nenhum dispositivo com fio, então eu não pude verificá-lo com ethtool. Uma vez que o driver foi instalado, ele apareceu, mas não como eth0, e sim como enx00e04c110060. Quando liguei o cabo Ethernet, o Network Manager mostrou-o como um dispositivo com fio e ifconfig mostrou seu endereço IP.

Os passos são:

  1. faça o download do driver Realtek em Realtek aqui - este é um arquivo tar comprimido bz2
  2. Descompacte-o

    cd Downloads                #or wherever it went
    tar xvf name-of-tar         #replace with actual name!
    
  3. Instale-o

    sudo make install           # (I got some SSL signing warnings that I ignored) 
    
  4. Remover o driver antigo

    modprobe -r cdc_ether
    
  5. Carregue o novo driver

    modprobe r8152              # (automatically done by make install) 
    
  6. Regenere o initramfs

    update-initramfs -u         # so as to get it to load at boot
    
por gary 05.03.2017 / 20:49