Eu não quero usar o IEEE 802.11b (CCK)

2

Estou usando o wifi usando o rtl8188cus.

Eu sei que o rtl8188cus suporta IEEE 802.11b / g / n.

Abaixo está um exemplo de como acessar um AP do meu sistema.
SSID: test é um AP que suporta apenas 802.11b(CCK) .

root@test:~# iwconfig
wlan0     IEEE 802.11b  ESSID:"test"  Nickname:"<WIFI@REALTEK>"
          Mode:Managed  Frequency:2.412 GHz  Access Point: 00:26:66:63:1C:54
          Bit Rate:11 Mb/s   Sensitivity:0/0
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:****-****-****-****-****-****-****-****   Security mode:open
          Power Management:off
          Link Quality=97/100  Signal level=-78 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

lo        no wireless extensions.

eth0      no wireless extensions.

eth1      no wireless extensions.

Eu quero que o rtl8188cus não suporte o IEEE 802.11b.

[Hope]
1. I do not want the rtl8188cus to support IEEE 802.11b.
2. I do not want to use IEEE 802.11b when connecting to an IEEE 802.11b/g/n AP.
3. When connecting to an AP that supports only IEEE 802.11b, it wants the connection to fail.

Eu procurei as configurações relacionadas ao IEEE 802.11b no meu kernel (3.10), mas não consegui encontrá-lo.
O programa do usuário (comando) não encontrou um caminho possível.
Eu olhei para o driver rtl8188cus, mas eu não encontrei também.
Eu não achei mesmo depois do Google.
Eu tentei comentar sobre as coisas relacionadas com a taxa no driver rtl8188cus mas falhou.

Não posso usar apenas IEEE 802.11b ?

    
por DonBit 18.04.2017 / 03:57

1 resposta

3

802.11n e 802.11g são extensões para 802.11b e incluem o protocolo mais antigo. Você não pode "desligar o 802.11b".

Além disso, o seu driver WLAN mudará automaticamente para a taxa de bits e o protocolo que funciona melhor nas circunstâncias atuais, considerando a força do sinal e o uso do canal. Há uma razão para isso: se ele tentasse usar uma taxa de bits mais alta, ele teria muitos erros, então a taxa de transferência diminuiria com essa tentativa e não aumentaria.

A força do sinal varia um pouco com os drivers e o hardware, mas na minha experiência, seus -78 dB estão no limite onde as comunicações são possíveis.

Portanto, se você quiser uma taxa de transferência mais alta, encontre um lugar melhor para suas antenas, use antenas melhores ou aproxime o computador e o roteador.

BTW, você pode obter informações mais detalhadas com iw wlan0 station dump em vez de usar as mais antigas iwconfig .

Editar :

Não diga "Estou vendo bitrates 802.11b". Se você ver uma taxa de bits de, digamos, 11 MB, você ainda pode estar conectado usando protocolos como definido pelo 802.11g ou 802.11n, e na verdade sua WLAN e os pontos de acesso podem ter negociado essa taxa de bits usando um protocolo que não faz parte de 802.11b.

E como eu disse, o 802.11g é uma extensão do 802.11b. O 802.11g suporta todas as taxas de bits e informações de protocolo do 802.11b. O 802.11n suporta todas as taxas de bits e informações de protocolo de 802.11ge 802.11b. Você só costuma ver apenas as novas taxas de bits em Wikis etc. listadas, porque repetir as antigas seria entediante.

    
por 18.04.2017 / 08:24