Как узнать, имеет ли мой Wi-Fi-модем возможности точки доступа?

Как узнать, имеет ли мой Wi-Fi-модем возможности точки доступа?

У меня есть USB-адаптер Realtek 8191SU Wi-Fi для использования на моем Raspberry Pi. Я пытаюсь настроить точку доступа Wi-Fi с помощьюэтот урок. Однако я столкнулся с несколькими ошибками, и я подозреваю, что это может быть связано с тем, что мой донгл не поддерживает работу в качестве точки доступа. Есть ли способ узнать, есть ли у него возможности точки доступа?

РЕДАКТИРОВАТЬ

Существует ли универсальный способ, подобный lsusbили ifconfig, который может предоставить информацию о любом Wi-Fi-модеме?

решение1

Я не уверен на 100% в этом ответе. Он может подтвердить возможности точки доступа в некоторых ситуациях, но также, похоже, выдает ошибку с другими wifi-донглами.

С подключенным Wi-Fi-адаптером точки доступа (Ralink RT5370):

$ iw list
...
    Supported interface modes:
...
         * AP

С подключенным ключом Realtek 8191SU:

$ iw list
nl80211 not found.

решение2

Для старых карт, которыенеиспользуйте фреймворк mac80211:

$ iwconfig

список сетевых устройств. Обратите внимание на режим во второй строке:

$ sudo iwconfig
wlan0     unassociated  Nickname:"<WIFI@REALTEK>"
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          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.

TheДокументация Ubuntuговорит "Для беспроводной «базовой станции» или «точки доступа» нам нужна беспроводная сетевая карта, которая может работать в «режиме мастера»." который можно установить с помощью iwconfig:

$ sudo iwconfig wlan0 mode master

Выходы (при отсутствии ошибок):

$ sudo iwconfig
wlan0     unassociated  Nickname:"<WIFI@REALTEK>"
    *-->  Mode:Master  Frequency=2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          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.

В руководстве говорится: «Если вы не получили сообщение об ошибке, значит, вы в деле.", что, как я предполагаю, означает, чтоеслион успешен и показывает "Mode:Master" в iwconfig, тогда ваша карта может быть использована как точка доступа. (Ничего не говорится о том, означает ли неудача, что выне(У вас есть карта с поддержкой точки доступа. Это всего лишь один из способов проверить, есть ли она у вас.)

Для новых драйверов, использующих фреймворк mac80211 и интерфейс nl80211, iwconfig не работает, и вам нужно использовать $ iw listто, что вы указали выше. Для старых устройств все наоборот. Мое устройство также Realtek, и $ iw listоно не работает с ним, потому что я не думаю, что его драйвер совместим с mac80211.

решение3

Я просмотрел характеристики этой конкретной модели и, к сожалению, не думаю, что она на это способна.

В базовой полосе RTL8191SU-GR реализована технология мультиплексирования с ортогональным частотным разделением каналов (OFDM) с несколькими входами и выходами (MIMO) с одним передающим и двумя приемными трактами (1T2R).

Я даже не начинаю изучать аппаратное обеспечение, но, исходя из предыдущего опыта моей карьеры, могу сказать, что эта конкретная модель не то, что вам нужно или что вы хотите использовать ее в качестве точки доступа WiFi.

Дополнительную информацию о вашем продукте можно найти здесь:http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PFid=48&Level=5&Conn=4&ProdID=229

Связанный контент