Проблема с запуском wifi на Gentoo 2.6.29

Отгуглил пол инета. Заметил что тема весьма заезженая и возможно где-то и есть решение проблемы но я не нащел. Суть вот в чем: Скомпил ядро с поддержкой моего wifi-девайса, установил firmware wpa_supplicant и вообще все что можно. Карточка стартует без эксесов, соббщает что:

luna ~ # /etc/init.d/net.wlan0 restart
* Bringing down interface wlan0
*   Removing addresses
*     Stopping wpa_cli on wlan0...                                        [ ok ]
*     Stopping wpa_supplicant on wlan0...                                 [ ok ]
* Bringing up interface wlan0
*   Starting wpa_supplicant on wlan0...                                   [ ok ]
*   Starting wpa_cli on wlan0...                                          [ ok ]
*   Backgrounding ......
* WARNING: net.wlan0 has started, but is inactive

и вот этот инактив дает следующее:

luna ~ # ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr 00:13:e8:f8:53:07  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:5364 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2735 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:674486 (658.6 KiB)  TX bytes:429395 (419.3 KiB)

в то время как

luna ~ # iwconfig wlan0
wlan0     IEEE 802.11abgn  ESSID:"Solaris"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:00:11:22:33:44   
          Bit Rate=1 Mb/s   Tx-Power=-1 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B   
          Encryption key:off
          Power Management:off
          Link Quality=100/100  Signal level:-39 dBm  Noise level=-127 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

luna ~ # iwlist wlan0 scan
wlan0     Scan completed :
          Cell 01 - Address: 00:00:11:22:33:44
                    ESSID:"Solaris"
                    Mode:Master
                    Channel:11
                    Frequency:2.462 GHz (Channel 11)
                    Quality=100/100  Signal level:-44 dBm  Noise level=-127 dBm
                    Encryption key:on
                    ...
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (1) : TKIP
                        Authentication Suites (1) : PSK

В общем ни в какую не жалает получать ip адрес от dhcp роутера.
Имею:

luna ~ # uname -a
Linux luna 2.6.29-gentoo-r1 #6 SMP Mon Apr 27 14:22:36 EEST 2009 
i686 Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz GenuineIntel GNU/Linux

luna ~ # lspci | grep 4965
04:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61)

luna ~ # dmesg | grep wlan0
[ 3658.573858] wlan0: authenticate with AP 00:1b:11:30:2a:4c
[ 3658.575609] wlan0: authenticated
[ 3658.575611] wlan0: associate with AP 00:1b:11:30:2a:4c
[ 3658.578318] wlan0: RX AssocResp from 00:1b:11:30:2a:4c (capab=0x411 status=0 aid=1)
[ 3658.578321] wlan0: associated

luna ~ # dmesg | grep iwlagn
[ 3752.873691] iwlagn 0000:04:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 3752.873772] iwlagn 0000:04:00.0: restoring config space at offset 0x1 (was 0x100102, writing 0x100106)
[ 3752.873869] iwlagn 0000:04:00.0: irq 32 for MSI/MSI-X
[ 3753.126351] iwlagn: MAC is in deep sleep!

luna ~ # cat /etc/conf.d/net
modules=("wpa_supplicant")
wpa_supplicant_wlan0="-Dwext"
config_wlan0=("dhcp")
# config_wlan0=("192.168.0.100 netmask 255.255.255.0")

luna ~ # cat /etc/wpa_supplicant/wpa_supplicant.conf 
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel

network={
	ssid="Solaris"
	scan_ssid=1
	psk=# wpa_passphase output #
	key_mgmt=WPA-PSK
	proto=WPA # пробывал и RSN
	pairwise=TKIP
	group=TKIP
}

Перепробывал все советы что нашел в инете, но результата все нет. Может у сообщества есть какие идеи?

Цитата: * Backgrounding

Цитата:
* Backgrounding ......
* WARNING: net.wlan0 has started, but is inactive

Если я не ошибаюсь, то с таким сообщением обчно грузится baselayout2.
Если это так, то читай http://www.gentoo.org/doc/en/openrc-migration.xml.
Там ясно написано, как необходимо изменить /etc/conf.d/net
(config_wlan0="dhcp")

Понимаете, для того, чтобы создать систему, подобную Linux, недостаточно быть хорошим кодером. Нужно быть еще и коварной сволочью. Линус Торвальдс

К сожалению ссылка

К сожалению ссылка битая.

Меня вот это еще смущает:

[ 3753.126351] iwlagn: MAC is in deep sleep!

Может так и должно быть. Но все же =)

.

Она не битая, она с лишней точкой в конце. :-)

Это подпись, которую невозможно истолковать неправильно

Ага я понял =) Но в этой доке

Ага я понял =) Но в этой доке я не нашел ничего что мне могло бы помочь. Если посмотреть мои конфиги то видно что все соответствует миграции. Сделал emerge baselayout openrc - теперь при старте системы wlan0 вообще не грузится. Появилось сообщение что device-mapper uses addon code which is depricated and may not be available in future,.. (знать бы какой)

При ручном старте: /etc/init.d/net.wlan0 start - все тоже самое: has started but is inactive.
В общем не вылечилось.

Лично я wifi завёл через

Лично я wifi завёл через wicd, безо всяких там хитростей.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

И как это делается? есть

И как это делается? есть какой-нить достоверный источник? =)

# emerge wicd #

# emerge wicd
# /etc/init.d/wicd start
$ wicd-client

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Смержил wicd. Но при

