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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox