Jak skonfigurować ustawienia sterownika Wi-Fi, aby preferować kanał 5 GHz powyżej 2,4 GHz

37

Obecnie jestem w nowym budynku mojej uczelni. W tym budynku moje Wi-Fi często się psuje, a następnie przywraca połączenie. To jest naprawdę irytujące, ponieważ często się zdarza.

Teraz zbiegiem okoliczności biegło tu kilku techników, którzy pytali wszystkich, czy wifi ma się dobrze. Powiedziałem im, że moje Wi-Fi cały czas się psuje, a potem ponownie się łączy. Zrozumieli, że moje wifi ciągle przełącza się między kanałem 2,4 GHz a kanałem 5 GHz. Zapytali mnie, czy mogę uzyskać dostęp do ustawień sterownika mojej karty bezprzewodowej. Niestety nie wiem, jak to zrobić w systemie Linux lub Windows. I niestety znowu znali tylko rozwiązanie Windows xD.

Mam więc nadzieję, że ktoś może mi powiedzieć, jak mam powiedzieć mojemu Wi-Fi, że powinno pozostać w sieci 5 GHz, a nie odłączać i przełączać się na kanał 2,4 GHz?

-edytować-

@arhimed, po pierwsze dziękuję za pomoc.

Właśnie próbowałem tego, co powiedziałeś. To dla mnie coś innego. Nie mogę zapisać ustawień, kiedy zmieniam ustawienie i wybieram użycie tylko pasma 5 GHz.

„Połączenia sieciowe” -> „Wybierz odpowiednią sieć bezprzewodową i kliknij edytuj” -> „Na karcie sieci bezprzewodowej” -> „Zmień tryb z infrastruktury na ad-hoc” -> „Wybierz pasmo 5 GHz”

Panel ustawień połączenia bezprzewodowego

Jednak gdy chcę zmienić tryb z infrastruktury na ad-hoc, przycisk „zapisz” mówi mi, że muszę się uwierzytelnić. Jednak nie pojawia się wyskakujące okienko z prośbą o hasło. Użycie sudo gnome-control-centre też nie pomogło. Nadal nie mogłem tego zapisać. Wystąpił także błąd w terminalu:

** (edytor połączeń nm: 5577): OSTRZEŻENIE **: Nieprawidłowe ustawienie Bezpieczeństwo sieci bezprzewodowej: Bezpieczeństwo niezgodne z trybem Ad-Hoc

Mam nadzieję, że są to przydatne informacje, które pomogą mi dalej.

--edit 2012/09 / 07-- Nadal brak odpowiedzi ... Ktoś?

WG-
źródło
1
Jeśli to możliwe, rozważ zamknięcie niektórych z pozostałych otwartych pytań, wybierając najlepszą odpowiedź (jeśli mają one). Zastanów się, które odpowiedzi były przydatne i potrzebujesz opinii. Potrzebujemy użytkowników do zadawania pytań, aby strona mogła być skutecznym narzędziem dla następnej osoby z Twoimi problemami. Aby uzyskać więcej informacji na temat najlepszych praktyk, przeczytaj artykuł FAQ na temat zadawania pytań .
fossfreedom
1
Nie próbowałem, ale mam nadzieję, że ci to pomoże. Przejdź więc do menedżera sieci-> edytuj połączenia, połączenia bezprzewodowe-> wybierz sieć-> Zmień ... Ustaw „Tryb” na „Specjalny”, a częstotliwość na 5 GHz.
Viktor K,
@arhimed Odpowiedziałem ci w moim głównym poście. Mam nadzieję, że możesz pomóc mi dalej dzięki tym nowym informacjom.
WG-
Tak, to ci nie pomoże. Czy próbowałeś połączyć się z siecią przez terminal?
Viktor K
Nie, ponieważ nie wiem jak to zrobić. Wszystkie informacje, które o nim znajduję, są trudne do zrozumienia.
WG-

Odpowiedzi:

5

