From: Renato Golin <rengolin@gmail.com>
To: linux-acpi@vger.kernel.org
Subject: Toshiba Equium L20
Date: Wed, 15 Feb 2006 10:59:13 +0000 [thread overview]
Message-ID: <1140001153.8856.1.camel@localhost> (raw)
Hi folks,
I did a previous search on this mailing list archive and found no
similar problem, that's why I'm posting it now. My problem is similar to
this one:
http://bugzilla.kernel.org/show_bug.cgi?id=5751
which seems to be resolved but I got the latest kernel available
(2.6.15.4) and the problem still persists on my machine. (than I rolled
back to 2.6.12)
A brief decription:
My notebook is having serious problems with all periferics like
network cards, keyboard, mouse and sound. Some times the network just
dies, other times the mouse. The keyboard is the worse, I can't type
five chars in a row that it miss one. (so, im sorry for many typos on
this message ;)
I used Suse linux without ACPI and it was just fine, but when I wanted
the ACPI working I started my nightmare. Now I use Ubuntu and I can't
turn off the ACPI (by adding acpi=off on kernel's line) because when I
do it the kernel assign IRQ 102 to my wireless card and the wired card
just don't get up.
I posted a message like this on usenet and a nice guy (Peter Breuer)
got me some answers but he was conviced that my problem was the NIC.
Unfortunatelly everything else is failing.
Now, my system:
Machine:
Toshiba Equium L20 198 (a crap, I might say)
- ATI mainboard, sound and graphics
- Realtek 10/100 wired NIC (yeah, I know)
- Atheros 10/100 wireless NIC
All cards are on-board, no PCMCIA, USB etc.
$ uname -a
Linux brubeck 2.6.12-10-386 #1 Mon Jan 16 17:18:08 UTC 2006 i686
GNU/Linux
$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 13
model name : Intel(R) Celeron(R) M processor 1.50GHz
stepping : 8
cpu MHz : 1497.275
cache size : 1024 KB
$ acpi -v
acpi 0.09
(...)
$ acpi -V
Thermal 1: ok, 52.0 degrees C
AC Adapter 1: on-line
$ acpi -b
$
(on Suse it used to give me the battery as well)
The error messages I have on /var/log/messages:
Feb 12 20:59:25 localhost kernel: [4331271.014000] ACPI-0362: ***
Error: Looking up [Z00D] in namespace, AE_NOT_FOUND
Feb 12 20:59:25 localhost kernel: [4331271.014000] search_node dde85920
start_node dde85920 return_node 00000000
Feb 12 20:59:25 localhost kernel: [4331271.014000] ACPI-0508: ***
Error: Method execution failed [\_SB_.BAT1._BST] (Node dde84820),
AE_NOT_FOUND
Feb 12 20:59:30 localhost kernel: [4331275.912000] ACPI-0362: ***
Error: Looking up [Z00D] in namespace, AE_NOT_FOUND
Feb 12 20:59:30 localhost kernel: [4331275.912000] search_node dde85920
start_node dde85920 return_node 00000000
Feb 12 20:59:30 localhost kernel: [4331275.912000] ACPI-0508: ***
Error: Method execution failed [\_SB_.BAT1._BST] (Node dde84820),
AE_NOT_FOUND
(as you can see, one group every 5 seconds, must be some kind of
polling)
Some detailed output such as dmesg and lspci -v are at
http://www.systemcall.com.br/rengolin/acpi/ but here I'll post some of
them I found more interesting:
=== DMESG
When using ACPI, the first lines of 'dmesg | grep -i acpi' are:
[4294671.224000] ACPI: Looking for DSDT in initrd... not found!
[4294671.409000] ACPI: bus type pci registered
[4294671.409000] ACPI: Subsystem revision 20050729
[4294671.411000] ACPI-0362: *** Error: Looking up [Z00D] in
namespace, AE_NOT_FOUND
So, first, it wasn't updated according to the kernel bugzilla (stated
above). Then, it didn't find ay DSDT, so ow could it know how t deal
accordingly with my hardware's powermanagement ? Is it the cause of the
messages I see on ar/log/messages ?
Also, it says later:
[4294764.683000] ACPI: AC Adapter [ACAD] (on-line)
[4294764.863000] ACPI: Battery Slot [BAT1] (battery present)
So, if it's really dettecting my battery, why 'acpi -b' won't show it ?
When not using ACPI, the 'dmesg | grep -i pci' shows me:
[ 20.386353] PCI->APIC IRQ transform: 0000:09:01.0[B] -> IRQ 17
[ 20.386358] PCI->APIC IRQ transform: 0000:09:02.0[A] -> IRQ 0
[ 20.386364] PCI->APIC IRQ transform: 0000:09:04.0[A] -> IRQ 102
Some weird IRQs for me, never saw something like that, but, is APIC the
fallback for routing IRQs when no ACPI is in use ? Why some said me to
turn off the local APIC ? (btw, noapic on kernel line gave me kernel
panic)
The board receiving the weir IRQs (0 and 102) are both NIC (see lspci
output on my site).
Also, if you do a diff on the output of 'lspci -v' with and without
ACPI, you will find:
$ diff lspci.acpi lspci.noacpi
[ this is Realtek's line ]
92c92
< Flags: bus master, medium devsel, latency 64, IRQ 21
---
> Flags: bus master, medium devsel, latency 64
[ and this is Atheros line ]
99c99
< Flags: bus master, medium devsel, latency 168, IRQ 22
---
> Flags: medium devsel, IRQ 102
One more thing I've noted, it says:
[4294671.537000] PCI: If a device doesn't work, try "pci=routeirq". If
it helps, post a report
Well,I did booted with 'pci=routeirq' but the problem persists.
So, on my site http://www.systemcall.com.br/rengolin/acpi/ I've put all
files mentioned here and some others related to this problem. If you
need more information, please ask me.
The filenames are: program-name.[acpi|noacpi].greped-string
Please note that I've taked a long time to write this, debgging and
rebooing lots of times and, as I stated on the beginning, the problem
might have been resolved in future versions of the kernel, but I'd like
to contriute as many as I can to ACPI development even if all my debug
information is outdated. Maybe you can use all this information for
something else.
many thanks in advance,
--rengolin
next reply other threads:[~2006-02-15 10:57 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-02-15 10:59 Renato Golin [this message]
2006-02-15 13:20 ` Toshiba Equium L20 Renato Golin
2006-02-15 13:36 ` Renato Golin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1140001153.8856.1.camel@localhost \
--to=rengolin@gmail.com \
--cc=linux-acpi@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.