Różnice między wybraną wersją a wersją aktualną.
| Nowa wersja | Poprzednia wersja | ||
|
bio-psiec:wlan [2025/12/18 00:05] jkonczak utworzono |
bio-psiec:wlan [2025/12/18 19:02] (aktualna) jkonczak |
||
|---|---|---|---|
| Linia 99: | Linia 99: | ||
| ~~Zadanie.#~~ | ~~Zadanie.#~~ | ||
| Wyświetl listę dostępnych sieci bezprzewodowych. | Wyświetl listę dostępnych sieci bezprzewodowych. | ||
| - | |||
| - | ==== wpa_supplicant ==== | ||
| - | |||
| - | O ile w Linuksie do łączenia do sieci bez zabezpieczeń można użyć komendy ''iw'', | ||
| - | o tyle do łączenia się z sieciami z zabezpieczeniami potrzebny jest dodatkowy | ||
| - | program. W tej chwili większość dystrybucji Linuksa korzysta z programu | ||
| - | ''[[https://w1.fi/wpa_supplicant/|wpa_supplicant]]'' (niektóre pozwalają też | ||
| - | użyć ''[[https://iwd.wiki.kernel.org|iwd]]''). | ||
| - | \\ | ||
| - | Dla uproszczenia na tych laboratoriach łączenie się do wszystkich sieci będzie | ||
| - | odbywać się z użyciem programu ''wpa_supplicant''. | ||
| - | |||
| - | Do działania ''wpa_supplicant'' potrzebuje pliku konfiguracyjnego, po | ||
| - | przygotowaniu którego należy uruchomić polecenie wskazujące na to której | ||
| - | karty i którego pliku program ma użyć: \\ | ||
| - | ''**wpa_supplicant -i** //wlan0// **-c** //sciezka/do/pliku/konfiguracyjnego//'' | ||
| ==== IBSS (ad-hoc) ==== | ==== IBSS (ad-hoc) ==== | ||
| Linia 125: | Linia 109: | ||
| * mają te same ustawienia zabezpieczeń. | * mają te same ustawienia zabezpieczeń. | ||
| + | ++++ Konfiguracja wykorzystująca wpa_supplicant (nie działa przez sterowniki kart od Intela, a takie karty są w salach lab.) | | ||
| ~~Zadanie.#~~ | ~~Zadanie.#~~ | ||
| Używając poniższego pliku konfiguracyjnego dołącz do sieci IBSS: | Używając poniższego pliku konfiguracyjnego dołącz do sieci IBSS: | ||
| Linia 136: | Linia 121: | ||
| } | } | ||
| </code> | </code> | ||
| + | ++++ | ||
| + | |||
| + | ~~Zadanie.#~~ | ||
| + | - Wykonaj poniższe komendy, które zmienią tryb pracy karty na ad-hoc/IBSS<code> | ||
| + | ip link set wlan0 down | ||
| + | iw wlan0 set type ibss | ||
| + | ip link set wlan0 up | ||
| + | </code> | ||
| + | - Używając komendy: \\ ''iw //wlan0// ibss join //nazwa_sieci// //2432//'' \\ dołącz do sieci ad-hoc o podanej nazwie pracującej na częstotliwości 2432MHz (kanał 5) | ||
| ~~Zadanie.#~~ | ~~Zadanie.#~~ | ||
| Linia 145: | Linia 139: | ||
| Dodaj adres IP do swojej karty z identycznej sieci jak pozostałe osoby w sali. | Dodaj adres IP do swojej karty z identycznej sieci jak pozostałe osoby w sali. | ||
| Przetestuj czy jest łączność do innych osób. | Przetestuj czy jest łączność do innych osób. | ||
| + | |||
| + | ~~Zadanie.#~~ | ||
| + | Wykonaj poniższe komendy, które przywrócą domyślny tryb pracy karty: | ||
| + | <html><div style="margin-top:-1.4em"></div></html> | ||
| + | <code> | ||
| + | ip link set wlan0 down | ||
| + | iw wlan0 set type managed | ||
| + | ip link set wlan0 up | ||
| + | </code> | ||
| + | <html><div style="margin-top:1.4em"></div></html> | ||
| + | |||
| + | ==== wpa_supplicant ==== | ||
| + | |||
| + | O ile w Linuksie do łączenia do sieci bez zabezpieczeń można użyć komendy ''iw'', | ||
| + | o tyle do łączenia się z sieciami z zabezpieczeniami potrzebny jest dodatkowy | ||
| + | program. W tej chwili większość dystrybucji Linuksa korzysta z programu | ||
| + | ''[[https://w1.fi/wpa_supplicant/|wpa_supplicant]]'' (niektóre pozwalają też | ||
| + | użyć ''[[https://iwd.wiki.kernel.org|iwd]]''). | ||
| + | \\ | ||
| + | Dla uproszczenia na tych laboratoriach łączenie się do wszystkich sieci będzie | ||
| + | odbywać się z użyciem programu ''wpa_supplicant''. | ||
| + | |||
| + | Do działania ''wpa_supplicant'' potrzebuje pliku konfiguracyjnego, po | ||
| + | przygotowaniu którego należy uruchomić polecenie wskazujące na to której | ||
| + | karty i którego pliku program ma użyć: \\ | ||
| + | ''**wpa_supplicant -i** //wlan0// **-c** //sciezka/do/pliku/konfiguracyjnego//'' | ||
| ==== Tryb infrastruktury ==== | ==== Tryb infrastruktury ==== | ||
| Linia 156: | Linia 176: | ||
| ~~Zadanie.#~~ | ~~Zadanie.#~~ | ||
| - | - Zatrzymaj program ''wpa_supplicant'' na komputerach (kombinacją klawiszy //Ctrl// + //c//) | ||
| - Na interfejsie //wifi2// routera Mikrotik ustaw wybrany przez siebie SSID (nazwę sieci bezprzewodowej) i włącz ten interfejs \\ w tym celu musisz z menu po lewej wybrać //Wireless// i kliknąć na odpowiednim interfejsie z tabeli | - Na interfejsie //wifi2// routera Mikrotik ustaw wybrany przez siebie SSID (nazwę sieci bezprzewodowej) i włącz ten interfejs \\ w tym celu musisz z menu po lewej wybrać //Wireless// i kliknąć na odpowiednim interfejsie z tabeli | ||
| - Na komputerach wykonaj skanowanie dostępnych sieci bezprzewodowych i znajdź stworzoną przez siebie sieć | - Na komputerach wykonaj skanowanie dostępnych sieci bezprzewodowych i znajdź stworzoną przez siebie sieć | ||
| ~~Zadanie.#~~ | ~~Zadanie.#~~ | ||
| - | - Przygotuj na komputerach nową konfigurację na podstawie poniższego pliku:<code - wpa_supplicant_open.conf> | + | - Przygotuj na komputerach konfigurację programu ''wpa_supplicant'' na podstawie poniższego pliku:<code - wpa_supplicant_open.conf> |
| network={ | network={ | ||
| ssid="SiecBezZabezpieczen" | ssid="SiecBezZabezpieczen" | ||
| Linia 167: | Linia 186: | ||
| } | } | ||
| </code> | </code> | ||
| - | - Uruchom ponownie program ''wpa_supplicant'' | + | - Uruchom program ''wpa_supplicant'' na karcie ''wlan0'' z wcześniej przygotowanym plikiem konfiguracyjnym |
| - Czy łączność między komputerami (<small>używając adresów IP które wciąż są ustawione na kartach sieci bezprzewodowej</small>) funkcjonuje? Dlaczego? | - Czy łączność między komputerami (<small>używając adresów IP które wciąż są ustawione na kartach sieci bezprzewodowej</small>) funkcjonuje? Dlaczego? | ||
| Linia 309: | Linia 328: | ||
| Aby zmierzyć prędkość, na jednym komputerze wykonaj ''iperf3 -s'', a na drugim | Aby zmierzyć prędkość, na jednym komputerze wykonaj ''iperf3 -s'', a na drugim | ||
| ''iperf -c //adres_ip//'' | ''iperf -c //adres_ip//'' | ||
| + | |||
| + | ==== Dodatkowe materiały ==== | ||
| + | |||
| + | Dużo obszerniejsze materiały o sieciach bezprzewodowych znajdziesz [[sk2:wlan|tutaj]]. | ||