Obsługiwane funkcje dla Twoich klientów
iw phy
na GNU / Linux powinien wypisać, czego chcesz (i wiele więcej) na temat interfejsów bezprzewodowych, choć na pierwszy rzut oka jest to nieco mylące.
To, czego szukasz, to karta sieciowa działająca w trybie dwupasmowym. Zobaczysz Band 1:
i Band 2:
sekcji, pierwsza zazwyczaj na 2,4 GHz i drugi na 5GHz. Pod każdym pasmem zobaczysz Bitrates (non-HT):
listę obsługiwanych przepływności dla 802.11bg w 2,4 Ghz lub 802.11a w 5 Ghz.
Szukasz również HT20/HT40
under Capabilities:
dla każdego zespołu. Oznacza to, że obsługiwany jest standard 802.11n. HT20
jest dla kanałów HT40
o szerokości 20 MHz , dla szerokości 40 MHz.
Jeśli chcesz dowiedzieć się więcej na temat możliwości 802.11n, na przykład liczby strumieni przestrzennych (dla MIMO) i obsługiwanych prędkości, spójrz na HT TX/RX MCS rate indexes supported:
linię. 0-15
oznacza, że obsługiwane są Indeksy MCS od 0 do 15, tj. może pracować w MIMO 2x2 z prędkością do 130 Mb / s w HT20 lub 270 Mb / s w HT40. Dodatkowo, jeśli RX HT20 SGI
i / lub RX HT40 SGI
jest wymieniony poniżej Capabilities:
, oznacza to, że obsługiwany jest Krótki GI (400 ns), więc maksymalna szybkość transmisji danych wynosi 144 Mb / s dla HT20 i 300 Mb / s dla HT40. Zobacz tutaj listę indeksów MCS: https://wireless.wiki.kernel.org/en/developers/documentation/ieee80211/802.11n
Frequencies:
wyświetla listę obsługiwanych częstotliwości i powiązanych kanałów. Niektóre mogą być wyłączone, ponieważ Twój sprzęt lub oprogramowanie go nie obsługuje lub ponieważ domena regulacyjna na to nie pozwala. Jeśli Twój punkt dostępu Wi-Fi emituje sygnał na wyłączonym kanale, nie będziesz w stanie się połączyć. Tutaj możesz zobaczyć, które kanały są dozwolone w Twojej okolicy: https://en.wikipedia.org/wiki/List_of_WLAN_channels
Dodatkowo możesz zobaczyć VHT Capabilities
i inne VHT
powiązane informacje. Chodzi o 802.11ac, ale twój punkt dostępowy go nie obsługuje (ani wskazany chipset), więc możesz go zignorować.
Konfiguracja punktu dostępu
Naprawdę polecam, abyś utrzymał punkt dostępu WiFi skonfigurowany do nadawania zarówno w paśmie 2,4 Ghz, jak i 5 Ghz. Obecnie 2,4 Ghz jest bardzo zatłoczone i jest bardziej podatne na zakłócenia, gdy 5 Ghz ma o wiele mniej urządzeń. Problem polega na tym, że 5 Ghz jest zwykle obsługiwane tylko w najnowszych lub zaawansowanych urządzeniach, podczas gdy 2,4 Ghz jest domyślnym pasmem używanym w urządzeniach WiFi. Również zasięg sygnału 5 Ghz jest mniejszy niż 2,4 Ghz i bardziej podlega degradacji z powodu przeszkód.
Korzystanie z obu pasm pozwala mieć połączenie bezprzewodowe na większości urządzeń (albo dlatego, że nie obsługują one 5 GHz, albo dlatego, że sygnał ulega pogorszeniu, więc wracają do 2,4 GHz), a jednocześnie mają lepszą wydajność w wysokiej klasy / najnowszych urządzeniach (ponieważ używa pasma 5 GHz).
Na koniec nie powinieneś martwić się o B, G i N w punkcie dostępu, powinieneś wybrać tryb, który zapewnia trzy standady (mieszane), aby starsze urządzenia 802.11g (urządzenia 802.11b są obecnie bardzo rzadkie) nadal mogły się łączyć i nowsze 802.11n działa na pełnych obrotach. Również tylko 802.11a i 802.11n działają w paśmie 5 GHz. (jest też 802.11ac, ale nie pracujesz z nim)
Może zobaczysz także ustawienie kanału. Zwykle pozostawienie domyślnej wartości spowoduje wykonanie zadania, twój punkt dostępu powinien być wystarczająco sprytny, aby wybrać najlepszy. (i zapobiega wybraniu kanału pokrywającego się z innymi, tworząc jeszcze więcej zakłóceń)
Połączenie między nimi
iw dev
w systemie GNU / Linux pokaże, w jaki sposób klient i punkt dostępu są połączone. Idealnie będzie to kanał w paśmie 5 GHz (i dozwolony w Twojej okolicy) o szerokości 40 MHz.
iw dev wlan0 link
.VHT
bardzo wysoka przepustowość. Moje karty 802.11n nie mają tego terminu. Moje listy kart 802.11acVHT Capabilities (0x038071b0):
ishort GI (80 MHz)
iw phy | grep -i Band -A 20
no chilliw phy
czy jest to możliwe dla danej karty? Mam na liście dwa zespoły, ale nie wiem, czy możesz używać obu w tym samym czasie, czy nie.Odpowiedź @ piernova jest dobra, ale znalazłem prostszą, ale prawdopodobnie mniej dokładną metodę:
który pokaże coś takiego:
To pokazuje, co sprzęt teoretycznie obsługuje. Następnie można zinterpretować „802.11 [abcgn /] +”, gdzie b i g to tylko 2,4 GHz, a to tylko 5 GHz, a ac i n to zarówno 2,4, jak i 5 GHz.
Aby zobaczyć, co faktycznie obsługuje sterownik, uruchom:
który powinien pokazywać coś takiego:
źródło
lspci
może dać ci trochę informacji o twoim chipsecie, ale nie jest to zbyt niezawodne. Te same chipsety mogą dawać różne funkcje i czasami nie są uwzględnione w nazwie, na przykład ten:Intel Corporation Wireless 7260 (rev bb)
może zapewnić 801.11bgn, opcjonalnie z 802.11a i 802.11ac. Niektóre mikroukłady 802.11n obsługują go tylko w paśmie 2,4 GHz, a nie 5 GHz. Równieżiwconfig
nie daje wiele informacji na temat obsługiwanych częstotliwości. Czasami problem może wynikać z błędnej konfiguracji domeny regulacyjnej w paśmie 5 GHz (wyłączone częstotliwości).lspci
nie obejmuje tych warunków. Zamiast tego jest03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6230 [Rainbow Peak] (rev 34)
. Prawdopodobnie bardziej przydatne do grepNetwork controller
.lspci
też nie pokazuje tych informacji. Uważam, że mój jest w standardzie 802.11b / g / n (wciąż próbuję to rozgryźć). Dla mnie polecenie wypisuje06:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8192CE PCIe Wireless Network Adapter (rev 01)