Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Как подключить Wi-Fi c шифрованием WPA/WPA2 годится для большинства современных точек доступа
- # nano /etc/resolv.conf -- прописываем гугловский DNS
- nameserver 8.8.8.8
- #iw dev -- определяем имя нашего сетевого интерфейса
- phy#1
- Interface wlan0 -- вот оно
- ifindex 4
- wdev 0x100000001
- addr 00:1b:77:4a:54:01
- type managed
- # iw wlan0 link -- проверяем текущее состояние нашего интерфейса
- Not connected. -- не подключён
- # iw wlan0 scan -- ищем сеть Wi-Fi
- BSS 1c:af:f7:11:cb:3b(on wlan0) -- associated
- TSF: 2548471390 usec (0d, 00:42:28)
- freq: 2437
- beacon interval: 100 TUs
- capability: ESS Privacy ShortSlotTime (0x0411)
- signal: -52.00 dBm
- last seen: 156 ms ago
- Information elements from Probe Response frame:
- SSID: MY-WIFI -- найдена сеть MY-WIFI
- Supported rates: 1.0 2.0 5.5 11.0 18.0 24.0 36.0 54.0
- DS Parameter set: channel 6
- ERP: <no flags>
- ERP D4.0: <no flags>
- RSN: Version: 1
- Group cipher: TKIP
- Pairwise ciphers: TKIP
- Authentication suites: PSK
- Capabilities: 16-PTKSA-RC 1-GTKSA-RC (0x000c)
- Extended supported rates: 6.0 9.0 12.0 48.0
- WMM: Parameter version 1
- u-APSD
- BE: CW 15-1023, AIFSN 3
- BK: CW 15-1023, AIFSN 7
- VI: CW 7-15, AIFSN 2, TXOP 3008 usec
- VO: CW 3-7, AIFSN 2, TXOP 1504 usec
- Теперь самое дурацкое во всём этом. Надо сгенерировать спец. код на основе пароля password
- # wpa_passphrase MY-WIFI password > /tmp/MY-WIFI.passw -- файл сохраняем в /tmp, чтобы он автоматически удалился после перезагрузки. В принципе можно сохранить в любое место
- Выглядит файл примерно так:
- network={
- ssid="MY-WIFI"
- #psk="password"
- psk=58966355800c528a09b09407634638917fa8f5e7b25b3b7c0194d076b3fee4d8
- }
- # wpa_supplicant -iwlan0 -c/tmp/MY-WIFI.passw & -- Подключаемся. Синтаксис у этой команды ебанутый немножк. После -i и -c нет пробелов.
- Символ & означает, что процесс запустится в фоне. Это нужно, чтобы можно было дальше работать с консолью
- # dhclient wlan0 -- получаем автоматические настройки ip-адреса
- # iw wlan0 link -- проверяем подключение
- Connected to 1c:af:f7:11:cb:3b (on wlan0) -- да, мы подключены
- SSID: MY-WIFI
- freq: 2437
- RX: 20523 bytes (147 packets)
- TX: 12016 bytes (57 packets)
- signal: -51 dBm
- tx bitrate: 54.0 MBit/s
- bss flags: short-preamble short-slot-time
- dtim period: 1
- beacon int: 100
- # ping 8.8.8.8 -c 1 -- проверяем пинг на Гугл
- PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
- 64 bytes from 8.8.8.8: icmp_seq=1 ttl=64 time=1.02 ms
- --- 8.8.8.8 ping statistics ---
- 1 packets transmitted, 1 received, 0% packet loss, time 0ms -- пинг идёт
- rtt min/avg/max/mdev = 1.024/1.024/1.024/0.000 ms
- # fg -- чтобы отключиться, возвращаем процесс из фона
- wpa_supplicant -iwlan0 -c/tmp/MY-WIFI.passw
- [Ctrl+C] -- убиваем процесс
- # iw wlan0 link -- проверяем
- Not connected. -- да, мы отключены
- =====================================================================
- 19.11.2015.
- Адрес точки доступа 192.168.43.1 не совпадаел с подсетью 192.168.0.х, в которой находился адрес интерфейса wlan0.
- В результате никакие наружные адреса были недоступны.
- Сменить IP-адрес:
- # ifconfig wlan0 192.168.43.2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement