В ядрах начиная с 2.6.27-std-def-alt11 перестал работать wifi (исчез интерфейс wlan0). В alt10 - работает нормально. # lspci |grep -i atheros 02:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01) #dmesg -i ath Для alt-10: [ 10.348751] ath5k_pci 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 10.348762] ath5k_pci 0000:02:00.0: setting latency timer to 64 [ 10.348800] ath5k_pci 0000:02:00.0: registered as 'phy0' [ 10.353566] ath5k phy0: Support for RF2425 is under development. [ 10.628740] ath5k phy0: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70) Для alt-12: [ 8.640840] ath_hal: module license 'Proprietary' taints kernel. [ 8.641973] ath_hal: 0.9.18.0 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413) [ 8.966638] ath_pci: 0.9.4 [ 10.271421] ath_pci 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 10.271433] ath_pci 0000:02:00.0: setting latency timer to 64 [ 10.295620] ath_pci 0000:02:00.0: PCI INT A disabled [ 10.460230] ath5k_pci 0000:02:00.0: enabling device (0000 -> 0002) [ 10.460238] ath5k_pci 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 10.460252] ath5k_pci 0000:02:00.0: setting latency timer to 64 [ 10.460289] ath5k_pci 0000:02:00.0: registered as 'phy0' [ 10.470301] ath5k phy0: failed to wakeup the MAC Chip [ 10.470314] ath5k_pci 0000:02:00.0: PCI INT A disabled [ 10.470334] ath5k_pci: probe of 0000:02:00.0 failed with error -5
Если у вас становлен пакет kernel-modules-madwifi-*std-def удалите его пожлауста. В первую очередь для ядер на которых не работает.
(В ответ на комментарий №1) > Если у вас становлен пакет kernel-modules-madwifi-*std-def удалите его > пожлауста. # rpm -qa|grep madwifi kernel-modules-madwifi-std-def-0.9.4-alt1.132635.10 kernel-modules-madwifi-std-def-0.9.4-alt1.132635.12 ^^^ этот? madwifi-utils-0.9.4-alt1 > В первую очередь для ядер на которых не работает. В смысле?
(В ответ на комментарий №2) > (В ответ на комментарий №1) > > Если у вас становлен пакет kernel-modules-madwifi-*std-def удалите его > > пожлауста. > > kernel-modules-madwifi-std-def-0.9.4-alt1.132635.12 > ^^^ этот? Удалил - заработало. Спасибо. Правда такое поведение всё-равно баг имхо... Или нет?
Просто пакет madwifi можно счтиать obsotete я его выкину, когда буду уверен что не осталось карточек которые с ним работают лучше чем с ath5k. Из стандартной поставки его точно надо выкинуть.
(В ответ на комментарий №4) > Просто пакет madwifi можно счтиать obsotete я его выкину, когда буду уверен что > не осталось карточек которые с ним работают лучше чем с ath5k. AR5006* AR5007* AR5008* с ath5k - не работают, причем чип AR500[6,7]EG ( в составе ноутбучных карточек AR5BXB63 попадается часто). Карточки (имею 2 штуки в разных ноутах) полностью функциональны (включая выход из засыпания в память) на madwifi-hal-0.10.5.6, начиная со сборки r3772 Для себя собрал kernel-source/modules-madwifi-hal на базе спеков от -dfs и кода из http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-r3942-20090205.tar.gz + патч, запрещающий дампирование стека. #15551 - не проявляется.
Удивительно, но в lks-wks все прекрасно работает, включая и suspend/resume. Видимо, у меня неправильный Atheros ;)
Он это ath5k? Какой именно чипсет? Ты туда какие пачи прикладывал?
(В ответ на комментарий №7) > Он это ath5k? > Какой именно чипсет? > Ты туда какие пачи прикладывал? А я где-то упоминал ath5k? Все патчи и kernel-sources есть на http://www.unsafe.ru/lakostis/RPMS/ALTLinux/repo/SRPMS.hasher/ темплейты у меня в git.alt:packages/kernel-modules.
В продолжение темы. На 2.6.29-std-def-alt1 при работе на ath5k + etcnet для карт AR5007 машина виснет "намертво" ( мигает капслок и требуется выключение питания). Виснет не сразу, а после непродолжительной (реальной) работы. На madwifi с этим-же ядром - проблем нет.
А где вы взяли madwifi для этого ядра? Если сами собрали то из каких исходников?
(В ответ на комментарий №10) > А где вы взяли madwifi для этого ядра? Если сами собрали то из каких > исходников? http://madwifi-project.org/ticket/2294 Только почитайте комментарии.
Created attachment 3579 [details] Запрет дампирования стека Взято из обсуждений в апстриме.
(В ответ на комментарий №10) > А где вы взяли madwifi для этого ядра? Если сами собрали то из каких > исходников? Собираю в течение последнего года сам из-за https://bugzilla.altlinux.org/show_bug.cgi?id=15551 на основе спеков от madwifi-dfs-std-def и кода из http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/ Сейчас работает код madwifi-hal-0.10.5.6-r4003-20090416.tar.gz с патчем из #12 поста (странно сработала багзилла - после выбора файла создалась отдельная реплика ). Считаю вынос madwifi преждевременным.
Может вы тогде kernel-source-madwifi-hal и помейнтейните? Ато на имещихся у меня под рукой atheros ath5k нормально работает.
(В ответ на комментарий №14) > Может вы тогде kernel-source-madwifi-hal и помейнтейните? А куда деваться с поводной лодки? Разместил "на посмотреть" git://git.altlinux.org/people/hsv/packages/kernel-source-madwifi-hal.git На сборку в сизиф не отправлял, но проверил gear-hsh ( вместе с модулями для std-def ) локально. Работает.
(In reply to comment #15) > (В ответ на комментарий №14) > > Может вы тогде kernel-source-madwifi-hal и помейнтейните? > А куда деваться с поводной лодки? > > Разместил "на посмотреть" > git://git.altlinux.org/people/hsv/packages/kernel-source-madwifi-hal.git > > На сборку в сизиф не отправлял, но проверил gear-hsh ( вместе с модулями для > std-def ) локально. Работает. Отправите на сборку?
(В ответ на комментарий №16) > > Разместил "на посмотреть" > > git://git.altlinux.org/people/hsv/packages/kernel-source-madwifi-hal.git > Отправите на сборку? $ ssh git.alt task ls #7819 AWAITING sisyphus kernel-source-madwifi-hal.git=0.10.5.6-alt1.r4031 Шаблон для сборки модуля http://git.altlinux.org/people/hsv/packages/kernel-modules-madwifi-hal.git
Собрано.