atom feed10 messages in org.freebsd.freebsd-mobileRe: Any success with Lenovo T60
FromSent OnAttachments
Vladimir GrebenschikovMay 26, 2009 7:07 am 
Charles OppermannMay 26, 2009 1:34 pm 
YAMAMOTO, TakuMay 28, 2009 2:45 am.log
Takanori WatanabeMay 28, 2009 2:51 am 
YAMAMOTO, TakuMay 28, 2009 3:12 am 
Takanori WatanabeMay 28, 2009 3:22 am 
YAMAMOTO, TakuMay 28, 2009 4:18 am.patch
Kevin ObermanMay 28, 2009 8:41 pm 
Jürgen DankoweitMay 28, 2009 10:07 pm 
Vladimir GrebenschikovJun 3, 2009 1:47 am 
Subject:Re: Any success with Lenovo T60
From:YAMAMOTO, Taku (ta@tackymt.homeip.net)
Date:May 28, 2009 3:12:47 am
List:org.freebsd.freebsd-mobile

On Thu, 28 May 2009 18:52:08 +0900 Takanori Watanabe <taka@init-main.com> wrote:

In message <2009@tackymt.homeip.net>, "YAMAMOTO, Taku" wrote:

Hi Vladimir,

I have an X60 running 8.0-current/i386 as of Apr. 29, 2009 which can successfully suspend and resume, though things may be a bit different from your case.

There were a couple of pitfalls which I ran into:

0. Pristine kernels for i386 SMP don't support the resume yet. We can either use amd64 ones, stick on i386 UP kernels or apply unofficial patch floating around.

1. DO NOT DISABLE the built-in modem! (It took almost 2 weeks to identify!) Disabling it ends up with hanging machine on resume.

2. Disable the USB while suspending; otherwise NMI parity error occurs on resume. (usb2 stack only; the old USB stack didn't have this problem) In rc.suspend (the magic to turn the root hubs off): usbconfig -a 1 set_config 255 In rc.resume (the magic to turn the root hubs on again): usbconfig -a 1 set_config 0

Is the SMP/i386 patch applied cleanly? Lazy author does not tried that since then.

No, it requires slight modifications to apply, but that's it. Would it be worth to have it available somewhere?

- A chicken is an egg's way of producing more eggs. -