Предупреждение: не все карты поддерживают данные команды
Установка необходимого программного обеспечения
Установите “wpa-supplicant”, обычно он присутствует в репозитариях. Этот пакет позволит шифровать сеть через WPA, который на порядок надежнее WEP
Найти сеть с помощью iwlist
Чтобы присоединиться к сети, надо хотя бы знать её название. А для этого может помочь следующая команда:
iwlist wlan0 scan
Присоединиться к открытой сети с DHCP
Тут всё просто, но замените wlan0 на свою сетевую.
iwconfig wlan0 mode managed key [WEP key] (Если сеть зашифрована WEP)
iwconfig wlan0 essid “[ESSID]” (ESSID - название WLAN)
dhclient wlan0 (получаем IP, netmask, DNS сервера и дефолтный маршрут с точки доступа)
ping wikiadmin.net (проверяем работу сети)
Присоединиться к открытой сети или сети с шифрованием WEP с ручной настройкой IP
iwconfig wlan0 mode managed key [WEP key] (Если сеть зашифрована WEP)
iwconfig wlan0 essid “[ESSID]” (ESSID - название WLAN)
ifconfig wlan0 IP_address netmask MASK
route add default gw IP_шлюза (Конфигурация роута по-умолчанию, скорее всего это IP точки доступа.)
echo nameserver IP_DNS_сервера >> /etc/resolve.conf (Добавим DNS сервер)
ping wikiadmin.net (проверяем работу сети)
Команды iwconfig:
Не забывайте, что wlan0 - это нужно заменить на название вашей карты. Но, если она одна, то это вряд ли пригодиться.
iwconfig wlan0 mode master (изменить режим на “точка доступа”)
iwconfig wlan0 mode managed (изменить режим на “клиент”)
iwconfig wlan0 mode ad-hoc (изменить режим на “компьютер-компьютер (или peer to peer))
iwconfig wlan0 essid any
iwconfig wlan0 essid “имя вашей сети” (задаём название сети)
iwconfig wlan0 key 1111-1111-1111-1111 (задаём ключ для WEP (128бит))
iwconfig wlan0 key 11111111 (задаём ключ для WEP (64бит))
iwconfig wlan0 key s:mykey (задаём ключ для WEP (ACSII))
iwconfig wlan0 key off (выключаем пароль)
iwconfig wlan0 key open (переключение в открытый режим. Никакого шифрования.)
iwconfig wlan0 channel “номер канала” (задаём канал 1-14)
iwconfig wlan0 channel auto (автоматический выбор канала)
iwconfig wlan0 freq 2.422G (channels can also be specified in GHz)
iwconfig wlan0 ap 11:11:11:11:11:11 (Force card to register AP address)
iwconfig wlan0 rate 11M (переключение скорости. На большинстве карт больше 54 можете не ставить)
iwconfig wlan0 rate auto (автоматический выбор скорости)
Команды ifconfig:
ifconfig wlan0 up (поднять интерфейс)
ifconfig wlan0 down (выключить интерфейс)
ifconfig wlan0 hw ether “MAC” (Смена MAC-адреса, формат должен быть такой: 11:11:11:11:11:11)
Настройка беспроводной сети через графические программы
WiFi Radar
WiFi Radar позволяет найти беспроводные сети и создать профили для них. Названия сетей можно перетаскивать для более удобной расстановки профилей. Для работы данной программы необходимы права пользователя root. В Ubuntu и Linux Mint пакет доступен в хранилищах и называется wifi-radar.
Настройка беспроводной сети через конфигурационные файлы
Настроить wi-fi вручную через конфигурационные файлы очень просто:
Настройка параметров сети
Откройте “/etc/network/interfaces” и добавьте:
1 2 3 4 5 6 7 8 9 10 |
|
Если вам выдали статический IP, просто замените строку
1
|
|
на
1 2 3 4 5 |
|
Генерация хеша пароля
С помощью нижеуказанной команды, получите нужное нам значение для строки wpa-psk
1
|
|
И получите:
1 2 3 4 5 |
|
Скопируйте значение из строки psk= и добавьте его в /etc/network/interfaces в строку wpa-psk
Закройте файл от чтения другими пользователями во избежание раскрытия пароля
sudo chmod o=-r /etc/network/interfaces
Запустите интерфейс
Можно это сделать с помощью команды:
ifup wlan0
Или просто перегрузив сеть полностью:
/etc/init.d/networking restart
Cm. так же: *Ручная настройка сети в Linux