Estou usando wifi usando rtl8188cus.
Eu sei que o rtl8188cus suporta IEEE 802.11b/g/n.
Abaixo está um exemplo de acesso a 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.
Quero que o rtl8188cus não suporte IEEE 802.11b.
[Esperança]
1. Não quero que o rtl8188cus suporte arquivosIEEE 802.11b
.
2. Não quero usarIEEE 802.11b
ao conectar a um AP IEEE 802.11b/g/n.
3. Ao conectar-se a um AP que suporta apenasIEEE 802.11b
, ele deseja que a conexão falhe.
Procurei as configurações relacionadas ao IEEE 802.11b em meu kernel (3.10), mas não consegui encontrá-las.
O programa do usuário (comando) não encontrou um caminho possível.
Procurei no driver rtl8188cus, mas também não o encontrei.
Não encontrei nem depois do Google.
Tentei comentar coisas relacionadas à taxa no driver rtl8188cus, mas falhou.
Não posso simplesmente usar IEEE 802.11b
?
Responder1
802.11n e 802.11g são extensões do 802.11b e incluem o protocolo mais antigo. Você não pode "desligar o 802.11b".
Além disso, seu driver WLAN mudará automaticamente para a taxa de bits e o protocolo que funcionam melhor nas circunstâncias atuais, dada a intensidade do sinal e o uso do canal. Há uma razão para isso: se tentasse usar uma taxa de bits mais alta, ocorreriam muitos erros, então a taxa de transferência diminuirá com essa tentativa, e não aumentará.
A intensidade do sinal varia um pouco com drivers e hardware, mas na minha experiência, seus -78 dB estão no limite onde a comunicação é possível.
Portanto, se você deseja maior rendimento, encontre um local melhor para suas antenas, use antenas melhores ou aproxime o computador e o roteador.
Aliás, você pode obter informações mais detalhadas em iw wlan0 station dump
vez de usar o arquivo iwconfig
.
Editar:
Não diga "Estou vendo taxas de bits 802.11b". Se você vir uma taxa de bits de, digamos, 11 MB, você ainda pode estar conectado usando protocolos definidos por 802.11g ou 802.11n e, de fato, 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, 802.11g é umextensãode 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 do 802.11g e do 802.11b. Você normalmente só vê onovotaxas de bits em Wikis etc. listadas, porque repetir as antigas seria entediante.