Настройка WiFi [РЕШЕНО]
Помогите настроить wifi, все мои попытки не имели успеха. вот мои конфиги
/etc/conf.d/net
config_eth0=( "10.84.2.51 netmask 255.255.0.0 brd 10.84.255.255" )
routes_eth0=( "default gw 10.84.0.1" )
modules=( "wpa_supplicant" )
essid_wlan0="12596"
mode_wlan0="managed"
channel_wlan0="6"
key_essid="********"
preferred_aps=( "12596" )
сonfig_wlan0=( "10.84.2.51 netmask 255.255.0.0 brd 10.84.255.255" )
routes_wlan0=( "default gw 10.84.0.1" )
/etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
ap_scan=1
network={
ssid="12596"
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk=********
priority=2
}
что в них может быть не так?
Вот что выводит iwlist
Delta ~ # iwlist wlan0 scan
wlan0 Scan completed :
Cell 01 - Address: 00:1C:F0:9F:77:21
ESSID:"12596"
Protocol:IEEE 802.11g
Mode:Managed
Frequency:2.437 GHz (Channel 6)
Quality:34/100 Signal level:-74 dBm Noise level:-96 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
12 Mb/s; 24 Mb/s; 36 Mb/s; 9 Mb/s; 18 Mb/s
48 Mb/s; 54 Mb/s
Extra:bcn_int=100
Extra:atim=0
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (2) : TKIP CCMP
Authentication Suites (1) : PSK
- Для комментирования войдите или зарегистрируйтесь
во первых
во первых http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?part=4&chap=4
а во вторых что он выдаёт при /etc/init.d/net.wlan0 restart
при /etc/init.d/net.wlan0
при /etc/init.d/net.wlan0 restart выдает -su: /etc/init.d/net.wlan0: нет такого файла или каталога
# cd /etc/init.d # ln -s
# cd /etc/init.d
# ln -s net.lo net.wlan0
# /etc/init.d/net.wlan0 start
После проделанных манипуляций
После проделанных манипуляций появился net.wlan0
после команды /etc/init.d/net.wlan0 start вывод:
Delta ~ # cd /etc/init.d
Delta init.d # ln -s net.lo net.wlan0
Delta init.d # /etc/init.d.net.wlan.0
-su: /etc/init.d.net.wlan.0: Нет такого файла или каталога
Delta init.d # /etc/init.d/net.wlan0 start
* Caching service dependencies ... [ ok ]
* Starting wlan0
* Configuring wireless network for wlan0
* WEP key is not set for "12596" - not connecting
* Couldn't associate with any access points on wlan0
* Failed to configure wireless for wlan0
А у вас есть доступ к точке
А у вас есть доступ к точке доступа?
Конечно, есть это моя
Конечно есть, это моя домашняя точка доступа, я с винды к ней спокойно конектюсь
Да и после всех выше указанных манипуляций iwlist не видет сеть
wlan0 No scan results
Перезагрузи комп
Перезагрузи комп
но перед
#rc-update add net.wlan0 default
#reboot
Сцылко в первом ответе верное
Настраивать в /etc/conf.d/net надо не wireless-tools, а wpa_supplicant ;)
Сейчас ситуация такая,
Сейчас ситуация такая, настроил wpa_supplicant.conf, перезапускаю wlan0 /etc/init.d/net.wlan0 restart все проходит без ошибок, в wpa_gui отоброжает что сет найдена, нопочемуто не видет ip
вот конфиги:
/etc/wpa_supplicant/wpa_supplicant.conf
# This is a network block that connects to any unsecured access point.
# We give it a low priority so any defined blocks are preferred.
#network={
# key_mgmt=NONE
# priority=-9999999
#}
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
ap_scan=1
network={
ssid="12596"
psk="********"
priority=3
}
/etc/conf.d/net
# This blank configuration will automatically use DHCP for any net.*
# scripts in /etc/init.d. To create a more complete configuration,
# please review /etc/conf.d/net.example and save your configuration
# in /etc/conf.d/net (this file :]!).
config_eth0=( "10.84.2.51 netmask 255.255.0.0 brd 10.84.255.255" )
routes_eth0=( "default gw 10.84.0.1" )
modules_wlan0=( "wpa_supplicant" )
wpa_supplicant_wlan0=( "-Dwext" )
config_wlan0=( "10.84.2.51 netmask 255.255.0.0 brd 10.84.255.255" )
routes_wlan0=( "default gw 10.84.0.1"
Подскажите как мне заставить wlan0 увидеть ip и.т.д
А точка доступа не имеет
А точка доступа не имеет DHCP-сервера? Если нужен статический адрес, его ведь можно и по МАК-у на AP задать. У меня вот тоже пе проходила ручная конфигурация с wpa_supplicant. Но то был baselayout-2/openrc. А здесь, очевидно, baselayout-1. Может ещё попробовать с modules_wlan0=( "ifconfig" "wpa_supplicant" ) ?..
modules_wlan0=( "ifconfig"
modules_wlan0=( "iwconfig" "wpa_supplicant" ) не помогает, при /etc/init.d/net.wlan0 restart выдает оштбку
# /etc/init.d/net.wlan0 start
* Caching service dependencies ... [ ok ]
* Starting wlan0
* Configuring wireless network for wlan0
* WEP key is not set for "12596" - not connecting
* Couldn't associate with any access points on wlan0
* Failed to configure wireless for wlan0
modules_wlan0=( "ifconfig" "wpa_supplicant" ) - /etc/init.d/net.wlan0 restart порходит без ошибот но ничего не меняется,сеть видет но не видет ip
а на точке какое шифрование?
а на точке какое шифрование?
а eth0 в это время поднят?
Эта ошибка вылезла у него
Эта ошибка вылезла у него из-за использования модуля iwconfig вместо предлагавшегося ifconfig.
wireless-tools разумеется не предназначен для WPA/PSK/TKIP-авторизации, для этого есть wpa_supplicant.
У кого-нибудь ещё остались
У кого-нибудь ещё остались предположения как можно заставить wpa_supplicant увидеть ip?
Ну, главное решение уже выше
Ну, главное решение уже выше указал. Я именно так и юзаю. Раз точка доступа под Вашим управлением, то не вижу никаких проблем раздавать IP через DHCP по МАК-адресу wifi-интерфейса. Т.е. убираете ручную конфигурацию из /etc/conf.d/net, а на точке прописываете статический МАК-IP.
Решено
Проблема решилась установкой wicd
Я конечно понимаю что уже
Я конечно понимаю что уже поздно, но все же:
вот это:
essid_wlan0="12596"
mode_wlan0="managed"
channel_wlan0="6"
key_essid="********"
должно было выглядеть как:
essid_wlan0="12596"
mode_wlan0="managed"
channel_wlan0="6"
key_12596="********"
Аналогичные грабли.
Аналогичные грабли.
/etc/conf.d/net:
/etc/wpa_supplicant/wpa_supplicant.conf - по хендбуку сделал, psk - плейнтекстом пароль, если запустить wpa_supplicant -c/etc/wpa_supplicant/wpa_supplicant.conf -Dwext -iwlan0 - авторизация проходит успешно. При запуске net.wlan0 - WEP key is not set for "NiTr0" :(
wicd не подходит - не всегда гуй надо.
поздно наверное уже
аналогичную проблему решил удалением /lib/rc/cache/nettree
Wicd - не только гуй
консольный клиент к wicd - wicd-curses