[Debian-eeepc-devel] [Acpi4asus-user] debian on eeepc 1201N

Corentin Chary corentin.chary at gmail.com
Wed Jan 6 20:38:35 UTC 2010


On Wed, Jan 6, 2010 at 3:59 PM, giggzounet <giggzounet at gmail.com> wrote:
> So it was the original Email
> Bye bye
> Guillaume
>
> ---------- Forwarded message ----------
> From: giggzounet <giggzounet at gmail.com>
> Date: 2010/1/5
> Subject: Re: [Acpi4asus-user] [Debian-eeepc-devel] debian on eeepc 1201N
> To: debian-eeepc-devel at lists.alioth.debian.org
> Cc: acpi4asus-user at lists.sourceforge.net
>
>
>
>
> 2010/1/5 Corentin Chary <corentin.chary at gmail.com>
>>
>> On Tue, Jan 5, 2010 at 9:15 AM, giggzounet <giggzounet at gmail.com> wrote:
>> >
>> >
>> > 2010/1/3 Corentin Chary <corentin.chary at gmail.com>
>> >>
>> >> On Sun, Jan 3, 2010 at 2:35 PM, Darren Salt
>> >> <linux at youmustbejoking.demon.co.uk> wrote:
>> >> > I demand that giggzounet may or may not have written...
>> >> >
>> >> >> Darren Salt a écrit :
>> >> >>> I demand that giggzounet may or may not have written...
>> >> >>>> I'm new on this list. I have now an eeepc 1201N and i'm trying to
>> >> >>>> install
>> >> >>>> debian on it...So I choose debian stable (lenny) with backports
>> >> >>>> and
>> >> >>>> few
>> >> >>>> unstable packages. this eeepc ist very new, so it's normal...it
>> >> >>>> doesn't
>> >> >>>> work out of the box ;) So a few questions :
>> >> >> [snip]
>> >> >>>> And with the last one 2.6.32 the eeepc_laptop module doen't want
>> >> >>>> to
>> >> >>>> "modprobe".
>> >> >>> Booting with acpi_osi="Linux" may help.
>> >> >
>> >> >> when I boot with 2.6.32.2 from unstable with acpi_osi="Linux",
>> >> >> eeepc_laptop loads with these messages :
>> >> >
>> >> >> [   10.235078] eeepc_laptop: Eee PC Hotkey Driver
>> >> >> [   10.235672] eeepc_laptop: Hotkey init flags 0x41
>> >> >> [   10.236041] eeepc_laptop: TYPE (2000000) not reported by BIOS,
>> >> >> enabling anyway
>> >> >> [   10.241161] eeepc_laptop: PANELPOWER (4000000) not reported by
>> >> >> BIOS,
>> >> >> enabling anyway
>> >> >> [   10.246290] eeepc_laptop: TPD (8000000) not reported by BIOS,
>> >> >> enabling anyway
>> >> >> [   10.246364] eeepc_laptop: Get control methods supported:
>> >> >> 0xe201613
>> >> >> [   10.246437] eeepc_laptop: Error reading CAMG
>> >> >> [   10.246949] eeepc_laptop: Backlight controlled by ACPI video
>> >> >> driver
>> >> >> [   10.247231] input: Asus EeePC extra buttons as
>> >> >> /devices/platform/eeepc/input/input8
>> >> >> [   11.494756] ACPI Exception: AE_NOT_EXIST, Removing notify handler
>> >> >> (20090903/evxface-545)
>> >> >> [   11.494945] eeepc_laptop: Error removing rfkill notify handler
>> >> >> \_SB.PCI0.P0P5
>> >> >> [   11.495022] ACPI Exception: AE_NOT_EXIST, Removing notify handler
>> >> >> (20090903/evxface-545)
>> >> >> [   11.495200] eeepc_laptop: Error removing rfkill notify handler
>> >> >> \_SB.PCI0.P0P6
>> >> >> [   11.495274] ACPI Exception: AE_NOT_EXIST, Removing notify handler
>> >> >> (20090903/evxface-545)
>> >> >> [   11.495453] eeepc_laptop: Error removing rfkill notify handler
>> >> >> \_SB.PCI0.P0P7
>> >> >> [   11.540353] Eee PC Hotkey Driver: probe of ASUS010:00 failed with
>> >> >> error -2147483646
>> >> >
>> >> >> but I don't have any sys/devices/platform/eeepc/
>> >> >> Should I report these results direct on the kernel bug tracker ?
>> >> >
>> >> > Let's see what the maintainers say... CC'ing appropriately.
>> >>
>> >> Hi,
>> >> This may  be related to
>> >> http://bugzilla.kernel.org/show_bug.cgi?id=14570
>> >> Could you try that eeepc-laptop.c:
>> >>
>> >>
>> >> http://git.iksaif.net/?p=acpi4asus.git;a=blob;f=drivers/platform/x86/eeepc-laptop.c;h=7fc944ac2070c42e10d19eb1e96b9afbca788526;hb=7ba12b2d603ea8d8bdcd01536da37e616cfae79b
>> >>
>> >> And replace 1005HA with your model name (use dmidecode to find it).
>> >
>> > Hi,
>> >
>> > I will test it as soon as possible (this week-end). But in order to go
>> > faster, I would like to know all the steps, I have to do :
>> >
>> > - I download this eeepc-laptop.c and save it in the kernel source, so I
>> > remove the old one. Is there others files to modify ?
>>
>> Nop, just replace eeepc-laptop.c, you'll need a recent kernel (if
>> possible 2.6.32)
>>
>
> Ok. done
>
>
>>
>> > - I have to find the model name with dmicode : is there a special
>> > line/word,
>> > that I have to search ? I mean  for example "model=1201N" or...
>>
>> Something looking like 1201N
>>
>
> Yop. see dmidecode.log
>
>>
>> > - I compile the kernel and reboot on it
>> You can just do that:
>> rmmod eeepc-laptop
>> insmod drivers/platform/x86/eeepc-laptop.ko
>>
>> > - then what can I give you in order to be usefull ?
>> a full dmesg after insmod, the dsdt (using acpidump), and the output
>> of dmidecode.
>>
>
> ok. I attach these files to this mail.
>
>>
>> > Am moment when I start with acpi_osi="Linux", eeepc loads, but I don't
>> > have
>> > any /sys/devices/platform/eeepc/ anymore and the temperature given bye
>> > "acpi
>> > -V" is higher as under 2.6.30 (I have a sys/devices/platform/eeepc/ with
>> > this kernel)
>>
>> For temperature I don't know. But the /platform/eeepc/ files may not
>> be here because of the rfkill notifier bug.
>
> You re right. now I get all the directory with a lot of things drin. BUt I
> have to boot with the acpi_osi="Linux" option. Is it normal ???

Yep, this is a known issue, the real solution would be to write a new
driver, but I don't have the hardware, so I may send a workaround to
set acpi_osi=Linux by default if such a driver does not appear before
2.6.34.

I'll also make a quick patch for your model and send you for testing
soon (for wlan hotplug, not acpi_osi).

Thanks,


-- 
Corentin Chary
http://xf.iksaif.net



More information about the Debian-eeepc-devel mailing list