Qualcomm Atheros - lento / não conectando no Ubuntu, mas funciona no Win 10

3

Eu tenho um driver de rede Qualcomm Atheros QCA6174.

Estou tendo Wifi muito lento no meu sistema operacional Linux, mas funciona bem no Windows 10. Quando uso um cabo Ethernet, tudo funciona, mas o WiFi é lento e às vezes não se conecta.

Alguém pode me orientar sobre como posso consertar isso?

Aqui estão mais algumas informações sobre o meu driver:

Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter [168c:003e] (rev 20)

Subsystem: Foxconn International, Inc. QCA6174 802.11ac Wireless Network Adapter [105b:e08e]

Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+

Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx+

Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 35
Region 0: Memory at d1400000 (64-bit, non-prefetchable) [size=2M]
Capabilities: <access denied>
Kernel driver in use: ath10k_pci
Kernel modules: ath10k_pci
    
por VBoi 02.11.2016 / 21:53

1 resposta

1

Tudo bem, o que você poderia fazer é tentar adicionar uma linha à sua configuração

sudo su
echo "options ath9k nohwcrypt=1" >> /etc/modprobe.d/ath9k.conf

Em seguida, reinicie o seu PC para ver se isso ajudou. Se isso não resolveu seu problema de velocidade, tenho outro truque que você pode usar.

Força a desativação do protocolo 802.11n. Enquanto o protocolo deve fornecer melhor velocidade com roteadores mais recentes. A maioria dos roteadores atuais não usa esse protocolo, o que pode causar problemas.

Abra o terminal e use o seguinte comando:

sudo rmmod iwlwif
sudo modprobe iwlwifi 11n_disable=1

Agora tente se reconectar à rede se isso não corrigir o problema, então tudo bem, mas se isso acontecer, faça a alteração permanente emitir esses comandos.

sudo su
echo "options iwlwifi 11n_disable=1" >> /etc/modprobe.d/iwlwifi.conf

Espero que isso tenha resolvido o seu problema e, se não, eu tenha uma última coisa que você possa fazer e desativar o ipv6, embora não tenha certeza de que seu provedor tenha suporte ipv6 às vezes isso pode causar problemas em determinados roteadores e ISPs. esta é a questão

sudo su
echo "#disable ipv6" >> /etc/sysctl.conf
echo "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf
echo "net.ipv6.conf.default.disable_ipv6 = 1" >> /etc/sysctl.conf
echo "net.ipv6.conf.lo.disable_ipv6 = 1" >> /etc/sysctl.conf

Para qualquer um dos acima apenas sudo gedit 'o nome do arquivo e localização' como

sudo gedit /etc/modprobe.d/ath9k.conf

Em seguida, refine a linha que foi adicionada e remova-a.

A segunda solução eu forneci uma maneira de testar para ver se isso ajuda antes de torná-la permanente, então você não precisará fazer nenhuma edição manual para desfazê-la, a menos que escolha fazer a etapa que torna a alteração permanente.

Se nada que eu tenha ajudado, por favor, entre em contato comigo, etc.

    
por Alex Cooper 02.11.2016 / 22:17