Page 2 of 2
Posted: Tue Feb 27, 2007 4:19 am
by SlayerX
Looks like we will have working Wlan in no time.
iwi3945_v11 was released and alot of people claim that it works. Cool stuff
Posted: Wed Feb 28, 2007 10:17 am
by merowinger
where did you find iwi3945_v11? I also have a T60. JaS 10.4.8 works realy good, expect the wireless.
Posted: Wed Feb 28, 2007 3:27 pm
by Nebzar
The relevant thread is this (very long, go directly to last page for latest news):
http://forum.insanelymac.com/index.php?showtopic=36976
The iwi3945 driver v.11 is here:
http://forum.insanelymac.com/index.php? ... st&id=8894
However, it is still work in progress...
v. 11 does not cause a kernel panic anymore (at least to my core duo T60; core 2 duo machines, apparently, still get kernel panic).
That said, the driver is not yet able to turn on the radio, and thus it does not connect to any network.
Regards
Posted: Sat Mar 03, 2007 12:46 pm
by SlayerX
Hello again.
I was thinking, the inc/deinc volume buttons on my T60 works great but is it possible to sync them with the volume thingy in OSX?
When i press three buttons like shift+c+d i get an on screen display shoving that my system volume is full
I would like my volume buttons to acctually increase the real system volume and show the onscreen display...
Any ideas?
invalid partition table
Posted: Sat Mar 03, 2007 11:34 pm
by johnp126
do you have to have windows on the disk first? when i try and boot the dvd of os x for intel 10.4.8 i get invalid partition table. First i had a brand new drive with no partition/format, then i formatted a 30gb section of a 100gb sata drive with fat32 and received the same problem. what disk setup is it looking for? i would try and put a mac format but i don't have a removable sata carrier so i can't attach it to the older mac i have
Posted: Mon Mar 05, 2007 11:36 am
by Nebzar
I dont know if Mac OS cd requires a specific partition table format...
However, in my experience I was successfull with two different situations:
1) install on my primary WinXP drive, where I had previously created an HFS+ partition with diskpart.exe:
Code: Select all
select disk 0 <- the primary boot drive
create partition primary id=af
this creates an hfs+ partition using free (= not allocated to any partition) contiguous space present on the disk. During installation, you will have to format that partition using Disk Utility under Mac OS X.
WARNING: you may end up with an unbootable system, since Disk Utility may change the active partition from the one containing XP to the Mac OS X one. If this happens, you MUST be able to boot the system (from a floppy, or a cd) with a dos shell and diskpart.exe. Then, issue the commands:
Code: Select all
select disk 0 <- the primary boot drive
select partition 1 <- the xp partition
active <- restore the "active" bit
then reboot
2) install on an external usb drive, devoted entirely to Mac OS X; if I remember correctly, I had a single ntfs partition on that disk, and during installation I reformatted it entirely using Disk Utility under Mac OS X.
Regards
Posted: Tue Apr 17, 2007 6:23 am
by SlayerX
Hello!
Any news on the WiFi drivers?
Posted: Tue Apr 17, 2007 12:40 pm
by Nebzar
Hi Slayer
Work is going on, but the iwi3954 driver isn't yet operational.
This is the link to the development site:
http://code.google.com/p/iwidarwin/
and this is the link to the insanelymac forum thread (jump directly to last page to see the situation):
http://forum.insanelymac.com/index.php?showtopic=36976
Regards
Posted: Sat Apr 21, 2007 10:31 pm
by Bobdare
Thanks a lot for a great guide. I don't think there's anything like this anywhere out there. I have almost a similar machine, would this guide work for me? Please check my sig.
Thanks
Posted: Sun Apr 22, 2007 1:47 am
by Nebzar
Bobdare wrote:Thanks a lot for a great guide. I don't think there's anything like this anywhere out there. I have almost a similar machine, would this guide work for me? Please check my sig.
Thanks
It should indeed work, at least for basic stuff and for the X1400 card (identical to mine).
I can't tell for wired and wireless network, since this depends on the cards you have in your system, which may or may not be as the (Intel) ones I have. Btw, for wireless if you have an Atheros based card (as the Thinkpad wireless card is) you are in better luck than I am
Same holds true for sound and PC Card: you should find which specific components are installed on your system, and if they are different from those listed in the guide you can search on InsanelyMac forum for existing solutions, starting from here:
http://forum.insanelymac.com/index.php?showforum=45
Regards
Neb
Posted: Sat May 19, 2007 5:33 am
by propellen
Hi Nebzar,
Thanks for this guide.
Yesterday i installed OS X on my Thinkpad T60.
Everything worked, except the wifi and the screen.
It sure was funny to try out.
But for now, i'll stick to Ubuntu (dualboot xp)

