Jump to content
InsanelyMac Forum


  • Content count

  • Joined

  • Last visited

About Agent

  • Rank
    InsanelyMac Protégé

Contact Methods

  • Website URL

Profile Information

  • Location
  1. Agent

    Which KEXT is for what?

    Thank you SticMAN, updated!
  2. Agent

    Which KEXT is for what?

    I have updated the first post to list all files located at /System/Lybrary/Extensions on a Kaly system, I hope more people will drop in their 2c to make this list worth something. I am not talking about the ATI*.kext files, of course
  3. Agent

    AppleHDA Solution - Work in progress

    Could anyone say if the patcher works for AD1984 cards? I am trying to make my ThinkPad sing without any luck for over a week now...
  4. Agent

    Which KEXT is for what?

    Hello guys, /off-topic: I don't know why 00Diabolic decided to go so agressive on something one usually politely asks for [my intention]. Sharing knowledge is only possible among those who really want to learn and those who are ready to teach. Those who teach usually deserve a fair share of respect for their knowledge, hence the importance of asking the right way. On-topic now: well, I would love to do a simple #slocate *keyboad.kext / and find out which ones pull the strings for my keyboard, but alas we all know things ain't exactly so easy for a novice As noted in my first post, I am looking for the proper KEXT files for the wireless, the keyboard, the display, the eth0 device, the sound... Please read this "as is" without finding more to it than there really is - my point is only proven by the fact that neither AppleAzalia.kext nor AppleHDA.kext are "obvious" in their names to be sound-related but they are! Perhaps each could just "add his/her 2c" into mapping this, then put it all together and have it as a wiki reference? How say the moderators? Would that be ok or would that be like spreading chilly up a bull's ass [Apple legal]?
  5. Share your knowledge of KEXT files - let's put them all in one place. What you have seen, what you know - just post a reply Updated: January 7, 2007: The list below comes from a Kalyway Leopard. descriptions are compiled from posts of users sharing their own experiences. It is in no way representative or complete. Use at your own discretion! If you experiment with replacing/editing KEXT files and for some reason you get the message: The system extension /system/library/extensions/[i]whatever-you-played-with[/i].kext was installed improperly and cannot be used. Please try re-installing it or contact the product's vendor for an update" You could try of of several possible solutions: 1 = Run diskutility to repair permissions then reboot 1a = in console type sudo -s then diskutility repairpermissions / [does not always "catch" all permissions, especially new kext files] 1b = follow Applications > Utilities > Disk Utility and navigate to your MacOS drive, then select Repair Permissions [easy but as 1a, sometimes not working for new kext] 2 = open Terminal and type in sudo chmod -R 755 /System/Library/Extensions && sudo chown -R root:wheel /System/Library/Extensions [covers all kext files, does better job than 1a and 1b] 3 = Use Delish's kexthelper (drag and drop the kext you wish to install in kexthelper). Then do a repair permission in disk utility. [read this to know why] If you do not find the answer to your question in the list below you could do a few things on your own: 1 = Google some basic UNIX commands. Learn how to navigate and read within console (ls, cd, cat, less, cp, mv, grep, nano, pico, etc). If you are coming from the world of Linux, you are at home 2 = Read what is inside the info.plist files contained in each KEXT; quite often you will see Vendor_IDs, Product_IDs, or even descriptions. Keep your eyes and mind open. 3 = Use the forum Search Now on to the list of known/reported KEXT files: Who is in charge of what? FileName = [group] Description ACard6280ATA.kext ACard62xxM.kext = [sATA] driver for sata adapters made by ACARD using AEC-62XX series chipset, the M stands for Mac ACard67162.kext ACard671xSCSI.kext ACard6885M.kext ACard68xxM.kext ALCinject.kext ALF.kext Apple02Audio.kext Apple16X50Serial.kext AppleAC97Audio.kext AppleACPIPlatform.kext AppleAD741x.kext AppleADBButtons.kext AppleADBKeyboard.kext AppleADBMouse.kext AppleADM103x.kext AppleADT746x.kext AppleAHCIPort.kext AppleAirPort.kext AppleAltiVecDVDDriver.bundle AppleAPIC.kext AppleAzaliaAudio.kext = [AUDIO] driver for Intel Sound Cards AppleBacklight.kext AppleBlower.kext AppleBMC.kext AppleCore99NVRAM.kext AppleCPUThermo.kext AppleDallasDriver.kext AppleEFIRuntime.kext AppleFan.kext AppleFCU.kext AppleFileSystemDriver.kext AppleFlashNVRAM.kext AppleFPButton.kext AppleFWAudio.kext AppleGenericPCATA.kext AppleGPIO.kext AppleGW.kext AppleHDA.kext = [AUDIO] Apple High Definition Audio, related to Intel and Sigmatel Sound Cards AppleHIDKeyboard.kext AppleHIDMouse.kext AppleHPET.kext AppleHWClock.kext AppleHWSensor.kext AppleI2C.kext AppleI2S.kext AppleI2SModemFamily.kext AppleIntelGMA950GA.plugin AppleIntelGMA950GLDriver.bundle AppleIntelGMA950.kext AppleIntelGMA950VADriver.bundle AppleIntelGMAX3100FB.kext AppleIntelGMAX3100GA.plugin AppleIntelGMAX3100GLDriver.bundle AppleIntelGMAX3100.kext AppleIntelGMAX3100VADriver.bundle AppleIntelIntegratedFramebuffer.kext AppleIRController.kext Apple_iSight.kext AppleK2Driver.kext AppleK2Fan.kext AppleK2.kext AppleK2SATA.kext AppleK2SATARoot.kext AppleKauaiATA.kext AppleKeyLargo.kext AppleKeyswitch.kext AppleKiwiATA.kext AppleKiwiRoot.kext AppleLED.kext AppleLM7x.kext AppleLM87.kext AppleLM8x.kext AppleLMUController.kext AppleLPC.kext AppleLSIFusionMPT.kext AppleMacRISC2PE.kext AppleMacRISC4PE.kext AppleMacRiscPCI.kext AppleMaxim1989.kext AppleMaxim6690.kext AppleMCEDriver.kext AppleMediaBay.kext AppleMIDIFWDriver.plugin AppleMIDIIACDriver.plugin AppleMIDIRTPDriver.plugin AppleMIDIUSBDriver.plugin AppleMobileDevice.kext AppleMPIC.kext AppleNDRV AppleNForceATA.kext AppleOnboardAudio.kext AppleOnboardDisplay.kext ApplePCCard16ATA.kext ApplePCCardATA.kext ApplePMU.kext ApplePS2Controller.kext AppleRAIDCard.kext AppleRAID.kext AppleRTC.kext AppleSEP.kext AppleSmartBatteryManager.kext AppleSMBIOS.kext AppleSMC.kext AppleSMCLMU.kext AppleSMU.kext AppleSMUMonitor.kext AppleSPU.kext AppleStorageDrivers.kext AppleSym8xx.kext AppleThermal.kext AppleUSBAudio.kext AppleUSBDisplays.kext AppleUSBTopCase.kext AppleVADriver.bundle AppleVIAATA.kext AppleVIA.kext AppleVSP.kext AppleXsanFilter.kext ArcMSR.kext ATINDRV.kext ATIRadeon8500DVDDriver.bundle ATIRadeon8500GA.plugin ATIRadeon8500GLDriver.bundle ATIRadeon8500.kext ATIRadeon8500VADriver.bundle ATIRadeon9700DVDDriver.bundle ATIRadeon9700GA.plugin ATIRadeon9700GLDriver.bundle ATIRadeon9700.kext ATIRadeon9700VADriver.bundle ATIRadeonDVDDriver.bundle ATIRadeonGA.plugin ATIRadeonGLDriver.bundle ATIRadeon.kext ATIRadeonX1000GA.plugin ATIRadeonX1000GLDriver.bundle ATIRadeonX1000.kext ATIRadeonX1000VADriver.bundle ATIRadeonX2000GA.plugin ATIRadeonX2000GLDriver.bundle ATIRadeonX2000.kext ATIRadeonX2000VADriver.bundle ATIRNDRV.kext ATTOExpressPCIPlus.kext ATYinject.kext AudioDeviceTreeUpdater.kext AudioIPCDriver.kext autofs.kext BootCache.kext Caches cddafs.kext CM4040.kext CMD646Root.kext CRYPTOCardPCCard.kext Dont Steal Mac OS X.kext DSACL.ppp DSAuth.ppp dsmos.kext DVFamily.bundle EAP-KRB.ppp EAP-RSA.ppp EAP-TLS.ppp GeForce2MXGLDriver.bundle GeForce3GLDriver.bundle GeForce8xxxGLDriver.bundle GeForceFXGLDriver.bundle GeForceGA.plugin GeForce.kext GeForceVADriver.bundle I2CGPIO.kext ICAClassicNotSeizeDriver.kext ICAFWKodakProDriver.kext ImmersionForceFeedback.kext IO80211Family.kext IOACPIFamily.kext IOADBFamily.kext IOAHCIFamily.kext IOATAFamily.kext IOAudioFamily.kext IOBDStorageFamily.kext IOBluetoothFamily.kext IOBluetoothHIDDriver.kext IOCDStorageFamily.kext IODVDStorageFamily.kext IOFireWireAVC.kext IOFireWireFamily.kext IOFireWireIP.kext IOFireWireSBP2.kext IOFireWireSerialBusProtocolTransport.kext IOGraphicsFamily.kext IOHDIXController.kext IOHIDFamily.kext IOI2CAD741x.kext IOI2CADT746x.kext IOI2CControllerPMU.kext IOI2CControllerPPC.kext IOI2CControllerSMU.kext IOI2CCPUVoltage.kext IOI2CDeviceFCU.kext IOI2CDeviceLMU.kext IOI2CDriveBayGPIO.kext IOI2CFamily.kext IOI2CHWClock.kext IOI2CLM6x.kext IOI2CLM7x.kext IOI2CLM8x.kext IOI2CMaxim1631.kext IOI2CMaxim1989.kext IOI2CMaxim6690.kext IOI2CMotionSensor.kext IOI2CPulsar.kext IOI2CSlewClock.kext IOI2CSMUSat.kext IOKeyLargo.kext IONDRVSupport.kext IONetworkingFamily.kext IOPCCardFamily.kext IOPCIFamily.kext IOPlatformFunction.kext IOPlatformPluginFamily.kext IOSCSIArchitectureModelFamily.kext IOSCSIParallelFamily.kext IOSerialFamily.kext IOSMBusFamily.kext IOStorageFamily.kext IOStreamFamily.kext IOUSBFamily.kext IOUSBMassStorageClass.kext IOVideoFamily.kext IPFirewall.kext iPodDriver.kext iTunesPhoneDriver.kext JMicronATA.kext KeyLargoATA.kext L2TP.ppp LogitechForceFeedback.kext LSIUltra320.kext MacIOGPIO.kext mcxalr.kext MegaRAID.kext msdosfs.kext Natit.kext ntfs.kext NVDANV10Hal.kext NVDANV20Hal.kext NVDANV30Hal.kext NVDANV40Hal.kext NVDANV50Hal.kext = [VIDEO] Hardware Abstraction Layer for the latest crop of nVidias NVDAResman.kext NVinjectGo.kext NVinject.kext OSvKernDSPLib.kext PMUMotionSensor.kext PPP.kext PPPoE.ppp PPPSerial.ppp PPTP.ppp Radius.ppp rtl8187.kext SCR24X_Apple_Driver.kext seatbelt.kext SM56KUSBAudioFamily.kext SMARTLib.plugin smbfs.kext SMCMotionSensor.kext SoftRAID.kext System.kext TMSafetyNet.kext udf.kext VirtualAudioDriver.kext webdav_fs.kext webfilter.kext zfs.readonly.kext ******************************************************************************** ************************* Follows the "original" first post to this thread Hello: I am battling with 10.5.1. to work on my laptop - some may have come accross my threads in the forum already. Since Kalyway is working like a charm on my desktop (Asus P5B-DL + C2D-E6400) but plays funny with my laptop (ThinkPad T61 C2D-T7500 w/X3100) I quite naturally switched to iATKOS for the laptop; As usual, there is a trade-off, with Kalyway the sound worked but there was no screen, no keyboard, no nothing else... with iATKOS there is a screen, there is keyboard and wireless but there is NO sound, no matter what. So, comparing both systems, I notice they both have a AD1984 8086:284d soundcard. So, I figured, if Kalyway has it running I just need to copy the proper KEXT files from Kalyway[desktop] to iATKOS[laptop] and voila! Being a novice, this is indeed a simplistic way of solving things but... who knows, it might just work? Eventually, my question: is there a list or a manual saying which KEXT controlls what? Which group of files is responsible for audio, which ones for video, etc... I would like to try both ways - install Kalyway and copy files needed for wireless, keyboard and video OR install iATKOS and copy files for sound, eth0 and power management... Cheers, John
  6. Agent

    AppleHDA Solution - Work in progress

    Has anyone managed to get AD1984 working for 10.5.1 ?
  7. Agent

    Fix for Soundmax, ADI and maybe other soundboards

    Hey guys, I have been banging my head against the wall for a while now: my AD1984 works out of the box with Kalyway and cannot even squeek under iATKOS... anyone with a working AD 1984 under iATKOS already?
  8. Ok, a night and a day into reading and I have some progress... I did manage the wireless problem by simple edit of a .kext file and reboot; now have all but WEP networks in flying speeds. The wired eth0 Intel card is still playing hard to get, but this is only used on occasion, so I have excluded her from the current TO DO list. (for those still searching for a solution, simple search in the forum for AR5212 will reurn topic where things are explained step=by=step) http://forum.insanelymac.com/index.php?sho...aded&start= What is really upsetting me now is the lack of sound. I have a AD1984 SoundMAX on-board audio [listed as Analog Devices 284b:8086 or AD1984 1984:11D4] I tried almost all guides, posts, tutorials there are - the Azalia editing, the AC97 kexts, the AppleHDA.kexts - one at a time, reverting to original states before I change anything else - nothing worked. Since sound was a no-issue under Kalyway, I am wondering - is there a way to find which kexts from Kalyway are working and to copy those over the current iATKOS? I have not had sleep for the past 30 hrs and am exhausted in fiddling with code... any, I mean ANY help is welcome now, guys. Of course, the other way round is also an option - if I could get from iATKOS the proper working X3100 and keyboard drivers to insert into a brand-new install of Kalyway... I am desperate, anything is an option, as long as I succeed with this Hackintosh... How do I get this silly AD1984 playing?
  9. Thank you for the fantastic guide! This is to report success with Atheros AR5212 Mini PCI on ThinkPad T61. Added Vendor ID 168c and Device ID 1014 - worked like a charm. I do not have any WEP networks around to try it but next week I will and will know how things go on *full* functionality. Thanks!
  10. I have a Intel 82566M ethernet on my ThinkPad, and did try the suggested solution by adding 0x10498086 to the .kext file; did not work. Since this guide is for 8255x cards and mine is 8256x do you think I should persist and add -f to appleboot? Anyone had success with a 82566M card?
  11. I did try the iATKOS rather than the Kalyway and so far, it has worked better. I do have screen, I do have X3100 working well, so is the keyboard. However, I still cannot have the network up. I have taken out from linux: /sbin/lspci ................ 00:19.0 Ethernet controller: Intel Corporation 82566MM Gigabit Network Connection (rev 03) ................ 03:00.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01) so, basically I need help making these two work? Thanks!
  12. Tried this, however now the system does not boot at all. Trying -v option shows boot process freezing at NTFS volume loading... Problem with keyboard and network and screen remain unsolved, as above option practically rendered the system useless. Why do I get the feeling this ThinkPad will be a tough cookie to crack?
  13. I installed Kalyway only to see it ending at a sky blue screen the first time it rebooted; following Onetrack's advice, I pluged in an external monitor to only see that all is fine but not on the default screen. Also, neither the in-built INTEL eth0, nor the wireless Atheros networking interfaces work. Funniest and most annoying though is the "missing keyboard" thing - Unless I plugin an external USB keyboard I cannot type in anything The pointing device is not working either but since I always have a mouse in my bag I would defer this to a later, brighter time to solve. So, please help me out here: 1) How do I fix the keyboard issue? I really cannot carry a keyboard next to the mouse 2) How do I fix the display problem? I want Leo to appear where it should - on the laptop display 3) The network - what am i missing there? I should be able to use both wired and wireless but how? Thanks for helping me pimp my ThinkPad, guys
  14. Agent

    Blue Screen after boot

    Being a novice is a challenge, mostly because I search and read through the forums but do not know what is related to my problem. I came accross a post, where FrameBuffer was mentioned, another one where AppleBIOS... Could someone please give me a direction to explore?
  15. Hello folks: After some battle with partitions and pc_efi, I finally have Leopard next to my Fedora. Problem is, that it boots fine with grey apple splash only to freeze at a blue screen and move no further... ThinkPad with X3100 graphics card, C2D processor with SSE3, etc... Please help me jump over this tiny glitch? Cheers,