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

9

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

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

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

Sparhawk
источник

Ответы:

5

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

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

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

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

$ iw list
nl80211 not found.
Sparhawk
источник
(Я не приму мой собственный ответ, пока не буду уверен, что второй ответ является однозначным доказательством того, что AP не поддерживается.)
Sparhawk
4

Для старых карт, которые не используют каркас 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.

Документации 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.

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

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

MrUser
источник
О, и эта ссылка дает хороший список команд сетевого устройства с примером вывода для некоторых.
MrUser
«Точка доступа: не связана» не перечисляет возможности. Он говорит вам, что он не связан с точкой доступа в обычном режиме клиента.
Дероберт
@ derobert правильно. Я проверил это на том, который работает, и он придумал «Не ассоциированный».
Sparhawk
@ Sparhawk Я не говорил, что точка доступа - это возможность. Если вы посмотрите на мой ответ, я скажу, что вторая строка показывает возможности, но я не сказал, что все в этой строке - это возможность. (Я отредактирую свой ответ, чтобы быть более ясным) Так что комментарий @ derobert несколько спорный. Кроме того, стрелка в моем ответе показывает, что режим был изменен на Мастер. Страница человек говорит Master (the node is the synchronisation master or acts as an Access Point).
MrUser
@MrUser А, ладно, прости, я неверно истолковал твой ответ. Однако я снова проверил с ключом точки доступа и ключом без точки доступа. Оба имеют «Режим: Управляемый».
Sparhawk
0

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

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

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

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

Даниэль-Джеймс W
источник
Является ли "одна передача" соответствующей частью здесь? Что именно это значит? Кроме того, я больше искал универсальное решение, подобное lsusbили ifconfigдля анализа любого ключа Wi-Fi. Информация о моем конкретном ключе, безусловно, полезна, но я отредактирую вопрос, чтобы прояснить общие реализации.
Sparhawk
1
Этот «один trasmit» говорит только о том, сколько частот / каналов OFDM он сможет использовать при отправке / приеме. Так что это говорит только о скорости, а не о том, сколько клиентов могут подключиться к этому чипсету.
Marki555