Page 1 of 1

Did anyone make ATI X1300 & 3945abg work for OS-X?

Posted: Thu Aug 16, 2007 8:11 pm
by mike20030405
just want to get ride of Win XP. What I want the Linux/Unix/OSX replacement should be:

faster than XP
Graphics works
Wireless works
Sound works
Battery Management works
USB
Currently I don't care about bluetooth/fingerprint or some other stuff.

Actually OpenSUSE10.2 x32 works no problem with my T60 at all(with ATI X1300 and wireless 3945abg), just got bored with SUSE(I've used SUSE for 2 yrs)

Posted: Fri Aug 17, 2007 11:41 am
by mfbernstein
The ATI graphics will work, though getting fully accelerated video support may take a few tries. The Intel 3945abg won't work. There's some development on a driver for it, but nothing that currently works. However, for ~$30 you can get an Atheros wireless card to replace the Intel one, and it works perfectly fine.

The bigger issue is power management: I've yet to see anybody who's gotten it working. You're pretty much out of luck there.

Posted: Mon Aug 20, 2007 6:51 pm
by mike20030405
In which thread I can see the problem fixed with ATI X1300? Please.

Here you can see some people got their power management works:
http://forum.thinkpads.com/viewtopic.php?t=28200

BTW, where to buy such cheap Atheros cards?

Posted: Tue Aug 21, 2007 10:07 pm
by viper11885
To get the ATI X1300 working, follow these steps:

Get CI/QE support

Edit /System/Library/Extensions/ATIRadeonX1000.kext/Contents/Info.plist, adding Dev ID of your card (7145 for X1400)

Search for:
Quote:

<key>IOPCIMatch</key>
<string>0x71461002 0x71421002 0x71091002 … </string>

Change to:
Quote:

<key>IOPCIMatch</key>
<string>0x71451002</string>


Fix Permissions:

As root, type in terminal window:
chown -R root:wheel /System/Library/Extensions
chmod -R 755 /System/Library/Extensions
rm /System/Library/Extensions.mkext
rm /System/Library/Extensions.kextcache

Posted: Thu Aug 23, 2007 3:39 pm
by mike20030405
Thanks, viper11885, will try later.

Posted: Thu Aug 23, 2007 4:45 pm
by mike20030405
Does anyone know if I can ask Lenovo to replace my Intel Pro/Wireless 3945abg adapter with Thinkpad 11a/b/g adapter?

Just received my T60 for 1 week, the Intel wireless adapter is not stable in XP (Thinkpad Access Connections found the wireless network, but IE couldn't access internet. I patched with new driver, then IE only works with Windows own wireless settings, but it is very inconvenient, and not stable, especially in evening/network rush hours)

Posted: Fri Aug 24, 2007 12:30 am
by ryengineer
mike20030405 wrote:Does anyone know if I can ask Lenovo to replace my Intel Pro/Wireless 3945abg adapter with Thinkpad 11a/b/g adapter?
Sorry sir, lenovo won't be able to do that. You can buy one though.
mike20030405 wrote:Just received my T60 for 1 week, the Intel wireless adapter is not stable in XP (Thinkpad Access Connections found the wireless network, but IE couldn't access internet. I patched with new driver, then IE only works with Windows own wireless settings, but it is very inconvenient, and not stable, especially in evening/network rush hours)
I encourage you please to use search feature of this forum, you will find plenty of threads on this topic.

Posted: Mon Dec 10, 2007 2:33 pm
by andrey
mike20030405 wrote:Does anyone know if I can ask Lenovo to replace my Intel Pro/Wireless 3945abg adapter with Thinkpad 11a/b/g adapter?
You should be able to. I have asked for for a replacement and Lenovo had no problems swapping Intel 3945ABG for an Atheros 5004ABG card. Just make sure you tell them the specific part number.

-- Andrey

Posted: Mon Dec 17, 2007 12:56 pm
by menuhin
viper11885 wrote:To get the ATI X1300 working, follow these steps:
...
Change to:
Quote:
<key>IOPCIMatch</key>
<string>0x71451002</string>
...
For ATI X1300, the string should be:
<key>IOPCIMatch</key>
<string>0x71491002 0x714A1002 0x714B1002 0x714C1002</string>

Posted: Mon Dec 17, 2007 4:01 pm
by andrey
menuhin wrote:
viper11885 wrote:To get the ATI X1300 working, follow these steps:
...
Change to:
Quote:
<key>IOPCIMatch</key>
<string>0x71451002</string>
...
For ATI X1300, the string should be:
<key>IOPCIMatch</key>
<string>0x71491002 0x714A1002 0x714B1002 0x714C1002</string>
no, you need only one ID in the string. This ID should match your Device ID (you can look up Device ID in Windows under Device Manager) and that should be it. Others are not needed at all.

Posted: Tue Jan 01, 2008 8:35 pm
by BOBSONATOR
So has anyone gotten 3945 to work!!?? Even on 10.4.8?