Re: Thinkpad T510: LAN? CPU-C3?

Jan Henrik Sylvester <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
On 03/29/2010 22:51, Brandon Gooch wrote:
> On Mon, Mar 29, 2010 at 8:45 PM, Jan Henrik Sylvester<[email protected]>  wrote:
>> On 03/29/2010 20:58, Jan Henrik Sylvester wrote:
>>>
>>> On 03/29/2010 18:22, Rui Paulo wrote:
>>>>
>>>> On 29 Mar 2010, at 15:56, Rui Paulo wrote:
>>>>
>>>>> On 29 Mar 2010, at 11:21, Jan Henrik Sylvester wrote:
>>>>>
>>>>>> I would like to use FreeBSD on a Thinkpad T510. I installed 8-STABLE
>>>>>> (since iwn got 6000 support after 8.0-RELEASE).
>>>>>>
>>>>>> *** Not working: (Any ideas?)
>>>>>>
>>>>>> - LAN: The Intel ethernet card (class=0x020000 card=0x215317aa
>>>>>> chip=0x10ea8086 rev=0x06 hdr=0x00) is not working.
>>>>>
>>>>> This seems an Intel card. Which Linux driver do you use to get this
>>>>> working?
>>>>
>>>> Actually, this seems to be supported by if_em(4).
>>>
>>> I guess it should be E1000_DEV_ID_PCH_M_HV_LM, which is in e1000_hw.h
>>> and there is "case E1000_DEV_ID_PCH_M_HV_LM" in e1000_api.c, but nothing
>>> in if_em.c for 8-STABLE. Revision 200243 has brought it to CURRENT on
>>> Dec-8, but that one did not get MFCed to 8-STABLE. I wonder if that was
>>> on purpose. (I put jfv@ on Cc, who did the commit.)
>>>
>>>>>> - CPU-C3: No C3 (dev.cpu.0.cx_supported: C1/3 C2/245) for i7-620M.
>>>>>> Battery life will not be good without C3, and Turbo Boost will not
>>>>>> work either. (Apparently, Linux got C3 support on a quick boot with
>>>>>> a live CD.)
>>>>>
>>>>> Did you try removing the power cord? Sometimes C3 is hidden and only
>>>>> shows up when the power cord is unplugged.
>>>
>>> (I definitely should have put in the battery before pulling the power
>>> cord...)
>>>
>>> Unplugging the power while running FreeBSD does not change the sysctl.
>>> Or would I have to boot on battery? That would severely restrict the
>>> use. (I will try that later.)
>>>
>>> Turbo Boost requires C3 and is not a feature that is typically used on
>>> battery.
>>
>> Booting on battery did not give me C3, either. What can I do next?
>>
>> Cheers,
>> Jan Henrik
>
> Take a look at this:
>
> http://wiki.freebsd.org/TuningPowerConsumption
>
> I've used this guide to get C3 working on several notebooks...

Thanks for the suggestion. I knew that guide, but I thought it contained 
only suggestions to improve C-state handlng, not to enable them.

I did all the /boot/loader.conf entries suggested there, but I still do 
not have C3. Changing everything in BIOS to "maximum battery" does not 
help, either.

Any more ideas?

iasl gives me "1 Errors, 17 Warnings, 5 Remarks, 2824 Optimizations" for 
my dsdt. Do these need to be fixed? (The error seems pretty harmless 
concerning '_HID, "*pnp0c14"', which should be alphanumeric.)

Cheers,
Jan Henrik
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.