Descobrir Nome do Driver de Rede

Em vez de reiniciar o computador após problemas na rede, pode ser muito mais prático apenas reiniciar a placa, ou seja, adicionar e remover o módulo do kernel. Mas, para tanto, primeiro precisamos saber o nome do driver.

Descubra o nome das interfaces olhando a primeira coluna do ifconfig:

julio@acer ~> ifconfig -s      
Iface      MTU    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg
enp2s0    1500   101565      0      0 0         54380      0      0      0 BMRU
lo       65536    26832      0      0 0         26832      0      0      0 LRU
wlp1s0    1500   868562      0      0 0        595601      0      0      0 BMRU

Depois use o ethtool para descobrir o nome do driver:

julio@acer ~> ethtool -i enp2s0
driver: atl1c
version: 1.0.1.1-NAPI
firmware-version: 
bus-info: 0000:02:00.0
supports-statistics: no
supports-test: no
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no

julio@acer ~> ethtool -i wlp1s0
driver: iwlwifi
version: 3.9.5-1-ARCH
firmware-version: 8.83.5.1 build 33692
bus-info: 0000:01:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no

Reinicie o módulo usando o modprobe:

julio@acer ~> sudo modprobe -r atl1c
julio@acer ~> sudo modprobe atl1c
Julio Batista Silva
Julio Batista Silva
Data Engineer

I’m a computer engineer passionate about science, technology, photography, and languages. Currently working as a Data Engineer in Germany.

comments powered by Disqus