Jump to content
InsanelyMac Forum

Shunnabunich

Members
  • Content count

    28
  • Joined

  • Last visited

About Shunnabunich

  • Rank
    InsanelyMac Protégé
  • Birthday 08/27/1986

Contact Methods

  • Website URL
    http://

Profile Information

  • Gender
    Male
  • Location
    Nova Scotia, Canada
  1. Shunnabunich

    Atheros Network Drivers

    Thanks! I'll probably have time to do this tomorrow after work, so we'll see what happens then! Edit: I backed up my primary Lion partition and installed the legacy kext to /Extra/Extensions on the backup partition, then booted from the backup and updated to 10.7.3 via Software Update. I'm editing this post from the backup on 10.7.3 right now, and it's as if nothing changed. Whatever change was made to the ethernet driver was apparently not affected by the update, because I didn't have to run its installer again. Guess I'll run through the same procedure on the main partition.
  2. Shunnabunich

    Atheros Network Drivers

    Hi again! My wi-fi has been working fine ever since my last post, but I've been procrastinating on making that legacy kext until now. I want to install Xcode in order to get Dashcode on my system, but evidently I would need to be running 10.7.3, not 10.7.2. I want to make sure I'm doing everything right before I update, if possible, to avoid having to fix broken stuff after. So far, as instructed, I've made a copy of AirPortAtheros21.kext in a folder on my desktop, and edited Info.plist so that it now reads: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleIdentifier</key> <string>legacy.driver.AirPort.Atheros21</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleName</key> <string>Legacy AirPort Atheros Fix for D-Link DWL-G520 rev.B3</string> <key>CFBundlePackageType</key> <string>KEXT</string> <key>CFBundleShortVersionString</key> <string>9.9.9</string> <!-- Changed from 4.2.0 --> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>9999.9.99</string> <!-- Changed from 420.8.10 --> <key>IOKitPersonalities</key> <dict> <key>Atheros Wireless LAN PCI</key> <dict> <key>CFBundleIdentifier</key> <string>legacy.driver.AirPort.Atheros21</string> <key>IOClass</key> <string>AirPort_AthrFusion21</string> <key>IOMatchCategory</key> <string>IODefaultMatchCategory</string> <key>IONameMatch</key> <array> <string>pci168c,13</string> </array> <key>IOProviderClass</key> <string>IOPCIDevice</string> </dict> </dict> <key>OSBundleLibraries</key> <dict> <key>com.apple.iokit.IO80211Family</key> <string>300.0</string> <key>com.apple.iokit.IONetworkingFamily</key> <string>1.8</string> <key>com.apple.iokit.IOPCIFamily</key> <string>2.0</string> <key>com.apple.kpi.bsd</key> <string>10.0.0b1</string> <key>com.apple.kpi.iokit</key> <string>10.0.0b1</string> <key>com.apple.kpi.libkern</key> <string>10.0.0b1</string> <key>com.apple.kpi.mach</key> <string>10.0.0b1</string> <key>com.apple.kpi.unsupported</key> <string>10.0.0b1</string> </dict> </dict> </plist> I've marked with comments what the original version numbers were. So, uh...is that everything I need to do to the plist? Does the OSBundleLibraries section have any impact on it (i.e. do I need to change any version numbers there, or even remove that section altogether)? I presume I'll have to update the corresponding version numbers in version.plist; is that correct? Is it safe to delete the MacOS folder, since the executable is no longer being called in Info.plist? What about _CodeSignature, CodeDirectory, CodeRequirements, etc.? Thanks again for any help you're able and willing to provide!
  3. Shunnabunich

    Atheros Network Drivers

    Haha, you just got done helping my sorry ass with the other thing, and here you are. You're awesome. I installed the ethernet kext you linked to (a kext with its own installer package?! My god, the luxury!), but it didn't seem to have any effect. Taking another look at the information provided with the kext, it seems to add support for RTL8111x and RTL8168x chips, while my board apparently uses an RTL8101E. I'll look around for that soon. Edit: This kext did the trick. I then ran the search you recommended, and one of the results was another thread on this forum. I tried what was described there, removing the <string>pci168c,13</string> from the plist in AirportAtheros.kext and adding it to the corresponding plist in AirportAtheros21.kext. (Embarrassingly, I'd tried adding the string to the latter, but hadn't tried also removing it from the former.) Bottom line: wi-fi is now working flawlessly, and I've already had a Mac App Store app (Moom) start up on login without raising a fuss. Still no ethernet, but everything seems to be running fine so far anyway. Thanks yet again!
  4. Shunnabunich

    The NVIDIA 9500GT Thread

    Well, we fixed the npci=0x2000 kernel flag and got Chameleon to load smbios.plist properly, as well as ensuring that GraphicsEnabler was the only method being used to enable the card and that Chameleon wasn't loading a whole bunch of extra modules. That's...I think that's it... Thanks again for your help.
  5. Shunnabunich

    Atheros Network Drivers

    Does it count as thread necro if it's a sticky? I've got a D-Link DWL-G520 rev.B3, which I think uses the AR5213 chipset. My machine's running 10.6.8 and 10.7.2, neither of which seem to support the card. The last version I remember using which natively supported it (right out of the box, which surprised me) was 10.6.0, and I had managed to finagle that support into 10.6.7 over time. I held off updating to 10.6.8 for a long time, but eventually I did, lured by the promise of wireless iPad syncing. Well, of course, my Snow Leopard install is now without any supported networking hardware, just like Lion. I made various edits to Info.plists, and downloaded one of the kexts from kexts.com which was purported to work, but now it's to the point where 10.6.8 won't even finish booting. Not a huge deal, I figure — I've got a Lion install humming along, so I'll just use it from now on. Right now, I'm getting my wi-fi connection by way of an old Mac mini hooked up over Firewire to my Hackintosh here. The downside of that is that the Firewire connection is the only network device that shows up in System Preferences anymore, meaning that I can't authorize my iTunes account, use any apps I bought from the Mac App Store, or sync wirelessly with my iPad. What I know so far is that Chameleon does seem to notice the card and (what I assume is) my mobo's built-in ethernet controller in some capacity when it's booting OS X, judging from the following lines from bdmesg's output: LAN Controller [10ec:8136] :: PciRoot(0x0)/Pci(0x1c,0x1)/Pci(0x0,0x0) Setting up lan keys LAN Controller [168c:0013] :: PciRoot(0x0)/Pci(0x1e,0x0)/Pci(0x4,0x0) Setting up lan keys Also, the EthernetBuiltIn option is enabled in my org.chameleon.Boot.plist. I can provide said plist, bdmesg's full output, or whatever other information is needed. Help a poor guy out?
  6. Shunnabunich

    The NVIDIA 9500GT Thread

    Aha! OK, I removed those two keys and added the kernel flag; I assume it'll still automatically look for smbios.plist in the expected location? Funny thing is, neither of those things were put there by me, so I guess it was from the iAtkos distro. I'll reboot and edit this post. Edit: No discernible change, though bdmesg shows smbios.plist as being 845 bytes long this time, and About This Mac shows the correct Mac Pro. I'll try removing the PCIRoot=1 option again and see if anything's different this time around. Edit 2: SUCCESS! Animations are smooth like buttah, Core Image blur effects work, resolution switcher is full of options. Oddly, changes to the display's colour calibration only last a little under a second before it snaps back, but this is awesome nonetheless. I never would've figured this out without your help — thank you very much! (Now I can move on to getting this machine on wi-fi without having to run a Firewire cable to my old Mac mini and keep it switched on all day. ) Edit 3: Revenge of the Edit: Removed the npci=0x2000 kernel flag, but VoodooHDA caused a kernel panic when I rebooted, and I got static instead of a screen image the second time around, so I added it back rather than typing it every time. Also, my calibration profile seems to be back in business. Not sure why it didn't work previously, but it makes me happy as a clam anyway, so who cares!
  7. Shunnabunich

    The NVIDIA 9500GT Thread

    That plist seems to be a more extensive version of the one I already had in there (this is an installation of iAtkos L2). The link you provided does appear to be down, but I copied the serial number from my existing smbios.plist before replacing it with yours. After rebooting...still nothing. I agree, it should just work — I don't remember 10.6.7 or earlier being quite this stubborn. I've attached the latest iterations of bdmesg/kextstat's output and o.c.Boot.plist in case they're helpful. I noticed a "LAN Controller [168c:0013]" in bdmesg.txt which refers to my wi-fi card (D-Link DWL-G520 rev.B3, chipset Atheros AR5213), another device which seems to be stubbornly refusing to be supported. Also, there's an /Extra/Keymaps folder with what could be various international keyboard mapping files with .lyt extensions. I've moved that away to the backup folder, although I'm sure that doesn't affect what's going on here. Sorry if this is frustrating for you! Even if you're almost at a loss now, you've already helped improve my graphics performance somewhat, and I'm grateful for all the help you can give. Edit: I just rebooted, and saw the line "Error parsing plist file" immediately following Chameleon's reading of smbios.plist. Bdmesg doesn't seem to show that error, but gives that file's size as 1 byte. Maybe it is related to what's screwing up somehow? System Profiler's "About This Mac" window shows my machine as being a summer 2001 iMac whose serial number is "SOMESRLNMBR". bdmesg.txt kextstat.txt org.chameleon.Boot.plist.txt
  8. Shunnabunich

    The NVIDIA 9500GT Thread

    OK, I removed the modules folder (though I made a backup), rebooted, video still working but still no acceleration; removed PciRoot=1 and rebooted again, and got a static, garbled image again. Had to boot in single-user mode to put the PciRoot=1 back in, but she's back up and running. Would you like an updated copy of bdmesg's output, or my o.c.Boot.plist, or anything like that?
  9. Shunnabunich

    The NVIDIA 9500GT Thread

    Actually, I've been using Chameleon Wizard to do most of my org.chameleon.Boot.plist editing, and it includes bdmesg, so I've attached the output from my last boot. As for the card's location, I'm pretty sure there's only the one PCIe x16 slot in there. bdmesg.txt kextstat.txt
  10. Shunnabunich

    The NVIDIA 9500GT Thread

    This is what System Profiler shows under Graphics/Displays: NVDANV50Hal does appear to have been loaded. Checked which DVI port is being used; it is indeed the one closer to the motherboard. The display is an Xplio XP19WD 19" LCD; no adapters are being used, just a straight-up DVI cable. The Device Properties string was already removed; I'm not using a DSDT, so no worries there; /Extra/Extensions is empty (although there's a folder called /Extra/modules, in which is the file Resolution.dylib — not sure if that has any significance). I noticed the npci=0x2000 option is set in org.chameleon.Boot.plist. With all the little edits and un-edits I've been making to various Info.plists, I can't remember if the Nvidia kexts in S/L/E are pristine or not; I shall download the 10.7.2 Combo Update and restore them from there using Pacifist.
  11. Shunnabunich

    The NVIDIA 9500GT Thread

    Hmm. I'm not getting full acceleration, but animations do seem slightly less jerky than before (and it's not screwed up altogether, which is always a big plus). Still no resolution switching or colour profiles. Should I try adding back the NVcap or ROM, and see if that helps further? (Thanks very much, by the way!)
  12. Shunnabunich

    The NVIDIA 9500GT Thread

    I've got an EVGA 9500GT 1GB dual DVI card, but I'm having limited success getting it to work with either 10.6.8 or 10.7.2. I managed to get the NVcap string (04000000000003000c0000000000000700000000) from the ROM file I ripped from my own card under Windows, but when I insert that into org.chameleon.Boot.plist, I get only basic compatibility (i.e. no resolution switching, no colour profiles, no graphics acceleration). Trying to use the ROM itself (with Chameleon's "use NVIDIA ROM" option) has resulted only in a garbled, unmoving screen image. GraphicsEnabler gives the same result as well. I'm posting from 10.7.2, since unrelated foolings-around with 10.6.8 to try and restore wi-fi compatibility have made that system unbootable. I'm pretty sure I'm using Chameleon v2.1svn r1713. What is it that I'm missing or doing wrong here?
  13. Shunnabunich

    iAtkos L1 is Out

    I'm no closer to finding a solution to my problem, and now there's a new wrinkle: I can't back up my Snow Leopard partition (in order to install Lion in its place and hopefully replace my current Chameleon setup with that of iAtkos L1) because fsck finds something wrong — an "invalid sibling link" — and now it finds that same thing wrong every time I boot. It now takes upwards of five minutes, and often multiple stalls and restarts, to boot into SL. I'm mainly worried that if I make a simple, non-bootable Time Machine backup to the partition I've set aside for said backup, and take the plunge, erasing my SL install and setting up iAtkos L1 in its place, I'll be left with zero working installations of OS X. It took forever just to get Snow Leopard working on this machine, and half of that (wi-fi and graphics cards) was sheer luck. Getting more suitable hardware is sadly not an option I can afford anymore. I'm just frustrated with this whole thing, I guess.
  14. Shunnabunich

    iAtkos L1 is Out

    Well, it installed fine, and (from what I can tell) booted fine, but once it comes time to show the welcome screen (or login screen, or whatever), I get this. I assume there's something wrong with whatever video card enabler I've got installed (currently some version of NVEnabler, but I've tried multiple ones with no luck). It's an EVGA GeForce 9500 GT 1GB; other specs include a 1.6 GHz C2D and 2.5 GB RAM on an Asus IPILP-LC mobo. I'll be at work until late tonight, but I'll check this thread again when I can. Thanks for any suggestions! (Come to think of it, I haven't tried it with the video card disabled and just using onboard graphics yet...) Edit: The iAtkos installer doesn't seem to have overwritten the existing version of Chameleon (2.0.0 RC5 according to its pref pane); I primarily use a 2TB drive partitioned into Snow Leopard, then a miscellaneous storage partition, then Lion. Maybe there's simply some incompatibility between the old Chameleon's GraphicsEnabler and the Lion install — could that be it?
  15. Shunnabunich

    NOLF2 in Snow Leopard - Audio Problems?

    Sadly, no...I simply haven't played the game since my previous post.
×