[freebsd] Wifi вопросы

Taras Heichenko tasic at academ.kiev.ua
Mon Feb 3 14:35:50 EET 2020



> On 3 Feb 2020, at 10:11, Eugene Grosbein <eugen at grosbein.net> wrote:
> 
> 03.02.2020 4:47, Taras Heichenko пишет:
> 
>>    Hi all,
>> возникло несколько вопросов по wifi – может кто может ответить.
>> 1. В man'ах по дивайсам фри, которые обеспечивают работу wifi карточек обычно указывается,
>> в каких режимах может работать соответствующая карточка. При этом в некоторых указано hostap mode
>> в некоторых infrastructure mode. С одной стороны курение всяких описаний, доступных с первой страницы
>> поиска гугля говорит вроде бы о том, что и то и другое позволяет запустить wifi на фре в режиме точки доступа,
>> с помощью hostapd. Но может я чего не дочитал.
> 
> Режим точки доступа должен поддерживаться в первую очередь в железе.
> Если чип поддерживает этот режим, то запустить можно.
> 
> Если явно не указана поддержка режима точки доступа, то в infrastructure mode
> карта наверняка будет работать только как клиент.

Я думал, что клиент в терминах фри, это station mode. Ну вот, например в man ath
The driver supports station, adhoc, adhoc-demo, hostap, mesh, wds and monitor mode operation.
Здесь вообще ни слова о infostructure, хотя явно как клиент оно может работать. В некоторых
man'ах есть infostructure mode и ни слова о station. Но спасибо, я кажется разобрался и понял,
что в этих man'ах infostructure используется как некий синоним station.

> 
>> 2. Более специфический вопрос. в списке поддерживаемого железа по адресу https://www.freebsd.org/releases/12.0R/hardware.html#support
>> сказано, что
>> "The rsu(4) driver provices support for Realtek RTL8188SU/RTL8192SU USB IEEE 802.11b/g/n wireless network adapters, including:" (дальше перечисление),
>> но в man rsu сказано
>> rsu - Realtek RTL8188SU/RTL8192SU USB IEEE 802.11b/g/n wireless network device
>> Насколько принципиально слово USB в данном случае? Т.е. если вставить в комп, например, карточку mini PCI Express на указанном
>> чипе, драйвер будет работать или нет? (В мане сказано, что в ядро нужно добавить среди прочих device usb)
> 
> Это принципиально. Другое дело, что mini PCI Express это не шина, а разьем и он позволяет
> подключать устройства как к шине PCI-E, так и к шине USB. К какой именно, зависит от самой карты
> от используемых ею контактов.
> 
>> 3. Еще более специфический вопрос, который уже даже не очень по фре, но может кто знает и может подсказать.
>> В списке поддерживаемого железа по тому же адресу есть строчка:
>> Realtek RTL8192C, RTL8188E, RTL8812A and RTL8821A based PCIe IEEE 802.11b/g/n wireless network adapters (rtwn(4) driver)
>> Поиски дивайсов с RTL8192C показал, что есть адаптеры с RTL8192CE. На него можно даже спецификацию в инете найти. Но
>> никаких упоминанй о RTL8192C как о схеме или дивайсе я (гугль) не нашел. Кто-нибудь знает, будет ли, например, драйвер
>> rtwn работать с дивайсом на базе RTL8192CE?
> 
> Будет и об этом написано в его мане.
> 
> RTWN(4)                FreeBSD Kernel Interfaces Manual                RTWN(4)
> 
> NAME
>     rtwn - Realtek RTL8188CE PCIe IEEE 802.11b/g/n wireless network device

О, спасибо. Туда я или не дошел или не заметил. А не знаете, вот это RTL8192C в списке поддерживаемого железа, это
просто описка в списке, или воспринимать эту строку как RTL8192C* (есть еще RTL8192CU)?

> 
> ...
> 
> DESCRIPTION
>     The rtwn driver supports PCIe wireless network devices based on the
>     Realtek RTL8188CE chipset.
> 

--
Taras Heichenko
tasic at academ.kiev.ua







More information about the freebsd mailing list