Problemas com as conexões Wifi (RTL8723BE). Kali Linux

3

Primeiramente, obrigado por dar uma olhada no meu problema

Eu estava usando o Kali na minha VM há um bom tempo e, alguns dias atrás, decidi instalá-lo como meu SO principal.

Processo de instalação do Kali Linux

Durante a instalação, isso foi dito

The missing firmware files are: rtlwifi/rtl8723befw.bin e

The missing firmware files are: rtl_nic/rtl8106e-1.fw

Eu terminei a instalação e fui para o meu terminal para fazer apt-get update e apt-get upgrade . Tudo correu bem. Então eu decidi atualizar meu kernel antes de tentar encontrar esses arquivos perdidos, então eu fui para apt-cache search linux-headers e instalei meus cabeçalhos para a versão "4.9.0-kali4-amd64", e depois disso eu fiz apt-cache search linux-image para baixe a imagem certa. Então eu instalei esses dois também. Terminado com esta parte.

Arquivos ausentes

Não demorou muito tempo para encontrar este link com todo o firmware

https://packages.debian.org/jessie/firmware-realtek

Portanto, instalei-o facilmente com: sudo dpkg -i DEB_FIRMWARE_PACKAGE e sudo apt-get install -f . E mais uma vez, tudo correu bem, sem erros ou o que quer que seja.

Aqui vai o problema principal

Durante a instalação, Kali me pediu para usar uma conexão com ou sem fio e eu usei minha casa Wifi, tudo foi legal. Após a instalação eu enfrentei o problema que às vezes eu tenho muita perda de pacotes (foi corrigido com o firmware correto). Além disso, se eu estiver a pelo menos 2 a 3 metros do meu roteador - não consigo me conectar a ele. O tempo de conexão acaba. (Brilhantemente trabalha com conexão com fio).

Eu não me importei com essa distância de 2-3m, mas em poucas horas fui ao centro e tentei me conectar a um Wi-Fi público e fiquei chocado, porque não consigo me conectar a nenhuma rede Wi-Fi, exceto a minha casa! !! Eu li um monte de tópicos / fóruns / artigos, perguntei a muitos amigos, mas ninguém pode ajudar com isso ..

Saída de alguns comandos

(Toda saída é feita usando meu Wifi em casa)

root@kali-Ansi17:~# ifconfig
eth0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
    ether fc:3f:db:5c:bc:a6  txqueuelen 1000  (Ethernet)
    RX packets 0  bytes 0 (0.0 B)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 0  bytes 0 (0.0 B)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
    inet 127.0.0.1  netmask 255.0.0.0
    inet6 ::1  prefixlen 128  scopeid 0x10<host>
    loop  txqueuelen 1  (Local Loopback)
    RX packets 232  bytes 18828 (18.3 KiB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 232  bytes 18828 (18.3 KiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 192.168.0.26  netmask 255.255.255.0  broadcast 192.168.0.255
    inet6 fe80::aaa7:95ff:fecf:a879  prefixlen 64  scopeid 0x20<link>
    ether a8:a7:95:cf:a8:79  txqueuelen 1000  (Ethernet)
    RX packets 403073  bytes 512589056 (488.8 MiB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 262552  bytes 30019878 (28.6 MiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


root@kali-Ansi17:~# iwconfig
wlan0     IEEE 802.11  ESSID:"DIR-300NRU"  
      Mode:Managed  Frequency:2.462 GHz  Access Point: 1C:7E:E5:D1:DE:3A   
      Bit Rate=54 Mb/s   Tx-Power=20 dBm   
      Retry short limit:7   RTS thr=2347 B   Fragment thr:off
      Encryption key:off
      Power Management:off
      Link Quality=46/70  Signal level=-64 dBm  
      Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
      Tx excessive retries:0  Invalid misc:3926   Missed beacon:0

lo        no wireless extensions.

eth0      no wireless extensions.

root@kali-Ansi17:~# iwconfig wlan0
wlan0     IEEE 802.11  ESSID:"DIR-300NRU"  
      Mode:Managed  Frequency:2.462 GHz  Access Point: 1C:7E:E5:D1:DE:3A   
      Bit Rate=54 Mb/s   Tx-Power=20 dBm   
      Retry short limit:7   RTS thr=2347 B   Fragment thr:off
      Encryption key:off
      Power Management:off
      Link Quality=54/70  Signal level=-56 dBm  
      Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
      Tx excessive retries:0  Invalid misc:5911   Missed beacon:0

Pouco mais

root@kali-Ansi17:~# rfkill list
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no

root@kali-Ansi17:~# lspci | grep -i network
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter

root@kali-Ansi17:~# lsb_release -a
No LSB modules are available.
Distributor ID: Kali
Description:    Kali GNU/Linux Rolling
Release:    kali-rolling
Codename:   kali-rolling

Literalmente .. Eu não tenho ideia do que fazer com este problema. Espero que você possa me ajudar, porque fiquei sem ideias.

P.S. Além disso, enquanto o sistema está em funcionamento, diz:

[12.655203] bluetooth hci0: firmware: failed to load rtl_bt/rtl8723b_config.bin (-2)

[12.655215] Bluetooth: hci0: Failed to load rtl_bt/8723b_config.bin

Mas é sobre Bluetooth, então eu realmente não me importo. (Adicionado isso porque eu li que problemas com Wifi podem aparecer porque o Bluetooth).

    
por Ansi17 22.07.2017 / 23:25

2 respostas

3

Remova o pacote firmware-realtek (o pacote pertence a debian jessie)

Instale os cabeçalhos do kernel e as ferramentas de desenvolvimento:

apt install build-essential linux-headers-$(uname -r) git

Em seguida, instale o driver :

git clone https://github.com/lwfinger/rtlwifi_new
cd rtlwifi_new
make
make install 

Carregue o módulo

modprobe rtl8723be

Solução de problemas

seguindo os arch linux docs

Crie um /etc/modprobe.d/rtl8723be.conf com o seguinte conteúdo:

options rtl8723be fwlps=0

reinicie seu sistema:

If you have very poor signal maybe your device has only one antenna connected and auto mode does not work. You can force the antenna with ant_sel=1 or ant_sel=2 kernel option.

Se não funcionar corretamente, recarregue o driver com a opção ant_sel :

rmmod rtl8723be
modprobe rtl8723be ant_sel=1

Novamente, se não funcionar corretamente, use ant_sel=2 .

Atualizar (do comentário) o wifi funciona bem com ant_sel=2 , você pode adicionar essa opção ao seu /etc/modprobe.d/rtl8723be.conf :

options rtl8723be fwlps=0 ant_sel=2
    
por 23.07.2017 / 16:11
0

Você pode corrigir esse problema usando esses comandos no terminal: Primeiro, insira este comando:

sudo modprobe rtl8723be -rv

Agora digite este comando:

sudo modprobe rtl8723be -v ant_sel=2

Espero que isso ajude você. Este método funciona bem no kali 2018.2. Estou usando o Notebook HP af006ax.

    
por 20.10.2018 / 07:54