Zmień tę opcję „Ad-hoc” na coś innego, na przykład „Infrastruktura” (lub podobną opcję menu). Infrastruktura bezprzewodowa to typowe podejście do „wielu urządzeń łączących się z jednym routerem”, podczas gdy bezprzewodowe ad-hoc jest przeznaczone do „kratowania” urządzeń bezprzewodowych bez centralnego routera.

Przebywanie w trybie ad-hoc jest prawdopodobnie przyczyną problemu (o czym świadczy dodatkowo podany komunikat o błędzie).

YellowApple
źródło
1
Dziękuję za odpowiedź. Ponadto nie jestem w trybie ad hoc. Opcja dotyczy infrastruktury. W trybie infrastruktury wifi zmienia się cały czas z pasma, 2,4 GHz <-> 5 GHz. Chcę spróbować wprowadzić moje ustawienia w trybie Ad-hoc, ponieważ w tym trybie mogę wybrać pasmo, którego chcę użyć. Nie mogę wybrać pasma w trybie infrastruktury.
WG-
2
W takim razie dobrze ... Problem z trybem ad-hoc polega na tym, że nie jest on zgodny z protokołami bezpieczeństwa WPA i WPA2 (stąd błąd, który wystąpił). Zwykle kanał / częstotliwość ustawia router. Państwo może używać iwconfig, aby ręcznie ustawić kanał. W terminalu spróbuj wykonać następujące czynności: iwconfig eth0 freq 5G
YellowApple
Dziękuję Ci bardzo. Spróbuję w poniedziałek, kiedy będę na uniwersytecie. Jest to rzeczywiście możliwe na routerze, ale ten problem występuje tylko na routerach, gdy jestem w pewnym budynku na moim uniwersytecie. A informatycy nie skonfigurują dla mnie wszystkich routerów;)
WG-
Hmmm wel Czasem się rozłączam, ale mam wrażenie, że jest o wiele mniej niż kiedyś.
WG-
2
Prawdopodobnie powinienem poprawić własny komentarz ... eth0zwykle wskazuje na przewodowe połączenie internetowe, więc spróbuj iwconfig wlan0 freq 5Gzamiast tego. Przepraszam za to.
YellowApple,
21

Biegać:

$ iwlist wlan0 scanning | grep -C3 <name of your network>

Powinieneś znaleźć 2 wpisy dla sieci, na przykład:

Cell XX - Address: 11:11:11:11:11:11 // This will be different in your machine
ESSID: "name of your network" // This will be different on your machine
Protocol: IEEE 802.11bgn
Mode: Master
Frequency: 2.437 Ghz

--

Cell XX - Address: 22:22:22:22:22:22 // This will be different on your machine
ESSID: "name of your network // This will be different on your machine
Protocol: IEEE 802.11AC
Mode: Master
Frequency: 5.18 Ghz
  • BSSID dla sieci 5 GHz, w tym przykładzie: 22: 22: 22: 22: 22: 22
  • BSSID dla sieci 2,4 Ghz, w tym przykładzie: 11: 11: 11: 11: 11: 11

