Internet travada em 100MB no Ubuntu 24.04

Fala pessoal!

Instalei recentemente o Ubuntu LTS na minha máquina pessoal, mas venho tendo um problema com a rede cabeada (até comprei um cabo novo hoje, Cat6 pra testar). E bom, realizando testes no Windows (PC da empresa) e no meu, a diferença é assustadora.

No Windows 11

No Ubuntu 24.04

Ambas as máquinas são da Acer, a minha um pouco mais antiga, mas quando estava no Windows, a velocidade passava dos 100MB. Tem algo que eu possa fazer para corrigir isso? Já pesquisei, perguntei pra IA, mas nada que tenha feito funcionou.

Segue as infos da máquina com Linux.

System:
  Kernel: 6.11.0-19-generic arch: x86_64 bits: 64
  Desktop: GNOME v: 46.0 Distro: Ubuntu 24.04.2 LTS (Noble Numbat)

Machine:
  Type: Laptop System: Acer product: Aspire A515-52G v: V1.16
    serial: <superuser required>

  Mobo: WL model: Raticate_WL v: V1.16 serial: <superuser required>
    UEFI: Insyde v: 1.16 date: 08/23/2019

Battery:
  ID-1: BAT1 charge: 35.0 Wh (100.0%) condition: 35.0/48.9 Wh (71.4%)

CPU:
  Info: quad core model: Intel Core i5-8265U bits: 64 type: MT MCP cache:
    L2: 1024 KiB
  Speed (MHz): avg: 2924 min/max: 400/3900 cores: 1: 3736 2: 400 3: 3754
    4: 3827 5: 400 6: 3697 7: 3732 8: 3852

Graphics:
  Device-1: Intel WhiskeyLake-U GT2 [UHD Graphics 620] driver: i915 v: kernel
  Device-2: NVIDIA GM108M [GeForce MX130] driver: nvidia v: 550.120
  Device-3: Quanta HD Webcam driver: uvcvideo type: USB
  Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
    loaded: modesetting,nvidia unloaded: fbdev,nouveau,vesa dri: iris gpu: i915
    resolution: 1: 1366x768~60Hz 2: 1366x768~60Hz

  API: EGL v: 1.5 drivers: iris,nvidia,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa
    v: 24.2.8-1ubuntu1~24.04.1 renderer: Mesa Intel UHD Graphics 620 (WHL GT2)

Audio:
  Device-1: Intel Cannon Point-LP High Definition Audio driver: snd_hda_intel
  API: ALSA v: k6.11.0-19-generic status: kernel-api
  Server-1: PipeWire v: 1.0.5 status: active

Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: enp2s0f1 state: up speed: 100 Mbps duplex: full mac: <filter>
  Device-2: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
    driver: ath10k_pci
  IF: wlp3s0 state: up mac: <filter>
  IF-ID-1: docker0 state: down mac: <filter>
Bluetooth:
  Device-1: Lite-On Qualcomm Atheros QCA9377 Bluetooth driver: btusb type: USB
  Report: hciconfig ID: hci0 rfk-id: 2 state: down
    bt-service: enabled,running rfk-block: hardware: no software: yes
    address: <filter>

Drives:
  Local Storage: total: 1.31 TiB used: 42.39 GiB (3.2%)
  ID-1: /dev/nvme0n1 vendor: Western Digital model: WDS480G2G0C-00AJM0
    size: 447.13 GiB
  ID-2: /dev/sda vendor: Kingston model: SA400S37960G size: 894.25 GiB

Partition:
  ID-1: / size: 438.01 GiB used: 42.38 GiB (9.7%) fs: ext4 dev: /dev/nvme0n1p2
  ID-2: /boot/efi size: 1.05 GiB used: 6.1 MiB (0.6%) fs: vfat
    dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: file size: 4 GiB used: 512 KiB (0.0%) file: /swap.img

Sensors:
  System Temperatures: cpu: 68.0 C pch: 67.0 C mobo: N/A
  Fan Speeds (rpm): N/A

