[Debian-eeepc-devel] FN-F3 and FN-F7 [on a 1005PE] dont work correctly

stubb only4mailinglists at googlemail.com
Mon Sep 13 13:01:48 UTC 2010


Hey folks,

first a big thanks for ur great work, my EEEPC 1005 PE works very fine 
with Debian sid :)

My system/configuration:
- 1005PE
- Bios: 1202
- Kernel: 2.6.32-3-686 #1 SMP Thu Feb 25 06:14:20 UTC 2010 i686 GNU/Linux
- grub: no boot options ! with bios 1202 the modul eeepc_latop is loaded 
out of the box
- iam using the git version of the eeepc_acpi_script

Now my small problem:

After upgrade to Bios 1202 FN-F3 and FN-F7 worked fine, like everything 
else, but after some days they didnt do any event ...
Now i could solve the problem with apt-get purge the old 
eeepc_acpi_script and install the version of git, but iam not really 
sure if this is really the solution ... cause now it works, but i dont 
know how long ...

SynrG from #debian-eeepc helped me to search the reason of the problem, 
here are these things we found out:

lsmod | grep eee
eeepc_laptop            9355  0
rfkill                 10260  2 cfg80211,eeepc_laptop
pci_hotplug            18065  1 eeepc_laptop

acpi_listen showed the right keys and /etc/default/eeepc-acpi-scripts 
had the right keybindings

After adding "set -x" into functions.sh and press FN-F3 i got (before i 
installed the git version and purged the earlier one) this:

acpid -d
+ acpid -d
acpid: Deprecated /proc/acpi/event was not found. Trying netlink and the 
input layer...
input layer /dev/input/event0 opened successfully
input layer /dev/input/event1 opened successfully
input layer /dev/input/event2 opened successfully
input layer /dev/input/event3 opened successfully
input layer /dev/input/event4 opened successfully
input layer /dev/input/event5 opened successfully
input layer /dev/input/event8 opened successfully
inotify fd: 11
inotify wd: 1
netlink opened successfully
acpid: starting up with netlink and the input layer
parsing conf file /etc/acpi/events/ac_adapter_inserted
parsing conf file /etc/acpi/events/hotkey-netlink
acpid: skipping conf file /etc/acpi/events/.
parsing conf file /etc/acpi/events/hotkey-button
parsing conf file /etc/acpi/events/hotkey
parsing conf file /etc/acpi/events/ac_adapter_removed
parsing conf file /etc/acpi/events/sleep-netlink
parsing conf file /etc/acpi/events/hotkey-video
parsing conf file /etc/acpi/events/powerbtn-acpi-support
parsing conf file /etc/acpi/events/lid
acpid: skipping conf file /etc/acpi/events/..
parsing conf file /etc/acpi/events/sleep
acpid: 10 rules loaded
acpid: waiting for events: event logging is off
acpid: client connected from 1418[0:0]
acpid: 1 client rule loaded
+ have_dev_rfkill
+ [ -c /dev/rfkill ]
+ . /etc/acpi/lib/notify.sh
+ code=00000037
+ test xhotkey = x-
+ echo 0x00000037
+ value=0x00000037
+ acpi=
+ acpiwrite=
+ ACPITEST=/lib/init/rw/eeepc-acpi-scripts.acpi-ignore
+ test -f /lib/init/rw/eeepc-acpi-scripts.acpi-ignore
+ read acpi
+ test hotkey = hotkey
+ exit 0
acpid: client connected from 1390[108:116]
acpid: 1 client rule loaded

SynrG's thoughts about that:
14:24    SynrG    what i'm thinking is that somehow that .acpi-ignore 
file gets written with a value that isn't overwritten again by a 'good' 
value ... 14:24    SynrG    and purge/reinstall just removed the file
14:24    SynrG    so
14:24    SynrG    problem gone (for now)

Hope its helpfull to get an idea what could be the problem...

Thanks,
stubb



More information about the Debian-eeepc-devel mailing list