Fixed problem "bluetooth" on the laptop DNS (device A15HC pr

Вопросы и обсуждения, касающиеся РОСА Марафон (релиз с долговременной поддержкой)
Закрыто
Alllexandr
Сообщения: 3
Зарегистрирован: 12 окт 2012, 13:34
Operating system: ROSA.2012.RP1.MARATHON.EE.i586.iso

Fixed problem "bluetooth" on the laptop DNS (device A15HC pr

Сообщение Alllexandr » 12 окт 2012, 15:18

Fixed problem "bluetooth" on the laptop DNS (device A15HC production Pegatron). "bluetooth" adapter is defined as "04F2: AFF1".

Topic: AR3011 with SFLASH configurations
by link: http://wireless.kernel.org/en/users/Dri ... k#Firmware

Надо исправить, перекомпилировать, сархивировать и записать в дирректорию с модулями
два модуля ядра ath3k и btusb.


Мое решение:
Если у вас дистрибутив "ROSA Marathon 2012"
то модули можно взять, например, по ссылкам
http://lxr.linux.no/#linux+v3.0.38/driv ... th/ath3k.c
http://lxr.linux.no/#linux+v3.0.38/driv ... th/btusb.c
добавть { USB_DEVICE(0x04F2, 0xAFF1) }, в файл ath3k.c в массив
static struct usb_device_id ath3k_table[] = {
и добавить { USB_DEVICE(0x04F2, 0xAFF1), .driver_info = BTUSB_IGNORE },
в файле btusb в массив static struct usb_device_id blacklist_table[] = {

Сделать в каталоге где лежат модули файл
Makefile следующего содержания:
------------------------------------
obj-m += ath3k.o

obj-m += btusb.o
------------------------------------
выполнить команду
make -C /usr/src/linux-`uname -r` SUBDIRS=$PWD modules

потом
insmod ath3k.ko
и
insmod btusb.ko


модуль ath3k.o можно потом отключить. он свою функцию выполнил залил фирмваре.

Аватара пользователя
ДроноваЮ
Сообщения: 2636
Зарегистрирован: 01 июн 2011, 13:11
Operating system: Ubuntu/ROSA
Откуда: Москва

Re: Fixed problem "bluetooth" on the laptop DNS (device A15HC pr

Сообщение ДроноваЮ » 12 окт 2012, 16:18

Спасибо.
Но, большая просьба не писать на русском топики в англоязычном разделе. Или разделяйте. Перенесла в русскоязычный форум.

ANtlord
Сообщения: 2
Зарегистрирован: 04 ноя 2012, 21:59
Operating system: ArchLinux

Re: Fixed problem "bluetooth" on the laptop DNS (device A15HC pr

Сообщение ANtlord » 04 ноя 2012, 22:01

День добрый! Последовал Вашимм указаниям, однако скомпилировать не получается. Вот такой вывод

Код: Выделить всё

make: Вход в каталог `/usr/src/linux-3.6.5-1-ARCH'
make[1]: *** Нет правила для сборки цели `/research/Devel/Bluetooth/ath3k.c', требуемой для `/research/Devel/Bluetooth/ath3k.o'.  Останов.
make: *** [_module_/research/Devel/Bluetooth] Ошибка 2
make: Выход из каталога `/usr/src/linux-3.6.5-1-ARCH'

ANtlord
Сообщения: 2
Зарегистрирован: 04 ноя 2012, 21:59
Operating system: ArchLinux

Re: Fixed problem "bluetooth" on the laptop DNS (device A15HC pr

Сообщение ANtlord » 07 ноя 2012, 19:15

Стоит уточнить, что команды далее надо прописать так

Код: Выделить всё

insmod ./btusb.ko
и

Код: Выделить всё

insmod ./ath3k.ko

Закрыто

Вернуться в «РОСА Марафон (LTS)»