А можно прямо по командам конкретно?
Хорошо,
Методы подключения описаные выше были осуществлены через графическую оболочку, без команд.
Автоматический: найти сеть в списке, подключится с использованием пароля.
Назовём полуавтоматический: т.к. имя сети вводится вручную, плюс пароль, подключение.
При приведенных методах таки назначается ip адресс в одном сигменте с ip по проводной сети.
Отличительная особенность только в том, что без провода не работает интернет, с проводом да.
Пробуем команды в консоли.
Здесь не исключено, что делаю что-то не так.
Туториал номер 1: Подключ. к сети WPA/WPA2стандартные необходимые программы:
1. устанавливаем если нет wpasupplicant
2. создаем файл со следующим содержимим
vi wireless-wpa.conf#"the_router_ssid" - имя сети
#"the_wpa_key" - пароль сети
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="the_router_ssid"
scan_ssid=1
key_mgmt=WPA-PSK
psk="the_wpa_key"
}
3. сохраняем файл и выполняем в командной строке
ifconfig wlan0 down
dhclient wlan0 -r
ifconfig wlan0 up
iwconfig wlan0 mode Managed
killall wpa_supplicant
wpa_supplicant -B -Dwext -i wlan0 -c ./wireless-wpa.conf -ddwpa_supplicant v2.1
random: Trying to read entropy from /dev/random
Successfully initialized wpa_supplicant
Initializing interface 'wlan0' conf '/home/alex/Plantillas/wireless-wpa.conf' driver 'wext' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/home/alex/Plantillas/wireless-wpa.conf' -> '/home/alex/Plantillas/wireless-wpa.conf'
Reading configuration file '/home/alex/Plantillas/wireless-wpa.conf'
ctrl_interface='/var/run/wpa_supplicant'
Line: 4 - start of a new network block
ssid - hexdump_ascii(len=13):
4d 4f 56 49 53 54 41 52 5f 41 30 39 30 MOVISTA_A090
scan_ssid=1 (0x1)
key_mgmt: 0x2
PSK (ASCII passphrase) - hexdump_ascii(len=20): [REMOVED]
PSK (from passphrase) - hexdump(len=32): [REMOVED]
Priority group 0
id=0 ssid='MOVISTA_A090'
WEXT: cfg80211-based driver detected
wext: interface wlan0 phy: phy0
rfkill: initial event: idx=0 type=1 op=0 soft=0 hard=0
SIOCGIWRANGE: WE(compiled)=22 WE(source)=21 enc_capa=0xf
capabilities: key_mgmt 0xf enc 0x1f flags 0x0
netlink: Operstate: ifindex=3 linkmode=1 (userspace-control), operstate=5 (IF_OPER_DORMANT)
Add interface wlan0 to a new radio phy0
wlan0: Own MAC address: 00:24:2b:2c:37:d9
wpa_driver_wext_set_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=1 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=2 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=3 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=4 set_tx=0 seq_len=0 key_len=0
ioctl[SIOCSIWENCODEEXT]: Invalid argument
Driver did not support SIOCSIWENCODEEXT
wpa_driver_wext_set_key: alg=0 key_idx=5 set_tx=0 seq_len=0 key_len=0
ioctl[SIOCSIWENCODEEXT]: Invalid argument
Driver did not support SIOCSIWENCODEEXT
wpa_driver_wext_set_countermeasures
wlan0: RSN: flushing PMKID list in the driver
wlan0: Setting scan request: 0.100000 sec
wlan0: WPS: UUID based on MAC address: 768905b8-6b6c-5835-aa1d-b661d8da18e7
EAPOL: SUPP_PAE entering state DISCONNECTED
EAPOL: Supplicant port status: Unauthorized
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
EAPOL: SUPP_BE entering state INITIALIZE
EAP: EAP entering state DISABLED
Using existing control interface directory.
ctrl_iface bind(PF_UNIX) failed: Address already in use
ctrl_iface exists and seems to be in use - cannot override it
Delete '/var/run/wpa_supplicant/wlan0' manually if it is not used anymore
Failed to initialize control interface '/var/run/wpa_supplicant'.
You may have another wpa_supplicant process already running or the file was
left by an unclean termination of wpa_supplicant in which case you will need
to manually remove this file before starting wpa_supplicant again.
Failed to add interface wlan0
wlan0: Request to deauthenticate - bssid=00:00:00:00:00:00 pending_bssid=00:00:00:00:00:00 reason=3 state=DISCONNECTED
wlan0: State: DISCONNECTED -> DISCONNECTED
wpa_driver_wext_set_operstate: operstate 0->0 (DORMANT)
netlink: Operstate: ifindex=3 linkmode=-1 (no change), operstate=5 (IF_OPER_DORMANT)
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
wpa_driver_wext_set_countermeasures
wlan0: Cancelling scan request
wlan0: Cancelling authentication timeout
Remove interface wlan0 from radio phy0
Remove radio phy0
netlink: Operstate: ifindex=3 linkmode=0 (kernel-control), operstate=6 (IF_OPER_UP)
dhclient wlan04. В данном случае после последней команды. Т.е. попытки получить адрес клиетна DHCP, результата выполнения так и не дождался. Аномально долго.
Туториал номер 2: Подключение wi-fi1. Перестрахуемся, что интерфейс включен
sudo ip link set wlan0 up2. создаем архив с содержимим, сохраняем
vi ~/Practic/wpa_supplicant.confnetwork={
ssid="network ssid"
psk="the passphrase"
priority=1
}
3. выполняем
sudo wpa_supplicant -i wlan0 -c ~/Practic/wpa_supplicant.confSuccessfully initialized wpa_supplicant
wlan0: CTRL-EVENT-SCAN-STARTED
wlan0: SME: Trying to authenticate with e2:41:36:0b:a0:90 (SSID='MOVISTA_A090' freq=2462 MHz)
wlan0: Trying to associate with e2:41:36:0b:a0:90 (SSID='MOVISTA_A090' freq=2462 MHz)
wlan0: Associated with e2:41:36:0b:a0:90
wlan0: CTRL-EVENT-DISCONNECTED bssid=e2:41:36:0b:a0:90 reason=3 locally_generated=1
wlan0: CTRL-EVENT-SCAN-STARTED
wlan0: SME: Trying to authenticate with e2:41:36:0b:a0:90 (SSID='MOVISTA_A090' freq=2462 MHz)
wlan0: Trying to associate with e2:41:36:0b:a0:90 (SSID='MOVISTA_A090' freq=2462 MHz)
wlan0: Associated with e2:41:36:0b:a0:90
wlan0: CTRL-EVENT-DISCONNECTED bssid=e2:41:36:0b:a0:90 reason=3 locally_generated=1
wlan0: CTRL-EVENT-SCAN-STARTED
wlan0: SME: Trying to authenticate with e2:41:36:0b:a0:90 (SSID='MOVISTA_A090' freq=2462 MHz)
wlan0: Trying to associate with e2:41:36:0b:a0:90 (SSID='MOVISTA_A090' freq=2462 MHz)
wlan0: Associated with e2:41:36:0b:a0:90
wlan0: CTRL-EVENT-DISCONNECTED bssid=e2:41:36:0b:a0:90 reason=3 locally_generated=1
wlan0: CTRL-EVENT-SCAN-STARTED
wlan0: SME: Trying to authenticate with e2:41:36:0b:a0:90 (SSID='MOVISTA_A090' freq=2462 MHz)
wlan0: Trying to associate with e2:41:36:0b:a0:90 (SSID='MOVISTA_A090' freq=2462 MHz)
wlan0: Associated with e2:41:36:0b:a0:90
wlan0: CTRL-EVENT-DISCONNECTED bssid=e2:41:36:0b:a0:90 reason=3 locally_generated=1
wlan0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="MOVISTA_A090" auth_failures=1 duration=10
wlan0: CTRL-EVENT-SCAN-STARTED
4. Далее пытается авторизироваться бесконечность.
5. Но в идеале, если кто хочет попробовать, следующий шаг был бы получить DHCP
dhcpcd wlan0С помощью данных туториалов подключится не удалось.
Пользователь решил продолжить мысль [time]06 Март 2016, 04:41:42[/time]:
мне кажется что чтото с шифрованием. попробуйте его убрать на роутере на время.
Шифрование WPA2-PSK от производителя.
Работает на данный момент с Windows 7, CentOS 7 и мобильных устройствах.
Ранее на Debian, Windows XP.
Определяется и подключается без командной сторки.
Ладно, попробую отпишусь.