Info:
  Memory: total: 16 GiB available: 15.47 GiB used: 10.07 GiB (65.1%)
  Processes: 358 Uptime: 5h 7m Shell: Bash inxi: 3.3.34

Nessa interface do Ubuntu que mostra as informações da conexão cabeada, não tem nenhuma configuração relacionada a “Negociação de link” ou algo semelhante? Ao menos no KDE Neon aparece isso e com a negociação na configuração “ignorada” já funciona 1Gb aqui. Qualquer coisa se for possível você também pode testar trocar para “automático” ou “manual” e forçar “1Gb” pra ver se funciona.

Infelizmente não, até mudei isso via terminal numa solução que achei, mas não funcionou também.

Esse cabo vem direto do modem para maquina?

Já desativou o atualizador do ubuntu para verificar se o problema é resolvido?

Ele fica rodando e consumindo sua internet.

No Salix, Mint tem o mesmo problema?

repositórios muito longe é ruim e pode gera esse problema.

Dica: lista os programas que estão usando a internet.

Iniciando o sistema e vendo o que está usando a internet, é só o Firefox e o Barrier. E mesmo que algo estivesse consumindo um pouco a mais, não iria reduzir a velocidade em 90% né? Está limitado mesmo, tentei pelo Zorin OS e está com a mesma limitação (tentei abrir o Mint pelo Ventoy mas tá dando algum erro falando que preciso carregar o kernel primeiro então não consegui ver nele).

Barrier: você precisa compartilhar teclado e mouse entre vários computadores?

No Windows essa limitação é normal, já no Linux não tem isso.
As isos que vc baixou verificou o hash?

Se a iso esta OK e não tem programas usando a internet… Só posso imaginar bloqueio da operadora ao identificar o Linux na rede.

Placa de rede wifi: 867 Mbps na banda de 5 GHz

Como fica na 2,4 GHz a internet?

Placa de rede cabeada:

Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: enp2s0f1 state: up speed: 100 Mbps duplex: full mac: <filter>

A capacidade máxima de transferência de dados é: 1 Gbps (1000 Mbps)

Seu modem tem suporte para 1 Gbps?

Aqui fica claro que a velocidade negociada entre o seu computador e o roteador é 100mbps. Fica impossível ir acima disso, pois o gargalo está entre o computador e o roteador.

Poderia informar a saída do comando: lspci -nn

Nele vai constar exatamente o modelo da sua placa de rede.

Já tentando algumas alternativas, e assumindo que não há problemas com o cabo de rede, pode ser que o hardware de rede do seu notebook não seja ainda totalmente compatível com o hardware do roteador. Será que o roteador é antigo ou há alguma atualização de firmware para ele? Uma outra ideia seria não usar o driver padrão “r8169” e tentar o driver proprietário da realtek, o “r8168”.

1 curtida

Sim sim, uso para usar o teclado e mouse entre o meu notebook pessoal (esse com o problema) e o notebook do meu trabalho (w11).
Não verifiquei, mas fiz um teste no outro notebook, o da empresa que é mais novo, iniciei o Zorin OS nele pelo pendrive, e nele funciona, bate os 1Gb de internet tranquilo. Pelo jeito o problema é a placa de rede do meu notebook, o driver linux dele não deve ser 100% compatível ou coisa do tipo.

Ubuntu ou Zorin no Wi-Fi 2.4Ghz - Não chega a 5Mb
Windows 11 no Wi-Fi 2.4GHz - Bate por volta de 50Mb

Ubuntu ou Zorin no Wi-Fi 5Ghz - Por volta de 150Mb
Windows 11 no Wi-Fi 5GHz - Bate por volta de 350Mb

Ubuntu ou Zorin no cabo - Por volta de 96Mb
Windows 11 no cabo - Bate por volta de 1.0Gb (o mínimo geralmente é 650Mb)

Meu modem é um Huawei ws7001, então ele tem suporte para 1Gbps, meu plano contratado é de 750Mb.

