kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
Покажите, пожалуйста, что у Вас на ноуте в иерархии /proc/acpi ? Вывод команды $ ls -l /proc/acpi/* Напишите, какая точно модель ноута? У ДНС не единственная же модель? Нет ли механического выключателя радиомодуля на корпусе ноута? |
antlord |
|
![]()
Темы:
30
Сообщения:
195
Участник с: 24 июня 2012
|
Не, все тоже печально( ls -l /proc/acpi/* -rw-r--r-- 1 root root 0 нояб. 3 23:01 /proc/acpi/wakeup /proc/acpi/button: итого 0 dr-xr-xr-x 3 root root 0 нояб. 3 23:01 lid |
antlord |
|
![]()
Темы:
30
Сообщения:
195
Участник с: 24 июня 2012
|
Маханического переключателя нет. Модель ноутбука A15HC. Под виндой включается по нажатию fn+f3. Я вот и думаю, что может надо с раскладной клавиатуры подшаманить. Потому что не только это сочетание не срабатывает но еще и fn+f9 - touchpad, fn+f11 - volume down, fn+f12 - volume up. |
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
Да, похоже, проблемный девайс. Нашел жалобы еще прошлогодние: здесь и вот. Без положительного решения. Единственная ссылка на, якобы, решение на каком-то форуме непонятно чему посвященном и не совсем понятно, к какой проблеме решение относится: http://forum.rosalab.ru/viewtopic.php?f=3&t=1352 Если есть желание и азарт - поковыряйтесь. |
antlord |
|
![]()
Темы:
30
Сообщения:
195
Участник с: 24 июня 2012
|
Что-то я не понимаю параметров make, а самого make еще больше. Местный гуру предлагает сделать make -C /usr/src/linux-`uname -r` SUBDIRS=$PWD modules для make с содержанием: obj-m += ath3k.o obj-m += btusb.o В итоге получается ошибка 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 Я пытаюсь разобраться, но мне не ясна вот эта часть команды SUBDIRS=$PWD modules |
sleepycat |
|
![]()
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
Ну для начала я не пойму, зачем либа/модуль нужен старый. А второе я смысл не догнал, огласите весь совет, полностью , ато похоже не скажу на что ;) По одной из ваших проблем: Вы не пробовали в биосе поиграться с настройками клавишь Fn+ ? Помню у меня в один день тоже отвалилось, оказалось просто ноут наоборот реагировал на клавиши f1-12 и Fn+F1-12.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
2ANtlord: Надеюсь, Вы не прямолинейно действуете? В смысле, не с того сайта взяли эти файлы для компиляции? Там вообще другой дистрибутив, другое ядро. Вам надо разобраться в сути, что там предлагается. И попытаться проделать то же с исходниками Вашего актуального ядра. Если совсем не понимаете, о чем речь, то лучше и не пытайтесь. Если понятно хоть что-то, то читайте wiki по сборке кастомного ядра. Хотя все ядро не надо пересобирать. Нужно только два модуля. UPD: Хорошо, пока не спится, попробую объяснить, что к чему. Вам нужны исходники установленного в системе ядра. Можно посмотреть командой “uname -r”, что стоит и скачать с kernel.org подходящую, но проще взять из арчевского ABS core/linux: либо командой "makepkg –nobuild", либо просто посмотреть, откуда качается архив в PKGBUILD. В общем, всего-то нужно два файла из этого архива: drivers/bluetooth/ath3k.c и drivers/bluetooth/btusb.c, которые Вы переносите в какой-нибудь отдельный каталог и сами идете в него. Изменяете эти два файла, как советовал чел с того форума. В этом же каталоге создаете Makefile с двумя строчками: obj-m += ath3k.o obj-m += btusb.o и в этом же каталоге с двумя исходными файлами говорите: make -C /usr/src/linux-`uname -r` SUBDIRS=$PWD modules Дальше экспериментируете с ними. |
anode |
|
Темы:
7
Сообщения:
982
Участник с: 30 августа 2011
|
Со стандартным ядром:find /lib/modules/3.5.4-1-ARCH/kernel/ | grep ath3 /lib/modules/3.5.4-1-ARCH/kernel/drivers/bluetooth/ath3k.ko.gz find /lib/modules/3.5.4-1-ARCH/kernel/ | grep btusb /lib/modules/3.5.4-1-ARCH/kernel/drivers/bluetooth/btusb.ko.gz # # Bluetooth device drivers # CONFIG_BT_HCIBTUSB=m CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIVHCI=m CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_ATH3K=m CONFIG_BT_WILINK=m |
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
2anode: Это Вы к чему здесь ляпнули? Прочитать сначала тему, о чем идет речь, не осилили? И что это за “стандартное ядро”? |
antlord |
|
![]()
Темы:
30
Сообщения:
195
Участник с: 24 июня 2012
|
anode, я не понял для чего Вы выложили эти листинги. У меня тоже есть указанные Вами файлы. Список драйверов, правда не знаю как сверить. sleepycat, в BIOS у меня настроек по минимуму, но я все-таки проверил, там ничего такого нет. Насчет того, почему нужен старый модуль/либа. Не знал, что ath3k устарел. Да и решение, вроде, нашлось только с этим модулем. Про “весь совет” я что-то не понял, какой “совет” имеется ввиду. kurych, действую непрямолинейно, исходники брал с bitbucket, вот только сейчас не подскажу откуда. Не думал, что все так круто) ABS я понимаю это https://wiki.archlinux.org/index.php/Arch_Build_System . Если да, то у меня проблемы. Я не могу там найти btusb. Вот что интересно. ath3k.c такой же как я качал с bitbucket. А тот чел давал ссылку на их исходники и те файлы в 3 раза больше и список устройств в той таблице состоит не из одного адреса, как на Арчевском О_о Кстати ath3k тоже не нашел в abs. Скачал через yaourt -G ath3k. |