Официальная возможность получить лицензионный софт бесплатно.
Giveaway of the Day
Это не реклама!

Щелкните для получения прогноза по Биробиджану


пятница, 23 октября 2015 г.

Ubuntu 15.10 и bluetooth адаптер AR3012

Купил себе ноутбук летом, Lenovo G710. Машинка не без недостатков, самым главным из которых я считаю отсутствие индикаторов обращения к диску и регистровых клавиш, но в целом вполне приличная.
К танцам с бубном для включения встроенного блютуса я был готов. Но в 15.04, которую поставил на этот ноут изначально, вроде бы он заработал искаропки. А может и нет - уже не помню.
А вот под 15.10 - ни в какую.



$ lsusb
Bus 004 Device 002: ID 8087:8000 Intel Corp.
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 8087:8008 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0cf3:3004 Atheros Communications, Inc. AR3012 Bluetooth 4.0

FW для модуля ath3k оказалось на месте, значит проблема в чем-то другом. Так оно и оказалось: во время загрузки firmware не успевает загрузиться в адаптер до того, как его начнет терзать blueman. И в итоге имеем грабли.

Подсказку нашел здесь, причем от владельца такого же ноута. Вот, что сказка говорит: жили-были кот и кит... Ой... Вот, что написано в подсказке:

Надо запускать модуль ath3k немного позже, чем он запускается штатно, а для этого его надо... запретить.

Порядок действий:
1. Вносим модуль в список blacklist, чтобы он не загружался modprobe слишком рано
2. Загружаем его через всё тот же modprobe несколько позже, из rc.local
3. Вуаля!



echo "blacklist ath3k" | sudo tee /etc/modprobe.d/ath3k.conf

sudo nano /etc/rc.local

Прямо над строкой, где написано

exit 0

дописать:

modprobe ath3k

Выйти из редактора с сохранением результатов и перегрузиться.

Мне помогло!

Комментариев нет:

Отправить комментарий

Пожалуйста, воздержитесь от грубостей и персональных нападок.
Я не против матерщины, но она должна быть уместной и использоваться для выражения эмоций, а не в качестве основного средства выражения мыслей.