Я использую Wi-Fi с помощью rtl8188cus.
Я знаю, что rtl8188cus поддерживает IEEE 802.11b/g/n.
Ниже приведен пример доступа к точке доступа из моей системы.
SSID: test — это точка доступа, которая поддерживает только 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.
Я хочу, чтобы rtl8188cus не поддерживал IEEE 802.11b.
[Надежда]
1. Я не хочу, чтобы rtl8188cus поддерживалIEEE 802.11b
.
2. Я не хочу использоватьIEEE 802.11b
при подключении к точке доступа IEEE 802.11b/g/n.
3. При подключении к точке доступа, которая поддерживает толькоIEEE 802.11b
, соединение прерывается.
Я искал настройки, связанные с IEEE 802.11b в моем ядре (3.10), но не смог их найти.
Пользовательская программа (команда) не нашла возможного способа.
Я искал драйвер rtl8188cus, но тоже не нашел.
Я не нашел его даже после поиска в Google.
Я пытался прокомментировать информацию о скорости в драйвере rtl8188cus, но это не удалось.
Могу ли я просто не использовать IEEE 802.11b
?
решение1
802.11n и 802.11g являются расширениями 802.11b и включают старый протокол. Вы не можете "выключить 802.11b".
Кроме того, ваш драйвер WLAN автоматически переключится на битрейт и протокол, которые лучше всего подходят для текущих условий, учитывая силу сигнала и использование канала. На это есть причина: если бы он попытался использовать более высокий битрейт, он бы получил слишком много ошибок, поэтому пропускная способность при этой попытке снизится, а не увеличится.
Уровень сигнала немного варьируется в зависимости от драйверов и оборудования, но по моему опыту, -78 дБ — это предел, при котором связь возможна.
Поэтому, если вам нужна более высокая пропускная способность, найдите лучшее место для антенн, используйте более качественные антенны или расположите компьютер и маршрутизатор ближе друг к другу.
Кстати, вы можете получить более подробную информацию, iw wlan0 station dump
используя вместо старого iwconfig
.
Редактировать:
Не говорите: «Я вижу битрейт 802.11b». Если вы видите битрейт, скажем, 11 МБ, вы все еще можете быть подключены с использованием протоколов, определенных 802.11g или 802.11n, и на самом деле ваша WLAN и точки доступа могли согласовать этот битрейт с использованием протокола, который не является частью 802.11b.
И как я уже сказал, 802.11g — эторасширение802.11b. 802.11g поддерживает все скорости передачи данных и информацию о протоколах 802.11b. 802.11n поддерживает все скорости передачи данных и информацию о протоколах как 802.11g, так и 802.11b. Обычно вы видите тольконовыйбитрейты в Википедии и т.п. указаны, так как повторять старые значения было бы утомительно.