Смержил wicd. Но при запуске:

# /etc/init.d/wicd start
* Starting D-BUS system messagebus...         [ok]
* Starting wicd daemon...                     [!!]
* ERROR: wicd failed to start

В /var/log/wicd - совсем пусто

Порой поиск по форуму, вроде

Порой поиск по форуму, вроде такое чинили недавно

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Все что нашел по этой

Все что нашел по этой проблеме: http://www.linuxsir.org/bbs/thread348596.html и возможно ее решили, но я китайский не знаю...

Что ж все ищут-то так

Что ж все ищут-то так плохо
http://www.gentoo.ru/node/14759#comment-103148

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

К сожалению и это решения не

К сожалению и это решения не для меня. Под кубунтой все работало, под Crunchbang Linux - работало, под Вистой тоже. А тут ну прям опа какая-то! не работало ни на ядре 2.6.28, ни 2.6.29. Просто паника.

Может для wicd нужен конфиг какой-то. Я смотрю в скрипте запуска он нюхает файлики:
/etc/conf.d/wicd
/etc/rc.conf

а если запустить

# /usr/sbin/wicd
Traceback (most recent calllast):
    File "/usr/lib/wicd/wicd-daemon.py", line 45, in <module>
        import gobobject
ImportError: No module named gobobject

Аналогично теме по ссылке%

Аналогично теме по ссылке

% python 
.......
>>> import gobject
>>> gobject.__file__
'/usr/lib64/python2.6/site-packages/gtk-2.0/gobject/__init__.pyc'

% equery b /usr/lib64/python2.6/site-packages/gtk-2.0/gobject
[ Searching for file(s) /usr/lib64/python2.6/site-packages/gtk-2.0/gobject in *... ]
dev-python/pygobject-2.16.1 (/usr/lib64/python2.6/site-packages/gtk-2.0/gobject)

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Так, после установки

Так, после установки pygobject, wicd наконец запустилось. Теперь при запуске wicd-client требует gtk, установил и pygtk. Зашел в gnome и запустил wicd-client. Указал параметры, но все равно не стартует.
Посмотрел лог. Врет что wpa_supplicant may have failed. Интересно как это может быть?! wpa_supplicant.conf вылизан до блеска.

пквы/

hTonus написал(а):
Так, после установки pygobject, wicd наконец запустилось. Теперь при запуске wicd-client требует gtk, установил и pygtk.

У вас специальный portage, не отслеживающий зависимости?

Цитата:
Зашел в gnome и запустил wicd-client. Указал параметры, но все равно не стартует.

Что не стартует-то, ёксель-моксель?

У меня на .28-м ядре wifi работал

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

А ничего не стартует. Вот лог

А ничего не стартует. Вот лог wicd:

2009/04/28 19:17:15 :: Flushing the routing table...
2009/04/28 19:17:15 :: Generating psk...
2009/04/28 19:17:15 :: Attempting to authenticate...
2009/04/28 19:17:15 :: Putting interface up...
2009/04/28 19:17:56 :: wpa_supplicant authentication may have failed.
2009/04/28 19:17:56 :: exiting connection thread

У меня на 28-r5 wi-fi

У меня на 28-r5 wi-fi поднятсо не смогло. откатился на 27-r10 все нормально. имхо там что-то поломали в ядрах. я юзал и юзаю wicd...

Если не найду решения - так

Если не найду решения - так же сделаю. Пока время терпит =)

есть возможность проверить

есть возможность проверить работоспособность без шифрования?

Да. Убрал шифрование на

Да. Убрал шифрование на роутере. В конфиг прописал:

modules=("iwconfig")
config_wlan0=("dhcp")

Вуаля.

luna ~ # /etc/init.d/net.wlan0 start
...
luna ~ # iwconfig wlan0
wlan0     IEEE 802.11abgn  ESSID:"Solaris"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: xxx   
          Bit Rate=54 Mb/s   Tx-Power=-1 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B   
          Encryption key:off
          Power Management:off
          Link Quality=100/100  Signal level:-41 dBm  Noise level=-96 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

luna ~ # ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr xxx
          inet addr:192.168.0.104  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:609 errors:0 dropped:0 overruns:0 frame:0
          TX packets:561 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:657172 (641.7 KiB)  TX bytes:75915 (74.1 KiB)

Но я не могу держато открытой точку. У меня враждебное окружение.

ответ ни дам, но могу

ответ ни дам, но могу подкинуть тему для размышлений, при переходе на 29 ядро модуль отвечающий за шифрованныие вай-вай поменял название, не буду копипастерством заниматься, пойди по ссылке http://ru.gentoo-wiki.com/wiki/Lenovo_Ideapad_S10e тут про правда про броадком написано, но суть не меняеться, проверь в ядре опцию IEEE 802.11 for Host AP (Prism2/2.5/3 and WEP/TKIP/CCMP)

В общем победить не удалось.

В общем победить не удалось. Пришлось открыть точку и добавить фильтрацию по мак-адресам. Защита сомнительная - но делать нечего. Спасибо всем кто принял участие в обсуждении проблемы.

а если запустить tcpdump -n

а если запустить tcpdump -n -i wlan0 и паралельно dhclient wlan0
что покажет tcpdump?

krigstask нет там портейдж не

krigstask
нет там портейдж не специальны, просто у ОПа скорее всего
python-2.6 а там что-то странное с муодялми к нему.
То бишь при python-updater они не обновляются совсем.
лично мне пришлось руками все переустановить.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".