LINUX.ORG.RU

2.6.38.x bluetooth адаптер не инициализируется автоматически


1

2

После обновления ядра до 2.6.38.x перестал нормально инициализироваться bluetooth адаптер в ноуте

Bus 006 Device 002: ID 0db0:a97a Micro Star International Bluetooth EDR Device
если от простого пользователя дать команду
hciconfig -a

то адаптер сразу обнаруживается и начинает работать в штатном режиме.

Версия Bluez 4.90

Может, есть у кого какие идеи, как без костыля запускать нормально адаптер?

телепаты, угадывающие дистрибутив и версию пакета с ядром, в отпуске

Led ★★★☆☆
()

Подтверждаю проблему в gentoo. В качестве решения предлагаю собрать ванильное ядро 2.6.39-rc1.

AEP ★★★★★
()

Arch, Bluedevil, BCM2046 — УМВР™

madgnu ★★★★★
()

У меня такой же адаптер, проблема аналогичная (на 2.6.37 работает, на 2.6.38 - нет), дистрибутив Arch, прописал костыль для udev'а:

ACTION=="add", SUBSYSTEM=="bluetooth", RUN+="/usr/sbin/hciconfig -a"
ACTION=="change", SUBSYSTEM=="bluetooth", RUN+="/usr/sbin/hciconfig -a"
в /etc/udev/rules.d/80-bluetooth-fix.rules. Может, есть решение лучше?

Скорее всего, это баг, если у нескольких людей это не работает. Кстати, тут где-то на лоре есть человек (имени не помню), у которого на 2.6.38 работает такой же bluetooth-адаптер.

gentoo_root ★★★★★
()
Ответ на: комментарий от gentoo_root

Интересно, это баг ядра? ибо в .38 вроде как переделали bluetooth стек. Или bluez по отношению к новому ядру не готов?

Unnamed_Hero ★★★
() автор топика
Ответ на: комментарий от Unnamed_Hero

>Или bluez по отношению к новому ядру не готов?

Это вряд ли, потому что с костылём отлично работает. Скорее всего ядерный баг, если AEP советует установить 39, и на нём работает. Я попробую ещё 39 ядро, о результатах отпишусь.

gentoo_root ★★★★★
()
Ответ на: комментарий от AEP

Поправка: работает до первой попытки сделать suspend-to-disk.

AEP ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.