Sinal fraco de wifi com o Ubuntu 16.04 no Dell Vostro 5468, Intel sem fio 3165

-2

Minha Dell tem um Intel Wireless 3165. Ele é encontrado durante a instalação e dmesg informa:

iwlwifi 0000:02:00.0: enabling device (0000 -> 0002)
iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-24.ucode failed with error -2
iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-23.ucode failed with error -2
iwlwifi 0000:02:00.0: loaded firmware version 22.361476.0 op_mode iwlmvm
iwlwifi 0000:02:00.0: Detected Intel(R) Dual Band Wireless AC 3165, REV=0x210

Eu não sei se esses primeiros erros são normais, mas parece encontrar um útil e, em seguida, obtém o wifi funcionando. No entanto, quando eu inicio um download, a velocidade é basicamente nenhuma, e no System Monitor eu vejo apenas alguns pontos de Kb na curva a cada 30 segundos ou mais.

Eu vou para /etc/modprobe.d/iwlwifi.conf e começo desativando 11n:

options iwlwifi 11n_disable=1
#options iwlwifi 11n_disable=8
#options iwlwifi wd_disable=1
#options iwlwifi lar_disable=1
options iwlwifi power_save=0
#options iwlwifi bt_coex_active=0
#options antenna_coupling=0 
#options swcrypto=1

(As linhas comentadas são o que eu encontrei em outras sugestões de como fazê-lo funcionar, e eu tentei-as em combinações diferentes, mas sem melhoria. Eu não descobri o que o antenna_coupling realmente faz - é em dB, então eu esperava poder ajustar a força da antena, mas isso era obviamente uma ilusão. A opção power_save parece não fazer nada, então eu tive que adicionar uma linha no crontab para desligá-la, o que funciona .)

Agora posso fazer o download em uma velocidade relativamente normal. Se eu me sentar a um metro de distância do roteador, recebo 3 grampos pela intensidade do sinal. Se eu me mudar para a próxima sala atrás de uma parede de madeira, ela fica a 3, mas a 5 metros de distância e atrás de outra parede de madeira, ela desce para 2 e dl vai para 0. Então ocasionalmente perco o wifi por completo. No mesmo local, recebo 4 grampos com o Windows 10 no mesmo computador (e com o meu Macbook).

Eu tentei com e sem Bluetooth, mas isso não parece mudar nada (eu tenho um mouse que pode executar Bluetooth ou dongle, e com Bluetooth, às vezes, fica pendurado por um segundo ou dois). (A placa Intel 3165 possui Bluetooth integrado.)

Eu posso viver sem 11n (embora pareça buggy que não seja suportado pelo Ubuntu). Mas a questão da força do sinal é muito real e não deveria estar lá. Alguém sabe o que mais eu posso fazer para resolver isso?

Eu tentei com um Ubuntu 17.04 ao vivo, mas o mesmo problema.

Adição:

modinfo iwlwifi retorna o seguinte:

filename:       /lib/modules/4.8.0-46-generic/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
license:        GPL
author:         Copyright(c) 2003- 2015 Intel Corporation <[email protected]>
description:    Intel(R) Wireless WiFi driver for Linux
firmware:       iwlwifi-100-5.ucode
firmware:       iwlwifi-1000-5.ucode
firmware:       iwlwifi-135-6.ucode
firmware:       iwlwifi-105-6.ucode
firmware:       iwlwifi-2030-6.ucode
firmware:       iwlwifi-2000-6.ucode
firmware:       iwlwifi-5150-2.ucode
firmware:       iwlwifi-5000-5.ucode
firmware:       iwlwifi-6000g2b-IWL6000G2B_UCODE_API_MAX.ucode
firmware:       iwlwifi-6000g2a-6.ucode
firmware:       iwlwifi-6050-5.ucode
firmware:       iwlwifi-6000-6.ucode
firmware:       iwlwifi-7265D-24.ucode
firmware:       iwlwifi-7265-17.ucode
firmware:       iwlwifi-3168-24.ucode
firmware:       iwlwifi-3160-17.ucode
firmware:       iwlwifi-7260-17.ucode
firmware:       iwlwifi-8265-24.ucode
firmware:       iwlwifi-8000C--24.ucode
firmware:       iwlwifi-9260-th-a0-lc-a0--24.ucode
firmware:       iwlwifi-9260-th-a0-jf-a0--24.ucode
firmware:       iwlwifi-9000-pu-a0-lc-a0--24.ucode
firmware:       iwlwifi-Qu-a0-jf-b0--24.ucode
srcversion:     E7651FD3D9AF45F96CD8B2E<

O firmware que está sendo usado, iwlwifi-7265D-22.ucode , não está nessa lista, que tem apenas iwlwifi-7265D-24.ucode . Agora, mesmo quando eu baixo o pacote completo iwlwifi firmware do kernel.org, ele não tem a versão numerada 24. Há 22 e, em seguida, 27. O que fazer com isso? Isso importa?

    
por Per Claesson 23.04.2017 / 14:29

1 resposta

2

Eu possuo e uso com sucesso dois dispositivos sem fio da Intel. Eu aprimorei algumas técnicas em vários anos e milhares de posts no fórum.

Primeiro, verifique as configurações no roteador. WPA2-AES é preferido; não qualquer modo misto WPA e WPA2 e certamente não TKIP. Segundo, se o seu roteador for capaz de atingir N velocidades, você poderá ter melhor conectividade com uma largura de canal de 20 MHz na banda de 2,4 GHz em vez de 20/40 MHz automática, embora seja provável que afete a velocidade de N. Eu também tenho melhor sorte com um canal fixo, 1, 6 ou 11, em vez de seleção automática de canais. Além disso, certifique-se de que o roteador não esteja configurado para usar apenas N velocidades; auto B, G e N são preferidos. Depois de fazer essas alterações, reinicie o roteador.

Em seguida, recomendo que seu domínio regulatório seja definido explicitamente. Verifique o seu:

sudo iw reg get

Se você obtiver 00, essa é uma configuração de tamanho único, talvez ajustada para todos. Encontre o seu aqui: link Defina-o temporariamente:

sudo iw reg set IS

Claro, substitua o código do seu país, se não a Islândia. Definir permanentemente:

gksudo gedit /etc/default/crda

Use nano ou kate ou leafpad se você não tiver o editor de texto gedit.

Altere a última linha para ler:

REGDOMAIN=IS

Revise cuidadosamente, salve e feche o editor de texto.

Em seguida, defini o IPv6 como Ignore no Network Manager: link Este exemplo é para ethernet, mas você quer wireless.

Por fim, o Network Manager será padronizado para ethernet, se estiver disponível. Por favor, faça seus testes com o ethernet separado.

EDIT: Acredito que o firmware mais recente pode ser encontrado no pacote mais recente linux-firmware . Por favor, abra um terminal e faça:

wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.164_all.deb
sudo dpkg -i linux-firmware*.deb

Reinicie e deixe-nos ouvir seus resultados.

    
por chili555 24.04.2017 / 00:23