Teraz robisz to:

  1. kliknij „Połączenia sieciowe”
  2. „Edytuj połączenia ...”
  3. [Wybierz połączenie sieciowe] (mogą być 2 wpisy, dowolne zrobią)
  4. Kliknij Edytuj
  5. Przejdź do zakładki „Wi-Fi” lub „Wireless”
  6. Kliknij listę rozwijaną BSSID
  7. Wybierz BSSID pasujący do sieci 5 Ghz (22: 22: 22: 22: 22: 22 w tym przykładzie)
  8. Przejdź na kartę „Ogólne”
  9. Pamiętaj, aby zaznaczyć pole wyboru oznaczone: „Automatycznie połącz się z tą siecią, gdy jest ona dostępna”
  10. Zmień nazwę połączenia (nie SSID) na „twoja nazwa sieci” AC
  11. Kliknij Zapisz
  12. Jeśli na liście połączeń sieciowych znajdują się 2 wpisy „nazwa sieci”, przejdź do następnego kroku, w przeciwnym razie przejdź do ostatniego kroku.
  13. Kliknij inny wpis „Twoja nazwa sieci”
  14. Kliknij Edytuj
  15. Przejdź do zakładki „Wi-Fi” lub „Wireless”
  16. Kliknij listę rozwijaną BSSID
  17. Wybierz BSSID pasujący do sieci 2,4 Ghz (11: 11: 11: 11: 11: 11 w tym przykładzie) LUB pozostaw BSSID pusty, jeśli istnieje wiele innych dodatkowych punktów dostępu
  18. Przejdź do zakładki „Ogólne”
  19. Odznacz pole wyboru oznaczone: „Automatycznie połącz się z tą siecią, gdy jest ona dostępna”
  20. Ustaw „Connection name” na [twoja nazwa sieci] _N
  21. Kliknij Zapisz ...
  22. Odłącz się od sieci i podłącz ponownie

Powinieneś teraz być podłączony do sieci 5 Ghz i musisz jawnie wykonać odwrotny proces, aby połączyć się z siecią 2,4 Ghz.

Marcel Valdez Orozco
źródło
20

Najpierw połącz się z podstawową siecią Wi-Fi w sekcji „Infrastruktura”. Następnie kliknij BSSID. BSSID, z którym jesteś połączony, powinien pojawić się po kliknięciu tej strzałki. Ta funkcja zapobiega przełączaniu sieci przez komputer. 2,4 Ghz i 5 Ghz.

mchid
źródło
To nie zadziała, jeśli zarówno połączenia sieciowe 2,4 Ghz, jak i 5 Ghz mają zaznaczone pole wyboru „Połącz automatycznie, gdy ta sieć jest dostępna”, co stanowi sedno problemu.
Marcel Valdez Orozco
@MarcelValdezOrozco Wierzę, że rozwiązaniem tego problemu byłoby rozwiązanie skrzynki sieci 2.4.
mchid
Tak, byłoby.
Marcel Valdez Orozco
To naprawdę nie działa, gdy Twoja firma / szkoła ma ponad 100 punktów dostępu w wielu budynkach i piętrach ...
Nathan JB
1
Pracowałem dla mnie (jak na to, aby używać 5 GHz za pomocą metody BSSID). Myślałem, że sterownik Wi-Fi w Linuksie będzie miał przejrzystą obsługę jednoczesnego korzystania z dwóch pasm, ale chyba nie.
kchoi
0

To może działać lub nie działać. Z mojego doświadczenia wynika, że ​​jest to niespójne. W ustawieniach menedżera sieci można ręcznie wprowadzić identyfikator BSSID punktu dostępowego. Możesz znaleźć BSSID za pomocą aplikacji na Androida o nazwie „Analizator WIFI”. Możesz także użyć innych narzędzi do monitorowania Wi-Fi opartych na systemie Linux, takich jak Kismet, ale najprostszym sposobem, jaki się dowiedziałem, jest użycie aplikacji na Androida. Jeśli nie wiesz, 5Ghz AP ma wyższy numer kanału (ponad 13). Teraz niespójność, w zależności od dystrybucji, pole wyboru BSSID może być wypełnione lub trzeba wprowadzić go ręcznie. Tak czy inaczej, wprowadź BSSID, z którym chcesz się połączyć, i ustaw nazwę sieci na coś, co możesz zapamiętać, na przykład „U-WIFI-5Ghz”. Teraz niestety

asdacap
źródło
można również dowiedzieć się, po prostu przy użyciu jednej z następujących komend: nm-toolczy iwlist scan | grep -B 4 "Frequency:5" | grep "Address:"można też użyć iwlist scan | grep -B 4 "Frequency:5"można zawęzić wyniki pierwszego: nm-tool | egrep 'Freq 5.......'można nawet założyć alias dla jednego z nich w pliku bashrc zadzwonić na jednego z nich za pomocą jednego polecenia.
mchid