wpa_supplicant
Bee 12 апреля, 2013 - 12:20
Не удается поднять вай-дзынь. RaLink rt3060.
dmesg|tail
[ 5.107183] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 127.193301] r8169 0000:02:00.0 eth0: link down [ 127.193311] r8169 0000:02:00.0 eth0: link down [ 127.193315] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 128.889614] r8169 0000:02:00.0 eth0: link up [ 128.889625] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 273.598183] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 364.678185] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 396.118183] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 429.438183] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 109.162.55.92 netmask 255.255.252.0 broadcast 109.162.55.255 inet6 fe80::92e6:baff:fe53:3c8d prefixlen 64 scopeid 0x20<link> ether 90:e6:ba:53:3c:8d txqueuelen 1000 (Ethernet) RX packets 136 bytes 159207 (155.4 KiB) RX errors 0 dropped 104 overruns 0 frame 0 TX packets 47 bytes 4354 (4.2 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 0 (Local Loopback) RX packets 12 bytes 792 (792.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 12 bytes 792 (792.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 sit0: flags=193<UP,RUNNING,NOARP> mtu 1480 inet6 ::127.0.0.1 prefixlen 96 scopeid 0x90<compat,host> sit txqueuelen 0 (IPv6-in-IPv4) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 13 dropped 0 overruns 0 carrier 0 collisions 0
iwconfig все по нулям
less /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 /usr/share/doc/openrc*/net.example* and save your configuration # in /etc/conf.d/net (this file :]!). config_eth0="dhcp" modules_wlan0=("wpa_supplicant") config_wlan0=("dhcp") wpa_supplicant_wlan0="-B -Dwext -c/etc/wpa_supplicant/wpa_supplicant.conf" ctrl_interface=/var/run/wpa_supplicant preup(){ iwconfig wlan0 txpower on iwconfig wlan0 rate 45M }
less /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=0 ap_scan=2 network={ ssid="Farscape" psk="passkey" }
На попытку:
wpa_supplicant -Dwext -c/etc/wpa_supplicant/wpa_supplicant.conf
ругается страшными словами вроде:
ioctl[SIOCSIWPMKSA]: Invalid argument ioctl[SIOCSIWMODE]: Invalid argument ioctl[SIOCGIWRANGE]: Invalid argument ioctl[SIOCGIWMODE]: Invalid argument ioctl[SIOCSIWAP]: Invalid argument и т.д. и т.п. Trying to associate with SSID 'Farscape' Association request to the driver failed Authentication with 00:00:00:00:00:00 timed out.
В чем моя ошибка?
»
- Для комментирования войдите или зарегистрируйтесь
Пора в ЧаВо
Ругань со ссылками на ioctl однозначно указывает на ошибку в конфигурации ядра.
Тема (даже темы) на форуме была.
Полагаю что
summary.log
может содержать подсказки, но сам этим маршрутом не ходил --- то только подозрения.:wq
--
Live free or die
Anarchist написал(а): Ругань
ммм, а разве если бы была ошибка конфигурированя ядра то в dmesg она не писалась бы? Ну, т.е. в dmesg вроде ничего не пишет.
Тема на форуме была. И конфиги частично оттуда. Но не пашет.
И, кстати, как с новостью от
И, кстати, как с новостью от 2013-03-29?
eix -Ie udev
в студию!:wq
--
Live free or die
eix -Ie udev[U]
eix -Ie udev
dmesg|grep firmware
ничего не дало.
ifconfig wlan0 up
ifconfig
дмесд |греп фирмваре
дмесд |греп фирмваре
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Цитата: дмесд |греп
когда ожидается овладение иероглифическим письмом и более новые транксрипции команд?
/
Я всё уповаю на прохождение эйфории от освоения отдельными модераторами кириллического ввода, переходящего в освоение и применение ими ЧаВо (ссылка на который им присылалась при регистрации, и к которому они так любят аппелировать при демонстрации своего более равного статуса).
http://gentoo.ru/content/kak-pravilno-pisat-alsaalza-driverdrova-tspiptcp-i-p-vindavsvantuzvinyuk
:wq
--
Live free or die
Beelzebubbie
Или ТС лучше было бы нарватся на
?
тут он хоть не скопипастит
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
гуд ньюс, эвриван слепнога.
гуд ньюс,
эвриванслепнога. есть еще вариант написать не изгаляясь — и даже не уподобляясь, что, по-видимому, дается чем дальше тем труднее ;)В общем, как оказалось, в
В общем, как оказалось, в ядре надо было дополнительно ко всему включить поддержку cfg80211 wireless extensions compatibility.
После пересборки ядра при попытке:
wpa_supplicant -B -d -Dwext -c/etc/wpa_supplicant/wpa_supplicant.conf
пишет следующее:
Более полный код вот тут: pastebin
Я так понимаю теперь бок в настройке wpa_supplicant.conf?
.
У тебя очень странный и конфиг, и вообще принцип решения проблемы...
/etc/conf.d/net
:/etc/wpa_supplicant/wpa_supplicant.conf
::wq
--
Live free or die
Всем спасибо. Тему можно
Всем спасибо. Тему можно закрывать - проблема решилась после найстроки конфига по http://wiki.gentoo.org/wiki/Wpa_supplicant#WPA2_with_wpa_supplicant
Сюрприз, не так ли?!..
Сюрприз, не так ли?!..
Кто бы мог подумать, что доки по ВайФаю для Генту находятся в Генту Вайфай-Вики... :)
И не говорите:) Сам не ожидал
И не говорите:) Сам не ожидал даже:)
На самом деле думал что информации в хэндбуке будет достаточно для настройки сети. Оказалось что не так: во-первых там не написано что для работы wpa_supplicant необходимо включить wireless extension при сборке ядра (да, частая ошибка и гуглится за 5 минут, но это для тех кто раньше пользовался вай-дзынем, а я вот вообще первый раз до этого добрался - откуда мне знать какие опции нужны для вай-дзыня?), ну а во вторых: конфиги wpa_supplicant там оставляют желать лучшего.