[sisyphus] hdaps_on_thinkpad

Andriy Lutskiv l.andriy на gmail.com
Пн Сен 19 07:59:14 UTC 2011


2011/9/19 Michael Shigorin <mike на osdn.org.ua>

> On Sun, Sep 18, 2011 at 09:27:16PM +0300, andriy wrote:
> > У кого-то работает/работал hdapsd и hdaps-gl на IBM/Lenovo ThinkPad.
>
> Да.
>
> > В последних ядрах не вижу ответствующего модуля ядра hdaps.ko
>
> А как смотрите?
>
 [root на andriy4 tp_smapi]# pwd
/lib/modules/2.6.39-std-pae-alt3/tp_smapi
[root на andriy4 tp_smapi]# ls
thinkpad_ec.ko  tp_smapi.ko

У меня система 32-битная и 4гб оперативки.
Потому использовал указанное ядро.


>
> > Пробовал собрать модуль tp_smapi, в котором имеется hdaps -
> > вывалилось с ошибкой.
>
> $ rpm -qa  | grep smapi
> kernel-modules-tp_smapi-std-def-0.40-alt2.196612.1
> kernel-modules-tp_smapi-std-def-0.37-alt2.132640.21.1
> kernel-modules-tp_smapi-un-def-0.37-alt2.132640.5
> kernel-modules-tp_smapi-un-def-0.40-alt2.196612.1
> $ uname -r
> 2.6.39-pure-emerald-alt6
> # modprobe hdaps
> $ dmesg | tail -7
> [26266.687119] hdaps: LENOVO ThinkPad X60 Tablet detected, setting
> orientation 3
> [26266.687250] hdaps: initial mode latch is 0x05
> [26266.687381] hdaps: setting ec_rate=250, filter_order=2
> [26266.687604] hdaps: device successfully initialized.
> [26266.687703] input: ThinkPad HDAPS joystick emulation as
> /devices/virtual/input/input9
> [26266.688345] input: ThinkPad HDAPS accelerometer data as
> /devices/virtual/input/input10
> [26266.688511] hdaps: driver successfully loaded.
> $ thinksaber
> SDL_JoystickGetAxis value:0:
> [...]
> SDL_JoystickGetAxis value:-1322:
> [...]
>
>
[root на andriy4 tp_smapi]# rpm -qa  | grep smapi
kernel-modules-tp_smapi-std-pae-0.40-alt2.132647.3
kernel-modules-tp_smapi-std-pae-0.40-alt2.132646.3
kernel-modules-tp_smapi-std-pae-0.40-alt2.132647.1
kernel-modules-tp_smapi-el-smp-0.37-alt2.132640.11
kernel-source-tp_smapi-0.40-0.40-alt1
kernel-modules-tp_smapi-std-def-0.40-alt2.132646.2
kernel-modules-tp_smapi-std-def-0.40-alt2.196612.1
kernel-modules-tp_smapi-std-def-0.37-alt2.132643.9
kernel-source-tp_smapi-0.37-0.37-alt1
[root на andriy4 tp_smapi]# modprobe hdaps
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-cups, it
will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-modindex, it will
be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/dahdi, it will be
ignored in a future release.
FATAL: Error inserting hdaps
(/lib/modules/2.6.39-pure-emerald-alt6/kernel/drivers/platform/x86/hdaps.ko):
No such device or address
.........
[root на andriy4 tp_smapi]# dmesg | tail -n 7
........
[  314.399790] thinkpad_ec: thinkpad_ec_read_row: failed requesting row:
(0x01:0x00)->0xfffffff0
[  314.399792] thinkpad_ec: initial ec test failed

Как понять в чем проблема: железо или ядро?
-- 
Best regards, Andriy
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/sisyphus/attachments/20110919/b40d89ce/attachment-0001.html>


Подробная информация о списке рассылки Sisyphus