Кратко: На ноутбуке HP Compaq nx6110, кнопка выключения-включения беспроводных устройств, это кнопка hard blocked on/off Кнопка в hard locked off - индикатор wifi горит, включено (не заблокировано). На ядрах выше 4.4.16, беспроводной интерфейс в hard blocked yes и аппаратно кнопкой не разблокируется, а значит беспроводная сеть отсутствует. Разблокировать интерфейс: Clear CMOS или F10 > BIOS Setup > File > Restore defauts Save & exit От Линукс-проекта не зависит, но зависит от версии ядра. Подробно (много выбросов): https://forum.altlinux.org/index.php?topic=37268.msg294278#msg294278
УМВР аппаратный RFkill (4.7-un-def, x86_64, systemd, Thinkpad T410).
(В ответ на комментарий №1) > УМВР аппаратный RFkill (4.7-un-def, x86_64, systemd, Thinkpad T410). У меня в Lenovo G50-80 тоже всё работает, и что?
Это строго в LKML надо багрепорт готовить.
(В ответ на комментарий №3) > Это строго в LKML надо багрепорт готовить. Миш, я могу читать мануалы на английском и локаль en_US меня в общем не смущает. Но с английским на уровне общения у меня совсем никак.
Подтверждается на HP Compaq nx6110 и для ядра 4.4.20.
Ядро 4.4.18 гарантированно работает и беспроводку не ломает. Проверено на сизифном 4.4.18-std-def из архива: http://ftp.altlinux.org/pub/distributions/archive/sisyphus/date/2016/08/20
Здесь также подсказывают: https://forum.altlinux.org/index.php?topic=37268.msg294334#msg294334 > Вот подозрительная правка в 4.4.19. Как раз про блокировку wifi... > https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.4.19 > >> commit fdec508104e768a64ac0a7d8571ceb52689deed2 >> Author: Alex Hung <alex.hung@canonical.com> >> Date: Mon Jun 13 19:44:00 2016 +0800 >> >> hp-wmi: Fix wifi cannot be hard-unblocked >> >> commit fc8a601e1175ae351f662506030f9939cb7fdbfe upstream. >> >> Several users reported wifi cannot be unblocked as discussed in [1]. >> This patch removes the use of the 2009 flag by BIOS but uses the actual >> WMI function calls - it will be skipped if WMI reports unsupported. >> >> [1] https://bugzilla.kernel.org/show_bug.cgi?id=69131 >> >> Signed-off-by: Alex Hung <alex.hung@canonical.com> >> Tested-by: Evgenii Shatokhin <eugene.shatokhin@yandex.ru> >> Signed-off-by: Darren Hart <dvhart@linux.intel.com> >> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> > > Попробуте собрать (или попросите кого нибудь) > собрать ядро без этого коммита. > И проверьте - починится или нет проблема. > Проблема в том что собрать не соберу.
К тому же: Начиная с ядра 4.4.19, содержимое CMOS на ноутбуке HP Compaq nx6110 повреждается и CMOS требует принудительного сброса в дефолт для разблокировки phy0 Wireless. Пытался зарегистрироваться на bugzilla.kernel.org, чтобы на своём собственном как бы английском, через гугл-транслятор хоть как-то сообщить об ошибке. Сообщение с подтверждением регистрации на почту ещё не пришло. (Надежда тает буквально на глазах).
(В ответ на комментарий №8) > Пытался зарегистрироваться на bugzilla.kernel.org Это почти бесполезно, по опыту -- всё равно приходится потом со ссылкой на багу тормошить lkml (подписываться на него для этого не требуется). Давай попросим ядерщиков собрать kernel-image без этого коммита.
(В ответ на комментарий №9) > (В ответ на комментарий №8) > > Пытался зарегистрироваться на bugzilla.kernel.org > Это почти бесполезно, по опыту -- всё равно приходится потом со ссылкой на багу > тормошить lkml (подписываться на него для этого не требуется). > > Давай попросим ядерщиков собрать kernel-image без этого коммита. Согласен. С меня что угодно, хоть весь /var/log архивом. Пусть скажут что надо. В рамках моего умения и возможностей. > тормошить lkml (подписываться на него для этого не требуется). Наверное поэтому и не увидел где там регистрация.
(В ответ на комментарий №9) > Давай попросим ядерщиков собрать kernel-image без этого коммита. Кстати, а кому написать? Отправить письмо на kernel@packages.altlinux.org с описанием проблемы и просьбой собрать ядро, скажем 4.4.20, без коммита?
> Отправить письмо на kernel@packages.altlinux.org с описанием проблемы и > просьбой собрать ядро, скажем 4.4.20, без коммита? Попробуйте ядро из заданя #169352, когда оно соберётся.
(В ответ на комментарий №12) > > Отправить письмо на kernel@packages.altlinux.org с описанием проблемы и > > просьбой собрать ядро, скажем 4.4.20, без коммита? > > Попробуйте ядро из заданя #169352, когда оно соберётся. Огромное спасибо за помощь. Всё замечательно. HP Compaq nx6110: Работает на ядре: $ uname -r 4.4.20-std-def-alt0.M80P.2 Пинги проходят: $ ping -c1 mail.ru PING mail.ru (217.69.139.199) 56(84) bytes of data. 64 bytes from ms.mail.ru (217.69.139.199): icmp_req=1 ttl=53 time=159 ms --- mail.ru ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 159.405/159.405/159.405/0.000 ms Интерфейсы не блокируются: # rfkill list 0: phy0: Wireless LAN Soft blocked: no Hard blocked: no 1: hp-wifi: Wireless LAN Soft blocked: no Hard blocked: no 2: hp-bluetooth: Bluetooth Soft blocked: no Hard blocked: no 3: hci0: Bluetooth Soft blocked: no Hard blocked: no # apt-repo rpm http://ftp.altlinux.org/pub/distributions/ALTLinux Sisyphus/i586 classic rpm http://ftp.altlinux.org/pub/distributions/ALTLinux Sisyphus/noarch classic rpm http://git.altlinux.org repo/169352/i586 task # lspci -k|grep -A2 Net 02:04.0 Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection (rev 05) Subsystem: Hewlett-Packard Company nc6120/nx8220/nw8240 Kernel driver in use: ipw2200
Отлично, ASTe просто снайпер :) осталось написать автору коммита -- справитесь?
(В ответ на комментарий №14) > Отлично, ASTe просто снайпер :) осталось написать автору коммита -- > справитесь? Гугл-транслятор поможет. А с выбросами не проблема. Ну и плюс описание коммита приложить который процитировал ASte. И упомянуть, что беспроводной интерфейс после загрузки в hard blocked начиная с ядра 4.4.19 в которое попал этот коммит: https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.4.19 commit fdec508104e768a64ac0a7d8571ceb52689deed2 Author: Alex Hung <alex.hung@canonical.com> Date: Mon Jun 13 19:44:00 2016 +0800 hp-wmi: Fix wifi cannot be hard-unblocked commit fc8a601e1175ae351f662506030f9939cb7fdbfe upstream. Several users reported wifi cannot be unblocked as discussed in [1]. This patch removes the use of the 2009 flag by BIOS but uses the actual WMI function calls - it will be skipped if WMI reports unsupported. [1] https://bugzilla.kernel.org/show_bug.cgi?id=69131 Signed-off-by: Alex Hung <alex.hung@canonical.com> Tested-by: Evgenii Shatokhin <eugene.shatokhin@yandex.ru> Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> И упомянуть, что тестовое ядро 4.4.20-std-def-alt0.M80P.2 собранное без этого коммита не блокирует беспроводной интерфейс на HP Compaq nx6110. Правда таска 169352 с этим ядром уже нет, чтобы привести как подтверждение, но думаю что роли это играть не будет.
Да, ещё. Письмо как понимаю нужно отписать на адрес alex.hung@canonical.com как автору коммита?
лучше в kernel bugzilla повесить и его добавить в копию, на мой взгляд
(В ответ на комментарий №17) > лучше в kernel bugzilla повесить и его добавить в копию, на мой взгляд Они мне так и не прислали уведомление на почту с подтверждением регистрации. Отправил запрос на регистрацию на bugzilla.kernel.org ещё раз. Жду письмо с линком: A confirmation email has been sent containing a link to continue creating an account. The link will expire if an account is not created within 3 days.
(В ответ на комментарий №16) > Письмо как понимаю нужно отписать на адрес alex.hung@canonical.com > как автору коммита? Да, и CC: linux-kernel@vger.kernel.org