Page 7 of 18
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Sun Nov 14, 2010 1:20 pm
by Sebinouse
Important : Be Careful with 10.6.5 Update !
This update breaks Atheros Wifi Card Support (kernel panic on boot)
To make it work:
- - delete all atheros related stuff from /Extra/Extensions/LegacyX60T/Contents/info.plist under IOKitPersonalities
- - add "<string>pci168c,1014</string>" under IOPCIMatch in IO802.11Family.kext/Contents/PlugIns/AirPortAtheros.kext/Contents/Info.plist
- - add "<string>pci168c,1014</string>" under IOPCIMatch in IO802.11Family.kext/Contents/PlugIns/AirPortAtheros21.kext/Contents/Info.plist
I will try to make it vanilla ... I can stand a modified kext in S/L/E
Edit : We just have to modify the LegacyX60t ...
here
To perform a safe 10.6.5 update :
- Install the
Combo 10.6.5 update
- Update LegacyX60t.kext (in E/E)
- Launch pfix/kextutility
- Reboot
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Sun Nov 14, 2010 2:48 pm
by Sebinouse
krymson wrote:Hey just wanted to give an update and possibly ask for help.
It's been a few weeks since my install and things are generally running dandy, even flash video is working great. There are a few things that are nagging though and preventing me from using it as my main machine:
-When it goes to sleep there is a good chance it cannot wake up. If I reboot, it still cannot wake up! I have to use a bootcd to force it to ignore the image.
Did you tried these boot arg (Chameleon ReadMe file) ?
Code: Select all
Wake=No Disable wake up after hibernation (enbaled by default).
ForceWake=Yes Force using the sleepimage (disabled by default).
WakeImage=<file> Use an alternate sleepimage file
(default path is /private/var/vm/sleepimage)
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Sun Nov 14, 2010 3:05 pm
by Sebinouse
layla wrote:My X60 is equipped with an Intel® Core 2 Duo Processor T7200 (2.0 Ghz) and 4 GB RAM
but I can't use the --> "MacPNT (
Core2Duo) Package" because this package gives me a lot of problems which are, in order:
1) no keyboard/trackpad at all
2) no sound
3) no wireless connection
4) no availability to change the brightness from keyboard keys
5) frequent hangs at boot, for no clear reasons (firewire? smart card driver? voodoohda?)
...
On the other hand, if i make a fresh SL install, and use instead the package --> "MacPNT (
CoreDuo)" as it is, without any modification or edit,
almost everything works, including trackpad/keyboard, sound, wireless connection, bluetooth, etc...
so thats what i'm using now, but I have the following problems:
1) You can change level of brightness by pressing keys "ScrlK" and "Pause" and not the stock combination which would be Fn + "home" or "end" (can this be solved?)
2) The system boots up always with the max brightness, at every start. Is it possible to save a state with a lower brightness?
3) If you go to system preference ---> monitor --- then a popup comes up telling you some warning about low resolution and magically the screen goes mad and all black without pressing anything, and you can only bring some image back by attaching an external monitor thru the VGA connector. I don't know if this helps but when using the Core2Duo package you can enter this menu and change for ex. Brightness level without any problems instead.
4) random hangs at boot, but not as much as with the "Core 2 Duo package".
Sebinouse and the others... do you have as well random hangs at boot sometimes? Is there any way to see what is causing them?
5) in "Information" under processor it says "1 Ghz Intel Core Duo"

but it reports RAM correctly: 4 GB
Very strange the ONLY difference between the two package is Power Management which is working for you
Quick answers to your questions :
1) you can try but it is painful (I gave it a try an gave up)
2) i don't know, but if you want you can modify the max brightness when you are booting under chameleon with the standard FN keys ...
3)It's a "mirror" issue, if your external display is set as extension everything is OK (check the first post ... there is a useful program to recover your screen without the external display)
4) I used to have hangs on boot, but not anymore (keep in mind that you have to repair permissions after each change in /Extra : run pfix or kextutility)
5) I also noticed that. You already have the answer, it in only cosmetic ...
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Sun Nov 14, 2010 5:24 pm
by Great Gatsby
Sebinouse wrote:Important : Be Careful with 10.6.5 Update !
This update breaks Atheros Wifi Card Support (kernel panic on boot)
Eh ... sorry for confirming the successful update
rather quickly,

