Jak mogę sprawdzić, czy mój klucz Wi-Fi ma funkcje punktu dostępu?

9

Mam klucz WiFi Realtek 8191SU USB do użytku z moim Raspberry Pi. Próbuję skonfigurować punkt dostępu Wi-Fi za pomocą tego samouczka . Występuje jednak kilka błędów i podejrzewam, że może tak być, ponieważ mój klucz sprzętowy nie obsługuje uruchamiania jako punktu dostępu. Czy istnieje sposób, aby stwierdzić, czy ma to zdolność punktu dostępu?

EDYTOWAĆ

Czy istnieje ogólny sposób, podobny do lsusblub ifconfig, który może dostarczyć informacji na temat dowolnego klucza Wi-Fi?

Krogulec
źródło

Odpowiedzi:

5

Nie jestem w 100% pewien tej odpowiedzi. Może potwierdzać możliwości punktu dostępu w niektórych sytuacjach, ale wydaje się również rzucać błąd z innymi kluczami Wi-Fi.

Z podłączonym kluczem Wi-Fi punktu dostępowego (Ralink RT5370):

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

Z dołączonym kluczem Realtek 8191SU:

$ iw list
nl80211 not found.
Krogulec
źródło
(Nie zaakceptuję własnej odpowiedzi, dopóki nie upewnię się, że druga odpowiedź jest jednoznacznym dowodem, że AP nie jest obsługiwana.)
Sparhawk,
4

W przypadku starszych kart, które nie używają frameworka mac80211:

$ iwconfig

wyświetla listę urządzeń sieciowych. Zwróć uwagę na tryb w drugiej linii:

$ 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.

Dokumentacja Ubuntu mówi: „ To, czego potrzebujemy do bezprzewodowej stacji bazowej«»lub«punkt dostępu»to bezprzewodowa karta sieciowa, która ma tryb«master» ”, który można ustawić za pomocą iwconfig:

$ sudo iwconfig wlan0 mode master

Wydajność (przy założeniu braku błędów):

$ 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.

Instrukcja mówi: „ Jeśli nie dostaniesz błędu, że prowadzisz działalność. ”, Co, jak zakładam, oznacza, że jeśli się powiedzie i wyświetli „Mode: Master” w iwconfig, twoja karta może być używana jako punkt dostępu . (Nie mówi nic o tym, czy niepowodzenie oznacza, że nie masz karty obsługującej punkt dostępowy. To tylko jeden sposób, aby sprawdzić, czy tak.)

W przypadku nowych sterowników korzystających z frameworka mac80211 i interfejsu nl80211, iwconfig nie działa i należy go używać $ iw listjak podano powyżej. Odwrotnie jest w przypadku starszych urządzeń. Moje urządzenie jest również Realtek i $ iw listnie działa z nim, ponieważ nie sądzę, aby jego sterownik był zgodny z mac80211.

MrUser
źródło
Aha, a ten link podaje dobrą listę poleceń urządzenia sieciowego z przykładowymi danymi wyjściowymi dla niektórych.
MrUser
„Access Point: Not-Associated” nie wyświetla żadnej możliwości. Mówi ci, że nie jest powiązany z punktem dostępu, w normalnym trybie klienta.
derobert
@derobert jest poprawny. Przetestowałem to na tym, który działa, i wyszło „Niezrzeszone”.
Sparhawk
@Sparhawk Nie powiedziałem, że Access Point to taka możliwość. Jeśli spojrzysz na moją odpowiedź, mówię, że druga linia pokazuje możliwości, ale nie powiedziałem, że wszystko w tej linii jest zdolnością. (Przeredaguję moją odpowiedź, aby była bardziej przejrzysta) Więc komentarz @ derobert jest nieco dyskusyjny. Poza tym strzałka w mojej odpowiedzi pokazuje, że Tryb został zmieniony na Master. Strona człowiek mówi Master (the node is the synchronisation master or acts as an Access Point).
MrUser
@ Pan Użytkownik Ach, dobrze, przepraszam, źle zinterpretowałem twoją odpowiedź. Jednak ponownie przetestowałem z kluczem dostępu i kluczem bez dostępu. Oba mają „Tryb: zarządzany”.
Sparhawk
0

Przejrzałem specyfikacje tego konkretnego modelu i z przykrością stwierdzam, że nie sądzę, aby był w stanie.

Pasmo podstawowe RTL8191SU-GR implementuje multipleksowanie z ortogonalnym podziałem częstotliwości z wielokrotnym wejściem, wieloma wyjściami (MIMO) z jedną ścieżką nadawczą i dwiema ścieżkami odbiorczymi (1T2R).

Nawet nie zaczynam ćwiczyć jako specjalista od sprzętu, ale z wcześniejszych doświadczeń w mojej karierze wynika, że ​​ten konkretny model nie jest tym, czego potrzebujesz lub chcesz móc używać go jako usługi WiFi HotSpot.

Więcej informacji o twoim produkcie można znaleźć tutaj: http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PFid=48&Level=5&Conn=4&ProdID=229

Danijel-James W.
źródło
Czy „jeden przekaz” jest tutaj odpowiednią częścią? Co to dokładnie znaczy? Ponadto szukałem bardziej ogólnego rozwiązania podobnego lsusblub ifconfiganalizującego dowolny klucz Wi-Fi. Informacje na temat mojego konkretnego klucza sprzętowego są z pewnością przydatne, ale zredaguję pytanie, aby wyjaśnić ogólne implementacje.
Sparhawk
1
Ten „jeden przekaz” mówi tylko o tym, ile częstotliwości / kanałów OFDM będzie mógł używać podczas wysyłania / odbierania. Mówi więc tylko o szybkości, a nie o tym, ilu klientów może połączyć się z tym chipsetem.
Marki555