From owner-freebsd-mobile@FreeBSD.ORG Sun Jun 5 11:35:46 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7302516A41F for ; Sun, 5 Jun 2005 11:35:46 +0000 (GMT) (envelope-from correlate@hua.com) Received: from ppp83-237-226-201.pppoe.mtu-net.ru (ppp83-237-226-201.pppoe.mtu-net.ru [83.237.226.201]) by mx1.FreeBSD.org (Postfix) with SMTP id 9899C43D48 for ; Sun, 5 Jun 2005 11:35:45 +0000 (GMT) (envelope-from correlate@hua.com) Received: from [159.26.209.115] (port=4372 helo=[Claus]) by ppp83-237-226-201.pppoe.mtu-net.ru with esmtp id 3818332685syncopate80358 for freebsd-mobile@freebsd.org; Sun, 5 Jun 2005 15:35:42 +0400 Mime-Version: 1.0 (Apple Message framework v728) Content-Transfer-Encoding: 7bit Message-Id: <112003112309.40562124544@ppp83-237-226-201.pppoe.mtu-net.ru> Content-Type: text/plain; charset=US-ASCII; format=flowed To: freebsd-mobile@freebsd.org From: Silvester Date: Sun, 5 Jun 2005 15:35:41 +0400 X-Mailer: Apple Mail (2.728) Subject: Software by the original manufacturer&at generic prices& X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jun 2005 11:35:46 -0000 Super software, swell prices, splendid service. http://qllse.07mx3z0tfa07xji.aladfala9.com Vanity is the quicksand of reason. Marriage is a bribe to make a housekeeper think she's a householder. From owner-freebsd-mobile@FreeBSD.ORG Sun Jun 5 11:52:57 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC2A416A41C for ; Sun, 5 Jun 2005 11:52:57 +0000 (GMT) (envelope-from lr101fc@yahoo.co.uk) Received: from smtp002.mail.ukl.yahoo.com (smtp002.mail.ukl.yahoo.com [217.12.11.33]) by mx1.FreeBSD.org (Postfix) with SMTP id 236D843D1F for ; Sun, 5 Jun 2005 11:52:56 +0000 (GMT) (envelope-from lr101fc@yahoo.co.uk) Received: (qmail 35756 invoked from network); 5 Jun 2005 11:52:55 -0000 Received: from unknown (HELO ?192.168.1.101?) (lr101fc@81.136.178.33 with plain) by smtp002.mail.ukl.yahoo.com with SMTP; 5 Jun 2005 11:52:55 -0000 Message-ID: <42A2DBA2.6050301@yahoo.co.uk> Date: Sun, 05 Jun 2005 12:01:54 +0100 From: Hanno Krusken Organization: LR101FC.net User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050404) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-questioin@FreeBSD.ORG, freebsd-mobile@freebsd.org X-Enigmail-Version: 0.91.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: Sierra Wireless, AC710/AC750, GPRS Network Adapter X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: lr101fc@yahoo.co.uk List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jun 2005 11:52:57 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi there, I would like to know witch device driver needs to be associated with a: "Sierra Wireless, AC710/AC750, GPRS Network Adapter" to get it working, and how to do this.....please, or may witch external module to load, if there is any. The LED lites up on my Laptop Celeron, so it indicates that the power is switched on. Running: FreeBSD-5.4-p1 ### /var/run/dmesg.boot # > cbb0: at device 5.0 on pci3 > cardbus0: on cbb0 > pccard0: <16-bit PCCard bus> on cbb0 > cbb1: at device 7.0 on pci3 > cardbus1: on cbb1 > pccard1: <16-bit PCCard bus> on cbb1 > > pccard1: (manufacturer=0x0192, product=0x0710) at function 0 > pccard1: CIS info: Sierra Wireless, AC710/AC750, GPRS Network Adapter # my.kernel configurations: # > # PCCARD (PCMCIA) support > # PCMCIA and cardbus bridge support > device cbb # cardbus (yenta) bridge > device pccard # PC Card (16-bit) bus > device cardbus # CardBus (32-bit) bus > > # PCCARD (PCMCIA card) support > ident OLDCARD > device pcic # PCMCIA bridge > thanks for any suggestions ;o) Hanno -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCotuiBG3FBOpOS2oRApfgAKCwdMRs8gum5/N0fuwFQJIHHKXDsQCg2Nb1 WVaaTI8SWOvOnZpLQVHcbEQ= =nK9e -----END PGP SIGNATURE----- ___________________________________________________________ How much free photo storage do you get? Store your holiday snaps for FREE with Yahoo! Photos http://uk.photos.yahoo.com From owner-freebsd-mobile@FreeBSD.ORG Sun Jun 5 11:57:59 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFB5316A41C for ; Sun, 5 Jun 2005 11:57:59 +0000 (GMT) (envelope-from lr101fc@yahoo.co.uk) Received: from smtp002.mail.ukl.yahoo.com (smtp002.mail.ukl.yahoo.com [217.12.11.33]) by mx1.FreeBSD.org (Postfix) with SMTP id 30CE743D53 for ; Sun, 5 Jun 2005 11:57:59 +0000 (GMT) (envelope-from lr101fc@yahoo.co.uk) Received: (qmail 37720 invoked from network); 5 Jun 2005 11:57:58 -0000 Received: from unknown (HELO ?192.168.1.101?) (lr101fc@81.136.178.33 with plain) by smtp002.mail.ukl.yahoo.com with SMTP; 5 Jun 2005 11:57:58 -0000 Message-ID: <42A2E8C3.6080605@yahoo.co.uk> Date: Sun, 05 Jun 2005 12:57:55 +0100 From: Hanno Krusken Organization: LR101FC.net User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050404) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-questioin@freebsd.org, freebsd-mobile@freebsd.org X-Enigmail-Version: 0.91.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: Sierra Wireless, AC710/AC750, GPRS Network Adapter X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: lr101fc@yahoo.co.uk List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jun 2005 11:57:59 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi there, I would like to know witch device driver needs to be associated with a: "Sierra Wireless, AC710/AC750, GPRS Network Adapter" to get it working, and how to do this.....please, or may witch external module to load, if there is any. The LED lites up on my Laptop Celeron, so it indicates that the power is switched on. Running: FreeBSD-5.4-p1 ### /var/run/dmesg.boot # > cbb0: at device 5.0 on pci3 > cardbus0: on cbb0 > pccard0: <16-bit PCCard bus> on cbb0 > cbb1: at device 7.0 on pci3 > cardbus1: on cbb1 > pccard1: <16-bit PCCard bus> on cbb1 > > pccard1: (manufacturer=0x0192, product=0x0710) at function 0 > pccard1: CIS info: Sierra Wireless, AC710/AC750, GPRS Network Adapter # my.kernel configurations: # > # PCCARD (PCMCIA) support > # PCMCIA and cardbus bridge support > device cbb # cardbus (yenta) bridge > device pccard # PC Card (16-bit) bus > device cardbus # CardBus (32-bit) bus > > # PCCARD (PCMCIA card) support > ident OLDCARD > device pcic # PCMCIA bridge > thanks for any suggestions ;o) Hanno -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCoujCBG3FBOpOS2oRAlMfAJ0ez8+oE9mOReUMQSnWZONNp3tgmgCfbuLm fotzwWVpUPa828HReFnfYFQ= =f0Cy -----END PGP SIGNATURE----- ___________________________________________________________ Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com From owner-freebsd-mobile@FreeBSD.ORG Tue Jun 7 15:12:57 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BE7016A41C; Tue, 7 Jun 2005 15:12:57 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA21043D49; Tue, 7 Jun 2005 15:12:56 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j57FCtGw089090; Tue, 7 Jun 2005 18:12:55 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 78999-11; Tue, 7 Jun 2005 18:12:54 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j57FCsc4089087 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 7 Jun 2005 18:12:54 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j57FDLKU033127; Tue, 7 Jun 2005 18:13:21 +0300 (EEST) (envelope-from ru) Date: Tue, 7 Jun 2005 18:13:21 +0300 From: Ruslan Ermilov To: Markus Brueffer , Nate Lawson Message-ID: <20050607151321.GK30490@ip.net.ua> References: <20050531120618.GB4568@ip.net.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZG5hGh9V5E9QzVHS" Content-Disposition: inline In-Reply-To: <20050531120618.GB4568@ip.net.ua> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: freebsd-acpi@freebsd.org, freebsd-mobile@freebsd.org Subject: Re: Call for testers: New acpi_ibm driver X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jun 2005 15:12:57 -0000 --ZG5hGh9V5E9QzVHS Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, May 31, 2005 at 03:06:18PM +0300, Ruslan Ermilov wrote: > On Mon, May 30, 2005 at 06:57:09PM +0200, Markus Brueffer wrote: > > I'm looking for testers for a mostly rewritten and enhanced version of = the=20 > > acpi_ibm (ACPI Thinkpad Extras) driver. > >=20 > > You can find it along with a first draft of the new manpage at: > >=20 > > http://people.freebsd.org/~markus/ibm/ > >=20 > > If you are running -CURRENT, simply replace the former driver with the = new=20 > > one in sys/dev/acpi_support and rebuild it. (sorry, no patch for 5.x fo= r=20 > > now). > >=20 > > Please mail me on failure and success and include the output of=20 > > # sysctl hw.acpi.ibm > >=20 > I own the IBM ThinkPad 600X notebook. The acpi(4) and acpi_video(4) > both work, but this beast doesn't even probe. >=20 > Does anyone have an explanation why acpi_ibm doesn't get probed on > this notebook? My devinfo has the IBM0068 device listed (see below), > but for some reason this device doesn't get passed to the acpi_ibm's > probe method. >=20 > : nexus0 > : legacy0 > : npx0 > : acpi0 > : cpu0 pnpinfo _HID=3Dnone _UID=3D0 at handle=3D\_PR_.CPU0 > : acpi_throttle0 > : cpufreq0 > : pci_link0 pnpinfo _HID=3DPNP0C0F _UID=3D1 at handle=3D\_SB_.LNKA > : pci_link1 pnpinfo _HID=3DPNP0C0F _UID=3D2 at handle=3D\_SB_.LNKB > : pci_link2 pnpinfo _HID=3DPNP0C0F _UID=3D3 at handle=3D\_SB_.LNKC > : pci_link3 pnpinfo _HID=3DPNP0C0F _UID=3D4 at handle=3D\_SB_.LNKD > : acpi_lid0 pnpinfo _HID=3DPNP0C0D _UID=3D0 at handle=3D\_SB_.LID0 > : acpi_button0 pnpinfo _HID=3DPNP0C0E _UID=3D0 at handle=3D\_SB_.SLPB > : unknown pnpinfo _HID=3DIBM0068 _UID=3D0 at handle=3D\_SB_.HKEY > ^^^^^^^ > : acpi_sysresource0 pnpinfo _HID=3DPNP0C01 _UID=3D0 at handle=3D\_SB_= =2EMBRM > : pcib0 pnpinfo _HID=3DPNP0A03 _UID=3D0 at handle=3D\_SB_.PCI0 >=20 OK, I fixed the AML and it now probes and attaches. Most of the acpi_ibm(4) features seem to work. Thanks to Nate for aid in debugging. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --ZG5hGh9V5E9QzVHS Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFCpbmQqRfpzJluFF4RAo+VAJ44YC2Qcebu8oU2TlEXDi355uJtfgCgidvf Pgfz8Q0EKu8NA/WWgRQ9j/c= =0ukw -----END PGP SIGNATURE----- --ZG5hGh9V5E9QzVHS-- From owner-freebsd-mobile@FreeBSD.ORG Wed Jun 8 17:18:18 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ACE3B16A41C for ; Wed, 8 Jun 2005 17:18:18 +0000 (GMT) (envelope-from pldrouin@pldrouin.net) Received: from smtp.cyberfingers.net (smtp.cyberfingers.net [198.177.254.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D6FF43D49 for ; Wed, 8 Jun 2005 17:18:18 +0000 (GMT) (envelope-from pldrouin@pldrouin.net) Received: from [134.117.14.179] (pldrouin-mobile.physics.carleton.ca [134.117.14.179]) by smtp.cyberfingers.net (Postfix) with ESMTP id 4872D17009D for ; Wed, 8 Jun 2005 13:18:17 -0400 (EDT) Message-ID: <42A72858.7050509@pldrouin.net> Date: Wed, 08 Jun 2005 13:18:16 -0400 From: Pierre-Luc Drouin User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050519) X-Accept-Language: en-us, en MIME-Version: 1.0 Cc: freebsd-mobile@freebsd.org References: <42A07BBB.9010606@pldrouin.net> In-Reply-To: <42A07BBB.9010606@pldrouin.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: Getting suspend modes to work on a Dell Precision M70 X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jun 2005 17:18:18 -0000 I have not received any reply about this. Could someone help me please? Thanks!! Pierre-Luc Drouin wrote: > Hi, > > I got a Dell Precision M70. All the ACPI features (battery, power > buttons, change CPU frequency, temperature) seam to work, except the > suspend modes. Here is what I get: > > acpi0: on motherboard > acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 > cpu0: on acpi0 > acpi_throttle0: on cpu0 > acpi_acad0: on acpi0 > acpi_cmbat0: on acpi0 > acpi_cmbat1: on acpi0 > acpi_lid0: on acpi0 > acpi_button0: on acpi0 > acpi_button1: on acpi0 > pcib0: port 0xcf8-0xcff on acpi0 > acpi_tz0: on acpi0 > atkbdc0: port 0x66,0x62,0x64,0x60 irq 1 > on acpi0 > sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 > on acpi0 > > > acpiconf -s1 > Jun 3 11:41:57 mdaemon acpi: suspend at 20050603 11:41:57 > Jun 3 11:41:57 mdaemon kernel: acpi0: Sleep state S1 not supported by > BIOS > Jun 3 11:41:57 mdaemon acpi: resumed at 20050603 11:41:57 > acpiconf: sleep type (1) failed: Invalid argument > > acpiconf -s2 > Jun 3 11:42:55 mdaemon acpi: suspend at 20050603 11:42:55 > Jun 3 11:42:55 mdaemon kernel: acpi0: Sleep state S2 not supported by > BIOS > Jun 3 11:42:55 mdaemon acpi: resumed at 20050603 11:42:55 > acpiconf: sleep type (2) failed: Invalid argument > > acpiconf -s3 > Jun 3 11:43:48 mdaemon acpi: suspend at 20050603 11:43:48 > Jun 3 11:43:48 mdaemon kernel: acpi0: device_suspend failed > Jun 3 11:43:48 mdaemon acpi: resumed at 20050603 11:43:48 > > acpiconf -s4 > Jun 3 11:44:18 mdaemon acpi: suspend at 20050603 11:44:18 > Jun 3 11:44:19 mdaemon kernel: acpi0: device_suspend failed > Jun 3 11:44:19 mdaemon acpi: resumed at 20050603 11:44:19 > > How can I fix it? > > Thanks! > > _______________________________________________ > freebsd-mobile@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-mobile > To unsubscribe, send any mail to "freebsd-mobile-unsubscribe@freebsd.org" > From owner-freebsd-mobile@FreeBSD.ORG Wed Jun 8 20:02:33 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0419416A41F for ; Wed, 8 Jun 2005 20:02:33 +0000 (GMT) (envelope-from jazmine.shlaudeckerw7u@gmail.com) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1EEC43D48 for ; Wed, 8 Jun 2005 20:02:32 +0000 (GMT) (envelope-from jazmine.shlaudeckerw7u@gmail.com) Received: by rproxy.gmail.com with SMTP id a41so410899rng for ; Wed, 08 Jun 2005 13:02:32 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:from:to:subject:mime-version:content-type:content-transfer-encoding:date:message-id; b=XrJq05+mr841iab3NQajT0Mxt3BUIVPbygImz5EYTjJu6rEMpBabA5ja7nyeoki9A1dzlIUykDdKt5nboWQYJdme0DK5eIL0RrB9Jj5VUXxOYPNi//I4+Fh6Pi7a679uMmqIHtRJVsYrdty+17p+wlgbOh+66zYq84K5uBWPt9M= Received: by 10.38.152.59 with SMTP id z59mr4007915rnd; Wed, 08 Jun 2005 13:02:06 -0700 (PDT) Received: from cpe-066-057-122-157.triad.res.rr.com ([66.57.122.157]) by mx.gmail.com with ESMTP id f3sm4225564rne.2005.06.08.13.02.05; Wed, 08 Jun 2005 13:02:06 -0700 (PDT) From: Raising Finance Company To: freebsd-mobile@freebsd.org Content-Transfer-Encoding: 7bit Date: Wed, 08 Jun 2005 13:02:06 -0700 (PDT) Message-ID: <42a74ebe.2ec265f3.1d3b.ffffbaa5@mx.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1251" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: The real investment opportunity X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jun 2005 20:02:33 -0000 Hello, My name is George Wieland. I'm representative of Raising Finance Company. I'd like to provide you with an interesting business offer. Raising Finance is a High Yield Investment Program officially incorporated in Belize. We offer you an interest of 3% daily for 50 days + initial deposit refund by the end of this time. We advice you to visit our website to find our more information about Rising Finance Company. Our website URL: [1]RaisingFinance Also you will be able to download the scanned copy of our Certificate of Incorporation there. Best Regards, Raising Finance Company. References 1. http://RaisingFinance.net/ From owner-freebsd-mobile@FreeBSD.ORG Wed Jun 8 21:17:44 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CC4216A41C; Wed, 8 Jun 2005 21:17:44 +0000 (GMT) (envelope-from lists@yazzy.org) Received: from mail.yazzy.org (mail.yazzy.org [217.8.140.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21C1543D1D; Wed, 8 Jun 2005 21:17:43 +0000 (GMT) (envelope-from lists@yazzy.org) Received: from localhost.localdomain (yazzy.yazzy.org [192.168.98.11]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.yazzy.org (Postfix) with ESMTP id 5EB9E39865; Wed, 8 Jun 2005 23:18:04 +0200 (CEST) Date: Wed, 8 Jun 2005 23:17:40 +0200 From: Marcin Jessa To: freebsd-mobile@freebsd.org, current@freebsd.org Message-Id: <20050608231740.2b01a22f.lists@yazzy.org> Organization: YazzY.org X-Mailer: Sylpheed version 1.0.4 (GTK+ 1.2.10; i386-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: Resume with ACPI doesn't work on ThinkPad R50e X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jun 2005 21:17:44 -0000 Hi. I've Thinkpad R50e and I am struggeling to make resume work on it. I'm on FreeBSD 6.0-CURRENT #2: Wed Jun 8 21:12:11 CEST 2005 (built on sources from a couple of hours ago). I am able to change the speed of CPU and put the laptop in sleep mode with acpiconf -s 3 (S1, S2 and S3 are supported). The problem is it never manages to fully wake up from the sleep mode. I tried with and without X running with the same result. It wakes up, I can hear the drives spin, the screen is turned on but the laptop is still frozen. The keayboard is unaccessible. I dont have apm enabled in the kernel. Those are the values in my sysctl.conf: hw.pci.do_powerstate=1 hw.acpi.lid_switch_state=S3 hw.acpi.standby_state=S1 hw.acpi.suspend_state=S3 hw.acpi.sleep_button_state=S3 vfs.usermount=1 hw.acpi.sleep_delay=3 device.hints has hint.apm.0.disabled="0" In the dmesg I can also see many occurances of ichss0: transition to 1 failed I think that begun after I added device cpufreq to my kernel config. I also followed http://www.iosn.net/Members/kaeru/articles/freebsd/x40/index_html but with no luck. Any ideas how to make resume work? Cheers, Marcin From owner-freebsd-mobile@FreeBSD.ORG Wed Jun 8 21:35:29 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7236616A41C for ; Wed, 8 Jun 2005 21:35:29 +0000 (GMT) (envelope-from oberman@es.net) Received: from postal1.es.net (postal1.es.net [198.128.3.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C72343D1F for ; Wed, 8 Jun 2005 21:35:29 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal1.es.net (Postal Node 1) with ESMTP (SSL) id IBA74465; Wed, 08 Jun 2005 14:35:28 -0700 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 35BE65D07; Wed, 8 Jun 2005 14:35:28 -0700 (PDT) To: Pierre-Luc Drouin In-reply-to: Your message of "Wed, 08 Jun 2005 13:18:16 EDT." <42A72858.7050509@pldrouin.net> Date: Wed, 08 Jun 2005 14:35:28 -0700 From: "Kevin Oberman" Message-Id: <20050608213528.35BE65D07@ptavv.es.net> Cc: freebsd-mobile@freebsd.org Subject: Re: Getting suspend modes to work on a Dell Precision M70 X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jun 2005 21:35:29 -0000 > Date: Wed, 08 Jun 2005 13:18:16 -0400 > From: Pierre-Luc Drouin > Sender: owner-freebsd-mobile@freebsd.org > > I have not received any reply about this. Could someone help me please? > > Thanks!! > > Pierre-Luc Drouin wrote: > > > Hi, > > > > I got a Dell Precision M70. All the ACPI features (battery, power > > buttons, change CPU frequency, temperature) seam to work, except the > > suspend modes. Here is what I get: > > > > acpi0: on motherboard > > acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 > > cpu0: on acpi0 > > acpi_throttle0: on cpu0 > > acpi_acad0: on acpi0 > > acpi_cmbat0: on acpi0 > > acpi_cmbat1: on acpi0 > > acpi_lid0: on acpi0 > > acpi_button0: on acpi0 > > acpi_button1: on acpi0 > > pcib0: port 0xcf8-0xcff on acpi0 > > acpi_tz0: on acpi0 > > atkbdc0: port 0x66,0x62,0x64,0x60 irq 1 > > on acpi0 > > sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 > > on acpi0 > > > > > > acpiconf -s1 > > Jun 3 11:41:57 mdaemon acpi: suspend at 20050603 11:41:57 > > Jun 3 11:41:57 mdaemon kernel: acpi0: Sleep state S1 not supported by > > BIOS > > Jun 3 11:41:57 mdaemon acpi: resumed at 20050603 11:41:57 > > acpiconf: sleep type (1) failed: Invalid argument > > > > acpiconf -s2 > > Jun 3 11:42:55 mdaemon acpi: suspend at 20050603 11:42:55 > > Jun 3 11:42:55 mdaemon kernel: acpi0: Sleep state S2 not supported by > > BIOS > > Jun 3 11:42:55 mdaemon acpi: resumed at 20050603 11:42:55 > > acpiconf: sleep type (2) failed: Invalid argument > > > > acpiconf -s3 > > Jun 3 11:43:48 mdaemon acpi: suspend at 20050603 11:43:48 > > Jun 3 11:43:48 mdaemon kernel: acpi0: device_suspend failed > > Jun 3 11:43:48 mdaemon acpi: resumed at 20050603 11:43:48 > > > > acpiconf -s4 > > Jun 3 11:44:18 mdaemon acpi: suspend at 20050603 11:44:18 > > Jun 3 11:44:19 mdaemon kernel: acpi0: device_suspend failed > > Jun 3 11:44:19 mdaemon acpi: resumed at 20050603 11:44:19 > > > > How can I fix it? In all honestly, these things are very platform/BIOS dependent, so it will likely take someone with a Dell system to be a lot of help. Bit a few things like the output of 'sysctl hw.acpi', a pointer to both a verbose boot, and the output of 'acpidump -t -d > FILE' are a minimum requirement. See the handbook section 11.16 for details. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 From owner-freebsd-mobile@FreeBSD.ORG Wed Jun 8 21:44:33 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD2A916A41C for ; Wed, 8 Jun 2005 21:44:33 +0000 (GMT) (envelope-from pldrouin@pldrouin.net) Received: from smtp.cyberfingers.net (smtp.cyberfingers.net [198.177.254.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id B121643D1F for ; Wed, 8 Jun 2005 21:44:31 +0000 (GMT) (envelope-from pldrouin@pldrouin.net) Received: from [134.117.14.179] (pldrouin-mobile.physics.carleton.ca [134.117.14.179]) by smtp.cyberfingers.net (Postfix) with ESMTP id D9B1A17009D for ; Wed, 8 Jun 2005 17:44:29 -0400 (EDT) Message-ID: <42A766B8.3030309@pldrouin.net> Date: Wed, 08 Jun 2005 17:44:24 -0400 From: Pierre-Luc Drouin User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050519) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-mobile@freebsd.org References: <20050608213528.35BE65D07@ptavv.es.net> In-Reply-To: <20050608213528.35BE65D07@ptavv.es.net> Content-Type: multipart/mixed; boundary="------------080007090104060302000006" Subject: Re: Getting suspend modes to work on a Dell Precision M70 X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jun 2005 21:44:33 -0000 This is a multi-part message in MIME format. --------------080007090104060302000006 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Kevin Oberman wrote: >>Date: Wed, 08 Jun 2005 13:18:16 -0400 >>From: Pierre-Luc Drouin >>Sender: owner-freebsd-mobile@freebsd.org >> >>I have not received any reply about this. Could someone help me please? >> >>Thanks!! >> >>Pierre-Luc Drouin wrote: >> >> >> >>>Hi, >>> >>>I got a Dell Precision M70. All the ACPI features (battery, power >>>buttons, change CPU frequency, temperature) seam to work, except the >>>suspend modes. Here is what I get: >>> >>>acpi0: on motherboard >>>acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 >>>cpu0: on acpi0 >>>acpi_throttle0: on cpu0 >>>acpi_acad0: on acpi0 >>>acpi_cmbat0: on acpi0 >>>acpi_cmbat1: on acpi0 >>>acpi_lid0: on acpi0 >>>acpi_button0: on acpi0 >>>acpi_button1: on acpi0 >>>pcib0: port 0xcf8-0xcff on acpi0 >>>acpi_tz0: on acpi0 >>>atkbdc0: port 0x66,0x62,0x64,0x60 irq 1 >>>on acpi0 >>>sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 >>>on acpi0 >>> >>> >>>acpiconf -s1 >>>Jun 3 11:41:57 mdaemon acpi: suspend at 20050603 11:41:57 >>>Jun 3 11:41:57 mdaemon kernel: acpi0: Sleep state S1 not supported by >>>BIOS >>>Jun 3 11:41:57 mdaemon acpi: resumed at 20050603 11:41:57 >>>acpiconf: sleep type (1) failed: Invalid argument >>> >>>acpiconf -s2 >>>Jun 3 11:42:55 mdaemon acpi: suspend at 20050603 11:42:55 >>>Jun 3 11:42:55 mdaemon kernel: acpi0: Sleep state S2 not supported by >>>BIOS >>>Jun 3 11:42:55 mdaemon acpi: resumed at 20050603 11:42:55 >>>acpiconf: sleep type (2) failed: Invalid argument >>> >>>acpiconf -s3 >>>Jun 3 11:43:48 mdaemon acpi: suspend at 20050603 11:43:48 >>>Jun 3 11:43:48 mdaemon kernel: acpi0: device_suspend failed >>>Jun 3 11:43:48 mdaemon acpi: resumed at 20050603 11:43:48 >>> >>>acpiconf -s4 >>>Jun 3 11:44:18 mdaemon acpi: suspend at 20050603 11:44:18 >>>Jun 3 11:44:19 mdaemon kernel: acpi0: device_suspend failed >>>Jun 3 11:44:19 mdaemon acpi: resumed at 20050603 11:44:19 >>> >>>How can I fix it? >>> >>> > >In all honestly, these things are very platform/BIOS dependent, so it >will likely take someone with a Dell system to be a lot of help. Bit a >few things like the output of 'sysctl hw.acpi', a pointer to both a >verbose boot, and the output of 'acpidump -t -d > FILE' are a minimum >requirement. > >See the handbook section 11.16 for details. > > %sysctl hw.acpi hw.acpi.supported_sleep_state: S3 S4 S5 hw.acpi.power_button_state: S5 hw.acpi.sleep_button_state: S3 hw.acpi.lid_switch_state: NONE hw.acpi.standby_state: S1 hw.acpi.suspend_state: S3 hw.acpi.sleep_delay: 1 hw.acpi.s4bios: 1 hw.acpi.verbose: 0 hw.acpi.reset_video: 1 hw.acpi.cpu.cx_supported: C1/1 C2/1 C3/85 C4/185 hw.acpi.cpu.cx_lowest: C4 hw.acpi.cpu.cx_usage: 0.00% 5.43% 0.31% 94.24% hw.acpi.acline: 1 hw.acpi.battery.life: 100 hw.acpi.battery.time: -1 hw.acpi.battery.state: 0 hw.acpi.battery.units: 2 hw.acpi.battery.info_expire: 5 hw.acpi.thermal.min_runtime: 0 hw.acpi.thermal.polling_rate: 10 hw.acpi.thermal.tz0.temperature: 43.5C hw.acpi.thermal.tz0.active: -1 hw.acpi.thermal.tz0.thermal_flags: 0 hw.acpi.thermal.tz0._PSV: -1 hw.acpi.thermal.tz0._HOT: -1 hw.acpi.thermal.tz0._CRT: 98.0C hw.acpi.thermal.tz0._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 I've attached the output of acpidump Thanks! Pierre-Luc Drouin --------------080007090104060302000006 Content-Type: text/plain; name="acpidump" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="acpidump" /* RSD PTR: OEM=DELL, ACPI_Rev=1.0x (0) RSDT=0x3ffd8790, cksum=45 */ /* RSDT: Length=64, Revision=1, Checksum=166, OEMID=DELL, OEM Table ID=CPi R, OEM Revision=0x27d50203, Creator ID=ASL, Creator Revision=0x61 Entries={ 0x3ffd9400, 0x3ffd9c00, 0x3ffd9800, 0x3ffd9bc0, 0x3ffd8be6, 0x3ffd8a0e, 0x3ffd8813 } */ /* FACP: Length=116, Revision=1, Checksum=85, OEMID=DELL, OEM Table ID=CPi R, OEM Revision=0x27d50203, Creator ID=ASL, Creator Revision=0x61 FACS=0x3ffe8800, DSDT=0x3ffda000 INT_MODEL=APIC Preferred_PM_Profile=Unspecified (0) SCI_INT=9 SMI_CMD=0xb2, ACPI_ENABLE=0x70, ACPI_DISABLE=0x71, S4BIOS_REQ=0x97 PSTATE_CNT=0x80 PM1a_EVT_BLK=0x1000-0x1003 PM1a_CNT_BLK=0x1004-0x1005 PM2_CNT_BLK=0x1020-0x1020 PM_TMR_BLK=0x1008-0x100b GPE0_BLK=0x1028-0x102f P_LVL2_LAT=50 us, P_LVL3_LAT=50 us FLUSH_SIZE=0, FLUSH_STRIDE=0 DUTY_OFFSET=1, DUTY_WIDTH=3 DAY_ALRM=0, MON_ALRM=0, CENTURY=0 IAPC_BOOT_ARCH= Flags={WBINVD,PROC_C1,PWR_BUTTON,SLP_BUTTON,DCK_CAP} */ /* FACS: Length=64, HwSig=0x000000ff, Firm_Wake_Vec=0x00000000 Global_Lock= Flags=S4BIOS Version=0 */ /* DSDT: Length=12658, Revision=1, Checksum=79, OEMID=INT430, OEM Table ID=SYSFexxx, OEM Revision=0x1001, Creator ID=MSFT, Creator Revision=0x100000e */ /* APIC: Length=104, Revision=1, Checksum=11, OEMID=DELL, OEM Table ID=CPi R, OEM Revision=0x27d50203, Creator ID=ASL, Creator Revision=0x47 Local APIC ADDR=0xfee00000 Flags={PC-AT} Type=Local APIC ACPI CPU=0 Flags={ENABLED} APIC ID=0 Type=Local APIC ACPI CPU=1 Flags={DISABLED} APIC ID=1 Type=IO APIC APIC ID=1 INT BASE=0 ADDR=0x00000000fec00000 Type=INT Override BUS=0 IRQ=0 INTR=2 Flags={Polarity=conforming, Trigger=conforming} Type=INT Override BUS=0 IRQ=9 INTR=9 Flags={Polarity=active-hi, Trigger=level} Type=Local NMI ACPI CPU=0 LINT Pin=1 Flags={Polarity=active-hi, Trigger=edge} Type=Local NMI ACPI CPU=1 LINT Pin=1 Flags={Polarity=active-hi, Trigger=edge} */ /* ASF!: Length=91, Revision=16, Checksum=78, OEMID=DELL, OEM Table ID=CPi R, OEM Revision=0x27d50203, Creator ID=ASL, Creator Revision=0x61 */ /* MCFG: Length=62, Revision=16, Checksum=69, OEMID=DELL, OEM Table ID=CPi R, OEM Revision=0x27d50203, Creator ID=ASL, Creator Revision=0x61 */ /* SSDT: Length=640, Revision=1, Checksum=97, OEMID=PmRef, OEM Table ID=Cpu0Ist, OEM Revision=0x3000, Creator ID=INTL, Creator Revision=0x20030522 */ /* SSDT: Length=472, Revision=1, Checksum=246, OEMID=PmRef, OEM Table ID=Cpu0Cst, OEM Revision=0x3001, Creator ID=INTL, Creator Revision=0x20030522 */ /* SSDT: Length=507, Revision=1, Checksum=52, OEMID=PmRef, OEM Table ID=CpuPm, OEM Revision=0x3000, Creator ID=INTL, Creator Revision=0x20030522 */ /* * Intel ACPI Component Architecture * AML Disassembler version 20041119 * * Disassembly of /tmp/acpidump.8bm5SB, Wed Jun 8 17:42:54 2005 */ DefinitionBlock ("DSDT.aml", "DSDT", 1, "INT430", "SYSFexxx", 4097) { Name (VERS, Package (0x03) { "Project: DELL D05 ", "Date: 11/12/2003", "Ver: 1.00.00" }) Event (EJTD) Name (MISC, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) CreateByteField (MISC, 0x00, MIS0) CreateByteField (MISC, 0x02, MIS2) CreateByteField (MISC, 0x03, MIS3) CreateByteField (MISC, 0x04, MIS4) CreateByteField (MISC, 0x05, MIS5) CreateByteField (MISC, 0x06, MIS6) CreateByteField (MISC, 0x07, MIS7) Mutex (SMIX, 0x01) Method (SMI, 2, NotSerialized) { Acquire (SMIX, 0xFFFF) Store (Arg1, \_SB.SMIA) Store (Arg0, \_SB.SMIC) Store (\_SB.SMIC, Local0) While (LNot (LEqual (Local0, 0x00))) { Store (\_SB.SMIC, Local0) } Store (\_SB.SMIA, Local1) Release (SMIX) Return (Local1) } Name (SXX0, Buffer (0x0100) {}) Name (SXX1, Buffer (0x08) {}) CreateWordField (SXX1, 0x00, SXX2) CreateWordField (SXX1, 0x04, SXX3) Method (SX10, 0, NotSerialized) { Acquire (SMIX, 0xFFFF) Store (0x00, SXX2) } Method (SX30, 1, NotSerialized) { Store (SXX2, Local0) Increment (Local0) If (LNot (LGreater (Local0, SizeOf (SXX0)))) { CreateByteField (SXX0, SXX2, SX20) Store (Arg0, SX20) Store (Local0, SXX2) } } Method (SX31, 1, NotSerialized) { Store (SXX2, Local0) Add (Local0, 0x02, Local0) If (LNot (LGreater (Local0, SizeOf (SXX0)))) { CreateWordField (SXX0, SXX2, SX21) Store (Arg0, SX21) Store (Local0, SXX2) } } Method (SX32, 1, NotSerialized) { Store (SXX2, Local0) Add (Local0, 0x04, Local0) If (LNot (LGreater (Local0, SizeOf (SXX0)))) { CreateDWordField (SXX0, SXX2, SX22) Store (Arg0, SX22) Store (Local0, SXX2) } } Method (SX33, 2, NotSerialized) { If (LLess (Arg1, SizeOf (Arg0))) { CreateByteField (Arg0, Arg1, SX20) SX30 (SX20) } } Method (SX34, 2, NotSerialized) { Store (0x00, Local0) While (LLess (Local0, Arg1)) { SX33 (Arg0, Local0) Increment (Local0) } } Method (SXX6, 2, NotSerialized) { Store (Arg1, \_SB.SMIA) Store (Arg0, \_SB.SMIC) Store (\_SB.SMIC, Local0) While (LNot (LEqual (Local0, 0x00))) { Store (\_SB.SMIC, Local0) } Return (\_SB.SMIA) } Method (SXX5, 2, NotSerialized) { If (LLess (Arg1, SizeOf (Arg0))) { CreateByteField (Arg0, Arg1, SX20) SXX6 (0x7C, SX20) } } Method (SXX4, 0, NotSerialized) { SXX6 (0x7B, 0x00) Store (0x00, Local0) While (LLess (Local0, SXX2)) { SXX5 (SXX0, Local0) Increment (Local0) } } Method (SXX8, 2, NotSerialized) { If (LLess (Arg1, SizeOf (Arg0))) { CreateByteField (Arg0, Arg1, SX20) Store (SXX6 (0x7D, 0x00), SX20) } } Method (SXX7, 0, NotSerialized) { Store (0x00, Local0) While (LLess (Local0, SXX3)) { Add (SXX2, Local0, Local1) SXX8 (SXX0, Local1) Increment (Local0) } } Method (SX11, 0, NotSerialized) { SXX4 () Store (SXX6 (0x79, 0x00), SXX3) Add (SXX2, SXX3, Local0) If (LLess (SizeOf (SXX0), Local0)) { Store (SizeOf (SXX0), Local0) Subtract (Local0, SXX2, Local0) Store (Local0, SXX3) } SXX7 () } Method (SX40, 0, NotSerialized) { Store (SXX2, Local0) Increment (Local0) If (LNot (LGreater (Local0, SizeOf (SXX0)))) { CreateByteField (SXX0, SXX2, SX20) Store (Local0, SXX2) Return (SX20) } Return (0x00) } Method (SX41, 0, NotSerialized) { Store (SXX2, Local0) Add (Local0, 0x02, Local0) If (LNot (LGreater (Local0, SizeOf (SXX0)))) { CreateWordField (SXX0, SXX2, SX21) Store (Local0, SXX2) Return (SX21) } Return (0x00) } Method (SX42, 0, NotSerialized) { Store (SXX2, Local0) Add (Local0, 0x04, Local0) If (LNot (LGreater (Local0, SizeOf (SXX0)))) { CreateDWordField (SXX0, SXX2, SX22) Store (Local0, SXX2) Return (SX22) } Return (0x00) } Method (SX43, 2, NotSerialized) { If (LLess (Arg1, SizeOf (Arg0))) { CreateByteField (Arg0, Arg1, SX20) Store (SX40 (), SX20) } } Method (SX44, 2, NotSerialized) { Store (0x00, Local0) While (LLess (Local0, Arg1)) { SX43 (Arg0, Local0) Increment (Local0) } } Method (SX45, 0, NotSerialized) { Store (SX40 (), Local0) Name (SX23, Buffer (Local0) {}) SX44 (SX23, Local0) Return (SX23) } Method (SX12, 0, NotSerialized) { Release (SMIX) } Method (PNPQ, 1, NotSerialized) { SX10 () SX30 (0x00) SX30 (0x02) SX30 (Arg0) SX11 () Store (SX40 (), Local0) SX12 () Return (Local0) } Method (PNPD, 1, NotSerialized) { SX10 () SX30 (0x00) SX30 (0x03) SX30 (Arg0) SX11 () SX12 () } Method (PNPG, 1, NotSerialized) { SX10 () SX30 (0x00) SX30 (0x00) SX30 (Arg0) SX11 () Name (PGET, Buffer (SXX3) {}) SX44 (PGET, SXX3) SX12 () Return (PGET) } Method (PNPS, 2, NotSerialized) { SX10 () SX30 (0x00) SX30 (0x01) SX30 (Arg0) SX34 (Arg1, SizeOf (Arg1)) SX11 () SX12 () } Method (PSW, 2, NotSerialized) { SX10 () SX30 (0x06) SX30 (Arg0) SX30 (Arg1) SX11 () SX12 () } Method (DSS, 2, NotSerialized) { SX10 () SX30 (0x08) SX30 (Arg0) SX32 (Arg1) SX11 () SX12 () } Method (GMEM, 0, NotSerialized) { SX10 () SX30 (0x07) SX11 () Store (SX42 (), Local0) SX12 () Return (Local0) } Method (GORL, 0, NotSerialized) { SX10 () SX30 (0x09) SX11 () Store (SX42 (), Local0) SX12 () Return (Local0) } Name (W98S, "Microsoft Windows") Name (NT5S, "Microsoft Windows NT") Name (WINM, "Microsoft WindowsME: Millennium Edition") Name (WXP, "Windows 2001") Method (GETC, 2, NotSerialized) { CreateByteField (Arg0, Arg1, TCHR) Return (TCHR) } Method (STRE, 2, NotSerialized) { Name (STR1, Buffer (0x50) {}) Name (STR2, Buffer (0x50) {}) Store (Arg0, STR1) Store (Arg1, STR2) Store (Zero, Local0) Store (One, Local1) While (Local1) { Store (GETC (STR1, Local0), Local1) Store (GETC (STR2, Local0), Local2) If (LNot (LEqual (Local1, Local2))) { Return (Zero) } Increment (Local0) } Return (One) } Method (OSID, 0, NotSerialized) { If (LEqual (MIS3, 0x00)) { Store (0x01, MIS3) If (CondRefOf (\_OSI, Local0)) { If (\_OSI (WXP)) { Store (0x10, MIS3) } } Else { If (STRE (\_OS, W98S)) { Store (0x02, MIS3) } If (STRE (\_OS, NT5S)) { Store (0x08, MIS3) } If (STRE (\_OS, WINM)) { Store (0x04, MIS3) } } } Return (MIS3) } Method (SOST, 0, NotSerialized) { SX10 () SX30 (0x0A) OSID () SX30 (MIS3) SX11 () SX12 () } Name (WAKE, 0x00) Method (NEVT, 0, NotSerialized) { Store (SMI (0x8C, 0x00), Local0) If (And (Local0, 0x01)) { Notify (\_SB.PBTN, 0x80) } If (And (Local0, 0x02)) { EJTE () } If (And (Local0, 0x04)) { LIDE () } If (And (Local0, 0x08)) { PWRE () } If (And (Local0, 0x10)) { DCKE () } If (And (Local0, 0x20)) { BAYE () } If (And (Local0, 0x40)) { Notify (\_SB.SBTN, 0x80) } If (And (Local0, 0x80)) { SMIE () } } Method (EJTE, 0, NotSerialized) { SMI (0xA6, 0x01) Notify (\_SB.PCI0.PCIE.GDCK, 0x01) } Method (LIDE, 0, NotSerialized) { Store (SMI (0x43, 0x00), Local0) If (LNot (LEqual (Local0, 0x00))) { Store (SMI (0x6D, 0x00), Local0) If (LEqual (Local0, 0x03)) { If (LEqual (OSID (), 0x10)) { Notify (\_SB.PCI0, 0x00) Sleep (0x03E8) } Else { If (LEqual (OSID (), 0x08)) { Sleep (0x02EE) } } Notify (\_SB.PCI0.AGP.VID, 0x80) } } Notify (\_SB.LID, 0x80) } Method (PWRE, 0, NotSerialized) { Store (SMI (0x98, 0x00), Local0) XOr (Local0, MIS0, Local1) And (Local0, Or (0x01, Or (0x02, 0x10)), MIS0) If (And (Local1, 0x01)) { Notify (\_SB.AC, 0x80) } And (MIS0, 0x02, Local2) If (And (Local1, 0x02)) { If (Local2) { Notify (\_SB.BAT0, 0x81) } Else { Notify (\_SB.BAT0, 0x81) } } If (And (Local1, 0x04)) { If (Local2) { Notify (\_SB.BAT0, 0x80) } } If (And (Local1, 0x08)) { If (Local2) { Notify (\_SB.BAT0, 0x80) } } And (MIS0, 0x10, Local2) If (And (Local1, 0x10)) { If (Local2) { Notify (\_SB.BAT1, 0x81) } Else { Notify (\_SB.BAT1, 0x81) } } If (And (Local1, 0x20)) { If (Local2) { Notify (\_SB.BAT1, 0x80) } } If (And (Local1, 0x40)) { If (Local2) { Notify (\_SB.BAT1, 0x80) } } } Method (DCKE, 0, NotSerialized) { Store (SMI (0x87, 0x00), Local0) XOr (Local0, MIS7, Local1) Store (Local0, MIS7) Store (Local0, MIS2) If (Local1) { If (Local0) { Notify (\_SB.PCI0.PCIE.GDCK, 0x00) } Else { SMI (0x8D, 0x00) Signal (EJTD) Notify (\_SB.PCI0.PCIE.GDCK, 0x01) } } } Method (BAYE, 0, NotSerialized) { Store (SMI (0x86, 0x00), Local0) If (And (Local0, 0x02)) { SMI (0x90, 0x01) } Else { SMI (0x90, 0x00) } SMI (0xBA, 0x00) } Method (SMIE, 0, NotSerialized) { Store (SMI (0x96, 0x00), Local0) If (And (Local0, 0x01)) { Notify (\_TZ.THM, 0x80) } If (And (Local0, 0x20)) { Notify (\_SB.PCI0.AGP.VID, 0x81) } If (And (Local0, 0x02)) { Notify (\_SB.PCI0.AGP.VID, 0x80) } If (And (Local0, 0x04)) { Notify (\_SB.BAT0, 0x81) Notify (\_SB.BAT1, 0x81) } If (And (Local0, 0x08)) { Notify (\_PR.CPU0, 0x80) } If (And (Local0, 0x10)) { Notify (\_SB.PCI0.IDE0.SEC0.MAST, 0x01) If (LEqual (OSID (), 0x10)) { Notify (\_SB.PCI0.IDE0.SEC0, 0x01) } } If (And (Local0, 0x40)) { Store (0x00, MIS5) } If (And (Local0, 0x80)) { Notify (\_SB.PCI0.PXP0, 0x00) } } Method (\_PTS, 1, NotSerialized) { SMI (0x8A, Arg0) } Method (\_WAK, 1, NotSerialized) { SMI (0xA7, MIS2) SMI (0x9A, Arg0) BAYE () If (LEqual (Arg0, 0x04)) { Notify (\_SB.PBTN, 0x02) Store (SMI (0x98, 0x00), MIS0) Store (0x01, MIS4) SOST () } Notify (\_SB.AC, 0x80) Store (SMI (0x87, 0x00), Local0) XOr (Local0, MIS2, Local1) If (Local1) { If (Local0) { Notify (\_SB.PCI0.PCIE.GDCK, 0x00) } Else { If (LEqual (OSID (), 0x02)) { SMI (0x8D, 0x00) Notify (\_SB.PCI0.PCIE.GDCK, 0x01) } } } Store (Local0, MIS2) SMI (0xA6, 0x00) } Method (NWAK, 0, NotSerialized) { Store (0x01, WAKE) Store (SMI (0x89, 0x00), Local0) Store (0x00, Local1) If (LEqual (Local0, 0x00)) { Store (0x01, Local1) } If (And (Local0, 0x01)) { Store (0x01, Local1) } If (And (Local0, 0x02)) { LIDE () } If (And (Local0, 0x10)) { Notify (\_SB.PCI0.PCIE.GDCK, 0x02) } If (And (Local0, 0x40)) { Notify (\_SB.PCI0.PCIE.GDCK, 0x01) } If (And (Local0, 0x20)) { If (LEqual (OSID (), 0x02)) { Store (0x01, Local1) } } Notify (\_SB.BAT0, 0x81) Notify (\_SB.BAT1, 0x81) If (Local1) { Notify (\_SB.PBTN, 0x02) } Store (0x00, WAKE) } Scope (\_GPE) { Method (_L1D, 0, NotSerialized) { NEVT () } Method (_L1C, 0, NotSerialized) { NWAK () } Method (_L0B, 0, NotSerialized) { Store (0x00, Local0) Notify (\_SB.PCI0, 0x02) } Method (_L18, 0, NotSerialized) { Store (0x00, Local0) } Method (_L03, 0, NotSerialized) { Notify (\_SB.PCI0.USB0, 0x02) } Method (_L04, 0, NotSerialized) { Notify (\_SB.PCI0.USB1, 0x02) } Method (_L0C, 0, NotSerialized) { Notify (\_SB.PCI0.USB2, 0x02) } Method (_L0D, 0, NotSerialized) { Notify (\_SB.PCI0.USB3, 0x02) } Method (_L0E, 0, NotSerialized) { Notify (\_SB.PCI0.USB4, 0x02) } Method (_L05, 0, NotSerialized) { Notify (\_SB.PCI0.MODM, 0x02) } Method (_L09, 0, NotSerialized) { Notify (\_SB.PCI0.PXP0.NIC, 0x02) } } Name (CRS0, Buffer (0x0192) {}) CreateWordField (CRS0, 0x0190, CRS1) Method (CRS3, 0, NotSerialized) { Store (0x00, CRS1) } Method (CRS4, 1, NotSerialized) { CreateByteField (CRS0, CRS1, CRS2) Store (Arg0, CRS2) Increment (CRS1) } Method (CRS5, 1, NotSerialized) { CreateWordField (CRS0, CRS1, CRS2) Store (Arg0, CRS2) Increment (CRS1) Increment (CRS1) } Method (CRS6, 1, NotSerialized) { CreateDWordField (CRS0, CRS1, CRS2) Store (Arg0, CRS2) Add (CRS1, 0x04, CRS1) } Method (CR_0, 3, NotSerialized) { CRS4 (0x86) CRS5 (0x09) CRS4 (Arg0) CRS6 (Arg1) CRS6 (Arg2) } Method (CR_1, 4, NotSerialized) { CRS4 (0x47) CRS4 (0x01) CRS5 (Arg0) CRS5 (Arg1) CRS4 (Arg2) CRS4 (Arg3) } Method (CR_2, 2, NotSerialized) { CRS4 (0x88) CRS5 (0x0D) CRS4 (0x02) CRS4 (0x0C) CRS4 (0x00) CRS5 (0x00) CRS5 (Arg0) Add (Arg0, Arg1, Local0) Decrement (Local0) CRS5 (Local0) CRS5 (0x00) CRS5 (Arg1) } Method (CR_3, 2, NotSerialized) { CRS4 (0x88) CRS5 (0x0D) CRS4 (0x01) CRS4 (0x0C) CRS4 (0x03) CRS5 (0x00) CRS5 (Arg0) Add (Arg0, Arg1, Local0) Decrement (Local0) CRS5 (Local0) CRS5 (0x00) CRS5 (Arg1) } Method (CR_4, 2, NotSerialized) { CRS4 (0x87) CRS5 (0x17) CRS4 (0x00) CRS4 (0x0C) CRS4 (0x03) CRS6 (0x00) CRS6 (Arg0) Add (Arg0, Arg1, Local0) Decrement (Local0) CRS6 (Local0) CRS6 (0x00) CRS6 (Arg1) } Method (CR_5, 0, NotSerialized) { CRS5 (0x79) Store (CRS1, Local0) Subtract (0x0192, 0x02, Local1) While (LLess (Local0, Local1)) { CRS4 (0x00) Increment (Local0) } Store (0x79, CRS1) } Scope (\_PR) { Processor (CPU0, 0x00, 0x000010E0, 0x06) {} Processor (CPU1, 0x01, 0x000010E0, 0x06) {} } Name (\_S0, Package (0x03) { 0x00, 0x00, 0x00 }) Name (\_S3, Package (0x03) { 0x05, 0x00, 0x00 }) Name (\_S4, Package (0x03) { 0x07, 0x00, 0x00 }) Name (\_S5, Package (0x03) { 0x07, 0x00, 0x00 }) Scope (\_TZ) { ThermalZone (THM) { Method (_CRT, 0, NotSerialized) { Store (0x62, Local0) Multiply (Local0, 0x0A, Local0) Add (Local0, 0x0AAC, Local0) Return (Local0) } Method (_TMP, 0, NotSerialized) { Store (GINF (0x04), Local0) Return (Local0) } Method (GINF, 1, NotSerialized) { SX10 () SX30 (Arg0) SX11 () Store (SX41 (), Local0) SX12 () If (LLess (Local0, 0x0BA6)) { Store (0x0BA6, Local0) } Return (Local0) } } } Scope (\) { Name (PICF, 0x00) Method (_PIC, 1, NotSerialized) { Store (Arg0, PICF) } } Scope (\_SB) { OperationRegion (SMIR, SystemIO, 0xB2, 0x02) Field (SMIR, ByteAcc, NoLock, Preserve) { SMIC, 8, SMID, 8 } OperationRegion (SMR2, SystemIO, 0x86, 0x01) Field (SMR2, ByteAcc, NoLock, Preserve) { SMIA, 8 } Device (AC) { Name (_HID, "ACPI0003") Name (_PCL, Package (0x03) { \_SB, BAT0, BAT1 }) Method (_PSR, 0, NotSerialized) { Store (SMI (0x85, 0x00), Local0) And (Local0, 0x01, Local0) Return (Local0) } Method (_STA, 0, NotSerialized) { Return (0x0F) } } Name (BIFP, Package (0x0D) {}) Method (BIF, 1, NotSerialized) { SX10 () SX30 (0x01) SX30 (Arg0) SX11 () Store (SX42 (), Index (BIFP, 0x00)) Store (SX42 (), Index (BIFP, 0x01)) Store (SX42 (), Index (BIFP, 0x02)) Store (SX42 (), Index (BIFP, 0x03)) Store (SX42 (), Index (BIFP, 0x04)) Store (SX42 (), Index (BIFP, 0x05)) Store (SX42 (), Index (BIFP, 0x06)) Store (SX42 (), Index (BIFP, 0x07)) Store (SX42 (), Index (BIFP, 0x08)) Store (SX45 (), Index (BIFP, 0x09)) Store (SX45 (), Index (BIFP, 0x0A)) Store (SX45 (), Index (BIFP, 0x0B)) Store (SX45 (), Index (BIFP, 0x0C)) SX12 () Return (BIFP) } Device (BAT0) { Name (_HID, EisaId ("PNP0C0A")) Name (_UID, 0x01) Name (_PCL, Package (0x01) { \_SB }) Method (_STA, 0, NotSerialized) { And (MIS0, 0x02, Local0) If (Local0) { Return (0x1F) } Return (0x0F) } Method (_BIF, 0, NotSerialized) { Return (BIF (0x01)) } Method (_BST, 0, NotSerialized) { SX10 () SX30 (0x02) SX30 (0x01) SX11 () Name (BST0, Package (0x04) {}) Store (SX42 (), Index (BST0, 0x00)) Store (SX42 (), Index (BST0, 0x01)) Store (SX42 (), Index (BST0, 0x02)) Store (SX42 (), Index (BST0, 0x03)) SX12 () Return (BST0) } Method (_BTP, 1, NotSerialized) { SX10 () SX30 (0x03) SX30 (0x01) SX32 (Arg0) SX11 () SX12 () Sleep (0xFA) } } Device (BAT1) { Name (_HID, EisaId ("PNP0C0A")) Name (_UID, 0x02) Name (_PCL, Package (0x01) { \_SB }) Method (_STA, 0, NotSerialized) { And (MIS0, 0x10, Local0) If (Local0) { Return (0x1F) } Return (0x0F) } Method (_BIF, 0, NotSerialized) { Return (BIF (0x02)) } Method (_BST, 0, NotSerialized) { SX10 () SX30 (0x02) SX30 (0x02) SX11 () Name (BST1, Package (0x04) {}) Store (SX42 (), Index (BST1, 0x00)) Store (SX42 (), Index (BST1, 0x01)) Store (SX42 (), Index (BST1, 0x02)) Store (SX42 (), Index (BST1, 0x03)) SX12 () Return (BST1) } Method (_BTP, 1, NotSerialized) { SX10 () SX30 (0x03) SX30 (0x02) SX32 (Arg0) SX11 () SX12 () Sleep (0xFA) } } Device (LID) { Name (_HID, EisaId ("PNP0C0D")) Method (_LID, 0, NotSerialized) { Store (SMI (0x84, 0x00), Local0) Return (Local0) } Name (_PRW, Package (0x02) { 0x1C, 0x03 }) Method (_PSW, 1, NotSerialized) { PSW (Arg0, 0x02) } } Device (PBTN) { Name (_HID, EisaId ("PNP0C0C")) Name (_PRW, Package (0x02) { 0x1C, 0x04 }) Method (_PSW, 1, NotSerialized) { PSW (Arg0, 0x01) } } Device (SBTN) { Name (_HID, EisaId ("PNP0C0E")) } Device (MB1) { Name (_HID, EisaId ("PNP0C01")) Name (_UID, 0x01) Method (_CRS, 0, NotSerialized) { CRS3 () CR_0 (0x01, 0x00, 0x0009FC00) CR_0 (0x01, 0x0009FC00, 0x0400) If (LOr (LEqual (OSID (), 0x08), LEqual (OSID (), 0x10))) { Store (GORL (), Local0) CR_0 (0x00, 0x000C0000, Local0) } CR_0 (0x00, 0x000E0000, 0x00020000) Store (GMEM (), Local0) Subtract (Local0, 0x00028000, Local1) CR_0 (0x01, 0x00100000, Local1) Add (Local1, 0x00100000, Local1) CR_0 (0x01, Local1, 0x00028000) CR_0 (0x01, 0xFEDA0000, 0x00060000) Subtract (0xFFFFFFFF, 0xFFB00000, Local0) Add (Local0, 0x01, Local0) CR_0 (0x00, 0xFFB00000, Local0) CR_0 (0x01, 0xFEC00000, 0x00010000) CR_0 (0x01, 0xFEE00000, 0x00010000) CR_0 (0x00, 0xFED20000, 0x00080000) CR_0 (0x01, 0xF0000000, 0x4000) CR_0 (0x01, 0xF0004000, 0x1000) CR_0 (0x01, 0xF0005000, 0x1000) CR_0 (0x01, 0xF0006000, 0x1000) CR_0 (0x01, 0xF0008000, 0x4000) CR_0 (0x01, 0xE0000000, 0x10000000) CR_5 () Return (CRS0) } } Device (PCI0) { Name (_HID, EisaId ("PNP0A03")) Name (_ADR, 0x00) Name (_PRW, Package (0x02) { 0x0B, 0x05 }) Method (_INI, 0, NotSerialized) { Store (SMI (0x98, 0x00), MIS0) And (MIS0, Or (0x01, Or (0x02, 0x10)), MIS0) Store (SMI (0x87, 0x00), MIS2) Store (0x01, MIS4) SOST () } Method (_CRS, 0, NotSerialized) { CRS3 () CR_2 (0x00, 0x0100) CR_3 (0x00, 0x0CF8) CR_1 (0x0CF8, 0x0CF8, 0x01, 0x08) CR_3 (0x0D00, 0xF300) CR_4 (0x000A0000, 0x00020000) CR_4 (0x000D0000, 0x00010000) Add (0x00100000, GMEM (), Local0) Subtract (0xE0000000, Local0, Local1) CR_4 (Local0, Local1) Add (0xF0006000, 0x1000, Local0) Subtract (0xF0008000, Local0, Local1) CR_4 (Local0, Local1) Add (0xF0008000, 0x4000, Local0) Subtract (0xFEC00000, Local0, Local1) CR_4 (Local0, Local1) Add (0xFEC00000, 0x00010000, Local0) Subtract (0xFED20000, Local0, Local1) If (Local1) { CR_4 (Local0, Local1) } Add (0xFED20000, 0x00080000, Local0) Subtract (0xFEDA0000, Local0, Local1) CR_4 (Local0, Local1) Add (0xFEE00000, 0x00010000, Local0) Subtract (0xFFB00000, Local0, Local1) CR_4 (Local0, Local1) CR_5 () Return (CRS0) } Device (MB2) { Name (_HID, EisaId ("PNP0C01")) Name (_UID, 0x02) Name (CRS, ResourceTemplate () { IO (Decode16, 0x0092, 0x0092, 0x02, 0x01) IO (Decode16, 0x00B2, 0x00B2, 0x02, 0x01) IO (Decode16, 0x0020, 0x0020, 0x10, 0x02) IO (Decode16, 0x00A0, 0x00A0, 0x10, 0x02) IRQNoFlags () {0} IO (Decode16, 0x04D0, 0x04D0, 0x10, 0x02) IO (Decode16, 0x1000, 0x1000, 0x10, 0x06) IO (Decode16, 0x1008, 0x1008, 0x08, 0x08) }) Method (_CRS, 0, NotSerialized) { Return (CRS) } } Device (MB3) { Name (_HID, EisaId ("PNP0C01")) Name (_UID, 0x03) Name (CRS, ResourceTemplate () { IO (Decode16, 0xF400, 0xF400, 0x01, 0xFF) IO (Decode16, 0x0086, 0x0086, 0x02, 0x01) IO (Decode16, 0x00B3, 0x00B3, 0x01, 0x01) IO (Decode16, 0x1006, 0x1006, 0x02, 0x02) IO (Decode16, 0x100A, 0x100A, 0x01, 0x50) IO (Decode16, 0x1060, 0x1060, 0x10, 0x20) IO (Decode16, 0x1080, 0x1080, 0x10, 0x40) IO (Decode16, 0x10C0, 0x10C0, 0x10, 0x20) IO (Decode16, 0x10E0, 0x10E0, 0x10, 0x20) }) Method (_CRS, 0, NotSerialized) { Return (CRS) } } Device (ISAB) { Name (_ADR, 0x001F0000) OperationRegion (PIR1, PCI_Config, 0x60, 0x04) OperationRegion (PIR2, PCI_Config, 0x68, 0x04) OperationRegion (FDIS, PCI_Config, 0xF2, 0x02) Device (PS2M) { Name (_HID, EisaId ("PNP0F13")) Name (CRS, ResourceTemplate () { IRQNoFlags () {12} }) Method (_CRS, 0, NotSerialized) { Return (CRS) } } Device (KBC) { Name (_HID, EisaId ("PNP0303")) Name (CRS, ResourceTemplate () { IO (Decode16, 0x0060, 0x0060, 0x10, 0x01) IO (Decode16, 0x0064, 0x0064, 0x04, 0x01) IO (Decode16, 0x0062, 0x0062, 0x02, 0x01) IO (Decode16, 0x0066, 0x0066, 0x06, 0x01) IRQNoFlags () {1} }) Method (_CRS, 0, NotSerialized) { Return (CRS) } } Device (RTC) { Name (_HID, EisaId ("PNP0B00")) Name (CRS, ResourceTemplate () { IO (Decode16, 0x0070, 0x0070, 0x10, 0x02) IRQNoFlags () {8} IO (Decode16, 0x0072, 0x0072, 0x02, 0x06) }) Method (_CRS, 0, NotSerialized) { Return (CRS) } } Device (TMR) { Name (_HID, EisaId ("PNP0100")) Name (CRS, ResourceTemplate () { IO (Decode16, 0x0040, 0x0040, 0x10, 0x04) IRQNoFlags () {2} IO (Decode16, 0x0050, 0x0050, 0x10, 0x04) }) Method (_CRS, 0, NotSerialized) { Return (CRS) } } Device (SPKR) { Name (_HID, EisaId ("PNP0800")) Name (CRS, ResourceTemplate () { IO (Decode16, 0x0061, 0x0061, 0x01, 0x01) IO (Decode16, 0x0063, 0x0063, 0x01, 0x01) IO (Decode16, 0x0065, 0x0065, 0x01, 0x01) IO (Decode16, 0x0067, 0x0067, 0x01, 0x01) }) Method (_CRS, 0, NotSerialized) { Return (CRS) } } Device (MB4) { Name (_HID, EisaId ("PNP0C01")) Name (_UID, 0x04) Name (CRS, ResourceTemplate () { IO (Decode16, 0x002E, 0x002E, 0x02, 0x02) IO (Decode16, 0x004E, 0x004E, 0x02, 0x02) IO (Decode16, 0x0900, 0x0900, 0x10, 0x10) IO (Decode16, 0x0910, 0x0910, 0x10, 0x10) IO (Decode16, 0x0920, 0x0920, 0x10, 0x10) IO (Decode16, 0x093C, 0x093C, 0x04, 0x04) IO (Decode16, 0x0940, 0x0940, 0x10, 0x40) }) Method (_CRS, 0, NotSerialized) { Return (CRS) } } Device (PIC) { Name (_HID, EisaId ("PNP0000")) Name (CRS, ResourceTemplate () { IO (Decode16, 0x0024, 0x0024, 0x04, 0x02) IO (Decode16, 0x0028, 0x0028, 0x04, 0x02) IO (Decode16, 0x002C, 0x002C, 0x04, 0x02) IO (Decode16, 0x0030, 0x0030, 0x04, 0x02) IO (Decode16, 0x0034, 0x0034, 0x04, 0x02) IO (Decode16, 0x0038, 0x0038, 0x04, 0x02) IO (Decode16, 0x003C, 0x003C, 0x04, 0x02) IO (Decode16, 0x00A4, 0x00A4, 0x04, 0x02) IO (Decode16, 0x00A8, 0x00A8, 0x04, 0x02) IO (Decode16, 0x00AC, 0x00AC, 0x04, 0x02) IO (Decode16, 0x00B0, 0x00B0, 0x04, 0x02) IO (Decode16, 0x00B4, 0x00B4, 0x04, 0x02) IO (Decode16, 0x00B8, 0x00B8, 0x04, 0x02) IO (Decode16, 0x00BC, 0x00BC, 0x04, 0x02) }) Method (_CRS, 0, NotSerialized) { Return (CRS) } } Device (MAD) { Name (_HID, EisaId ("PNP0200")) Name (CRS, ResourceTemplate () { DMA (Compatibility, BusMaster, Transfer8) {4} IO (Decode16, 0x0000, 0x0000, 0x10, 0x10) IO (Decode16, 0x0080, 0x0080, 0x10, 0x06) IO (Decode16, 0x0087, 0x0087, 0x01, 0x09) IO (Decode16, 0x00C0, 0x00C0, 0x10, 0x20) IO (Decode16, 0x0010, 0x0010, 0x10, 0x10) IO (Decode16, 0x0090, 0x0090, 0x10, 0x02) IO (Decode16, 0x0093, 0x0093, 0x01, 0x0D) }) Method (_CRS, 0, NotSerialized) { Return (CRS) } } Device (COPR) { Name (_HID, EisaId ("PNP0C04")) Name (CRS, ResourceTemplate () { IO (Decode16, 0x00F0, 0x00F0, 0x10, 0x10) IRQNoFlags () {13} }) Method (_CRS, 0, NotSerialized) { Return (CRS) } } Device (UAR1) { Name (_HID, EisaId ("PNP0501")) Name (_EJD, "\\_SB_.PCI0.PCIE.GDCK") Method (_STA, 0, NotSerialized) { Store (PNPQ (0x02), Local1) Return (Local1) } Method (_DIS, 0, NotSerialized) { PNPD (0x02) } Method (_CRS, 0, NotSerialized) { Return (PNPG (0x02)) } Method (_PRS, 0, NotSerialized) { Name (BUF0, ResourceTemplate () { StartDependentFn (0x01, 0x01) { IRQ (Edge, ActiveHigh, Shared) {3,4,6,12} IO (Decode16, 0x03F8, 0x03F8, 0x08, 0x08) } StartDependentFn (0x01, 0x01) { IRQ (Edge, ActiveHigh, Shared) {3,4,6,12} IO (Decode16, 0x02F8, 0x02F8, 0x08, 0x08) } StartDependentFn (0x01, 0x01) { IRQ (Edge, ActiveHigh, Shared) {3,4,6,12} IO (Decode16, 0x03E8, 0x03E8, 0x08, 0x08) } StartDependentFn (0x01, 0x01) { IRQ (Edge, ActiveHigh, Shared) {3,4,6,12} IO (Decode16, 0x02E8, 0x02E8, 0x08, 0x08) } EndDependentFn () }) Return (BUF0) } Method (_SRS, 1, NotSerialized) { PNPS (0x02, Arg0) } } Device (IRDA) { Name (_HID, EisaId ("SMCF010")) Method (_STA, 0, NotSerialized) { Store (PNPQ (0x03), Local0) Return (Local0) } Method (_DIS, 0, NotSerialized) { PNPD (0x03) } Method (_CRS, 0, NotSerialized) { Return (PNPG (0x03)) } Name (_PRS, ResourceTemplate () { StartDependentFnNoPri () { IRQNoFlags () {4} IO (Decode16, 0x03E8, 0x03E8, 0x08, 0x08) IO (Decode16, 0x0270, 0x0400, 0x08, 0x08) DMA (Compatibility, NotBusMaster, Transfer8) {1,2,3} } StartDependentFnNoPri () { IRQNoFlags () {4} IO (Decode16, 0x03E8, 0x03E8, 0x08, 0x08) IO (Decode16, 0x0270, 0x0400, 0x08, 0x08) DMA (Compatibility, NotBusMaster, Transfer8) {} } StartDependentFnNoPri () { IRQNoFlags () {3,4,6,12} IO (Decode16, 0x02F8, 0x02F8, 0x08, 0x08) IO (Decode16, 0x0270, 0x0400, 0x08, 0x08) DMA (Compatibility, NotBusMaster, Transfer8) {1,2,3} } StartDependentFnNoPri () { IRQNoFlags () {3,4,6,12} IO (Decode16, 0x03F8, 0x03F8, 0x08, 0x08) IO (Decode16, 0x0270, 0x0400, 0x08, 0x08) DMA (Compatibility, NotBusMaster, Transfer8) {1,2,3} } StartDependentFnNoPri () { IRQNoFlags () {3,4,6,12} IO (Decode16, 0x03E8, 0x03E8, 0x08, 0x08) IO (Decode16, 0x0270, 0x0400, 0x08, 0x08) DMA (Compatibility, NotBusMaster, Transfer8) {1,2,3} } StartDependentFnNoPri () { IRQNoFlags () {3,4,6,12} IO (Decode16, 0x02E8, 0x02E8, 0x08, 0x08) IO (Decode16, 0x0270, 0x0400, 0x08, 0x08) DMA (Compatibility, NotBusMaster, Transfer8) {1,2,3} } StartDependentFnNoPri () { IRQNoFlags () {3,4,6,12} IO (Decode16, 0x03F8, 0x03F8, 0x08, 0x08) IO (Decode16, 0x0270, 0x0400, 0x08, 0x08) DMA (Compatibility, NotBusMaster, Transfer8) {} } StartDependentFnNoPri () { IRQNoFlags () {3,4,6,12} IO (Decode16, 0x02F8, 0x02F8, 0x08, 0x08) IO (Decode16, 0x0270, 0x0400, 0x08, 0x08) DMA (Compatibility, NotBusMaster, Transfer8) {} } StartDependentFnNoPri () { IRQNoFlags () {3,4,6,12} IO (Decode16, 0x03E8, 0x03E8, 0x08, 0x08) IO (Decode16, 0x0270, 0x0400, 0x08, 0x08) DMA (Compatibility, NotBusMaster, Transfer8) {} } StartDependentFnNoPri () { IRQNoFlags () {3,4,6,12} IO (Decode16, 0x02E8, 0x02E8, 0x08, 0x08) IO (Decode16, 0x0270, 0x0400, 0x08, 0x08) DMA (Compatibility, NotBusMaster, Transfer8) {} } StartDependentFnNoPri () { IRQNoFlags () {3,4,6,12} IO (Decode16, 0x03E8, 0x03E8, 0x08, 0x08) IO (Decode16, 0x0000, 0x0000, 0x08, 0x00) DMA (Compatibility, NotBusMaster, Transfer8) {} } EndDependentFn () }) Method (_SRS, 1, NotSerialized) { PNPS (0x03, Arg0) } } Device (ECP) { Name (_HID, EisaId ("PNP0401")) Name (_EJD, "\\_SB_.PCI0.PCIE.GDCK") Method (_STA, 0, NotSerialized) { Store (PNPQ (0x01), Local1) Return (Local1) } Method (_DIS, 0, NotSerialized) { PNPD (0x01) } Method (_CRS, 0, NotSerialized) { Return (PNPG (0x01)) } Name (_PRS, ResourceTemplate () { StartDependentFnNoPri () { DMA (Compatibility, NotBusMaster, Transfer8) {} IRQNoFlags () {3,4,5,7} IO (Decode16, 0x0378, 0x0378, 0x08, 0x08) IO (Decode16, 0x0778, 0x0778, 0x08, 0x04) } StartDependentFnNoPri () { DMA (Compatibility, NotBusMaster, Transfer8) {1,2,3} IRQNoFlags () {7} IO (Decode16, 0x0378, 0x0378, 0x08, 0x08) IO (Decode16, 0x0778, 0x0778, 0x08, 0x04) } StartDependentFnNoPri () { DMA (Compatibility, NotBusMaster, Transfer8) {} IRQNoFlags () {3,4,5,7} IO (Decode16, 0x0278, 0x0278, 0x08, 0x08) IO (Decode16, 0x0678, 0x0678, 0x08, 0x04) } StartDependentFnNoPri () { DMA (Compatibility, NotBusMaster, Transfer8) {1,2,3} IRQNoFlags () {3,4,5,7} IO (Decode16, 0x0278, 0x0278, 0x08, 0x08) IO (Decode16, 0x0678, 0x0678, 0x08, 0x04) } StartDependentFnNoPri () { DMA (Compatibility, NotBusMaster, Transfer8) {} IRQNoFlags () {3,4,5,7} IO (Decode16, 0x03BC, 0x03BC, 0x04, 0x04) IO (Decode16, 0x07BC, 0x07BC, 0x04, 0x04) } StartDependentFnNoPri () { DMA (Compatibility, NotBusMaster, Transfer8) {1,2,3} IRQNoFlags () {3,4,5,7} IO (Decode16, 0x03BC, 0x03BC, 0x04, 0x04) IO (Decode16, 0x07BC, 0x07BC, 0x04, 0x04) } StartDependentFnNoPri () { DMA (Compatibility, NotBusMaster, Transfer8) {} IRQNoFlags () {} IO (Decode16, 0x0378, 0x0378, 0x08, 0x08) IO (Decode16, 0x0778, 0x0778, 0x08, 0x04) } StartDependentFnNoPri () { DMA (Compatibility, NotBusMaster, Transfer8) {} IRQNoFlags () {} IO (Decode16, 0x0278, 0x0278, 0x08, 0x08) IO (Decode16, 0x0678, 0x0678, 0x08, 0x04) } StartDependentFnNoPri () { DMA (Compatibility, NotBusMaster, Transfer8) {} IRQNoFlags () {} IO (Decode16, 0x03BC, 0x03BC, 0x04, 0x04) IO (Decode16, 0x07BC, 0x07BC, 0x04, 0x04) } EndDependentFn () }) Method (_SRS, 1, NotSerialized) { PNPS (0x01, Arg0) } } Device (TPM) { Name (_HID, EisaId ("BCM0101")) Method (_STA, 0, NotSerialized) { SX10 () SX30 (0x0E) SX11 () Store (SX42 (), Local0) SX12 () Return (Local0) } Name (CRS, ResourceTemplate () { IO (Decode16, 0x0930, 0x0930, 0x10, 0x0C) }) Method (_CRS, 0, NotSerialized) { Return (CRS) } } Device (FTPM) { Name (_HID, EisaId ("PNP0C01")) Name (_UID, 0x05) Method (_STA, 0, NotSerialized) { SX10 () SX30 (0x0E) SX11 () Store (SX42 (), Local0) SX12 () If (Local0) { Return (0x00) } Return (0x0F) } Name (FCRS, ResourceTemplate () { IO (Decode16, 0x0930, 0x0930, 0x10, 0x0C) }) Method (_CRS, 0, NotSerialized) { Return (FCRS) } } } Method (UPRW, 2, NotSerialized) { Return (0x00) } Method (UPSW, 2, NotSerialized) { Return (0x00) } Device (USB0) { Name (_ADR, 0x001D0000) Method (_S0D, 0, NotSerialized) { Store (SMI (0x85, 0x00), Local0) And (Local0, 0x01, Local0) If (LEqual (Local0, 0x00)) { Return (0x03) } Else { Return (0x00) } } Method (_PRW, 0, NotSerialized) { Store (UPRW (0x00, 0x00), Local0) If (LEqual (Local0, 0x03)) { Return (Package (0x02) { 0x03, 0x03 }) } If (LEqual (Local0, 0x01)) { Return (Package (0x02) { 0x03, 0x01 }) } Return (Package (0x02) { 0x03, 0x00 }) } Method (_PSW, 1, NotSerialized) { UPSW (Arg0, 0x00) } Device (HUB0) { Name (_ADR, 0x00) Device (CH0) { Name (_ADR, 0x01) } Device (CH1) { Name (_ADR, 0x02) Name (_EJD, "\\_SB_.PCI0.PCIE.GDCK") } } } Device (USB1) { Name (_ADR, 0x001D0001) Method (_S0D, 0, NotSerialized) { Store (SMI (0x85, 0x00), Local0) And (Local0, 0x01, Local0) If (LEqual (Local0, 0x00)) { Return (0x03) } Else { Return (0x00) } } Method (_PRW, 0, NotSerialized) { Store (UPRW (0x00, 0x01), Local0) If (LEqual (Local0, 0x03)) { Return (Package (0x02) { 0x04, 0x03 }) } If (LEqual (Local0, 0x01)) { Return (Package (0x02) { 0x04, 0x01 }) } Return (Package (0x02) { 0x04, 0x00 }) } Method (_PSW, 1, NotSerialized) { UPSW (Arg0, 0x01) } Device (HUB1) { Name (_ADR, 0x00) Device (CH10) { Name (_ADR, 0x01) } Device (CH11) { Name (_ADR, 0x02) } } } Device (USB2) { Name (_ADR, 0x001D0002) Method (_S0D, 0, NotSerialized) { Store (SMI (0x85, 0x00), Local0) And (Local0, 0x01, Local0) If (LEqual (Local0, 0x00)) { Return (0x03) } Else { Return (0x00) } } Method (_PRW, 0, NotSerialized) { Store (UPRW (0x00, 0x02), Local0) If (LEqual (Local0, 0x03)) { Return (Package (0x02) { 0x0C, 0x03 }) } If (LEqual (Local0, 0x01)) { Return (Package (0x02) { 0x0C, 0x01 }) } Return (Package (0x02) { 0x0C, 0x00 }) } Method (_PSW, 1, NotSerialized) { UPSW (Arg0, 0x02) } Device (HUB2) { Name (_ADR, 0x00) Device (CH20) { Name (_ADR, 0x01) } Device (CH21) { Name (_ADR, 0x02) } } } Device (USB4) { Name (_ADR, 0x001D0003) Method (_S0D, 0, NotSerialized) { Store (SMI (0x85, 0x00), Local0) And (Local0, 0x01, Local0) If (LEqual (Local0, 0x00)) { Return (0x03) } Else { Return (0x00) } } Method (_PRW, 0, NotSerialized) { Store (UPRW (0x00, 0x03), Local0) If (LEqual (Local0, 0x03)) { Return (Package (0x02) { 0x0E, 0x03 }) } If (LEqual (Local0, 0x01)) { Return (Package (0x02) { 0x0E, 0x01 }) } Return (Package (0x02) { 0x0E, 0x00 }) } Method (_PSW, 1, NotSerialized) { UPSW (Arg0, 0x03) } Device (HUB4) { Name (_ADR, 0x00) Device (CH40) { Name (_ADR, 0x01) } Device (CH41) { Name (_ADR, 0x02) } } } Device (USB3) { Name (_ADR, 0x001D0007) Method (_S0D, 0, NotSerialized) { Store (SMI (0x85, 0x00), Local0) And (Local0, 0x01, Local0) If (LEqual (Local0, 0x00)) { Return (0x03) } Else { Return (0x00) } } Name (_S1D, 0x02) Name (_S3D, 0x02) Method (_PRW, 0, NotSerialized) { Store (UPRW (0x00, 0x07), Local0) If (LEqual (Local0, 0x03)) { Return (Package (0x02) { 0x0D, 0x03 }) } If (LEqual (Local0, 0x01)) { Return (Package (0x02) { 0x0D, 0x01 }) } Return (Package (0x02) { 0x0D, 0x00 }) } Method (_PSW, 1, NotSerialized) { UPSW (Arg0, 0x07) } Device (HUB3) { Name (_ADR, 0x00) Device (CH30) { Name (_ADR, 0x01) } Device (CH31) { Name (_ADR, 0x02) Name (_EJD, "\\_SB_.PCI0.PCIE.GDCK") } Device (CH32) { Name (_ADR, 0x03) } Device (CH33) { Name (_ADR, 0x04) } Device (CH34) { Name (_ADR, 0x05) } Device (CH35) { Name (_ADR, 0x06) } Device (CH36) { Name (_ADR, 0x07) } Device (CH37) { Name (_ADR, 0x08) } } } Scope (\_SB) { } Name (PIC0, Package (0x11) { Package (0x04) { 0x001FFFFF, 0x00, \_SB.PCI0.LNKC, 0x00 }, Package (0x04) { 0x001FFFFF, 0x01, \_SB.PCI0.LNKB, 0x00 }, Package (0x04) { 0x001FFFFF, 0x02, \_SB.PCI0.LNKC, 0x00 }, Package (0x04) { 0x001FFFFF, 0x03, \_SB.PCI0.LNKD, 0x00 }, Package (0x04) { 0x001EFFFF, 0x00, \_SB.PCI0.LNKA, 0x00 }, Package (0x04) { 0x001EFFFF, 0x01, \_SB.PCI0.LNKB, 0x00 }, Package (0x04) { 0x001EFFFF, 0x02, \_SB.PCI0.LNKC, 0x00 }, Package (0x04) { 0x001EFFFF, 0x03, \_SB.PCI0.LNKD, 0x00 }, Package (0x04) { 0x001DFFFF, 0x00, \_SB.PCI0.LNKA, 0x00 }, Package (0x04) { 0x001DFFFF, 0x01, \_SB.PCI0.LNKB, 0x00 }, Package (0x04) { 0x001DFFFF, 0x02, \_SB.PCI0.LNKC, 0x00 }, Package (0x04) { 0x001DFFFF, 0x03, \_SB.PCI0.LNKD, 0x00 }, Package (0x04) { 0x001CFFFF, 0x00, \_SB.PCI0.LNKA, 0x00 }, Package (0x04) { 0x001CFFFF, 0x01, \_SB.PCI0.LNKB, 0x00 }, Package (0x04) { 0x001CFFFF, 0x02, \_SB.PCI0.LNKC, 0x00 }, Package (0x04) { 0x001CFFFF, 0x03, \_SB.PCI0.LNKD, 0x00 }, Package (0x04) { 0x0001FFFF, 0x00, \_SB.PCI0.LNKA, 0x00 } }) Name (API0, Package (0x11) { Package (0x04) { 0x001FFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x001FFFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0x001FFFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0x001FFFFF, 0x03, 0x00, 0x13 }, Package (0x04) { 0x001EFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x001EFFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0x001EFFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0x001EFFFF, 0x03, 0x00, 0x13 }, Package (0x04) { 0x001DFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x001DFFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0x001DFFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0x001DFFFF, 0x03, 0x00, 0x13 }, Package (0x04) { 0x001CFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x001CFFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0x001CFFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0x001CFFFF, 0x03, 0x00, 0x13 }, Package (0x04) { 0x0001FFFF, 0x00, 0x00, 0x10 } }) Method (_PRT, 0, NotSerialized) { Store (API0, Local0) If (LNot (PICF)) { Store (PIC0, Local0) } Return (Local0) } Field (\_SB.PCI0.ISAB.PIR1, ByteAcc, NoLock, Preserve) { PIRA, 8, PIRB, 8, PIRC, 8, PIRD, 8 } Field (\_SB.PCI0.ISAB.PIR2, ByteAcc, NoLock, Preserve) { PIRE, 8, PIRF, 8, PIRG, 8, PIRH, 8 } Device (LNKA) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x01) Name (_PRS, ResourceTemplate () { IRQ (Level, ActiveLow, Shared) {9,10,11} }) Method (_STA, 0, NotSerialized) { Store (PIRA, Local0) And (Local0, 0x80, Local0) If (LEqual (Local0, 0x80)) { Return (0x09) } Return (0x0B) } Method (_DIS, 0, NotSerialized) { Store (PIRA, Local0) Or (Local0, 0x80, Local0) Store (Local0, PIRA) } Method (_CRS, 0, NotSerialized) { Name (BUFA, ResourceTemplate () { IRQ (Level, ActiveLow, Shared) {} }) CreateWordField (BUFA, 0x01, IRA) Store (PIRA, Local0) And (Local0, 0x8F, Local0) If (LLess (Local0, 0x80)) { And (Local0, 0x0F) Store (0x01, Local1) ShiftLeft (Local1, Local0, Local1) Store (Local1, IRA) } Return (BUFA) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, 0x01, IRQA) FindSetLeftBit (IRQA, Local0) Decrement (Local0) Store (Local0, PIRA) } } Device (LNKB) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x02) Name (_PRS, ResourceTemplate () { IRQ (Level, ActiveLow, Shared) {5,7} }) Method (_STA, 0, NotSerialized) { Store (PIRB, Local0) And (Local0, 0x80, Local0) If (LEqual (Local0, 0x80)) { Return (0x09) } Return (0x0B) } Method (_DIS, 0, NotSerialized) { Store (PIRB, Local0) Or (Local0, 0x80, Local0) Store (Local0, PIRB) } Method (_CRS, 0, NotSerialized) { Name (BUFB, ResourceTemplate () { IRQ (Level, ActiveLow, Shared) {} }) CreateWordField (BUFB, 0x01, IRB) Store (PIRB, Local0) And (Local0, 0x8F, Local0) If (LLess (Local0, 0x80)) { And (Local0, 0x0F) Store (0x01, Local1) ShiftLeft (Local1, Local0, Local1) Store (Local1, IRB) } Return (BUFB) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, 0x01, IRQB) FindSetLeftBit (IRQB, Local0) Decrement (Local0) Store (Local0, PIRB) } } Device (LNKC) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x03) Name (_PRS, ResourceTemplate () { IRQ (Level, ActiveLow, Shared) {9,10,11} }) Method (_STA, 0, NotSerialized) { Store (PIRC, Local0) And (Local0, 0x80, Local0) If (LEqual (Local0, 0x80)) { Return (0x09) } Return (0x0B) } Method (_DIS, 0, NotSerialized) { Store (PIRC, Local0) Or (Local0, 0x80, Local0) Store (Local0, PIRC) } Method (_CRS, 0, NotSerialized) { Name (BUFC, ResourceTemplate () { IRQ (Level, ActiveLow, Shared) {} }) CreateWordField (BUFC, 0x01, IRC) Store (PIRC, Local0) And (Local0, 0x8F, Local0) If (LLess (Local0, 0x80)) { And (Local0, 0x0F) Store (0x01, Local1) ShiftLeft (Local1, Local0, Local1) Store (Local1, IRC) } Return (BUFC) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, 0x01, IRQC) FindSetLeftBit (IRQC, Local0) Decrement (Local0) Store (Local0, PIRC) } } Device (LNKD) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x04) Name (_PRS, ResourceTemplate () { IRQ (Level, ActiveLow, Shared) {5,7,9,10,11} }) Method (_STA, 0, NotSerialized) { Store (PIRD, Local0) And (Local0, 0x80, Local0) If (LEqual (Local0, 0x80)) { Return (0x09) } Return (0x0B) } Method (_DIS, 0, NotSerialized) { Store (PIRD, Local0) Or (Local0, 0x80, Local0) Store (Local0, PIRD) } Method (_CRS, 0, NotSerialized) { Name (BUFD, ResourceTemplate () { IRQ (Level, ActiveLow, Shared) {} }) CreateWordField (BUFD, 0x01, IRD) Store (PIRD, Local0) And (Local0, 0x8F, Local0) If (LLess (Local0, 0x80)) { And (Local0, 0x0F) Store (0x01, Local1) ShiftLeft (Local1, Local0, Local1) Store (Local1, IRD) } Return (BUFD) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, 0x01, IRQD) FindSetLeftBit (IRQD, Local0) Decrement (Local0) Store (Local0, PIRD) } } Device (LNKE) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x05) Name (_PRS, ResourceTemplate () { IRQ (Level, ActiveLow, Shared) {3,4,5,6,7,9,10,11,12,14,15} }) Method (_STA, 0, NotSerialized) { Store (PIRE, Local0) And (Local0, 0x80, Local0) If (LEqual (Local0, 0x80)) { Return (0x09) } Return (0x0B) } Method (_DIS, 0, NotSerialized) { Store (PIRE, Local0) Or (Local0, 0x80, Local0) Store (Local0, PIRE) } Method (_CRS, 0, NotSerialized) { Name (BUFE, ResourceTemplate () { IRQ (Level, ActiveLow, Shared) {} }) CreateWordField (BUFE, 0x01, IRE) Store (PIRE, Local0) And (Local0, 0x8F, Local0) If (LLess (Local0, 0x80)) { And (Local0, 0x0F) Store (0x01, Local1) ShiftLeft (Local1, Local0, Local1) Store (Local1, IRE) } Return (BUFE) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, 0x01, IRQE) FindSetLeftBit (IRQE, Local0) Decrement (Local0) Store (Local0, PIRE) } } Device (LNKF) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x08) Name (_PRS, ResourceTemplate () { IRQ (Level, ActiveLow, Shared) {3,4,5,6,7,9,10,11,12,14,15} }) Method (_STA, 0, NotSerialized) { Store (PIRF, Local0) And (Local0, 0x80, Local0) If (LEqual (Local0, 0x80)) { Return (0x09) } Return (0x0B) } Method (_DIS, 0, NotSerialized) { Store (PIRF, Local0) Or (Local0, 0x80, Local0) Store (Local0, PIRF) } Method (_CRS, 0, NotSerialized) { Name (BUFF, ResourceTemplate () { IRQ (Level, ActiveLow, Shared) {} }) CreateWordField (BUFF, 0x01, IRQF) Store (PIRF, Local0) And (Local0, 0x8F, Local0) If (LLess (Local0, 0x80)) { And (Local0, 0x0F) Store (0x01, Local1) ShiftLeft (Local1, Local0, Local1) Store (Local1, IRQF) } Return (BUFF) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, 0x01, IRQF) FindSetLeftBit (IRQF, Local0) Decrement (Local0) Store (Local0, PIRF) } } Device (LNKH) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x08) Name (_PRS, ResourceTemplate () { IRQ (Level, ActiveLow, Shared) {3,4,5,6,7,9,10,11,12,14,15} }) Method (_STA, 0, NotSerialized) { Store (PIRH, Local0) And (Local0, 0x80, Local0) If (LEqual (Local0, 0x80)) { Return (0x09) } Return (0x0B) } Method (_DIS, 0, NotSerialized) { Store (PIRH, Local0) Or (Local0, 0x80, Local0) Store (Local0, PIRH) } Method (_CRS, 0, NotSerialized) { Name (BUFH, ResourceTemplate () { IRQ (Level, ActiveLow, Shared) {} }) CreateWordField (BUFH, 0x01, IRH) Store (PIRH, Local0) And (Local0, 0x8F, Local0) If (LLess (Local0, 0x80)) { And (Local0, 0x0F) Store (0x01, Local1) ShiftLeft (Local1, Local0, Local1) Store (Local1, IRH) } Return (BUFH) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, 0x01, IRQH) FindSetLeftBit (IRQH, Local0) Decrement (Local0) Store (Local0, PIRH) } } Device (IDE0) { Name (_ADR, 0x001F0002) Method (_STA, 0, NotSerialized) { Return (0x0F) } Device (PRI) { Name (_ADR, 0x00) Method (_STA, 0, NotSerialized) { Return (0x0F) } } Device (SEC0) { Name (_ADR, 0x01) Method (_STA, 0, NotSerialized) { Return (0x0F) } Device (MAST) { Name (_ADR, 0x00) Name (_RMV, 0x00) Method (_EJ0, 1, NotSerialized) { SMI (0x90, 0x08) Return (0x00) } Method (_STA, 0, NotSerialized) { Store (SMI (0x86, 0x00), Local0) If (Local0) { Return (0x0F) } Return (0x00) } } } } Device (AUD) { Name (_ADR, 0x001E0002) } Device (MODM) { Name (_ADR, 0x001E0003) Name (_PRW, Package (0x02) { 0x05, 0x03 }) } Device (AGP) { Name (_ADR, 0x00010000) Name (PIC1, Package (0x01) { Package (0x04) { 0xFFFF, 0x00, \_SB.PCI0.LNKA, 0x00 } }) Name (API1, Package (0x01) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x10 } }) Method (_PRT, 0, NotSerialized) { Store (API1, Local0) If (LNot (PICF)) { Store (PIC1, Local0) } Return (Local0) } Device (VID) { Name (_ADR, 0x00) Method (_DOS, 1, NotSerialized) { Store (Arg0, MIS4) SMI (0x9E, MIS4) } Method (_DOD, 0, NotSerialized) { Store (SMI (0x6D, 0x00), Local0) If (LEqual (Local0, 0x01)) { Return (Package (0x04) { 0x00010100, 0x00010200, 0x00010110, 0x00010210 }) } Else { Return (Package (0x04) { 0x00010100, 0x00010200, 0x00010110, 0x00010120 }) } } Device (TV) { Method (_ADR, 0, NotSerialized) { Return (0x0200) } Method (_DCS, 0, NotSerialized) { Store (SMI (0x8E, 0x04), Local0) Return (Local0) } Method (_DGS, 0, NotSerialized) { Store (SMI (0x99, 0x04), Local0) Return (Local0) } Method (_DSS, 1, NotSerialized) { DSS (0x04, Arg0) } } Device (CRT) { Method (_ADR, 0, NotSerialized) { Return (0x0100) } Method (_DCS, 0, NotSerialized) { Store (SMI (0x8E, 0x02), Local0) Return (Local0) } Method (_DGS, 0, NotSerialized) { Store (SMI (0x99, 0x02), Local0) Return (Local0) } Method (_DSS, 1, NotSerialized) { DSS (0x02, Arg0) } } Device (LCD) { Method (_ADR, 0, NotSerialized) { Return (0x0110) } Method (_DCS, 0, NotSerialized) { Store (SMI (0x8E, 0x01), Local0) Return (Local0) } Method (_DGS, 0, NotSerialized) { Store (SMI (0x99, 0x01), Local0) Return (Local0) } Method (_DSS, 1, NotSerialized) { DSS (0x01, Arg0) } } Device (DVI) { Method (_ADR, 0, NotSerialized) { Store (SMI (0x6D, 0x00), Local0) If (LEqual (Local0, 0x01)) { Return (0x0210) } Else { Return (0x0120) } } Method (_DCS, 0, NotSerialized) { Store (SMI (0x8E, 0x08), Local0) Return (Local0) } Method (_DGS, 0, NotSerialized) { Store (SMI (0x99, 0x08), Local0) Return (Local0) } Method (_DSS, 1, NotSerialized) { DSS (0x08, Arg0) } } } } Device (PCIE) { Name (_ADR, 0x001E0000) Name (_PRW, Package (0x02) { 0x0B, 0x04 }) Name (PICE, Package (0x07) { Package (0x04) { 0x0001FFFF, 0x00, \_SB.PCI0.LNKD, 0x00 }, Package (0x04) { 0x0001FFFF, 0x01, \_SB.PCI0.LNKC, 0x00 }, Package (0x04) { 0x0003FFFF, 0x00, \_SB.PCI0.LNKB, 0x00 }, Package (0x04) { 0x0003FFFF, 0x01, \_SB.PCI0.LNKD, 0x00 }, Package (0x04) { 0xFFFF, 0x00, \_SB.PCI0.LNKA, 0x00 }, Package (0x04) { 0x0008FFFF, 0x00, \_SB.PCI0.LNKA, 0x00 }, Package (0x04) { 0x0008FFFF, 0x01, \_SB.PCI0.LNKA, 0x00 } }) Name (APIE, Package (0x07) { Package (0x04) { 0x0001FFFF, 0x00, 0x00, 0x13 }, Package (0x04) { 0x0001FFFF, 0x01, 0x00, 0x12 }, Package (0x04) { 0x0003FFFF, 0x00, 0x00, 0x11 }, Package (0x04) { 0x0003FFFF, 0x01, 0x00, 0x13 }, Package (0x04) { 0xFFFF, 0x00, 0x00, 0x12 }, Package (0x04) { 0x0008FFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x0008FFFF, 0x01, 0x00, 0x10 } }) Method (_PRT, 0, NotSerialized) { Store (APIE, Local0) If (LNot (PICF)) { Store (PICE, Local0) } Return (Local0) } Device (CRD0) { Name (_ADR, 0x00010000) Method (_INI, 0, NotSerialized) { SMI (0x95, 0x04) } Name (_S1D, 0x00) Name (_S3D, 0x03) } Device (CRD1) { Name (_ADR, 0x00010005) Method (_INI, 0, NotSerialized) { SMI (0x9D, 0x04) } Name (_S1D, 0x00) Name (_S3D, 0x03) } Device (GDCK) { Name (_HID, EisaId ("PNP0C15")) Method (_STA, 0, NotSerialized) { If (And (MIS5, 0x01)) { Store (SMI (0x87, 0x00), Local2) If (Local2) { Notify (\_SB.PCI0.PCIE.GDCK, 0x00) Return (0x00) } } Store (SMI (0x87, 0x00), Local0) If (Local0) { Return (0x0F) } Return (0x00) } Method (_UID, 0, NotSerialized) { SX10 () SX30 (0x05) SX30 (OSID ()) SX11 () Store (SX42 (), Local0) SX12 () Return (Local0) } Method (_BDN, 0, NotSerialized) { Store (SMI (0x87, 0x00), Local0) If (LEqual (Local0, 0x01)) { Return (0x0C80AC10) } If (LEqual (Local0, 0x02)) { Return (0x0D80AC10) } If (LEqual (Local0, 0x03)) { Return (0x0E80AC10) } Return (0x00) } Method (_EJ0, 1, NotSerialized) { Store (SMI (0x87, 0x00), MIS7) If (MIS7) { SMI (0xA6, 0x02) SMI (0x49, 0x01) Wait (EJTD, 0xA000) SMI (0x49, 0x00) } Return (0x00) } Method (_EJ4, 1, NotSerialized) { SMI (0xA6, 0x01) Return (0x00) } Method (_DCK, 1, NotSerialized) { If (Arg0) { SMI (0x8D, 0x01) Store (0x00, MIS5) } Else { SMI (0x8D, 0x00) Store (0x00, MIS2) Store (0x01, MIS5) } Return (0x01) } } Device (DCKS) { Name (_ADR, 0x00080000) Name (_EJD, "\\_SB_.PCI0.PCIE.GDCK") } } Name (LHDL, 0x00) Name (SLLP, Package (0x02) { 0x80000000, 0x80000000 }) Device (PXP0) { Name (_ADR, 0x001C0000) Device (NIC) { Name (_ADR, 0x00) Name (_PRW, Package (0x02) { 0x09, 0x05 }) Method (SCMD, 2, NotSerialized) { SX10 () SX30 (0x10) SX30 (Arg0) SX30 (Arg1) SX11 () Store (SX42 (), Local0) SX12 () Return (Local0) } Method (LLTB, 0, NotSerialized) { Store (SCMD (0x01, 0x00), Local0) Store (Local0, Index (SLLP, 0x00)) Store (SCMD (0x02, 0x00), Local0) Store (Local0, Index (SLLP, 0x01)) OperationRegion (LOPR, SystemMemory, DerefOf (Index (SLLP, 0x00)), DerefOf (Index (SLLP, 0x01))) If (LEqual (LHDL, 0x00)) { Load (LOPR, LHDL) } } Method (_INI, 0, NotSerialized) { If (LEqual (OSID (), 0x10)) { LLTB () } } } } } } Scope (\_PR.CPU0) { Method (_PPC, 0, NotSerialized) { Store (SMI (0xAD, 0x00), Local0) Return (Local0) } Method (_PCT, 0, NotSerialized) { If (And (CFGD, 0x4000)) { Return (Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000000800) }, ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000000802) } }) } If (LAnd (And (CFGD, 0x02), And (PDC0, 0x01))) { Return (Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, 0x00, 0x0000000000000000) }, ResourceTemplate () { Register (FFixedHW, 0x00, 0x00, 0x0000000000000000) } }) } Return (Package (0x02) { ResourceTemplate () { Register (SystemIO, 0x10, 0x00, 0x00000000000000B2) }, ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x00000000000000B3) } }) } Method (_PSS, 0, NotSerialized) { If (LAnd (LNot (And (CFGD, 0x4000)), LAnd (And (CFGD, 0x02), And (PDC0, 0x01)))) { Return (NPSS) } Return (SPSS) } Name (SPSS, Package (0x05) { Package (0x06) { 0x000007D0, 0x00006978, 0x0000006E, 0x0000000A, 0x000000AC, 0x00000000 }, Package (0x06) { 0x00000640, 0x000055F0, 0x0000006E, 0x0000000A, 0x000001AC, 0x00000001 }, Package (0x06) { 0x00000535, 0x00004A38, 0x0000006E, 0x0000000A, 0x000002AC, 0x00000002 }, Package (0x06) { 0x0000042B, 0x00003E80, 0x0000006E, 0x0000000A, 0x000003AC, 0x00000003 }, Package (0x06) { 0x00000320, 0x000032C8, 0x0000006E, 0x0000000A, 0x000004AC, 0x00000004 } }) Name (NPSS, Package (0x05) { Package (0x06) { 0x000007D0, 0x00006978, 0x0000000A, 0x0000000A, 0x00000F29, 0x00000F29 }, Package (0x06) { 0x00000640, 0x000055F0, 0x0000000A, 0x0000000A, 0x00000C22, 0x00000C22 }, Package (0x06) { 0x00000535, 0x00004A38, 0x0000000A, 0x0000000A, 0x00000A1D, 0x00000A1D }, Package (0x06) { 0x0000042B, 0x00003E80, 0x0000000A, 0x0000000A, 0x00000818, 0x00000818 }, Package (0x06) { 0x00000320, 0x000032C8, 0x0000000A, 0x0000000A, 0x00000612, 0x00000612 } }) } Scope (\_PR.CPU0) { Method (_CST, 0, NotSerialized) { If (And (CFGD, 0x4000)) { Return (Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, 0x01, 0x0000000000000809) }, 0x01, 0x01, 0x03E8 } }) } If (And (CFGD, 0x80)) { Return (Package (0x05) { 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, 0x00, 0x0000000000000000) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000001014) }, 0x02, 0x01, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000001015) }, 0x03, 0x55, 0xFA }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000001016) }, 0x03, 0xB9, 0x64 } }) } If (And (CFGD, 0x40)) { Return (Package (0x04) { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, 0x00, 0x0000000000000000) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000001014) }, 0x02, 0x01, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000001015) }, 0x03, 0x55, 0xFA } }) } If (And (CFGD, 0x20)) { Return (Package (0x03) { 0x02, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, 0x00, 0x0000000000000000) }, 0x01, 0x01, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, 0x00, 0x0000000000001014) }, 0x02, 0x01, 0x01F4 } }) } Return (Package (0x02) { 0x01, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x00, 0x00, 0x0000000000000000) }, 0x01, 0x01, 0x03E8 } }) } } Scope (\) { Name (SSDT, Package (0x0C) { "CPU0IST ", 0x3FFD8BE6, 0x00000280, "CPU1IST ", 0x00000000, 0xF000EEC2, "CPU0CST ", 0x3FFD8A0E, 0x000001D8, "CPU1CST ", 0x00000000, 0xF000EEC2 }) Name (CFGD, 0x06D883F2) Name (\PDC0, 0x80000000) Name (\PDC1, 0x80000000) } Scope (\_PR.CPU0) { Name (HI0, 0x00) Name (HC0, 0x00) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, CAP0) Store (CAP0, PDC0) If (LAnd (And (CFGD, 0x4000), LEqual (And (PDC0, 0x0A), 0x0A))) { If (And (CFGD, 0x03)) { OperationRegion (IST0, SystemMemory, DerefOf (Index (SSDT, 0x01)), DerefOf (Index (SSDT, 0x02))) Load (IST0, HI0) } If (And (CFGD, 0x10)) { OperationRegion (CST0, SystemMemory, DerefOf (Index (SSDT, 0x07)), DerefOf (Index (SSDT, 0x08))) Load (CST0, HC0) } } } } Scope (\_PR.CPU1) { Name (HI1, 0x00) Name (HC1, 0x00) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, CAP1) Store (CAP1, PDC1) If (LAnd (And (CFGD, 0x4000), LEqual (And (PDC1, 0x0A), 0x0A))) { If (And (CFGD, 0x03)) { OperationRegion (IST1, SystemMemory, DerefOf (Index (SSDT, 0x04)), DerefOf (Index (SSDT, 0x05))) Load (IST1, HI1) } If (And (CFGD, 0x10)) { OperationRegion (CST1, SystemMemory, DerefOf (Index (SSDT, 0x0A)), DerefOf (Index (SSDT, 0x0B))) Load (CST1, HC1) } } If (LEqual (And (PDC1, 0x0A), 0x0A)) {} } } } --------------080007090104060302000006-- From owner-freebsd-mobile@FreeBSD.ORG Wed Jun 8 21:47:53 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC47116A41C; Wed, 8 Jun 2005 21:47:53 +0000 (GMT) (envelope-from oberman@es.net) Received: from postal2.es.net (postal2.es.net [198.128.3.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D97D43D1F; Wed, 8 Jun 2005 21:47:50 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal2.es.net (Postal Node 2) with ESMTP (SSL) id IBA74465; Wed, 08 Jun 2005 14:47:41 -0700 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id F037F5D09; Wed, 8 Jun 2005 14:47:26 -0700 (PDT) To: Marcin Jessa In-reply-to: Your message of "Wed, 08 Jun 2005 23:17:40 +0200." <20050608231740.2b01a22f.lists@yazzy.org> Date: Wed, 08 Jun 2005 14:47:26 -0700 From: "Kevin Oberman" Message-Id: <20050608214726.F037F5D09@ptavv.es.net> Cc: current@freebsd.org, freebsd-mobile@freebsd.org Subject: Re: Resume with ACPI doesn't work on ThinkPad R50e X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jun 2005 21:47:53 -0000 > Date: Wed, 8 Jun 2005 23:17:40 +0200 > From: Marcin Jessa > Sender: owner-freebsd-mobile@freebsd.org > > Hi. > > I've Thinkpad R50e and I am struggeling to make resume work on it. > I'm on FreeBSD 6.0-CURRENT #2: Wed Jun 8 21:12:11 CEST 2005 (built on sources from a couple of hours ago). > I am able to change the speed of CPU and put the laptop in sleep mode with acpiconf -s 3 (S1, S2 and S3 are supported). > The problem is it never manages to fully wake up from the sleep mode. > I tried with and without X running with the same result. > It wakes up, I can hear the drives spin, the screen is turned on but the laptop is still frozen. > The keayboard is unaccessible. > I dont have apm enabled in the kernel. > Those are the values in my sysctl.conf: > hw.pci.do_powerstate=1 > hw.acpi.lid_switch_state=S3 > hw.acpi.standby_state=S1 > hw.acpi.suspend_state=S3 > hw.acpi.sleep_button_state=S3 > vfs.usermount=1 > hw.acpi.sleep_delay=3 > > device.hints has hint.apm.0.disabled="0" > > In the dmesg I can also see many occurances of > ichss0: transition to 1 failed > I think that begun after I added device cpufreq to my kernel config. > > I also followed http://www.iosn.net/Members/kaeru/articles/freebsd/x40/index_html but with no luck. > > Any ideas how to make resume work? Just some suggestions that might (or might not) help. Play with hw.acpi.reset_video and hw.syscons.sc_no_suspend_vtswitch. You may find that you need the jhb acpi_video_dpms patch. I have the following /boot/loader.conf on my T30: cpufreq_load="YES" vesa_load="YES" snd_ich_load="YES" acpi_video_load="YES" acpi_ibm_load="YES" (This is NOT required for resume, but it is nice for a few things. It is the recently posted test version and I don't think it's been committed.) I have the following in my /etc/sysctl.conf on my T30: hw.acpi.reset_video=0 hw.syscons.sc_no_suspend_vtswitch=1 hw.acpi.lid_switch_state=NONE hw.pci.do_powerstate=1 I do notice that I need to switch from my X display to a vty and back after a resume to get the display back. (CTRL-ALT-F1, ALT-F9) The SpeedStep errors are troubling. I have not seen any other reports of this. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 From owner-freebsd-mobile@FreeBSD.ORG Wed Jun 8 22:23:31 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1653716A41C; Wed, 8 Jun 2005 22:23:31 +0000 (GMT) (envelope-from lists@yazzy.org) Received: from mail.yazzy.org (mail.yazzy.org [217.8.140.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9526243D49; Wed, 8 Jun 2005 22:23:28 +0000 (GMT) (envelope-from lists@yazzy.org) Received: from localhost.localdomain (yazzy.yazzy.org [192.168.98.11]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.yazzy.org (Postfix) with ESMTP id 99BFC39864; Thu, 9 Jun 2005 00:23:48 +0200 (CEST) Date: Thu, 9 Jun 2005 00:23:24 +0200 From: Marcin Jessa To: "Kevin Oberman" Message-Id: <20050609002324.70964f7b.lists@yazzy.org> In-Reply-To: <20050608214726.F037F5D09@ptavv.es.net> References: <20050608231740.2b01a22f.lists@yazzy.org> <20050608214726.F037F5D09@ptavv.es.net> Organization: YazzY.org X-Mailer: Sylpheed version 1.0.4 (GTK+ 1.2.10; i386-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: current@freebsd.org, freebsd-mobile@freebsd.org Subject: Re: Resume with ACPI doesn't work on ThinkPad R50e X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jun 2005 22:23:31 -0000 Hi Kevin, guys. Thanks a lot, that helped! Everything comes back after resume without any problem. Network (iwi and fx drivers), USB... Even X is fine and I do not need to switch to console to bring it back. I tried suspend/resume 3 times and it worked like a charm each and every time. I added acpi_video_load="YES" to loader.conf and hw.acpi.reset_video=0 hw.syscons.sc_no_suspend_vtswitch=1 to sysctl.conf I noticed after resume dmesg spits out: acpi: suspend request ignored (not ready yet) wakeup from sleeping state (slept 00:00:19) Now even powerd works great automatically adjusting the speed of my CPU when idle on battery. The only thing that does not work properly is when hw.acpi.lid_switch_state=S3. It goes to sleep mode when I close the lid but X restarts after resume. I can live with that tho. Thanks again Kevin, you made my day! On Wed, 08 Jun 2005 14:47:26 -0700 "Kevin Oberman" wrote: > > Date: Wed, 8 Jun 2005 23:17:40 +0200 > > From: Marcin Jessa > > Sender: owner-freebsd-mobile@freebsd.org > > > > Hi. > > > > I've Thinkpad R50e and I am struggeling to make resume work on it. > > I'm on FreeBSD 6.0-CURRENT #2: Wed Jun 8 21:12:11 CEST 2005 (built on sources from a couple of hours ago). > > I am able to change the speed of CPU and put the laptop in sleep mode with acpiconf -s 3 (S1, S2 and S3 are supported). > > The problem is it never manages to fully wake up from the sleep mode. > > I tried with and without X running with the same result. > > It wakes up, I can hear the drives spin, the screen is turned on but the laptop is still frozen. > > The keayboard is unaccessible. > > I dont have apm enabled in the kernel. > > Those are the values in my sysctl.conf: > > hw.pci.do_powerstate=1 > > hw.acpi.lid_switch_state=S3 > > hw.acpi.standby_state=S1 > > hw.acpi.suspend_state=S3 > > hw.acpi.sleep_button_state=S3 > > vfs.usermount=1 > > hw.acpi.sleep_delay=3 > > > > device.hints has hint.apm.0.disabled="0" > > > > In the dmesg I can also see many occurances of > > ichss0: transition to 1 failed > > I think that begun after I added device cpufreq to my kernel config. > > > > I also followed http://www.iosn.net/Members/kaeru/articles/freebsd/x40/index_html but with no luck. > > > > Any ideas how to make resume work? > > Just some suggestions that might (or might not) help. > > Play with hw.acpi.reset_video and hw.syscons.sc_no_suspend_vtswitch. You > may find that you need the jhb acpi_video_dpms patch. > > I have the following /boot/loader.conf on my T30: > cpufreq_load="YES" > vesa_load="YES" > snd_ich_load="YES" > acpi_video_load="YES" > acpi_ibm_load="YES" (This is NOT required for resume, but it is nice for > a few things. It is the recently posted test > version and I don't think it's been committed.) > > I have the following in my /etc/sysctl.conf on my T30: > hw.acpi.reset_video=0 > hw.syscons.sc_no_suspend_vtswitch=1 > hw.acpi.lid_switch_state=NONE > hw.pci.do_powerstate=1 > > I do notice that I need to switch from my X display to a vty and back > after a resume to get the display back. (CTRL-ALT-F1, ALT-F9) > The SpeedStep errors are troubling. I have not seen any other reports of > this. > -- > R. Kevin Oberman, Network Engineer > Energy Sciences Network (ESnet) > Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) > E-mail: oberman@es.net Phone: +1 510 486-8634 From owner-freebsd-mobile@FreeBSD.ORG Wed Jun 8 23:00:51 2005 Return-Path: X-Original-To: freebsd-mobile@FreeBSD.org Delivered-To: freebsd-mobile@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E72FA16A41C for ; Wed, 8 Jun 2005 23:00:51 +0000 (GMT) (envelope-from samy@kerneled.org) Received: from perseus.interservers.com (perseus.interservers.com [65.202.242.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACA2743D1F for ; Wed, 8 Jun 2005 23:00:51 +0000 (GMT) (envelope-from samy@kerneled.org) Received: from [212.76.83.11] (helo=localhost.localdomain) by perseus.interservers.com with esmtps (TLSv1:RC4-MD5:128) (Exim 4.43) id 1Dg9Xa-0008CS-KT for freebsd-mobile@FreeBSD.org; Wed, 08 Jun 2005 19:00:55 -0400 From: Samy Al Bahra To: freebsd-mobile@FreeBSD.org Content-Type: text/plain Organization: Kerneled.org Date: Thu, 09 Jun 2005 02:00:45 +0300 Message-Id: <1118271645.1729.2.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.2.1.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - perseus.interservers.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - kerneled.org X-Source: X-Source-Args: X-Source-Dir: Cc: Subject: Toshiba Tecra A4 X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jun 2005 23:00:52 -0000 I am curious, does anyone have FreeBSD running fine on a Toshiba Tecra A4 laptop? From owner-freebsd-mobile@FreeBSD.ORG Wed Jun 8 23:23:37 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C52A16A41C; Wed, 8 Jun 2005 23:23:37 +0000 (GMT) (envelope-from lists@yazzy.org) Received: from mail.yazzy.org (mail.yazzy.org [217.8.140.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3C9F43D48; Wed, 8 Jun 2005 23:23:36 +0000 (GMT) (envelope-from lists@yazzy.org) Received: from localhost (unknown [192.168.99.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.yazzy.org (Postfix) with ESMTP id 28E873986D; Thu, 9 Jun 2005 01:23:57 +0200 (CEST) Date: Thu, 9 Jun 2005 01:23:32 +0200 From: Marcin Jessa To: current@freebsd.org, freebsd-mobile@freebsd.org Message-Id: <20050609012332.6650e7fa.lists@yazzy.org> In-Reply-To: <20050609002324.70964f7b.lists@yazzy.org> References: <20050608231740.2b01a22f.lists@yazzy.org> <20050608214726.F037F5D09@ptavv.es.net> <20050609002324.70964f7b.lists@yazzy.org> Organization: YazzY.org X-Mailer: Sylpheed version 1.9.12 (GTK+ 2.6.7; i386-portbld-freebsd5.4) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: Re: Resume with ACPI doesn't work on ThinkPad R50e X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jun 2005 23:23:37 -0000 Hi again. Actually setting hw.syscons.sc_no_suspend_vtswitch=1 seems to make resume not work. hw.acpi.reset_video=0 is the only needed value. Then it's all fine. The strange thing is setting hw.syscons.sc_no_suspend_vtswitch=1 manually with sysctl after the system has booted does not seem to have any effect. It only disables proper functionality of resume after reboot. Cheers, Marcin. On Thu, 9 Jun 2005 00:23:24 +0200 Marcin Jessa wrote: > Hi Kevin, guys. > > Thanks a lot, that helped! > Everything comes back after resume without any problem. > Network (iwi and fx drivers), USB... > Even X is fine and I do not need to switch to console to bring it back. > I tried suspend/resume 3 times and it worked like a charm each and every time. > > I added acpi_video_load="YES" to loader.conf > and > hw.acpi.reset_video=0 > hw.syscons.sc_no_suspend_vtswitch=1 > to sysctl.conf > > I noticed after resume dmesg spits out: > > acpi: suspend request ignored (not ready yet) > wakeup from sleeping state (slept 00:00:19) > > Now even powerd works great automatically adjusting the speed of my CPU when idle on battery. > > The only thing that does not work properly is when hw.acpi.lid_switch_state=S3. > It goes to sleep mode when I close the lid but X restarts after resume. I can live with that tho. > > > Thanks again Kevin, you made my day! > > > > On Wed, 08 Jun 2005 14:47:26 -0700 > "Kevin Oberman" wrote: > > > > Date: Wed, 8 Jun 2005 23:17:40 +0200 > > > From: Marcin Jessa > > > Sender: owner-freebsd-mobile@freebsd.org > > > > > > Hi. > > > > > > I've Thinkpad R50e and I am struggeling to make resume work on it. > > > I'm on FreeBSD 6.0-CURRENT #2: Wed Jun 8 21:12:11 CEST 2005 (built on sources from a couple of hours ago). > > > I am able to change the speed of CPU and put the laptop in sleep mode with acpiconf -s 3 (S1, S2 and S3 are supported). > > > The problem is it never manages to fully wake up from the sleep mode. > > > I tried with and without X running with the same result. > > > It wakes up, I can hear the drives spin, the screen is turned on but the laptop is still frozen. > > > The keayboard is unaccessible. > > > I dont have apm enabled in the kernel. > > > Those are the values in my sysctl.conf: > > > hw.pci.do_powerstate=1 > > > hw.acpi.lid_switch_state=S3 > > > hw.acpi.standby_state=S1 > > > hw.acpi.suspend_state=S3 > > > hw.acpi.sleep_button_state=S3 > > > vfs.usermount=1 > > > hw.acpi.sleep_delay=3 > > > > > > device.hints has hint.apm.0.disabled="0" > > > > > > In the dmesg I can also see many occurances of > > > ichss0: transition to 1 failed > > > I think that begun after I added device cpufreq to my kernel config. > > > > > > I also followed http://www.iosn.net/Members/kaeru/articles/freebsd/x40/index_html but with no luck. > > > > > > Any ideas how to make resume work? > > > > Just some suggestions that might (or might not) help. > > > > Play with hw.acpi.reset_video and hw.syscons.sc_no_suspend_vtswitch. You > > may find that you need the jhb acpi_video_dpms patch. > > > > I have the following /boot/loader.conf on my T30: > > cpufreq_load="YES" > > vesa_load="YES" > > snd_ich_load="YES" > > acpi_video_load="YES" > > acpi_ibm_load="YES" (This is NOT required for resume, but it is nice for > > a few things. It is the recently posted test > > version and I don't think it's been committed.) > > > > I have the following in my /etc/sysctl.conf on my T30: > > hw.acpi.reset_video=0 > > hw.syscons.sc_no_suspend_vtswitch=1 > > hw.acpi.lid_switch_state=NONE > > hw.pci.do_powerstate=1 > > > > I do notice that I need to switch from my X display to a vty and back > > after a resume to get the display back. (CTRL-ALT-F1, ALT-F9) > > The SpeedStep errors are troubling. I have not seen any other reports of > > this. > > -- > > R. Kevin Oberman, Network Engineer > > Energy Sciences Network (ESnet) > > Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) > > E-mail: oberman@es.net Phone: +1 510 486-8634 > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From owner-freebsd-mobile@FreeBSD.ORG Wed Jun 8 23:33:38 2005 Return-Path: X-Original-To: freebsd-mobile@FreeBSD.org Delivered-To: freebsd-mobile@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CDE516A41C; Wed, 8 Jun 2005 23:33:38 +0000 (GMT) (envelope-from yazzy@yazzy.org) Received: from mail.yazzy.org (mail.yazzy.org [217.8.140.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id D525943D48; Wed, 8 Jun 2005 23:33:37 +0000 (GMT) (envelope-from yazzy@yazzy.org) Received: from localhost (unknown [192.168.99.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.yazzy.org (Postfix) with ESMTP id 6E5503986D; Thu, 9 Jun 2005 01:33:58 +0200 (CEST) Date: Thu, 9 Jun 2005 01:33:34 +0200 From: Marcin Jessa To: FreeBSD-Current , FreeBSD-mobile Message-Id: <20050609013334.2db1202a.yazzy@yazzy.org> Organization: YazzY.org X-Mailer: Sylpheed version 1.9.12 (GTK+ 2.6.7; i386-portbld-freebsd5.4) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: ichss0: transition to 1 failed X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jun 2005 23:33:38 -0000 After I recompiled my kernel with device cpufreq , dmesg spits out tons of messages like: ichss0: transition to 1 failed What does that mean? sysctl -a |grep ich shows: dev.ichss.0.%desc: SpeedStep ICH dev.ichss.0.%driver: ichss dev.ichss.0.%parent: cpu0 dev.ichss.0.freq_settings: 1397/-1 -1/-1 sysctl dev.cpu|grep freq shows dev.cpu.0.freq: 1397 dev.cpu.0.freq_levels: 1397/-1 1222/-1 1047/-1 873/-1 698/-1 523/-1 349/-1 174/-1 I dont use est. My CPU: (Thinkpad R50e): CPU: Intel(R) Celeron(R) M processor 1400MHz (1395.48-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x695 Stepping = 5 Features=0xa7e9f9bf Cheers, Marcin Jessa. From owner-freebsd-mobile@FreeBSD.ORG Wed Jun 8 23:45:55 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88AA816A41C; Wed, 8 Jun 2005 23:45:55 +0000 (GMT) (envelope-from randy@psg.com) Received: from rip.psg.com (rip.psg.com [147.28.0.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6193643D49; Wed, 8 Jun 2005 23:45:55 +0000 (GMT) (envelope-from randy@psg.com) Received: from localhost ([127.0.0.1] helo=roam.psg.com) by rip.psg.com with esmtp (Exim 4.50 (FreeBSD)) id 1DgAF8-0009TB-LM; Wed, 08 Jun 2005 23:45:54 +0000 Received: from [127.0.0.1] (helo=roam.psg.com.psg.com) by roam.psg.com with esmtp (Exim 4.51 (FreeBSD)) id 1DgAEz-00050E-58; Wed, 08 Jun 2005 16:45:45 -0700 From: Randy Bush MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17063.33576.441703.111294@roam.psg.com> Date: Wed, 8 Jun 2005 16:45:44 -0700 To: "Kevin Oberman" References: <20050608231740.2b01a22f.lists@yazzy.org> <20050608214726.F037F5D09@ptavv.es.net> Cc: Marcin Jessa , current@freebsd.org, freebsd-mobile@freebsd.org Subject: Re: Resume with ACPI doesn't work on ThinkPad R50e X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jun 2005 23:45:55 -0000 FreeBSD roam.psg.com 6.0-CURRENT FreeBSD 6.0-CURRENT #49: Sat Jun 4 19:34:47 PDT 2005 root@roam.psg.com:/usr/obj/usr/src/sys/ROAM i386 on a thinkpad t41 just resumed fine randy From owner-freebsd-mobile@FreeBSD.ORG Thu Jun 9 00:07:33 2005 Return-Path: X-Original-To: freebsd-mobile@FreeBSD.org Delivered-To: freebsd-mobile@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F78616A41C; Thu, 9 Jun 2005 00:07:33 +0000 (GMT) (envelope-from lists@yazzy.org) Received: from mail.yazzy.org (mail.yazzy.org [217.8.140.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id C754943D1D; Thu, 9 Jun 2005 00:07:32 +0000 (GMT) (envelope-from lists@yazzy.org) Received: from localhost (unknown [192.168.99.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.yazzy.org (Postfix) with ESMTP id 8CFDC39871; Thu, 9 Jun 2005 02:07:53 +0200 (CEST) Date: Thu, 9 Jun 2005 02:07:29 +0200 From: Marcin Jessa To: FreeBSD-Current , FreeBSD-mobile Message-Id: <20050609020729.1928daf1.lists@yazzy.org> Organization: YazzY.org X-Mailer: Sylpheed version 1.9.12 (GTK+ 2.6.7; i386-portbld-freebsd5.4) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: ichss0: transition to 1 failed X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jun 2005 00:07:33 -0000 After I recompiled my kernel with device cpufreq , dmesg spits out tons of messages like: ichss0: transition to 1 failed What does that mean? sysctl -a |grep ich shows: dev.ichss.0.%desc: SpeedStep ICH dev.ichss.0.%driver: ichss dev.ichss.0.%parent: cpu0 dev.ichss.0.freq_settings: 1397/-1 -1/-1 sysctl dev.cpu|grep freq shows dev.cpu.0.freq: 1397 dev.cpu.0.freq_levels: 1397/-1 1222/-1 1047/-1 873/-1 698/-1 523/-1 349/-1 174/-1 I dont use est. My CPU: (Thinkpad R50e): CPU: Intel(R) Celeron(R) M processor 1400MHz (1395.48-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x695 Stepping = 5 Features=0xa7e9f9bf Cheers, Marcin Jessa. From owner-freebsd-mobile@FreeBSD.ORG Thu Jun 9 02:58:34 2005 Return-Path: X-Original-To: mobile@freebsd.org Delivered-To: freebsd-mobile@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3EC116A41C for ; Thu, 9 Jun 2005 02:58:34 +0000 (GMT) (envelope-from morganw@chemikals.org) Received: from ms-smtp-04-eri0.southeast.rr.com (ms-smtp-04-lbl.southeast.rr.com [24.25.9.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id 354CC43D1D for ; Thu, 9 Jun 2005 02:58:33 +0000 (GMT) (envelope-from morganw@chemikals.org) Received: from volatile.chemikals.org (cpe-024-211-118-154.sc.res.rr.com [24.211.118.154]) by ms-smtp-04-eri0.southeast.rr.com (8.12.10/8.12.7) with ESMTP id j592wVL4019257 for ; Wed, 8 Jun 2005 22:58:31 -0400 (EDT) Received: from volatile.chemikals.org (morganw@localhost [127.0.0.1]) by volatile.chemikals.org (8.13.3/8.13.3) with ESMTP id j592wURw001024 for ; Wed, 8 Jun 2005 22:58:30 -0400 (EDT) (envelope-from morganw@chemikals.org) Received: from localhost (morganw@localhost) by volatile.chemikals.org (8.13.3/8.13.3/Submit) with ESMTP id j592wUVB001021 for ; Wed, 8 Jun 2005 22:58:30 -0400 (EDT) (envelope-from morganw@chemikals.org) X-Authentication-Warning: volatile.chemikals.org: morganw owned process doing -bs Date: Wed, 8 Jun 2005 22:58:30 -0400 (EDT) From: Wesley Morgan To: mobile@freebsd.org Message-ID: <20050608225722.K1011@volatile.chemikals.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: Symantec AntiVirus Scan Engine Cc: Subject: USB2 Cardbus Compatibility X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jun 2005 02:58:34 -0000 Does anyone have a recommendation for a cardbus USB2 card on -current? I've seen a little traffic on it but nothing definitive and don't want to buy a lemon. -- Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread! From owner-freebsd-mobile@FreeBSD.ORG Thu Jun 9 03:33:40 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76DED16A41C for ; Thu, 9 Jun 2005 03:33:40 +0000 (GMT) (envelope-from kcai@cs.ubc.ca) Received: from pedigree.cs.ubc.ca (pedigree.cs.ubc.ca [142.103.6.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44FEC43D4C for ; Thu, 9 Jun 2005 03:33:40 +0000 (GMT) (envelope-from kcai@cs.ubc.ca) Received: from granville.cs.ubc.ca (granville.cs.ubc.ca [142.103.7.20]) by pedigree.cs.ubc.ca (8.12.10/8.11.4) with ESMTP id j593Xd6C014617 for ; Wed, 8 Jun 2005 20:33:39 -0700 (PDT) Date: Wed, 8 Jun 2005 20:33:39 -0700 (PDT) From: Kan Cai To: freebsd-mobile@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: HOSTAP mode is B-compatible? X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jun 2005 03:33:40 -0000 Greetings all: Sorry if you receive this email multiple times. I was sending this email to current, but I guess here is more appropriate. (Let me know if it isn't). I currently set up a linksys WMP54G card (ralink chipset based) under Freebsd 6.0 to act as an access point, using hostap mode. It works great for other 802.11g clients, powerbook can connect to it without any problem. However, it seems that the 802.11b cards cannot associate OR receive messages from the access points. I first used an orinoco golden card, it cannot even detect the access point. Then I used a cisco aironet card. It can probe and associate with the access point. But the ping fails. Using tcpdump, the problem turns out that it cannot receive the ARP reply sent from the Linksys WMP54G access point. However, the APR request can be successfully delivered to the access point. I have also checked the ARP and routing tables, all seem to be fine. The ifconfig output of the WMP54G looks as follows: ral0: flags=8843 mtu 1500 inet6 fe80::212:17ff:fe64:5b5d%ral0 prefixlen 64 scopeid 0x2 inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255 ether 00:12:17:64:5b:5d media: IEEE 802.11 Wireless Ethernet autoselect (autoselect ) status: associated ssid ken channel 4 bssid 00:12:17:64:5b:5d authmode OPEN privacy OFF txpowmax 100 protmode CTS dtimperiod 1 bintval 100 Need to mention that I have tried to set AP mode to 11b and media to DS/11Mbps, but it doesn't work either. Specially when set the mode to 11b, it breaks the communication with the 11G clients. And it cannot recover even when setting mode back to 11g or auto. I have to reboot to solve the problem. I dbout if this is b-compatible problem, and am curious that if it is possible to do this. Is this possible a bug in net80211 layer or the driver itself? The client side uses FreeBSD 5.3, I'll assume it doesn't matter, or does it? Please let me know if anything I am doing wrong. I'll surely appreciate any help on this matter. cheers, --ken From owner-freebsd-mobile@FreeBSD.ORG Thu Jun 9 09:49:01 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37D3A16A421; Thu, 9 Jun 2005 09:49:01 +0000 (GMT) (envelope-from ducrot@poupinou.org) Received: from poup.poupinou.org (poup.poupinou.org [195.101.94.96]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBDD943D4C; Thu, 9 Jun 2005 09:49:00 +0000 (GMT) (envelope-from ducrot@poupinou.org) Received: from ducrot by poup.poupinou.org with local (Exim) id 1DgJee-0003hl-00; Thu, 09 Jun 2005 11:48:52 +0200 Date: Thu, 9 Jun 2005 11:48:51 +0200 To: Marcin Jessa Message-ID: <20050609094851.GP8899@poupinou.org> References: <20050609013334.2db1202a.yazzy@yazzy.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050609013334.2db1202a.yazzy@yazzy.org> User-Agent: Mutt/1.5.6+20040907i From: Bruno Ducrot Cc: FreeBSD-Current , FreeBSD-mobile Subject: Re: ichss0: transition to 1 failed X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jun 2005 09:49:01 -0000 On Thu, Jun 09, 2005 at 01:33:34AM +0200, Marcin Jessa wrote: > My CPU: (Thinkpad R50e): > CPU: Intel(R) Celeron(R) M processor 1400MHz (1395.48-MHz 686-class CPU) Celeron dont support SpeedStep. -- Bruno Ducrot -- Which is worse: ignorance or apathy? -- Don't know. Don't care. From owner-freebsd-mobile@FreeBSD.ORG Thu Jun 9 16:54:21 2005 Return-Path: X-Original-To: mobile@freebsd.org Delivered-To: freebsd-mobile@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5588C16A41C for ; Thu, 9 Jun 2005 16:54:21 +0000 (GMT) (envelope-from Alex.Kovalenko@verizon.net) Received: from vms044pub.verizon.net (vms044pub.verizon.net [206.46.252.44]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F09C43D1D for ; Thu, 9 Jun 2005 16:54:21 +0000 (GMT) (envelope-from Alex.Kovalenko@verizon.net) Received: from RabbitsDen ([70.21.150.237]) by vms044.mailsrvcs.net (Sun Java System Messaging Server 6.2 HotFix 0.04 (built Dec 24 2004)) with ESMTPA id <0IHT00GYYTMJO5K0@vms044.mailsrvcs.net> for mobile@freebsd.org; Thu, 09 Jun 2005 11:54:20 -0500 (CDT) Date: Thu, 09 Jun 2005 12:52:44 -0400 From: "Alexandre \"Sunny\" Kovalenko" In-reply-to: <20050608225722.K1011@volatile.chemikals.org> To: Wesley Morgan Message-id: <1118335964.2627.7.camel@RabbitsDen> MIME-version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port Content-type: text/plain; charset=iso-8859-5 Content-transfer-encoding: 8BIT References: <20050608225722.K1011@volatile.chemikals.org> Cc: mobile@freebsd.org Subject: Re: USB2 Cardbus Compatibility X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jun 2005 16:54:21 -0000 On Wed, 2005-06-08 at 22:58 -0400, Wesley Morgan wrote: > Does anyone have a recommendation for a cardbus USB2 card on -current? > I've seen a little traffic on it but nothing definitive and don't want to > buy a lemon. > As long as you keep in mind that USB 2.0 support, even in -current, has its share of problems, following cards worked for me: --BUSlink USB 2.0 Cardbus for Notebook (Model: UII-CB4) -- four port card with bulky hub tacked onto it. Might easily obscure all PCMCIA slots. I had problems using it with the wireless card, just because both have prominent external features. --IBM ThinkPad USB 2.0 CardBus adapter (P/N 33L3245, FRU (for card) 32P5080, FRU (for pigtail) 32P5081). This has pigtail with two ports (one 100ma and one 500ma). HTH -- Alexandre "Sunny" Kovalenko (¾ÛÕÚáÐÝÔà ºÞÒÐÛÕÝÚÞ) From owner-freebsd-mobile@FreeBSD.ORG Thu Jun 9 18:08:54 2005 Return-Path: X-Original-To: freebsd-mobile@FreeBSD.org Delivered-To: freebsd-mobile@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5734616A41C; Thu, 9 Jun 2005 18:08:54 +0000 (GMT) (envelope-from oberman@es.net) Received: from postal2.es.net (postal2.es.net [198.128.3.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34A3543D49; Thu, 9 Jun 2005 18:08:54 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal2.es.net (Postal Node 2) with ESMTP (SSL) id IBA74465; Thu, 09 Jun 2005 11:08:53 -0700 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 1024E5D07; Thu, 9 Jun 2005 11:08:53 -0700 (PDT) To: Marcin Jessa In-reply-to: Your message of "Thu, 09 Jun 2005 02:07:29 +0200." <20050609020729.1928daf1.lists@yazzy.org> Date: Thu, 09 Jun 2005 11:08:53 -0700 From: "Kevin Oberman" Message-Id: <20050609180853.1024E5D07@ptavv.es.net> Cc: FreeBSD-Current , FreeBSD-mobile Subject: Re: ichss0: transition to 1 failed X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jun 2005 18:08:54 -0000 > Date: Thu, 9 Jun 2005 02:07:29 +0200 > From: Marcin Jessa > Sender: owner-freebsd-mobile@freebsd.org > > After I recompiled my kernel with device cpufreq , dmesg spits out tons of messages like: > ichss0: transition to 1 failed > What does that mean? > > sysctl -a |grep ich shows: > dev.ichss.0.%desc: SpeedStep ICH > dev.ichss.0.%driver: ichss > dev.ichss.0.%parent: cpu0 > dev.ichss.0.freq_settings: 1397/-1 -1/-1 > > sysctl dev.cpu|grep freq shows > dev.cpu.0.freq: 1397 > dev.cpu.0.freq_levels: 1397/-1 1222/-1 1047/-1 873/-1 698/-1 523/-1 349/-1 174/-1 > > I dont use est. > > My CPU: (Thinkpad R50e): > CPU: Intel(R) Celeron(R) M processor 1400MHz (1395.48-MHz 686-class CPU) > Origin = "GenuineIntel" Id = 0x695 Stepping = 5 > Features=0xa7e9f9bf OK. This one looks really weird to me. dev.ichss.0.freq_settings: 1397/-1 -1/-1 This says that you have two CPU speeds, 1.397 GHz and -1. ???? Worse, this system is a Celeron-M. I am not terribly familiar with the Celerons, but I thought the Celeron-M supported EST, not ICHSS. Why do you not use est? It's much more powerful than any other power management technology. Can you post a full DMESG? I'm curious what the device probe is picking up. Something looks bogus. I'm just not sure what. Is someone else running a Celeron-M system on current? What do you see for 'sysctl dev.ichss' and 'sysctl dev.cpu.0'? I have a hunch that the system is not probing correctly and really does not do ICHSS. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 From owner-freebsd-mobile@FreeBSD.ORG Thu Jun 9 18:40:36 2005 Return-Path: X-Original-To: freebsd-mobile@FreeBSD.org Delivered-To: freebsd-mobile@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FCBA16A41C; Thu, 9 Jun 2005 18:40:36 +0000 (GMT) (envelope-from lists@yazzy.org) Received: from mail.yazzy.org (mail.yazzy.org [217.8.140.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9AEA943D1D; Thu, 9 Jun 2005 18:40:35 +0000 (GMT) (envelope-from lists@yazzy.org) Received: from localhost (unknown [192.168.99.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.yazzy.org (Postfix) with ESMTP id ED87F39869; Thu, 9 Jun 2005 20:40:54 +0200 (CEST) Date: Thu, 9 Jun 2005 20:40:30 +0200 From: Marcin Jessa To: "Kevin Oberman" Message-Id: <20050609204030.0353f456.lists@yazzy.org> In-Reply-To: <20050609180853.1024E5D07@ptavv.es.net> References: <20050609020729.1928daf1.lists@yazzy.org> <20050609180853.1024E5D07@ptavv.es.net> Organization: YazzY.org X-Mailer: Sylpheed version 1.9.12 (GTK+ 2.6.7; i386-portbld-freebsd5.4) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: current@freebsd.org, freebsd-mobile@FreeBSD.org Subject: Re: ichss0: transition to 1 failed X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jun 2005 18:40:36 -0000 Hi. I got this problem solved thanks to Bruno Ducrot who emailed me offline providing a patch for sys/dev/cpufreq/ichss.c to autodetect CPU's that don't support SpeedStep technology. Just like my Pentium Celeron M. It could also be fixed with following string put to my /boot/loader.conf to disable ICHSS: hint.ichss.0.disabled="1" And est does not work, but p4tcc does. For the record: There are no occurances of ichss in sysctl now. # sysctl -a | grep cpu kern.threads.virtual_cpu: 1 kern.ccpu: 1948 kern.smp.cpus: 1 kern.smp.maxcpus: 1 debug.cpufreq.verbose: 0 debug.cpufreq.lowest: 0 hw.ncpu: 1 hw.acpi.cpu.cx_supported: C1/1 C2/1 C3/85 hw.acpi.cpu.cx_lowest: C3 hw.acpi.cpu.cx_usage: 0.00% 100.00% 0.00% machdep.cpu_idle_hlt: 1 dev.cpu.0.%desc: ACPI CPU dev.cpu.0.%driver: cpu dev.cpu.0.%location: handle=\_PR_.CPU_ dev.cpu.0.%pnpinfo: _HID=none _UID=0 dev.cpu.0.%parent: acpi0 dev.cpu.0.freq: 348 dev.cpu.0.freq_levels: 1395/-1 1220/-1 1046/-1 871/-1 697/-1 523/-1 348/-1 174/-1 dev.p4tcc.0.%parent: cpu0 dev.cpufreq.0.%driver: cpufreq dev.cpufreq.0.%parent: cpu0 dmesg: Copyright (c) 1992-2005 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.0-CURRENT #4: Thu Jun 9 16:22:12 CEST 2005 root@lapdance.yazzy.net:/usr/obj/usr/src/sys/LAPDANCE-6.0 Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Celeron(R) M processor 1400MHz (1395.48-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x695 Stepping = 5 Features=0xa7e9f9bf real memory = 258867200 (246 MB) avail memory = 243884032 (232 MB) wlan: mac acl policy registered ichwd module loaded ath_hal: 0.9.14.9 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413) npx0: [FAST] npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard acpi_ec0: port 0x62,0x66 on acpi0 acpi0: Power Button (fixed) pci_link0: irq 11 on acpi0 pci_link1: irq 11 on acpi0 pci_link2: irq 11 on acpi0 pci_link3: irq 11 on acpi0 pci_link4: irq 11 on acpi0 pci_link5: irq 11 on acpi0 pci_link6: on acpi0 pci_link7: irq 11 on acpi0 Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 cpu0: on acpi0 p4tcc0: on cpu0 acpi_lid0: on acpi0 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pci0: at device 0.1 (no driver attached) pci0: at device 0.3 (no driver attached) acpi_video0: port 0x1800-0x1807 mem 0xe0000000-0xe7ffffff,0xd0000000-0xd007ffff irq 11 at device 2.0 on pci0 pci0: at device 2.1 (no driver attached) uhci0: port 0x1820-0x183f irq 11 at device 29.0 on pci0 uhci0: [GIANT-LOCKED] usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1: port 0x1840-0x185f irq 11 at device 29.1 on pci0 uhci1: [GIANT-LOCKED] usb1: on uhci1 usb1: USB revision 1.0 uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered uhci2: port 0x1860-0x187f irq 11 at device 29.2 on pci0 uhci2: [GIANT-LOCKED] usb2: on uhci2 usb2: USB revision 1.0 uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub2: 2 ports with 2 removable, self powered ehci0: mem 0xd0100000-0xd01003ff irq 11 at device 29.7 on pci0 ehci0: [GIANT-LOCKED] usb3: EHCI version 1.0 usb3: companion controllers, 2 ports each: usb0 usb1 usb2 usb3: on ehci0 usb3: USB revision 2.0 uhub3: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 uhub3: 6 ports with 6 removable, self powered pcib1: at device 30.0 on pci0 pci2: on pcib1 cbb0: mem 0xb0000000-0xb0000fff irq 11 at device 0.0 on pci2 cardbus0: on cbb0 pccard0: <16-bit PCCard bus> on cbb0 iwi0: mem 0xd0200000-0xd0200fff irq 11 at device 2.0 on pci2 iwi0: Ethernet address: 00:12:f0:12:29:b3 fxp0: port 0x7000-0x703f mem 0xd0201000-0xd0201fff irq 11 at device 8.0 on pci2 miibus0: on fxp0 inphy0: on miibus0 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp0: Ethernet address: 00:0a:e4:2f:9d:ce isab0: at device 31.0 on pci0 isa0: on isab0 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x1810-0x181f at device 31.1 on pci0 ata0: on atapci0 ata1: on atapci0 pci0: at device 31.3 (no driver attached) pcm0: port 0x1c00-0x1cff,0x18c0-0x18ff mem 0xd0100c00-0xd0100dff,0xd0100800-0xd01008ff irq 11 at device 31.5 on pci0 pcm0: [GIANT-LOCKED] pcm0: pci0: at device 31.6 (no driver attached) acpi_tz0: on acpi0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] psm0: flags 0x2000 irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model Generic PS/2 mouse, device ID 0 ppc0: port 0x3bc-0x3be irq 7 on acpi0 ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode ppbus0: on ppc0 lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 acpi_cmbat0: on acpi0 acpi_acad0: on acpi0 acpi_ibm0: on acpi0 acpi_ibm0: Version 100 acpi_ibm0: Available Mask ffffff acpi_ibm0: Initial Mask 80c pmtimer0 on isa0 orm0: at iomem 0xcd000-0xcdfff,0xce000-0xcefff,0xdc000-0xdffff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounter "TSC" frequency 1395477498 Hz quality 800 Timecounters tick every 1.000 msec ad0: 28615MB at ata0-master UDMA100 acd0: CDRW at ata1-master UDMA33 Trying to mount root from ufs:/dev/ad0s3a ata2: at port 0x3000-0x300f irq 11 function 0 config 1 on pccard0 ad4: FAILURE - SETFEATURES ENABLE RCACHE status=51 error=4 ad4: FAILURE - SETFEATURES ENABLE WCACHE status=51 error=4 ad4: 31MB at ata2-master PIO2 iwi0: link state changed to UP On Thu, 09 Jun 2005 11:08:53 -0700 "Kevin Oberman" wrote: > > Date: Thu, 9 Jun 2005 02:07:29 +0200 > > From: Marcin Jessa > > Sender: owner-freebsd-mobile@freebsd.org > > > > After I recompiled my kernel with device cpufreq , dmesg spits out tons of messages like: > > ichss0: transition to 1 failed > > What does that mean? > > > > sysctl -a |grep ich shows: > > dev.ichss.0.%desc: SpeedStep ICH > > dev.ichss.0.%driver: ichss > > dev.ichss.0.%parent: cpu0 > > dev.ichss.0.freq_settings: 1397/-1 -1/-1 > > > > sysctl dev.cpu|grep freq shows > > dev.cpu.0.freq: 1397 > > dev.cpu.0.freq_levels: 1397/-1 1222/-1 1047/-1 873/-1 698/-1 523/-1 349/-1 174/-1 > > > > I dont use est. > > > > My CPU: (Thinkpad R50e): > > CPU: Intel(R) Celeron(R) M processor 1400MHz (1395.48-MHz 686-class CPU) > > Origin = "GenuineIntel" Id = 0x695 Stepping = 5 > > Features=0xa7e9f9bf > > OK. This one looks really weird to me. > dev.ichss.0.freq_settings: 1397/-1 -1/-1 > This says that you have two CPU speeds, 1.397 GHz and -1. ???? > > Worse, this system is a Celeron-M. I am not terribly familiar with the > Celerons, but I thought the Celeron-M supported EST, not ICHSS. Why do > you not use est? It's much more powerful than any other power management > technology. > > Can you post a full DMESG? I'm curious what the device probe is picking > up. Something looks bogus. I'm just not sure what. > > Is someone else running a Celeron-M system on current? What do you see > for 'sysctl dev.ichss' and 'sysctl dev.cpu.0'? I have a hunch that the > system is not probing correctly and really does not do ICHSS. > -- > R. Kevin Oberman, Network Engineer > Energy Sciences Network (ESnet) > Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) > E-mail: oberman@es.net Phone: +1 510 486-8634 From owner-freebsd-mobile@FreeBSD.ORG Thu Jun 9 23:32:22 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03B4316A41C; Thu, 9 Jun 2005 23:32:22 +0000 (GMT) (envelope-from markus@FreeBSD.org) Received: from mailout03.sul.t-online.com (mailout03.sul.t-online.com [194.25.134.81]) by mx1.FreeBSD.org (Postfix) with ESMTP id 980FB43D1F; Thu, 9 Jun 2005 23:32:21 +0000 (GMT) (envelope-from markus@FreeBSD.org) Received: from fwd23.aul.t-online.de by mailout03.sul.t-online.com with smtp id 1DgWVY-0004iS-00; Fri, 10 Jun 2005 01:32:20 +0200 Received: from ramses.kicks-ass.net (bpuZ5YZSYe7qAHoqZ2059mfT5HiUGBEOqiqn+65jVr0hb1hRkh2rsI@[80.143.253.238]) by fwd23.sul.t-online.de with esmtp id 1DgWVN-03dl9U0; Fri, 10 Jun 2005 01:32:09 +0200 Received: from cheops.phoenix (cheops.phoenix [192.168.1.3]) by ramses.kicks-ass.net (Postfix) with ESMTP id EEBF3B832; Fri, 10 Jun 2005 01:35:15 +0200 (CEST) From: Markus Brueffer To: freebsd-acpi@freebsd.org Date: Fri, 10 Jun 2005 01:31:03 +0200 User-Agent: KMail/1.8 References: <200505301857.20346.markus@FreeBSD.org> In-Reply-To: <200505301857.20346.markus@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart6013361.B52r1UOu7c"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200506100131.14008.markus@FreeBSD.org> X-ID: bpuZ5YZSYe7qAHoqZ2059mfT5HiUGBEOqiqn+65jVr0hb1hRkh2rsI@t-dialin.net X-TOI-MSGID: 45ecfe0a-52e1-4cec-af4e-59f877636c41 Cc: freebsd-mobile@freebsd.org Subject: Re: Call for testers: New acpi_ibm driver X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jun 2005 23:32:22 -0000 --nextPart6013361.B52r1UOu7c Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi, thanks to everyone who has sent me the DSDT and/or tested the driver. I have just committed the driver and manpage along with a port of tpb,a=20 utility that makes use of it: http://www.freshports.org/deskutils/tpb A port of KDE's kmilo will follow and be ready for KDE 3.5, maybe earlier. =46urthermore, I have added the information you found out about the differe= nt=20 thermal sensors to the manpage. Thanks again, Markus =2D-=20 Markus Brueffer =A0 =A0| GPG-Key: http://people.FreeBSD.org/~markus/markus.= asc markus@brueffer.de | FP: 3F9B EBE8 F290 E5CC 1447 8760 D48D 1072 78F8 A8D4 markus@FreeBSD.org | FreeBSD: The Power to Serve! --nextPart6013361.B52r1UOu7c Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCqNFB1I0Qcnj4qNQRAkcjAJwL/cGCTh2sFb4vss+s9617sS+J1gCgyKUj LLasuz+eGhZdFvWTgUP7+qg= =CDPC -----END PGP SIGNATURE----- --nextPart6013361.B52r1UOu7c-- From owner-freebsd-mobile@FreeBSD.ORG Fri Jun 10 01:25:17 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A369C16A41C; Fri, 10 Jun 2005 01:25:17 +0000 (GMT) (envelope-from dan@langille.org) Received: from bast.unixathome.org (bast.unixathome.org [66.11.174.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66F4D43D49; Fri, 10 Jun 2005 01:25:17 +0000 (GMT) (envelope-from dan@langille.org) Received: from wocker (wocker.unixathome.org [192.168.0.99]) by bast.unixathome.org (Postfix) with ESMTP id 4DB563D42; Sat, 11 Jun 2005 17:24:08 -0400 (EDT) From: "Dan Langille" To: Markus Brueffer Date: Thu, 09 Jun 2005 21:25:16 -0400 MIME-Version: 1.0 Message-ID: <42A8B3BC.32625.595FBA82@localhost> Priority: normal In-reply-to: <200506100131.14008.markus@FreeBSD.org> References: <200505301857.20346.markus@FreeBSD.org> X-mailer: Pegasus Mail for Windows (4.21c) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body Cc: freebsd-mobile@freebsd.org Subject: Re: Call for testers: New acpi_ibm driver X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jun 2005 01:25:17 -0000 On 10 Jun 2005 at 1:31, Markus Brueffer wrote: > thanks to everyone who has sent me the DSDT and/or tested the driver. > I have just committed the driver and manpage along with a port of tpb,a > utility that makes use of it: > > http://www.freshports.org/deskutils/tpb Oops: [root@laptop:/usr/ports/deskutils/tpb] # make ===> tpb-0.6.3 is not supported on FreeBSD < 6.0. [root@laptop:/usr/ports/deskutils/tpb] # uname -a FreeBSD laptop.unixathome.org 6.0-CURRENT FreeBSD 6.0-CURRENT #1: Wed Jun 1 01:39:13 EDT 2005 dan@lux.unixathome.org:/us r/obj/usr/src/sys/LAPTOP i386 [root@laptop:/usr/ports/deskutils/tpb] # I removed the check and compiled. It's still compiling, and I'm heading off to bed. -- Dan Langille : http://www.langille.org/ BSDCan - The Technical BSD Conference - http://www.bsdcan.org/ From owner-freebsd-mobile@FreeBSD.ORG Fri Jun 10 07:30:38 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE80E16A41C; Fri, 10 Jun 2005 07:30:38 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88FAD43D1F; Fri, 10 Jun 2005 07:30:37 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j5A7UaQ5038611; Fri, 10 Jun 2005 10:30:36 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 37647-11; Fri, 10 Jun 2005 10:30:35 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j5A7UZ0e038608 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 10 Jun 2005 10:30:35 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.3/8.13.3) id j5A7V3hs078682; Fri, 10 Jun 2005 10:31:03 +0300 (EEST) (envelope-from ru) Date: Fri, 10 Jun 2005 10:31:03 +0300 From: Ruslan Ermilov To: Markus Brueffer Message-ID: <20050610073103.GC78035@ip.net.ua> References: <200505301857.20346.markus@FreeBSD.org> <200506100131.14008.markus@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="kA1LkgxZ0NN7Mz3A" Content-Disposition: inline In-Reply-To: <200506100131.14008.markus@FreeBSD.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: freebsd-acpi@freebsd.org, freebsd-mobile@freebsd.org Subject: Re: Call for testers: New acpi_ibm driver X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jun 2005 07:30:39 -0000 --kA1LkgxZ0NN7Mz3A Content-Type: multipart/mixed; boundary="11Y7aswkeuHtSBEs" Content-Disposition: inline --11Y7aswkeuHtSBEs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Markus, On Fri, Jun 10, 2005 at 01:31:03AM +0200, Markus Brueffer wrote: > thanks to everyone who has sent me the DSDT and/or tested the driver. > I have just committed the driver and manpage along with a port of tpb,a= =20 > utility that makes use of it: >=20 The attached patch fixes two bugs in the updated acpi_ibm(4) driver for my ThinkPad 600X, you have my ASL: - it doesn't have ThinkLight, so there's no real benefit from having /dev/led/thinklight; - it doesn't have "cmos_handle", so acpi_ibm_sysctl_set() was using uninitialized values of "val_ec" in ACPI_IBM_METHOD_VOLUME and ACPI_IBM_METHOD_MUTE handlers, which resulted in volume to be programmed incorrectly, and muting/unmuting would screw the volume. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --11Y7aswkeuHtSBEs Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=p Content-Transfer-Encoding: quoted-printable Index: acpi_ibm.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/sys/dev/acpi_support/acpi_ibm.c,v retrieving revision 1.5 diff -u -p -r1.5 acpi_ibm.c --- acpi_ibm.c 9 Jun 2005 20:17:32 -0000 1.5 +++ acpi_ibm.c 10 Jun 2005 06:57:48 -0000 @@ -376,7 +376,8 @@ acpi_ibm_attach(device_t dev) acpi_ibm_notify, dev); =20 /* Hook up light to led(4) */ - sc->led_dev =3D led_create(ibm_led, sc, "thinklight"); + if (sc->light_get_supported || sc->light_set_supported) + sc->led_dev =3D led_create(ibm_led, sc, "thinklight"); =20 return (0); } @@ -396,7 +397,8 @@ acpi_ibm_detach(device_t dev) =20 AcpiRemoveNotifyHandler(sc->handle, ACPI_DEVICE_NOTIFY, acpi_ibm_notify); =20 - led_destroy(sc->led_dev); + if (sc->led_dev !=3D NULL) + led_destroy(sc->led_dev); return (0); } =20 @@ -522,7 +524,7 @@ acpi_ibm_sysctl_get(struct acpi_ibm_soft =20 case ACPI_IBM_METHOD_VOLUME: ACPI_EC_READ(sc->ec_dev, IBM_EC_VOLUME, &val_ec, 1); - val =3D val_ec &IBM_EC_MASK_VOL; + val =3D val_ec & IBM_EC_MASK_VOL; break; =20 case ACPI_IBM_METHOD_MUTE: @@ -632,10 +634,10 @@ acpi_ibm_sysctl_set(struct acpi_ibm_soft if (arg < 0 || arg > 14) return (EINVAL); =20 + status =3D ACPI_EC_READ(sc->ec_dev, IBM_EC_VOLUME, &val_ec, 1); + if (ACPI_FAILURE(status)) + return (status); if (sc->cmos_handle) { - status =3D ACPI_EC_READ(sc->ec_dev, IBM_EC_VOLUME, &val_ec, 1); - if (ACPI_FAILURE(status)) - return (status); val =3D val_ec & IBM_EC_MASK_VOL; =20 Args.Count =3D 1; @@ -657,10 +659,10 @@ acpi_ibm_sysctl_set(struct acpi_ibm_soft if (arg < 0 || arg > 1) return (EINVAL); =20 + status =3D ACPI_EC_READ(sc->ec_dev, IBM_EC_VOLUME, &val_ec, 1); + if (ACPI_FAILURE(status)) + return (status); if (sc->cmos_handle) { - status =3D ACPI_EC_READ(sc->ec_dev, IBM_EC_VOLUME, &val_ec, 1); - if (ACPI_FAILURE(status)) - return (status); val =3D val_ec & IBM_EC_MASK_VOL; =20 Args.Count =3D 1; --11Y7aswkeuHtSBEs-- --kA1LkgxZ0NN7Mz3A Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFCqUG3qRfpzJluFF4RAtYwAJ0edBkHyXFsl9GMgIVh9MIB+tL24wCeObNY ouRXunr0yhB8NasOQafwMCY= =httP -----END PGP SIGNATURE----- --kA1LkgxZ0NN7Mz3A-- From owner-freebsd-mobile@FreeBSD.ORG Fri Jun 10 12:03:11 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C2B816A41C; Fri, 10 Jun 2005 12:03:11 +0000 (GMT) (envelope-from markus@FreeBSD.org) Received: from mailout10.sul.t-online.com (mailout10.sul.t-online.com [194.25.134.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8456C43D53; Fri, 10 Jun 2005 12:03:10 +0000 (GMT) (envelope-from markus@FreeBSD.org) Received: from fwd23.aul.t-online.de by mailout10.sul.t-online.com with smtp id 1DgiE9-0002Rs-02; Fri, 10 Jun 2005 14:03:09 +0200 Received: from ramses.kicks-ass.net (VU2-QMZBYeP2xMUiTpUgsLedWp5Og2gVAEg5VApPq42m9H-hzuJCse@[80.143.253.238]) by fwd23.sul.t-online.de with esmtp id 1DgiDt-1E8LXk0; Fri, 10 Jun 2005 14:02:53 +0200 Received: from cheops.phoenix (cheops.phoenix [192.168.1.3]) by ramses.kicks-ass.net (Postfix) with ESMTP id CF667B833; Fri, 10 Jun 2005 14:06:00 +0200 (CEST) From: Markus Brueffer To: freebsd-acpi@freebsd.org Date: Fri, 10 Jun 2005 14:01:58 +0200 User-Agent: KMail/1.8 References: <200505301857.20346.markus@FreeBSD.org> <200506100131.14008.markus@FreeBSD.org> <20050610073103.GC78035@ip.net.ua> In-Reply-To: <20050610073103.GC78035@ip.net.ua> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1677443.9R5lWUsQ2Z"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200506101402.03414.markus@FreeBSD.org> X-ID: VU2-QMZBYeP2xMUiTpUgsLedWp5Og2gVAEg5VApPq42m9H-hzuJCse@t-dialin.net X-TOI-MSGID: d3ee2193-c77a-4f6c-9db6-1601c0dc3aee Cc: Ruslan Ermilov , freebsd-mobile@freebsd.org Subject: Re: Call for testers: New acpi_ibm driver X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jun 2005 12:03:11 -0000 --nextPart1677443.9R5lWUsQ2Z Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi Ruslan, On Friday 10 June 2005 09:31, Ruslan Ermilov wrote: > On Fri, Jun 10, 2005 at 01:31:03AM +0200, Markus Brueffer wrote: > > thanks to everyone who has sent me the DSDT and/or tested the driver. > > I have just committed the driver and manpage along with a port of tpb,a > > utility that makes use of it: > > The attached patch fixes two bugs in the updated acpi_ibm(4) driver > for my ThinkPad 600X, you have my ASL: > > - it doesn't have ThinkLight, so there's no real benefit from having > /dev/led/thinklight; I have modified this part of the patch to only create the led(4) interface= =20 if write support for the thinklight is available. Reading through led(4) is= =20 not supported. > - it doesn't have "cmos_handle", so acpi_ibm_sysctl_set() was using > uninitialized values of "val_ec" in ACPI_IBM_METHOD_VOLUME and > ACPI_IBM_METHOD_MUTE handlers, which resulted in volume to be > programmed incorrectly, and muting/unmuting would screw the > volume. =46ixed, thanks! Markus =2D-=20 Markus Brueffer =A0 =A0| GPG-Key: http://people.FreeBSD.org/~markus/markus.= asc markus@brueffer.de | FP: 3F9B EBE8 F290 E5CC 1447 8760 D48D 1072 78F8 A8D4 markus@FreeBSD.org | FreeBSD: The Power to Serve! --nextPart1677443.9R5lWUsQ2Z Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCqYE71I0Qcnj4qNQRAoueAJ0Ut7EdgU3m5KA28KiBJLa2I1wT1QCeOLxE zfTdxOf89ReIiB41/I2Guio= =vGAS -----END PGP SIGNATURE----- --nextPart1677443.9R5lWUsQ2Z-- From owner-freebsd-mobile@FreeBSD.ORG Fri Jun 10 22:36:37 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63F1116A41C; Fri, 10 Jun 2005 22:36:37 +0000 (GMT) (envelope-from dan@langille.org) Received: from bast.unixathome.org (bast.unixathome.org [66.11.174.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23E7543D49; Fri, 10 Jun 2005 22:36:37 +0000 (GMT) (envelope-from dan@langille.org) Received: from wocker (wocker.unixathome.org [192.168.0.99]) by bast.unixathome.org (Postfix) with ESMTP id BBD3D3D42; Sun, 12 Jun 2005 14:35:28 -0400 (EDT) From: "Dan Langille" To: Markus Brueffer Date: Fri, 10 Jun 2005 18:36:36 -0400 MIME-Version: 1.0 Message-ID: <42A9DDB4.8477.5DEBA74B@localhost> Priority: normal In-reply-to: <200506100131.14008.markus@FreeBSD.org> References: <200505301857.20346.markus@FreeBSD.org> X-mailer: Pegasus Mail for Windows (4.21c) Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: Quoted-printable Content-description: Mail message body Cc: freebsd-mobile@freebsd.org Subject: Re: Call for testers: New acpi_ibm driver X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jun 2005 22:36:37 -0000 On 10 Jun 2005 at 1:31, Markus Brueffer wrote: > Hi, > > thanks to everyone who has sent me the DSDT and/or tested the driver. > I have just committed the driver and manpage along with a port of tpb,a > utility that makes use of it: > > http://www.freshports.org/deskutils/tpb I have it working here (with help from Markus via IRC). Screen shot at http://www.langille.org/tmp/tpb-screen-shot-1.jpg <=3D This image does not do it justice. The graphics are very clear and concise on the screen. Thank you Markus. > > A port of KDE's kmilo will follow and be ready for KDE 3.5, maybe earlie= r. > > Furthermore, I have added the information you found out about the differ= ent > thermal sensors to the manpage. > > Thanks again, > > Markus > > -- > Markus Brueffer =A0 =A0| GPG-Key: http://people.FreeBSD.org/~markus/mark= us.asc > markus@brueffer.de | FP: 3F9B EBE8 F290 E5CC 1447 8760 D48D 1072 78F8 A8= D4 > markus@FreeBSD.org | FreeBSD: The Power to Serve! > -- Dan Langille : http://www.langille.org/ BSDCan - The Technical BSD Conference - http://www.bsdcan.org/ From owner-freebsd-mobile@FreeBSD.ORG Fri Jun 10 23:08:16 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B07E116A41C for ; Fri, 10 Jun 2005 23:08:16 +0000 (GMT) (envelope-from markus@FreeBSD.org) Received: from mailout02.sul.t-online.com (mailout02.sul.t-online.com [194.25.134.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F2B243D48 for ; Fri, 10 Jun 2005 23:08:16 +0000 (GMT) (envelope-from markus@FreeBSD.org) Received: from fwd22.aul.t-online.de by mailout02.sul.t-online.com with smtp id 1Dgsbm-0006qa-00; Sat, 11 Jun 2005 01:08:14 +0200 Received: from ramses.kicks-ass.net (bRkpk6ZQYeW8mavuRRkUaaj2pIER3aKQD6dyOvGloOj4QfJ5czmvkm@[80.143.226.62]) by fwd22.sul.t-online.de with esmtp id 1Dgsbf-0tibQG0; Sat, 11 Jun 2005 01:08:07 +0200 Received: from cheops.phoenix (cheops.phoenix [192.168.1.3]) by ramses.kicks-ass.net (Postfix) with ESMTP id C5A79B832; Sat, 11 Jun 2005 01:11:15 +0200 (CEST) From: Markus Brueffer To: "Dan Langille" Date: Sat, 11 Jun 2005 01:07:14 +0200 User-Agent: KMail/1.8 References: <200505301857.20346.markus@FreeBSD.org> <42A9DDB4.8477.5DEBA74B@localhost> In-Reply-To: <42A9DDB4.8477.5DEBA74B@localhost> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1810455.bsYBoP3KSN"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200506110107.22685.markus@FreeBSD.org> X-ID: bRkpk6ZQYeW8mavuRRkUaaj2pIER3aKQD6dyOvGloOj4QfJ5czmvkm@t-dialin.net X-TOI-MSGID: d34ba66d-13a7-40f1-91bc-6bedec18edcf Cc: freebsd-mobile@freebsd.org Subject: Re: Call for testers: New acpi_ibm driver X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jun 2005 23:08:16 -0000 --nextPart1810455.bsYBoP3KSN Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Saturday 11 June 2005 00:36, Dan Langille wrote: > On 10 Jun 2005 at 1:31, Markus Brueffer wrote: > > Hi, > > > > thanks to everyone who has sent me the DSDT and/or tested the driver. > > I have just committed the driver and manpage along with a port of tpb,a > > utility that makes use of it: > > > > http://www.freshports.org/deskutils/tpb > > I have it working here (with help from Markus via IRC). Screen shot > at http://www.langille.org/tmp/tpb-screen-shot-1.jpg <=3D This image > does not do it justice. The graphics are very clear and concise on > the screen. Great :) Uncommenting OSDFONT, setting OSDCOLOR to Green and OSDALIGN to CENTER in=20 tpbrc gives a similar look as the windows counterpart: http://people.freebsd.org/~markus/ibm/tpb.png Btw: I have committed a port of KDE's kmilo ThinkPad plugin to KDE's svn=20 (trunk/KDE/kdeutils if anyone wants to try it) about an hour ago. Looks=20 like this (localized version: Lautst=E4rke =3D=3D Volume): http://people.freebsd.org/~markus/ibm/kmilo.png Markus =2D-=20 Markus Brueffer =A0 =A0| GPG-Key: http://people.FreeBSD.org/~markus/markus.= asc markus@brueffer.de | FP: 3F9B EBE8 F290 E5CC 1447 8760 D48D 1072 78F8 A8D4 markus@FreeBSD.org | FreeBSD: The Power to Serve! --nextPart1810455.bsYBoP3KSN Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCqh0q1I0Qcnj4qNQRAp2MAKCEVEaWBeP8LhR8/LPdh+cYUUVwdQCg3aeK 2ngcJKwEOwScQ3gRZYagotg= =QZy3 -----END PGP SIGNATURE----- --nextPart1810455.bsYBoP3KSN-- From owner-freebsd-mobile@FreeBSD.ORG Sat Jun 11 00:11:32 2005 Return-Path: X-Original-To: freebsd-mobile@FreeBSD.org Delivered-To: freebsd-mobile@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F63E16A41C; Sat, 11 Jun 2005 00:11:32 +0000 (GMT) (envelope-from lists@yazzy.org) Received: from lapdance.yazzy.net (mail.yazzy.org [217.8.140.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 16C6443D4C; Sat, 11 Jun 2005 00:11:31 +0000 (GMT) (envelope-from lists@yazzy.org) Received: from localhost (localhost [127.0.0.1]) by lapdance.yazzy.net (8.13.4/8.13.4) with SMTP id j5B0BSav006182; Sat, 11 Jun 2005 02:11:28 +0200 (CEST) (envelope-from lists@yazzy.org) Date: Sat, 11 Jun 2005 02:11:27 +0200 From: Marcin Jessa To: Markus Brueffer Message-Id: <20050611021127.24d3c88c.lists@yazzy.org> In-Reply-To: <200506100131.14008.markus@FreeBSD.org> References: <200505301857.20346.markus@FreeBSD.org> <200506100131.14008.markus@FreeBSD.org> Organization: YazzY.org X-Mailer: Sylpheed version 1.9.12 (GTK+ 2.6.7; i386-portbld-freebsd5.4) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-acpi@FreeBSD.org, freebsd-mobile@FreeBSD.org Subject: Re: Call for testers: New acpi_ibm driver X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jun 2005 00:11:32 -0000 Hi. Something is not right.=20 tpb cannot detected loaded acpi_ibm and exits. Computer: ThinkPad R50e Kernel: 6.0-CURRENT FreeBSD 6.0-CURRENT #4: Thu Jun 9 16:22: 12 CEST 2005= =20 # sudo tpb acpi_ibm(4) driver not loaded. Exiting... # kldstat|grep ibm 5 1 0xc0948000 3fd0 acpi_ibm.ko On Fri, 10 Jun 2005 01:31:03 +0200 Markus Brueffer wrote: > Hi, >=20 > thanks to everyone who has sent me the DSDT and/or tested the driver. > I have just committed the driver and manpage along with a port of tpb,a=20 > utility that makes use of it: >=20 > http://www.freshports.org/deskutils/tpb >=20 > A port of KDE's kmilo will follow and be ready for KDE 3.5, maybe earlier. >=20 > Furthermore, I have added the information you found out about the differe= nt=20 > thermal sensors to the manpage. >=20 > Thanks again, >=20 > Markus >=20 > --=20 > Markus Brueffer =A0 =A0| GPG-Key: http://people.FreeBSD.org/~markus/marku= s.asc > markus@brueffer.de | FP: 3F9B EBE8 F290 E5CC 1447 8760 D48D 1072 78F8 A8D4 > markus@FreeBSD.org | FreeBSD: The Power to Serve! >=20 From owner-freebsd-mobile@FreeBSD.ORG Sat Jun 11 00:25:21 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C598C16A41C; Sat, 11 Jun 2005 00:25:21 +0000 (GMT) (envelope-from markus@FreeBSD.org) Received: from mailout03.sul.t-online.com (mailout03.sul.t-online.com [194.25.134.81]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6302943D48; Sat, 11 Jun 2005 00:25:21 +0000 (GMT) (envelope-from markus@FreeBSD.org) Received: from fwd32.aul.t-online.de by mailout03.sul.t-online.com with smtp id 1DgtoL-0008Vh-02; Sat, 11 Jun 2005 02:25:17 +0200 Received: from ramses.kicks-ass.net (Sy-8CaZXoekCmnA9cYCeDxJYDcS7GH1VlSr92hMR0FFkA30bnLWe4m@[80.143.226.62]) by fwd32.sul.t-online.de with esmtp id 1DgtoL-0AHxSq0; Sat, 11 Jun 2005 02:25:17 +0200 Received: from cheops.phoenix (cheops.phoenix [192.168.1.3]) by ramses.kicks-ass.net (Postfix) with ESMTP id A8CF0B832; Sat, 11 Jun 2005 02:28:25 +0200 (CEST) From: Markus Brueffer To: Marcin Jessa Date: Sat, 11 Jun 2005 02:24:23 +0200 User-Agent: KMail/1.8 References: <200505301857.20346.markus@FreeBSD.org> <200506100131.14008.markus@FreeBSD.org> <20050611021127.24d3c88c.lists@yazzy.org> In-Reply-To: <20050611021127.24d3c88c.lists@yazzy.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart5621023.AcvMYpWlA9"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200506110224.33013.markus@FreeBSD.org> X-ID: Sy-8CaZXoekCmnA9cYCeDxJYDcS7GH1VlSr92hMR0FFkA30bnLWe4m@t-dialin.net X-TOI-MSGID: fc7df84c-1c1c-4dd4-8e9b-0eaf5ebfdfdf Cc: freebsd-acpi@FreeBSD.org, freebsd-mobile@FreeBSD.org Subject: Re: Call for testers: New acpi_ibm driver X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jun 2005 00:25:21 -0000 --nextPart5621023.AcvMYpWlA9 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Saturday 11 June 2005 02:11, Marcin Jessa wrote: > Something is not right. > tpb cannot detected loaded acpi_ibm and exits. > Computer: ThinkPad R50e > Kernel: 6.0-CURRENT FreeBSD 6.0-CURRENT #4: Thu Jun 9 16:22: 12 CEST > 2005 Your acpi_ibm module is too old, Please cvsup again and rebuild acpi_ibm. > # sudo tpb > acpi_ibm(4) driver not loaded. Exiting... Sudo isn't required. Unlike Linux, permissions of an ordinary user are=20 sufficient. Markus P.S.: Could you please send me your DSDT: # acpidump -t -d > name-system.asl I'm still missing one of an R50e. =2D-=20 Markus Brueffer =A0 =A0| GPG-Key: http://people.FreeBSD.org/~markus/markus.= asc markus@brueffer.de | FP: 3F9B EBE8 F290 E5CC 1447 8760 D48D 1072 78F8 A8D4 markus@FreeBSD.org | FreeBSD: The Power to Serve! --nextPart5621023.AcvMYpWlA9 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCqi9A1I0Qcnj4qNQRAvCWAJ9eQbad4kHLqQ/DyuJ4qeicO60qMQCg+Ouh Q1lZinC9SgESo46/cahVBXA= =KVKj -----END PGP SIGNATURE----- --nextPart5621023.AcvMYpWlA9-- From owner-freebsd-mobile@FreeBSD.ORG Sat Jun 11 17:54:24 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 150D016A41C for ; Sat, 11 Jun 2005 17:54:24 +0000 (GMT) (envelope-from torfinn.ingolfsen@broadpark.no) Received: from osl1smout1.broadpark.no (osl1smout1.broadpark.no [80.202.4.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8D2743D1F for ; Sat, 11 Jun 2005 17:54:23 +0000 (GMT) (envelope-from torfinn.ingolfsen@broadpark.no) Received: from osl1sminn1.broadpark.no ([80.202.4.59]) by osl1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IHX00CFELQXUB60@osl1smout1.broadpark.no> for freebsd-mobile@freebsd.org; Sat, 11 Jun 2005 19:54:33 +0200 (CEST) Received: from kg-work.kg4.no ([80.202.174.62]) by osl1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with SMTP id <0IHX00IZMLWPZLC0@osl1sminn1.broadpark.no> for freebsd-mobile@freebsd.org; Sat, 11 Jun 2005 19:58:02 +0200 (CEST) Date: Sat, 11 Jun 2005 19:54:21 +0200 From: Torfinn Ingolfsen X-Face: "t9w2,-X@O^I`jVW\sonI3.,36KBLZE*AL[y9lL[PyFD*r_S:dIL9c[8Y>V42R0"!"yb_zN,f#%.[PYYNq; m"_0v; ~rUM2Yy!zmkh)3&U|u!=T(zyv,MHJv"nDH>OJ`t(@mil461d_B'Uo|'nMwlKe0Mv=kvV?Nh@>Hb<3s_z2jYgZhPb@?Wi^x1a~Hplz1.zH In-reply-to: <200506110107.22685.markus@FreeBSD.org> To: freebsd-mobile@freebsd.org Message-id: <20050611195421.42a3ea72.torfinn.ingolfsen@broadpark.no> MIME-version: 1.0 X-Mailer: Sylpheed version 1.0.4 (GTK+ 1.2.10; i386-portbld-freebsd5.3) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT References: <200505301857.20346.markus@FreeBSD.org> <42A9DDB4.8477.5DEBA74B@localhost> <200506110107.22685.markus@FreeBSD.org> Subject: Re: Call for testers: New acpi_ibm driver X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jun 2005 17:54:24 -0000 On Sat, 11 Jun 2005 01:07:14 +0200 Markus Brueffer wrote: > Uncommenting OSDFONT, setting OSDCOLOR to Green and OSDALIGN to CENTER > in tpbrc gives a similar look as the windows counterpart: > > http://people.freebsd.org/~markus/ibm/tpb.png Nice! I can't wait until I'm able to use this on my 5-Stable T41. :-) -- Torfinn Ingolfsen, Norway From owner-freebsd-mobile@FreeBSD.ORG Sat Jun 11 21:21:31 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 507F116A41C for ; Sat, 11 Jun 2005 21:21:31 +0000 (GMT) (envelope-from dan@langille.org) Received: from bast.unixathome.org (bast.unixathome.org [66.11.174.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 17C4143D1F for ; Sat, 11 Jun 2005 21:21:31 +0000 (GMT) (envelope-from dan@langille.org) Received: from wocker (wocker.unixathome.org [192.168.0.99]) by bast.unixathome.org (Postfix) with ESMTP id B21073D42; Sat, 11 Jun 2005 17:21:30 -0400 (EDT) From: "Dan Langille" To: Torfinn Ingolfsen Date: Sat, 11 Jun 2005 17:21:30 -0400 MIME-Version: 1.0 Message-ID: <42AB1D9A.5774.62CD40A1@localhost> Priority: normal In-reply-to: <20050611195421.42a3ea72.torfinn.ingolfsen@broadpark.no> References: <200506110107.22685.markus@FreeBSD.org> X-mailer: Pegasus Mail for Windows (4.21c) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body Cc: freebsd-mobile@freebsd.org Subject: Re: Call for testers: New acpi_ibm driver X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jun 2005 21:21:31 -0000 On 11 Jun 2005 at 19:54, Torfinn Ingolfsen wrote: > On Sat, 11 Jun 2005 01:07:14 +0200 > Markus Brueffer wrote: > > > Uncommenting OSDFONT, setting OSDCOLOR to Green and OSDALIGN to CENTER > > in tpbrc gives a similar look as the windows counterpart: > > > > http://people.freebsd.org/~markus/ibm/tpb.png > > Nice! > I can't wait until I'm able to use this on my 5-Stable T41. :-) FWIW, that's what I was running on my T41 until I upgraded to current. No problems. -- Dan Langille : http://www.langille.org/ BSDCan - The Technical BSD Conference - http://www.bsdcan.org/ From owner-freebsd-mobile@FreeBSD.ORG Sat Jun 11 21:59:02 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AAB2616A41C for ; Sat, 11 Jun 2005 21:59:02 +0000 (GMT) (envelope-from jt@xoasis.de) Received: from onyx.xoasis.de (onyx.xoasis.de [194.231.34.190]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6A3C43D1F for ; Sat, 11 Jun 2005 21:59:00 +0000 (GMT) (envelope-from jt@xoasis.de) Received: from pad.xoasis.de (p508DFCE7.dip.t-dialin.net [80.141.252.231]) (authenticated bits=0) by onyx.xoasis.de (8.12.6p3/8.12.6) with ESMTP id j5BLwrVL063661 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) for ; Sat, 11 Jun 2005 23:58:56 +0200 (CEST) (envelope-from jt@xoasis.de) From: Joerg Traeger To: freebsd-mobile@freebsd.org Date: Sat, 11 Jun 2005 23:58:50 +0200 User-Agent: KMail/1.8 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200506112358.51105.jt@xoasis.de> X-Xoasis-Anti-Virus: Found to be clean Subject: Thinkpad T43 an current X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jun 2005 21:59:02 -0000 Is there somebody running FreeBSD 6.0 current on a Thinkpad T43? About ten days ago I installed it with no problems but I suffer from many strange panics. Sometimes the machine even reboots after a few minutes, sometimes it runs for few hours before crashing. The panics differ but seems to be vm related. ( An update on june, 6th did not help.) And about one of 20 boots stop right after the boot-menu. Is the intel 915 chipset fully working and reliable? Are there any known problems? Thanks for ideas! From owner-freebsd-mobile@FreeBSD.ORG Sat Jun 11 22:54:20 2005 Return-Path: X-Original-To: mobile@freebsd.org Delivered-To: freebsd-mobile@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E1EAA16A41C; Sat, 11 Jun 2005 22:54:20 +0000 (GMT) (envelope-from nock@email.arizona.edu) Received: from smtpgate.email.arizona.edu (deagol.email.Arizona.EDU [128.196.133.142]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F57943D49; Sat, 11 Jun 2005 22:54:20 +0000 (GMT) (envelope-from nock@email.arizona.edu) Received: from localhost (boromir.email.arizona.edu [10.0.0.217]) by smtpgate.email.arizona.edu (Postfix) with ESMTP id 40779ADB37D; Sat, 11 Jun 2005 15:54:20 -0700 (MST) Received: from [10.10.10.201] (ip68-231-138-22.tc.ph.cox.net [68.231.138.22]) by smtpgate.email.arizona.edu (Postfix) with ESMTP id 93E2FADADF9; Sat, 11 Jun 2005 15:54:19 -0700 (MST) From: Shawn Nock To: hackers@freebsd.org In-Reply-To: <1118528683.11644.5.camel@cream.xbsd.org> References: <51351.163.178.104.130.1118450911.squirrel@webmail1.pair.com> <1118528683.11644.5.camel@cream.xbsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-fBpkJ/PnH/vCo/Ibgs0Q" Organization: University of Arizona Date: Sat, 11 Jun 2005 15:54:11 -0700 Message-Id: <1118530451.912.7.camel@rainbow> Mime-Version: 1.0 X-Mailer: Evolution 2.2.2 FreeBSD GNOME Team Port X-Virus-Scanned: amavisd-new at email.arizona.edu Cc: mobile@freebsd.org Subject: Re: NDIS driver Intel(R) PRO/Wireless 2200BG reaches kernel panic X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jun 2005 22:54:21 -0000 --=-fBpkJ/PnH/vCo/Ibgs0Q Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Coincidently, I tried to revert to the ndis wrapper for my 2200bg after several months using if_iwi... (iwi has some problems: won't associate with hidden ssid host & the g speed negociation leaves something to be desired) I am experiencing the same panic on a very recent current: FreeBSD rainbow.kuatcom.local 6.0-CURRENT FreeBSD 6.0-CURRENT #5: Sat Jun 11 03:15:34 MST 2005 4 months ago if_ndis worked fine with this card... Can't tell you when it broke (just tried today...).=20 Supplimentary information can be provided if anyone is interested in working on the problem. FYI (Probably unrelated): The only thing that changed in my config is the addition of ULE+PREEMPTION. On Sun, 2005-06-12 at 00:24 +0200, Florent Thoumie wrote: > Le Vendredi 10 juin 2005 =E0 18:48 -0600, Braulio Jos=E9 Solano Rojas a > =E9crit : > > Hello. > >=20 > > I have installed FreeBSD 5.4 on a ASUS S5200N. Runs very nice! > >=20 > > However I still need to install Wifi. I saw that Intel(R) PRO/Wireless > > 2200BG is not supported by wlan FreeBSD driver (reading through the man > > pages). Then I found that I could use the NDIS driver added on FreeBSD > > 5.3 to achieve Wireless Networking. >=20 > This chipset is supported by iwi(4) driver, but it hasn't been=20 > MFC'ed to RELENG_5. >=20 > Here [1] is a port I'm planning to commit that installs the=20 > needed firmware and optionally (you seem to need it though) a=20 > kernel module to support your card. >=20 > I can't test it by myself, so I'd be glad you test it for me. >=20 > It has a rcNG script, if you just put iwi_enable=3D"YES" it will > try to set iwi0 in bss mode. Just put if_iwi_enable=3D"YES" in > /boot/loader.conf so that it works at boot time. See pkg-message > for more information. >=20 > Note: It needs latest modifications I just committed to=20 > net/ipw-firmware.=20 >=20 > Note2: Sorry, it has nothing to do with ndis(4). >=20 > [1] http://www.xbsd.org/~flz/ports/iwi-firmware.shar >=20 --=20 Shawn Nock (OpenPGP: 0x8ED6EE9A) Broadcast Engineer; KUAT-TV 6, Tucson, AZ University of Arizona nock@email.arizona.edu desk: 520.621.3280 cell: 520.820.0687 --=-fBpkJ/PnH/vCo/Ibgs0Q Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQBCq2uTXOm+F47W7poRAlAEAJ9MWCPTpmm/PCbvoSJFv8WLlc9evACfQJNB T0R5x1K0r2sRYEy+Wk3GsO0= =JAn6 -----END PGP SIGNATURE----- --=-fBpkJ/PnH/vCo/Ibgs0Q-- From owner-freebsd-mobile@FreeBSD.ORG Sat Jun 11 23:29:48 2005 Return-Path: X-Original-To: mobile@freebsd.org Delivered-To: freebsd-mobile@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B8E5416A41C for ; Sat, 11 Jun 2005 23:29:48 +0000 (GMT) (envelope-from braulio@solsoft.co.cr) Received: from wbm3.pair.net (wbm3.pair.net [209.68.3.66]) by mx1.FreeBSD.org (Postfix) with SMTP id DD2BE43D1D for ; Sat, 11 Jun 2005 23:29:47 +0000 (GMT) (envelope-from braulio@solsoft.co.cr) Received: (qmail 99632 invoked by uid 65534); 11 Jun 2005 23:29:47 -0000 Received: from 163.178.104.130 ([163.178.104.130]) (SquirrelMail authenticated user braulio@solsoft.co.cr) by webmail3.pair.com with HTTP; Sat, 11 Jun 2005 17:29:47 -0600 (CST) Message-ID: <63049.163.178.104.130.1118532587.squirrel@webmail3.pair.com> In-Reply-To: <1118530451.912.7.camel@rainbow> References: <51351.163.178.104.130.1118450911.squirrel@webmail1.pair.com> <1118528683.11644.5.camel@cream.xbsd.org> <1118530451.912.7.camel@rainbow> Date: Sat, 11 Jun 2005 17:29:47 -0600 (CST) From: Braulio =?iso-8859-1?Q?Jos=E9_Solano_Rojas?= To: "Shawn Nock" User-Agent: SquirrelMail/1.4.4 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: hackers@freebsd.org, mobile@freebsd.org Subject: Re: NDIS driver Intel(R) PRO/Wireless 2200BG reaches kernel panic X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jun 2005 23:29:48 -0000 I have tried using the w29n50.sys file instead of w29n51.sys. It seems that the NDIS wrapper has some trouble with NDIS 5.1 drivers. However it works sometimes. When I kldload the driver I get this: no match for MmMapIoSpace no match for MmUnmapIoSpace no match for InterlockedExchange ndis0: mem 0xfe8fe000-0xfe8fefff irq 18 at device 5.0 on pci1 ndis0: NDIS API version: 5.0 ndis0: Ethernet address: 00:0e:35:40:56:24 ndis0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 5.5Mbps 11Mbps ndis0: 11g rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps (And everything works fine... however...) But sometimes I get this: no match for MmMapIoSpace no match for MmUnmapIoSpace no match for InterlockedExchange ndis0: mem 0xfe8fe000-0xfe8fefff irq 18 at device 5.0 on pci1 ndis0: NDIS API version: 5.0 ndis0: NDIS ERROR: c000138d (unknown error) ndis0: NDIS NUMERRORS: 0 ndis0: init handler failed device_attach: ndis0 attach returned 6 And sometimes I get kernel panic. If I add the driver to loader.conf I always get ndis0 attach returned 6. Just FYI... Shawn Nock dijo: > Coincidently, I tried to revert to the ndis wrapper for my 2200bg after > several months using if_iwi... (iwi has some problems: won't associate > with hidden ssid host & the g speed negociation leaves something to be > desired) > > I am experiencing the same panic on a very recent current: > > FreeBSD rainbow.kuatcom.local 6.0-CURRENT FreeBSD 6.0-CURRENT #5: Sat > Jun 11 03:15:34 MST 2005 > > 4 months ago if_ndis worked fine with this card... Can't tell you when > it broke (just tried today...). > > Supplimentary information can be provided if anyone is interested in > working on the problem. > > FYI (Probably unrelated): The only thing that changed in my config is > the addition of ULE+PREEMPTION. > > > > On Sun, 2005-06-12 at 00:24 +0200, Florent Thoumie wrote: >> Le Vendredi 10 juin 2005 à 18:48 -0600, Braulio José Solano Rojas a >> écrit : >> > Hello. >> > >> > I have installed FreeBSD 5.4 on a ASUS S5200N. Runs very nice! >> > >> > However I still need to install Wifi. I saw that Intel(R) >> PRO/Wireless >> > 2200BG is not supported by wlan FreeBSD driver (reading through the >> man >> > pages). Then I found that I could use the NDIS driver added on >> FreeBSD >> > 5.3 to achieve Wireless Networking. >> >> This chipset is supported by iwi(4) driver, but it hasn't been >> MFC'ed to RELENG_5. >> >> Here [1] is a port I'm planning to commit that installs the >> needed firmware and optionally (you seem to need it though) a >> kernel module to support your card. >> >> I can't test it by myself, so I'd be glad you test it for me. >> >> It has a rcNG script, if you just put iwi_enable="YES" it will >> try to set iwi0 in bss mode. Just put if_iwi_enable="YES" in >> /boot/loader.conf so that it works at boot time. See pkg-message >> for more information. >> >> Note: It needs latest modifications I just committed to >> net/ipw-firmware. >> >> Note2: Sorry, it has nothing to do with ndis(4). >> >> [1] http://www.xbsd.org/~flz/ports/iwi-firmware.shar