- but I'm still with the original Intel 3945 and an external WLAN USB stick, so I couldn't notice the updater breaking the Atheros Wifi Card support ...
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Sun Nov 14, 2010 5:37 pm
by Great Gatsby
layla wrote:see the errors in the console, from sleep to reboot in verbose:
Code: Select all
13/11/10 20.54.39 de.bernhard-baehr.sleepwatcher[382] su: Sorry
13/11/10 20.54.39 de.bernhard-baehr.sleepwatcher[382] kextunload: unrecognized option `-t'
This is strange, because I don't have this message in my log, although I also have the "-t" option in my scripts.
Like I wrote before, I found it (0 the -t option) in another forum and don't know exactly what it does or if it does anything at all (it's not documented in kextunload's man page). So you could try to remove the "-t" and see if it changes something (I believe it rather won't, because the kextunload command seems to be executed nonetheless and despite the "-t" obviously not being recognized as a valid option to kextunload).
layla wrote:
Code: Select all
13/11/10 15.24.13 de.bernhard-baehr.sleepwatcher[126] /Extra/Extensions/AppleACPIPS2Nub.kext failed to load - (libkern/kext) not privileged; check the system/kernel logs for errors or try kextutil(8).
I'm not exactly sure what this error message means, however, it could be related to a 'permissions'-problem. Are you sure you always ran pfix3 or Kext Utility adequately? If you want to keep on trying, you could once again try Sebinouse's Core Duo package. He has confirmed that the difference to the Core 2 Duo package only consists in power management, so I don't see why Core Duo package should not work on your machine while the Core 2 Duo actually
is working. Perhaps it was indeed a 'permissions'-problem when you first tried the Core Duo package?
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Sun Nov 14, 2010 6:43 pm
by Sebinouse
layla wrote:13/11/10 20.54.39 de.bernhard-baehr.sleepwatcher[382] su: Sorry
I think there is a problem with the installation of SleepWatcher ... it does not seem to have root privileges ...
I confirm that you don't need to do the manual update of sleepwatcher ... I am currently using the version of the package, with Great Gatsby's files ... everything works perfectly ! (not a single line about sleepwatcher in the console)
For further investigations, can you try in terminal and give me the results :
Code: Select all
sudo kextunload /Extra/Extensions/VoodooHDA.kext
Code: Select all
sudo kextload -t /Extra/Extensions/VoodooHDA.kext
Re: 10.6.X on X60t / X60s / T60 ( CoreDuo, Core2Duo / GMA950 )
Posted: Wed Nov 17, 2010 9:54 am
by Sebinouse
Sebinouse wrote:Important : Be Careful with 10.6.5 Update !
This update breaks Atheros Wifi Card Support (kernel panic on boot)
The new kext is working with all previous updates ... so I included it in the package instead of the buggy one ...
I also merged all the file in one single package that you can customize if you don't have the same config (Core2Duo, GMA3100) ...
Any report with an GMA3100 would be appreciated

Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Sun Nov 21, 2010 2:38 am
by Anastasius
I was able to install Mac OS on my x61t with these instructions (something still is not working, like fingerprint reader, working on it). Thanks a lot for the instructions! I will post my info here, when all is working....
But I noticed that my fan is always spinning, even if the temperature of processor is below 48C. Is there any way to enable fan management?
I tried smcFanControl for Mac - but it just quits.
It's not good in a long term. On Windows my fan was stopped most of the time. My x61t is 3 years old and I had one fan replacement already - it's better for it to sleep most of the time

Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Mon Nov 22, 2010 3:46 am
by Sebinouse
Anastasius wrote:I was able to install Mac OS on my x61t with these instructions (something still is not working, like fingerprint reader, working on it). Thanks a lot for the instructions! I will post my info here, when all is working....
But I noticed that my fan is always spinning, even if the temperature of processor is below 48C. Is there any way to enable fan management?
I tried smcFanControl for Mac - but it just quits.
It's not good in a long term. On Windows my fan was stopped most of the time. My x61t is 3 years old and I had one fan replacement already - it's better for it to sleep most of the time

Thanks for the feedback ! Power management seems to work, did you check if QE/CI is enabled (see the end of the first post to do so) ?
About fan control there is a
new thead on this subject : as silencer said the idea is to customize dsdt and fakeSMC.kext for better hardware handling ...
My fingerprint reader is working OOB with "la suite protector" :
http://www.upek.com/mac/download/ ... You just have to choose a different finger from Windows ...
Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Mon Nov 22, 2010 9:37 am
by Anastasius
Thanks for help!
I'm not using DSDT at all right now - my X61t's model is 7767 and it seems the hardware is a bit different from yours - with your
DSDT I didn't have my tablet portion working (which is WACF008). It seems it's the time to recompile it
The fingerprint software from UPEK worked just once for me - after the reboot it keeps saying that fingerprint is disconnected (it's working on Windows though). Maybe it's connected to DSDT as well. I'll try to play with it, just have to understand how the whole DSDT thing is working.
Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Mon Nov 22, 2010 10:21 am
by Sebinouse
Anastasius wrote:Thanks for help!
I'm not using DSDT at all right now - my X61t's model is 7767 and it seems the hardware is a bit different from yours - with your
DSDT I didn't have my tablet portion working (which is WACF008). It seems it's the time to recompile it
The tablet is not handled by DSDT.aml but by a simple kext. Just edit the info.plist in LegacyX60T.kext/Contents/ with WACF008 instead of WACF004 ...
Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Mon Nov 22, 2010 7:58 pm
by Sebinouse
I just added a custom BootCD so we can now use this guide without a Mac/Hack ! (and also without a 8GB USB Key). This method require GUID partition table (non compatible with MBR ...)
I've successfully tested this new method on my X60T, I only assume that it should work on other configs ...
Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Mon Nov 22, 2010 9:00 pm
by Anastasius
I must admit that your DSDT doesn't work at all for me

It worked just once, some time ago, then I deleted it (to fix the WACF008).
Now I tried to return it back, all DSDTs your provided - the result is the same - MacOS freezes on USBF initialization. I tried cleaning caches, repair permissions - nothing helps.
(I'm on X61T 7767)
Edit: I receive USBF:UHCI and USBF:EHCI errors, and then the bootloader switches off HDDs and freezes. Tried every single DSDT you provided.
Edit2: I was able to create my own DSDT.aml, based on various sources. It seems most of the hardware is working with it (btw, TabletMagic/Apple16x50 can depend on DSDT - there should be a device called DTR for Apple16X50 to aquire it - it took me several hours to figure it out).
Now going to fix Sleep/Wake, SpeedStep and Fan Control. Thanx for Kexts and instructions!

Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Tue Nov 23, 2010 6:25 am
by Sebinouse
For speedstep, Silencer made an amazing post in "DSDT patching".
For sleep, this thread can be useful (look at the console and force kextunload with sleepwatchers).
Do you mind sharing your DSDT once everything is working ? (so I can put a working file in the first post)

Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Tue Nov 23, 2010 12:53 pm
by Anastasius
Thanks for info!
Sure, here's the intermediate file (Didn't test/fix yet: speedstep c-states fix, sleep/wake, brightness). The other devices are working properly:
X3100, Fingerprint, Wireless (Dell/Broadcom), Bluetooth, LAN, Cardbus, SDHC adapter, USB1/2, Tablet and serial port, Battery meter, Sound,
iStat detects temperature on both cores and on Intel GPU , and double monitor configuration works except display mirror mode.
My X61's exact model is 7767-BFG.
http://www.mediafire.com/?2lgq2agqigix477
I also want to remap Tablet and special keys, but don't know - where to start? Is there a way to remap non-standard keys on Mac OS?
Sebinouse wrote:For speedstep, Silencer made an amazing post in "DSDT patching".
For sleep, this thread can be useful (look at the console and force kextunload with sleepwatchers).
Do you mind sharing your DSDT once everything is working ? (so I can put a working file in the first post)

Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Tue Nov 23, 2010 7:34 pm
by Sebinouse
Anastasius wrote:I also want to remap Tablet and special keys, but don't know - where to start? Is there a way to remap non-standard keys on Mac OS?
A good start would be
VoodooPS2 (which can map more keys than ApplePS2, open source -> customizable).
You can also read this VERY interesting post made by AdidasPrince about
Thinkpad Fn Keys
(btw he also created an Ultranavi driver on this forum to get scroll with the middle button ... does not work on my X60t ... I use Smart scroll instead )
You can create a custom layout, if you don't want to mess with VoodooPS2 sources, with
Ukulele. You can also use
KeyRemap4MackBook.
For my part I uses VoodooPS2 with AdidasPrince custom keyboard ...
Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Wed Nov 24, 2010 9:47 pm
by Anastasius
Thanks! I'll try it!
Do you know, if sleep/wake is available when loading Mac OS from external drive? I have actually installed it on external USB and my X61 first switches off the USB hard drive and then tries to go to sleep.
Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Thu Nov 25, 2010 5:21 pm
by Great Gatsby
Something unrelated to the recent support issues here, but perhaps nonetheless interesting for the future: When I looked into the different options for getting Wi-Fi to run on our X60 Tablets despite their unsupported Intel 3945s, I noticed that there's not only the
IBM 11a/b/g Wireless LAN Mini PCI Adapter II using the Atheros AR5004X chipset supported by OS X. According to ThinkWiki, Lenovo also has used the so-called
ThinkPad 11a/b/g/n Wireless LAN Mini Express Adapter which - and this is my point -
already supports the 802.11 n standard! It is also a Mini-PCI Express card and costs about 35 Euro on eBay.
So my idea is: If we already need to exchange our ThinkPad's Mini-PCI Express cards to get Wi-Fi under Snow Leopard working, wouldn't it be nice if we could upgrade our ThinkPads to have 802.11n, also under Snow Leopard? The support under Snow Leopard is somewhat unclear,
some posts seem to indicate it actually is supported,
others suggest it is not. On the hardware side, there are
reports that people successfully use these cards in X60s. How many WLAN antenna cables are build into a X60 Tablet? You normally would need three to connect an 802.11n card adequately, wouldn't you?
Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Thu Nov 25, 2010 5:25 pm
by Sebinouse
Great Gatsby wrote:How many WLAN antenna cables are build into a X60 Tablet? You normally would need three to connect an 802.11n card adequately, wouldn't you?
As far as I remember there are 2 antenna cables in our X60t ... you can check the Maintenance Manual if you want :
http://download.lenovo.com/ibmdl/pub/pc ... 551_02.pdf
Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Thu Nov 25, 2010 8:11 pm
by Great Gatsby
Thanks a lot! - It's still a bit unclear to me though if this is the case for really
all X60t's. The Maintenance Manual mentions machines with a third, white WLAN cable that might reside in a cable box, presumably below (?) the card (chapter 1120).
I also found two threads on a German ThinkPad forum which support this assumption: According to them, a
X60 Tablet 6363-HAU obviously comes with
three WLAN and two WWAN antennas. Furthermore, the starter of this thread writes his X60 Tablet 6363-CTO has the usual Intel 3945 and
comes with three WLAN cables as well, one of them being stored unused in the already mentioned cable box (see above - it is not clear though from the post if that third WLAN cable is attached to a third antenna or if it's just a spare cable).
Another post suggests using only two antennas with an 802.11 n card, which is said to only reduce the card's range, but not its power. Finally, there's another
thread suggesting to simply use the ThinkPad's WWAN antenna cable as the third WLAN cable.
So, after all, there still seems hope and room for further research, I think ...

Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Fri Nov 26, 2010 11:18 pm
by Anastasius
I have installed 10.6.5 update.
Now I'm receiving TSC Unsynchronized errors and some programs seem to work slower (is it connected?)
I tried VoodooTSCSyn.kext - but computer hangs with it on boot.

Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Sat Nov 27, 2010 6:58 am
by Sebinouse
Anastasius wrote:I have installed 10.6.5 update.
Now I'm receiving TSC Unsynchronized errors and some programs seem to work slower (is it connected?)
I tried VoodooTSCSyn.kext - but computer hangs with it on boot.

I've these errors since 10.6.2, I also tried VoodooTSCSyn.kext, but it doesn't seem to work on CoreDuo ... even with this kext loaded (/E/E) ... I still have these error in my log ...
Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Sat Nov 27, 2010 12:12 pm
by nestawasright
I have an updated Vanilla install SL on an R60. I've used the directions here for sleep but it does not wake from sleep. I get a blinking half moon and desktop that's grey, I can see desktop but I can't interact with it as it has what looks like a grey screen on it---much like when you're using an app that has frozen.
There are very few people here with this machine and any help would be greatly appreciated.
Thanks a lot
Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Sat Nov 27, 2010 12:35 pm
by Great Gatsby
nestawasright wrote:I have an updated Vanilla install SL on an R60. I've used the directions here for sleep but it does not wake from sleep. I get a blinking half moon and desktop that's grey, I can see desktop but I can't interact with it as it has what looks like a grey screen on it---much like when you're using an app that has frozen.
There are very few people here with this machine and any help would be greatly appreciated.
Thanks a lot
One possible reason could be: AppleACPIPS2Nub.kext isn't properly unloaded during the attempt to sleep and/or doesn't properly get reloaded on wakeup (there are numerous other reasons for your problem, of course, but that's the first one that comes to my mind). To investigate that further, could you provide us with a few things?
- Which ThindPad model do you have (e.g. 6363-2AG) and how much RAM does your R60 have?
- Your R60 comes with a Core 2 Duo processor, right? Did you choose Sebinouse's Core2Duo-package accordingly?
- To which hibernationmode did you set your ThinkPad?
- Could you post the part of your System log (from the OS X Console application) that is created during the time of your attempt to send your ThinkPad to sleep? See
here for an example.
Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Sat Nov 27, 2010 1:20 pm
by nestawasright
That's superb help. Let me get to your questions right now.
My model is this: R60 9456-68U
Mine is Core Solo
I did not set the "hibernatemode". Assistance on this will be great.
Sorry, I can't seem to know how to get the part of the system log before sleep. But below the lspci is the dmesg out put.
I've included below here the lspci output:
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 21)
03:00.0 Ethernet controller: Atheros Communications Inc. AR5212 802.11abg NIC (rev 01)
15:00.0 CardBus bridge: Texas Instruments PCI1510 PC card Cardbus Controller
dmesg:
npvhash=4095
PAE enabled
Darwin Kernel Version 10.5.0: Fri Nov 5 23:20:39 PDT 2010; root:xnu-1504.9.17~1/RELEASE_I386
vm_page_bootstrap: 376707 free pages and 16509 wired pages
standard timeslicing quantum is 10000 us
mig_table_max_displ = 73
NullCPUPowerManagement::init: properties=0x4750e00
NullCPUPowerManagement::start
AppleACPICPU: ProcessorId=0 LocalApicId=0 Enabled
AppleACPICPU: ProcessorId=1 LocalApicId=1 Disabled
calling mpo_policy_init for Quarantine
Security policy loaded: Quarantine policy (Quarantine)
calling mpo_policy_init for Sandbox
Security policy loaded: Seatbelt sandbox policy (Sandbox)
calling mpo_policy_init for TMSafetyNet
Security policy loaded: Safety net for Time Machine (TMSafetyNet)
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
MAC Framework successfully initialized
using 7864 buffer headers and 4096 cluster IO buffer headers
Trying to change a collection in the registry
Backtrace 0x502e54 0x534aab 0x533dd0 0x25fc9ce2 0x25fc9fef 0x53ca9e 0x53acd3
Kernel Extensions in backtrace (with dependencies):
org.voodoo.driver.PS2Controller(1.1.0)@0x25fc6000->0x25fcbfff
IOAPIC: Version 0x20 Vectors 64:87
PS2Controller: Created dev /ps2controller
Using new IRQ layout 0,1
ACPI: System State [S0 S3 S4 S5] (S3)
RTC: Only single RAM bank (128 bytes)
mbinit: done (64 MB memory set for mbuf pool)
From path: "uuid",
Waiting for boot volume with UUID B5889320-248D-3D66-A0AA-8E4182CD19A2
Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
com.apple.AppleFSCompressionTypeZlib kmod start
com.apple.AppleFSCompressionTypeZlib load succeeded
netkas presents fakesmc, a kext which emulates smc device
Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/FUJITSU MHW2120BH Media/IOFDiskPartitionScheme/Untitled 1@1
BSD root: disk0s1, major 14, minor 1
Waiting for DSMOS...
BCM5751Enet: Ethernet address 00:00:00:00:00:00
systemShutdown false
Previous Shutdown Cause: 0
Atheros: mac 10.3 phy 6.1 radio 10.2
Unable to obtain BE Output Queue
start [/SourceCache/AirPortDriverAtheros5424/AirPortDriverAtheros5424-411.19.4/src/common/lmac/ath_dev/darwin/AtherosController.cpp:1149] load failed
VoodooPS2SynapticsTouchPad loaded
VoodooPS2Trackpad: Synaptics TouchPad v6.2
DSMOS has arrived
VoodooBattery 1.3 (C) 2009 Superhai, All Rights Reserved. Jan 7 2010 23:18:58 32 bit
FakeSMC: key info not found MSDS, length - 6
ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
FakeSMC: key not found BEMB, length - 1
display: Not usable
AppleBCM5751Ethernet: a 0 interruptOccurred - Not my interrupt
AppleBCM5751Ethernet - en1 link active, 100-Mbit, full duplex, symmetric flow control enabled
AppleBCM5751Ethernet: 0 4 setupCopperPhy - link is down
I will say that the machine when it goes to sleep and I try to wake it by hitting the power button, it seems to restart, then I get the bootloader screen and then a greyscreen with my desktop seen through it. And then the this reloops and on and on. But when I take the HD out the system, run pfix on it, it boots back right up, no problem.
Also looking for the proper VooddooHDA for this machine that has micin working, if anyone has that.
Thanks a lot to all those helping me out here.
Please let me know what you think I should do with the kexts you mentioned earlier.
Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Sat Nov 27, 2010 4:31 pm
by v3960
Hello, dear All !
Thanks ti All for your work and info!
My laptop:
Lenovo X61t (7762- B6U)
Intel Core2Duo 1,60 GHz (L7500)
1.5 GB / 120 GB / FW 400 / SD Card
Bluetooth / Wifi AR5BXB72 / Tablet (non multitouch)
X3100 / 12.1" (1024x768) ...
I've replaced wi-fi card from intel 4965AG (no 'N' here) to APPLE AR5BXB72 AR5008 802.11N
http://cgi.ebay.com/APPLE-AR5BXB72-AR50 ... 4cf2c625b5
It's actually Atheros chipset card AR5008 + AR5416 802.11a/b/g/n
It can work in 5GHz or in 2.4 GHz mode, but a bit later about that...
Of course thinkpad burned with a modified BIOS
As fo the SL installation:
I followed Sebinouse's guide from first post. There was 10.6.3 retail disk, and on step 2) there was screen divided by half and 1/4 and so on, with blue , white and other colors
so I decided to boot in 64 mode - and screen was perfect but no mouse no keyboard, even no USB mouse ...
so than I changed DSDT.aml with the one provided by Anastasius
and so I finished Guide at step 3)
No Updates, Sleep/Wake fixes yet
What I have now
1) wi-fi is working
in System Profiler in Hardware/Ethernet section it shows as 'Atheros AR5212 802.11abg NIC'
and in Net/AirPort all is correct - AR5416 802.11a/b/g/n and so on
tests shows me :
802.11n 2.4GHz Download ~70 Mbps , Upload ~50 Mbps
802.11n 5GHz Download ~80 Mbps , Upload ~ from few Kbps to few Mbps (Upload is very bad)
As for the X61T at all
1) brightness changing works with ScrLk and Pause, but how! fading goes from left down corner to right top, it's terrible looking ;(
on linux or windows all is OK
2) trackpoint, kb, GMA X3100 (QE, OpenGL 2.1) work
3) USB, Sound, Digitizer, - NO
4) BatteryMeter, WiFi, BT, CPU Termal monitoring - OK
5) according to Guide p-states, c-states work
Code: Select all
x61t_l7500:~ pavel$ ioreg -lw0 | grep PerformanceStateArray
| | | "PerformanceStateArray" = (<41060000b88800000a0000000a0000002009000020090000>,<40060000b88800000a0000000a0000001608000016080000>,<b0040000803e00000a0000000a0000001506000015060000>,<20030000b03600000a0000000a0000000b8800000b880000>)
Code: Select all
x61t_l7500:~ pavel$ ioreg -lw0 | grep CSTInfo
| | | "CSTInfo" = 19136773
x61t_l7500:~ pavel$
All other things not checked yet
Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Sat Nov 27, 2010 7:38 pm
by Sebinouse
nestawasright wrote:Backtrace 0x502e54 0x534aab 0x533dd0 0x25fc9ce2 0x25fc9fef 0x53ca9e 0x53acd3
Kernel Extensions in backtrace (with dependencies):
org.voodoo.driver.PS2Controller(1.1.0)@0x25fc6000->0x25fcbfff
...
VoodooPS2SynapticsTouchPad loaded
VoodooPS2Trackpad: Synaptics TouchPad v6.2
...
I used to have issue with Sleep and VoodooPS2 ... (now I am using ApplePS2Controller)
you can try to add VooDooPS2Controller.kext in rc.wakeup / rc.sleep to load / unload this kext on sleep ...
BTW: You can try the UltraNavi driver made by AdidasPrince on this forum ... (if there is a trackpad on you T60 ...)
Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Sun Nov 28, 2010 12:16 am
by nestawasright
nestawasright wrote:Backtrace 0x502e54 0x534aab 0x533dd0 0x25fc9ce2 0x25fc9fef 0x53ca9e 0x53acd3
Kernel Extensions in backtrace (with dependencies):
org.voodoo.driver.PS2Controller(1.1.0)@0x25fc6000->0x25fcbfff
VoodooPS2SynapticsTouchPad loaded
VoodooPS2Trackpad: Synaptics TouchPad v6.2
I used to have issue with Sleep and VoodooPS2 ... (now I am using ApplePS2Controller)
you can try to add VooDooPS2Controller.kext in rc.wakeup / rc.sleep to load / unload this kext on sleep ...
BTW: You can try the UltraNavi driver made by AdidasPrince on this forum ... (if there is a trackpad on you T60 ...)
So do you not have sleep issues anymore because you're using ApplePS2controller?
I've just tried ApplePS2Controller from the first post on this thread and it does not work. Using trackpad to move mouse does not work. Going back to voodooPS2.
Does ApplePS2controller need UltraNavi to work?
I do have a trackpad, but I'm not sure if it's related to the sleep issue...would like your thoughts on this.
Do you have a working VoodooHDA that has sound input? Or, know where I can find one?
Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Sun Nov 28, 2010 1:00 am
by nestawasright
Just an update to say that I've tried this package
http://forum.thinkpads.com/viewtopic.php?f=32&t=86059 It's the third post by Silencer. I'm using both kexts from there and everything seems to be working.
I used to be able to single-click a folder to open it, but that's gone now. Maybe someone has suggestion.
I'm also using the VoododHDA from the first post here. I don't have internal mic input. Any help folks, please.
Report on sleep:
If the screen goes black to sleep and I touch the trackpad, it comes back from sleep without an issue. So the problem seems to be when it goes to sleep for a long time. The hibenation mode is now set to 1.
Thanks, if you're reading, and have ideas, please help. Just two crucial things left to go: sleep and internal mic input.
Thanks in advance.
Re: 10.6.X on X60/T60/X61 (CoreDuo, Core2Duo / GMA950, GMA3100)
Posted: Sun Nov 28, 2010 4:53 am
by Sebinouse
Sebinouse wrote:you can try to add VooDooPS2Controller.kext in rc.wakeup / rc.sleep to load / unload this kext on sleep ....)
Did you tried this to fix sleep ?
I've just tried ApplePS2Controller from the first post on this thread and it does not work. Using trackpad to move mouse does not work. Going back to voodooPS2.
Does ApplePS2controller need UltraNavi to work?
I do have a trackpad, but I'm not sure if it's related to the sleep issue...
Does sleep work with ApplePS2Controller ? Your trackpad won't work with the kexts from the MacPNT parckage as there is no trackpad on X60t and I had to delete one plugin to make the trackpoint and the keyboard work ...
Utranavi is a plugin made by AdidasPrince, to make middle button and scrolling with trackpoint work ... Only available with VoodooPS2Controller ...
HERE
I'm also using the VoododHDA from the first post here. I don't have internal mic input. Any help folks, please.
VoodooHDA from the macPNT package has internal mic support (custom info.plist) ... I followed Silencer's instruction for his T60p ...