propellen
Posted: Tue May 22, 2007 9:33 am
by milstein
Hi guys
I'm going to try out installing OSX on my T60
But the OSX86 10.4.9 DVD installer is not ready yet, am I right?
I heard something about the Speedstep kernel... What is the difference between 10.4.8 and 10.4.9?
Posted: Tue May 22, 2007 4:24 pm
by Radioman
milstein wrote:Hi guys
I'm going to try out installing OSX on my T60
But the OSX86 10.4.9 DVD installer is not ready yet, am I right?
I heard something about the Speedstep kernel... What is the difference between 10.4.8 and 10.4.9?
Jas 10.4.8 install gives you a stable working T60.
Afterwards, you can upgrade to 10.4.9 (I did the Jas combo update). However, 10.4.9 sometimes doesn't recognize the correct processor speed, which in my case (core2duo 2Ghz) resulted in crackling audio. You have to set the correct fsb in the "com.apple.Boot.plist" file. You can search on insanelymac.com forum how to do this.
Other minor issues I had: the Intel 1000/PL ethernet doesn't initialize correctly at system startup; you have to plug the cable out (and put it back in) for it to work. There is a driver circulating on the insanelymac forum which corrects this minor problem.
Speedstep and advanced powermanagement will not work. Do not try certain drivers that claim to work, you'll mess things up. And your Thinkpad will perfectly be happy without it.
Posted: Thu Jun 14, 2007 1:47 am
by michaelknauth
SlayerX wrote:Hey again.
Im trying to install OSX86, but i get the panic exception even before the install.
I put the DVD in the drive, start up and all I get is a message that i have to restart the computer.
If i load the installer with -v i get an PANIC exception in IOPCCardFamily.kext.
Any ideas why? or how im gonna install it?
I have tried intalling 10.4.8 onto a 2007-7CM and when loading the installer the the -v option, I get a:
Code: Select all
panic(cpu 0 caller 0x001A3110): Unresolved kernel trap
...
Debugger called: <panic>
...
com.apple.iokit.IOPCCardFamily(1.6.2)@0x2b7a6000
...
Might anyone have a solution?
Posted: Tue Jun 19, 2007 11:05 am
by Tammy
Nezbar,
thx for this really good guide. I used it to install mac osx on a T60-FVG and everything works, except for the wireless.
Now I found out that my wireless is an 11 a/b/g/n card from IBM (Atheros) and it should work with mac osx
ThinkPad 11a/b/g/n Wireless LAN Mini Express Adapter This is a WiFi Adapter that is installed in a Mini-PCI Express slot
Features
Chipset: Atheros AR5008 or Atheros AR5418
Integrated Mac Processor and Radio Chip: Atheros, unknown model
IEEE Standards: 802.11a, 802.11b, 802.11g, 802.11n (draft)
PCI ID: 168c:0024
If I search for the card on the internet i find it's the same card used in the Macbook Pro.
I used the 10.4.8 Jas install DVD with only the intel patch enabled.
If someone could help me to fix that last thing, would be great. So a kext for the wifi from a MBP or something else...
Thx
Posted: Fri Jul 06, 2007 1:12 am
by jd2kx
michaelknauth wrote:SlayerX wrote:Hey again.
Im trying to install OSX86, but i get the panic exception even before the install.
I put the DVD in the drive, start up and all I get is a message that i have to restart the computer.
If i load the installer with -v i get an PANIC exception in IOPCCardFamily.kext.
Any ideas why? or how im gonna install it?
I have tried intalling 10.4.8 onto a 2007-7CM and when loading the installer the the -v option, I get a:
Code: Select all
panic(cpu 0 caller 0x001A3110): Unresolved kernel trap
...
Debugger called: <panic>
...
com.apple.iokit.IOPCCardFamily(1.6.2)@0x2b7a6000
...
Might anyone have a solution?
I'm having the same problem as him. Can anyone fix this? My model number is 87445-BU. Thanks.
Fixed
Posted: Sun Jul 15, 2007 11:06 pm
by michaelknauth
michaelknauth wrote:SlayerX wrote:Hey again.
Im trying to install OSX86, but i get the panic exception even before the install.
I put the DVD in the drive, start up and all I get is a message that i have to restart the computer.
If i load the installer with -v i get an PANIC exception in IOPCCardFamily.kext.
Any ideas why? or how im gonna install it?
I have tried intalling 10.4.8 onto a 2007-7CM and when loading the installer the the -v option, I get a:
Code: Select all
panic(cpu 0 caller 0x001A3110): Unresolved kernel trap
...
Debugger called: <panic>
...
com.apple.iokit.IOPCCardFamily(1.6.2)@0x2b7a6000
...
Might anyone have a solution?
As SlayerX pointed out, this was resolved by acquiring a different copy of the JaS 10.4.8 ISO image. When you boot from the working CD image, it does not load the PCCard subsystem files.
Posted: Mon Aug 20, 2007 9:45 am
by Hamid
Hi there,
Could you please tell me how you got SpeedStep working? I tried a couple of times and ehenever I select SpeedSted during the installation, I end up on Kernel panic during the first boot.
Any suggestions?
Thanks
Posted: Sat Aug 25, 2007 9:07 pm
by cashmoney805
Couple of questions
1) Is it ok if I don't want to run at 1400x1050x32?
2) Is there a way to make the command button?
Re: Resumé of my 10.4.8 installation on T60
Posted: Wed Oct 24, 2007 10:34 pm
by derj212
Nebzar wrote:Since I recently reordered and wrote down all the successful patches I found during the long activity of searching and trying various solutions, I hope to make a useful thing by posting a sort of guide, summarizing all the steps which led my T60 to be a quite usable (and fast) Mac OS X workstation. These infos (especially for video and pcmcia) are rather scattered through a lot of different threads on this and on the InsanelyMac (
http://forum.insanelymac.com/) forum, so having all the instructions in a single place may be useful, at least for those of you which have a T60 similar to mine.
Please keep in mind that these solutions are strictly related to the specific components listed below, thus they may not be applicable for components with different Ven IDs or even Dev IDs.
Regards
Hardware
Thinkpad T60 2007-77G
Processor: Core Duo T2600 (2.16 GHz)
Works out of the box, with both cores
Graphics: Ati Radeon Mobility X1400 (Ven ID=1002, Dev ID=7145) with 15" 1400x1050 FlexView Display
See point 2) below
Audio: SoundMAX Integrated Digital HD Audio (VenID=11D4, DevID=1981)
See point 3) below
Ethernet: Intel Pro/1000PL (Ven ID=8086, Dev ID=109A)
Works out of the box
Wireless: Intel PRO/Wireless 3945ABG (Ven ID=8086, Dev ID=4227)
Does not work, no solution for the time being
PCMCIA Cardbus Controller: TI PCI-1510 (Ven ID=104C, Dev ID=AC56)
See point 4) below
Bluetooth: Hardware ID {95C7A0A0-3094-11D7-A202-00508B9D7D5A}\BTKRNL
Works out of the box
1) Installation
1.1) Install from JaS 10.4.8 Intel Only SSE3 Only reseeded DVD
Select "Custom" installation, and among the JaS packages choose ONLY these to be installed:
Jas.10.4.8.Combo.Update
10.4.4.LoginWindow
1.2) After installation, BEFORE REBOOTING, launch Terminal and delete IOPCCardFamily.kext
Code: Select all
rm -R /Volumes/<YourBootVolume>/System/Library/Extensions/IOPCCardFamily.kext
If you don't remove this kext the boot process will produce a kernel panic and system won't boot, not even with the -s option.
Important: if your system reboots before you had the chance to delete that file, leave the cd inside and boot from there. As you get the menu bar, launch Terminal and type the above command from there.
1.3) Reboot
You should boot successfully into gui, with 1024x768 resolution.
2) Video fix
Hardware:
ATI Radeon Mobility X1400 (Ven ID=1002, Dev ID=7145)
2.1) Hardcode your native resolution (1400x1050 in my case)
Edit /System/Library/Preferences/SystemConfiguration/com.apple.Boot.plist, adding the following lines:
Code: Select all
<key>Boot Graphics</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1400x1050x32</string>
Reboot. You should boot successfully into gui, with 1400x1050 resolution.
2.2) Get CI/QE support
Edit /System/Library/Extensions/ATIRadeonX1000.kext/Contents/Info.plist, adding Dev ID of your card (7145 for X1400)
Search for:
<key>IOPCIMatch</key>
<string>0x71461002 0x71421002 0x71091002 … </string>
Change to:
<key>IOPCIMatch</key>
<string>0x71451002</string>
2.3) Fix permissions and clear kext cache
As root, type in terminal window:
Code: Select all
chown -R root:wheel /System/Library/Extensions
chmod -R 755 /System/Library/Extensions
rm /System/Library/Extensions.mkext
rm /System/Library/Extensions.kextcache
2.4) Reboot
You should have native resolution and CI/QE support.
Note: as of now, installing ATIinject or Natit doesn't add anything more than CI/QE support. You won't get neither res switching nor dual screen support, so for the moment in my opinion it's useless to try them with the ATI Mobility X1400 (chances are that you easily end up with a black screen at boot...).
2.5) Fix mouse tearings
As soon as you get CI/QE support, you also get some annoying mouse tearings. This can mitigated by downloading and installing MouseLocator and an associated pointer image. Remember fo configure MouseLocator as “always on”.
Links and instructions are here:
http://forum.insanelymac.com/index.php? ... st&p=89236
3) Audio fix (for audio out only)
Hardware:
SoundMAX Integrated Digital HD Audio (Ven ID=11D4, Dev ID=1981)
UUA bus for HD Audio (Ven ID=8086, Dev ID=27d8)
3.1) Delete /System/Library/Extensions/AppleHDA.kext
3.2) Download AzaliaAudio.pkg.zip
Grab the zip file from here (link is in first post):
http://forum.insanelymac.com/index.php?showtopic=36520
Unzip it and install AzaliaAudio.pkg.
3.3) Fix permissions and clear kext cache
3.4) Reboot
You should have stereo audio out working.
4) PCMCIA fix
Hardware:
Cardbus Controller TI PCI-1510 (Ven ID=104C, Dev ID=AC56)
4.1) Download this set ot working kexts
Grab the
Extensions.zip file posted by glitchman:
http://forum.insanelymac.com/index.php?showtopic=36437
Unzip it, and copy all the kexts you obtain to:
/System/Library/Extensions
replacing the pre-existing ones.
4.2) Fix permissions and clear kext cache
4.3) Reboot
You should have the PC Card slot working properly.
5) Battery meter indicator fix
Download and install this PowerManagement.bundle. Download link and instructions here:
http://forum.insanelymac.com/index.php?showtopic=14912
6) Useful files
Property list editor (to edit Info.plist files):
http://forum.insanelymac.com/index.php? ... st&id=5288
Pacifist (to extract kexts and other files from installation packages):
http://www.macupdate.com/download.php/6812/Pacifist.dmg
"Bluetooth: Hardware ID {95C7A0A0-3094-11D7-A202-00508B9D7D5A}\BTKRNL Works out of the box"
it's not working for me.
can you send me a screen shoot of the bluetooth card paired with another device, where it work.
i have not seen or heard that the bluetooth from the t60 works on mac os 10.4.8 and up
did you make any modifications?
the {95C7A0A0-3094-11D7-A202-00508B9D7D5A}\BTKRNL sounds like a windows registry string for bt hardware profile
Posted: Thu Oct 25, 2007 1:28 pm
by Nebzar
A long time has passed, but as long as I can remember I did not do any modification concerning Bluetooth, and I have been able to pair my mobile (a Nokia 6021).
I can't take screenshots right now, the T60 is not with me for the next few days. As soon as I get it back I'll check and report here.
Regards
Posted: Wed Nov 07, 2007 11:37 am
by Nebzar
I confirm that Bluetooth on my T60 is working out of the box, as you can see from this image:
http://xoomer.alice.it/gcb/Nokia601.jpg
I paired my mobile (which Mac OS sees as a "Nokia 601"), and then I could either use iSync or browse the files of the phone.
Actually all this happens with Mac OS X 10.4.10, but the same was true for 10.4.8.
I did not make any modification to Bluetooth kext(s), neither in 10.4.8 nor in 10.4.10.
Regards
PS. If the above link does not work, copy it and paste it in the address bar of your browser. I really don't have an explanation for this strange behavior.
Posted: Thu Nov 08, 2007 11:32 pm
by mfbernstein
Bluetooth does work out of the box on the X61 too, and presumably all Thinkpads using the same Bluetooth hardware (so anything after the T/X60). The trick is to enable it on the Windows side since there is no way to do so from OS X.
Posted: Sat Dec 08, 2007 2:29 am
by thatcrazycommie
Has anyone gotten video to work on a T60p? I have the FireGLv5250, but if I edit the plist file to read:
<key>IOPCIMatch</key>
<string>0x71D41002</string>
... I boot straight into kernel panic and have to reinstall the OS (there's probably a way to fix it with the boot disk, without reinstalling the OS, but I don't know it.)
Also, kind of weirdly, ethernet only works if, on startup, I unplug the cable, plug it back in, and wait about 30 seconds, but whatever, it works.
Posted: Mon Dec 17, 2007 2:26 pm
by wadam1230
Has anyone gotten (or is it even possible) to get CI/QE working on the NVS 140M?
Nvidia 140M
Posted: Wed Dec 19, 2007 7:32 pm
by xaviler
i didnt get it to work... tried all ninfect kext and mod... no luck here yet
Posted: Mon Dec 24, 2007 12:49 pm
by milstein
Does anyone have their OSX Thinkpad successfully connected through the VGA port to an extended external monitor? (making it a dual display settings)
Posted: Tue Jan 15, 2008 2:27 pm
by Wolver
I gave your solution for QE/CI a shot on my T43 running Leopard (Mobility X300), unfortunately it didn't work

...it was a good lead though...thanks for the tip. On a positive note, it didn't kill the system either!

Posted: Wed Jan 30, 2008 2:19 am
by left_blank
hey, im trying to hardcode my resolution to 1400X1050, but when i edit /System/Library/Preferences/SystemConfiguration/com.apple.Boot.plist - it is totally empty, and when i add the lines into the file and reboot nothing happens, is there any other fix?
edit: i am using the kalaway disc on my T60, and i have absolutely made sure that the file name doesn't exist, it appears that i don't have a Preferences/ folder
Posted: Thu Jan 31, 2008 7:49 pm
by Wolver
Left-
I gotcha on this one- it's actually a rather simple fix- You are going to the wrong place
The folder/file you need is
/Library/Preferences/SystemConfiguration/com.apple.boot.plist
not
/System/Library/Preferences/SystemConfiguration/com.apple.boot.plist
Good luck to you on hardcoding- It did wonders for me!
Also, if you have a problem with mouse tearing, let me know- I have a solution for that too!