O modem é um Huawei WS7001

Aqui está o log do comando que você pediu.

00:00.0 Host bridge [0600]: Intel Corporation Coffee Lake HOST and DRAM Controller [8086:3e34] (rev 0c)
00:02.0 VGA compatible controller [0300]: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620] [8086:3ea0] (rev 02)
00:08.0 System peripheral [0880]: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model [8086:1911]
00:12.0 Signal processing controller [1180]: Intel Corporation Cannon Point-LP Thermal Controller [8086:9df9] (rev 30)
00:14.0 USB controller [0c03]: Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller [8086:9ded] (rev 30)
00:14.2 RAM memory [0500]: Intel Corporation Cannon Point-LP Shared SRAM [8086:9def] (rev 30)
00:15.0 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP Serial IO I2C Controller #0 [8086:9de8] (rev 30)
00:15.1 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP Serial IO I2C Controller #1 [8086:9de9] (rev 30)
00:16.0 Communication controller [0780]: Intel Corporation Cannon Point-LP MEI Controller #1 [8086:9de0] (rev 30)
00:17.0 SATA controller [0106]: Intel Corporation Cannon Point-LP SATA Controller [AHCI Mode] [8086:9dd3] (rev 30)
00:1c.0 PCI bridge [0604]: Intel Corporation Cannon Point-LP PCI Express Root Port #5 [8086:9dbc] (rev f0)
00:1d.0 PCI bridge [0604]: Intel Corporation Cannon Point-LP PCI Express Root Port #9 [8086:9db0] (rev f0)
00:1d.1 PCI bridge [0604]: Intel Corporation Cannon Point-LP PCI Express Root Port #10 [8086:9db1] (rev f0)
00:1d.4 PCI bridge [0604]: Intel Corporation Cannon Point-LP PCI Express Root Port #13 [8086:9db4] (rev f0)
00:1f.0 ISA bridge [0601]: Intel Corporation Cannon Point-LP LPC Controller [8086:9d84] (rev 30)
00:1f.3 Audio device [0403]: Intel Corporation Cannon Point-LP High Definition Audio Controller [8086:9dc8] (rev 30)
00:1f.4 SMBus [0c05]: Intel Corporation Cannon Point-LP SMBus Controller [8086:9da3] (rev 30)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP SPI Controller [8086:9da4] (rev 30)
01:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce MX130] [10de:174d] (rev a2)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411B PCI Express Card Reader [10ec:5287] (rev 01)
02:00.1 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 12)
03:00.0 Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)
04:00.0 Non-Volatile memory controller [0108]: Sandisk Corp Device [15b7:5019] (rev 01)

Aqui no caso estou tentando com o Zorin, mas o problema é o mesmo no Ubuntu. No Ubuntu ele vem com o r8169, instalei o r8168, coloquei o outro na blacklist, atualizei as configs de rede e tudo mais, e dá na mesma, mantem 100Mb.

Alguém já usou placa de rede externa (USB) RJ45 em notebook antigo?

02:00.1 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 12)

03:00.0 Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)

lspci -nnk | grep -iA3 net

Você marcou a opção de instalar de softwares de terceiros durante a instalação? Pergunto por que essa opção instala drivers proprietários de diversos dispositivos em que o driver livre não fornece uma boa experiência, pode ser isso que esteja capando a performance da sua placa de rede.

Marquei sim.

Olá. Rode esse comando e poste aqui: sudo lshw -c network


No meu caso a minha placa suporta 1Gbit/s, mas o cabo e o roteador não. Por isso está em 100Mbit/s.

1 curtida

Pessoal, achei o problema, é a porta ethernet do meu notebook. :confused:
Ela está com mal contato aparentemente, comprei um conversor de RJ54 pra USB-C pra resolver o problema.

Como esta os pinos da porta?

O problema é só poeira?

Leva para uma assistência técnica para realizar uma manutenção com álcool isopropílico ou outro produto.