Buckminster
(usa Debian)
Enviado em 18/10/2021 - 20:28h
Instale o ethtool, pois o ip link não faz isso:
$ sudo aptitude install ethtool
Veja as informações com ip link, pois o ethtool não mostra o nome das placas (é uma
[*****], não sei porque os caras fazem isso, tem que ficar usando 30 comandos com 30 com programas diferentes):
$ ip link show
Caso quiser ver mais informações:
$ ethtool enpXXX <<< coloque o nome da tua placa de rede de acordo com o comando acima, na saída desse comando aparecerá a speed, auto-negociation, duplex, etc.
Ou use:
$ sudo lshw -C network
Daí use o ethtool, pois o ip link não altera a velocidade nem o duplex:
$ ethtool -s enpXXX 1000 duplex full autoneg off
Em enpXXX tu coloca o nome da placa de rede desejada vista com o comando ip link show.
Mas essas configurações não serão permanentes, no Ubuntu com a bosta do Netplan, para serem permanentes, entre em
$ cd /etc/netplan
ou veja qual o arquivo com
$ ls /etc/netplan
Dentro desse diretório terá um arquivo .yaml, por exemplo:
01-network-manager-all.yaml
Entre no arquivo:
$ sudo nano bla-bla-bla.yaml
E acrescente as configurações de speed, auto-neg e duplex. A patir daí é contigo como e onde colocar essas informações no arquivo porque esses arquivos .yaml do netplan caso tu errar um simples TAB na identação já dará
[*****] e tu perderá a conexão.
https://www.vivaolinux.com.br/dica/Funcionamento-Basico-do-Netplan
https://diolinux.com.br/sistemas-operacionais/ubuntu-server-netplan-config-tutorial.html
https://netplan.io/
Ou pode criar um executável .sh contendo a linha
ethtool -s enpXXX 1000 duplex full autoneg off
e colocá-lo na inicialização.
Pela interface gráfica, isso depende de qual tu usa. Aqui no Ubuntu com a porcaria do Gnome não tem como, pois as configurações de rede são limitadas.
Indo no ícone da rede acima à direita > Configurações > Cabeada (ou wifi) você conseguirá ver somente a velocidade.
Talvez tenha uma maneira mais fácil, mas não sei como.
O que eu sei é que desde o Ubuntu 18.04 enfiaram esse Netplan para gerenciar o networkd e o networkmanager, ou seja, criaram mais uma camada desnecessária somente para complicar.
________________________________________________
Always listen the Buck!
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.