Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


  • Content count

  • Joined

  • Last visited

About Lumbermatt38

  • Rank
    InsanelyMac Protégé

Profile Information

  • Gender
  • Location
  • Interests
    Hackintosh (surprisingly ...)
  1. Hide display adapter with DSDT

    Hi everybody, I have a 10.8 system in dual boot with windows XP. I normally use the HD3000 CPU-integrated GPU as primary adapter. I need to use an ATI X800 AIW under Windows XP for VHS-grabbing purposes. This GPU needs to be booted as primary adapter to work. This is messing my OSX system up because the integrated driver doesn't like the HD3000 being as a secondary device and there aren't any drivers for the X800 under OSX (anyway I want to use the HD3000 with OSX). Is there a way to "hide" the X800 or its PCI-express slot from OSX (so the system believe there's only the internal GPU) or to force a GPU as primary in the DSDT ? I looked at this topic : http://www.insanelymac.com/forum/topic/289053-disabling-ati-card-through-dsdt/ But the author doesn't seems to have succeeded. Thanks a lot in advance
  2. ATI Radeon X800 AIW on ML

    Hi everybody, I'm currently using following machine with Mountain Lion : - Gigabyte H67-UD3H-B3 - Intel Core i7 2500K - ML 10.8 and Windows 7 (each OS installed on a separate drive) I mainly use ML but need Windows for my VHS capture stuff (I use a lot of avisynth scripts). I installed an ATI Radeon X800 AIW (PCIExpress) to use the capture interface which has a pretty good quality to capture VHS. I want to use this card under Windows 7 and only the capture interface (i don't care about the display). The problem is that when starting up the machine, the fan of the card is at maximum and produces a very loud noise. If the card is the primary adapter, the fan regulation gets active with the BIOS displaying. I want to keep the HD3000 of the Core i7 as primary device so I set the X800 to secondary (and the HD3000 doesn't seem to work if set as secondary display). Under Windows, the fan regulation gets active when the driver initialize the device (so far all good under W7). But under ML (90% of the time), the GPU fan remains active at maximum (unregulated). I search for a way to initialize the X800 under ML. I don't need QE/CI or even some display as far I don't use this device under OSX. I just want to get it quiet. If I can get the capture working under OSX it would be great, but I seriously doubt that it's possible. I started looking around and found a lead with the ATIRadeon9700.kext, somebody patched it to get it working with an X800 PCIEx : http://wiki.osx86project.org/wiki/index.php/Hardware_.kext_Patching_List I have searched to download the ATIRadeon9700 kext but couldn't find anything... If somebody has a clue about my problem... Thanks a lot.
  3. Kernel Panic when using wifi with D-Link DWA-547

    Nothing new. I ended up with buying a TP-Link TL-WDN4800 card which works great out of the box and gave the DWA-547 to a friend of mine who uses it without problems on a Linux PC.
  4. Kernel Panic when using wifi with D-Link DWA-547

    I booted the system with cpus=1 and the wlan card is working flawlessly. I used it few hours without any problem, doing some network intensive file transfers. Runing mono-core is not a solution for me, so I will drop the wlan connection and use a homeplug ethernet adapter instead. Seems to be multi-core synchronisation problem (As far as I read, other kext were concerned by this type of problems on the beginning of SL). Thanks a lot to eep357 and the others for the time you spent on this issue.
  5. Kernel Panic when using wifi with D-Link DWA-547

    Sorry, my previous messages weren’t clear about this. My PCI adapter has a 0x168c Vendor ID (Atheros Communications Inc.) and has a Product ID of 29. This page ( http://www.wikidevi.com/wiki/D-Link_DWA-547 ) misled me to the conclusion I had a 5008 chipset. But when I list the devices with Lspci I find a Atheros 928x chipset. Second point, in the Vanillia installation of 10.8.0, I only have a IO80211Family.kext which contains AirPortAtheros40.kext but no AirPortAtheros21.kext. The Info.plist of AirPortAtheros40.kext doesn’t mention the pci168c,29 device. If I add it manually AirPortAtheros40 loads on startup and I have a KP when enabling wifi. I have tried to replace the IO80211Family.kext with another which has AirPortAtheros21.kext as plugin and the pci168c,29 device id already in its Info.plist. This doesn’t change anything. I can try to install a fresh copy of 10.8 from scratch an try it again. I was wondering if I can install a AirPortAtheros21.kext in the vanilla 10.8 IO80211Family.kext (so without IO80211Family rollback) by copying the AirPortAtheros21 kext in the Plugin folder ?
  6. Kernel Panic when using wifi with D-Link DWA-547

    I began everything from the begining : grabed a DSDT for my mobo from tonymacx86 and just added the model for my card and changed nothing alse. I have 3 PCI ports : lets name them PCI1 (upper) to PCI3 (last one). If put the card : - on PCI1, it gets IRQ 0x13 (IRQ 19) - on PCI2, it gets IRQ 0x12 (IRQ 18) - on PCI3, it gets IRQ 0x10 (IRQ 16). The Firewire host on the bus take IRQ 0x11 (17). On IRQ16, it's a nightmare. I have KP few seconds after enabling the wlan on Airport. On IRQ18 and IRQ19 it's less often : I can enable the wlan and after few minutes of continuious using (browsing the Internet), I get a KP. All panics are related to following error : "TLB invalidation IPI timeout: ""CPU(s) failed to respond to interrupts, unresponsive CPU bitmap: 0x3, NMIPI acks: orig: 0x0, now: 0x2"@/Source/Cache/xnu/xnu-2050.9.2/osfmk/x86_64/pmap.c:2337 So it's definitively an interruption problem. I tried to assign an IRQ in my DSDT.aml to the Wlan card, but it doesn't work. I always have the IRQ19 assigned to my card (maybe I'm doing it wrong in my DSDT editions). I tried to gernerate ressource variable and return it though the _CSR method. One thing is sure, as far as I don't enable Airport, there are no KP at all : it's remains rock stable even after hours of continious use. If somebody have a clue about this problem it would be great. Thanks in advance.
  7. Kernel Panic when using wifi with D-Link DWA-547

    Some news : it still doesn't work I deleted the EFI String in the Boot.plist and patched the DSDT.aml to get the PCI Cards recognized is System Profiler. In my IOReg, the PCI Card shows up under PEX6 section, so I modifiyed the PEX6 device in DSDT.aml and added following method : Method (_DSM, 4, NotSerialized) { Store (Package (0x04) { "AAPL,slot-name", Buffer (0x08) { "PCI" }, "device-id", Unicode ("*") }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } Now every PCI card I plug into the machine is detected and displayed in the System Profiler with its identifyer like pcixxxx,yy (xxxx is vendor-id, and yy product-id). I have 3 PCI Slots which are identified from the first slot with PCI@5,0,0 to the third slot with PCI@5,2,0. There is the IEEE 1394 on PCI@5,3,0 so on the same PCI Bus. I tried the IRQ patch you pasted here, but with no change. I still have KP. Please find a clear picture of the KP output attached. It shows clearly that the Atheros40 kext is involved in the kernel panic. unixserve, I tried you extension. It loads but don't match to the device I have : the info.plist indicates pci168c,2a and pci168c,2b. This kext is intended for Atheros AR9285 and I have an AR5008 chipset.
  8. Kernel Panic when using wifi with D-Link DWA-547

    I have 3 other PCI slot to try this. I'll try both. Of the DSDT detection, I suppose I have to patch the DSDT with the PCI informations like it is described here for exemple : http://rampagedev.wo...into-a-dsdt-24/ Thanks for the advice.
  9. Kernel Panic when using wifi with D-Link DWA-547

    Seems to have both (32 and 64bit) support as far I understand : localhost:~ lumbermatt$ lipo -info /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros21.kext/Contents/MacOS/AirPortAtheros21 Architectures in the fat file: /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros21.kext/Contents/MacOS/AirPortAtheros21 are: x86_64 i386
  10. Hi everybody, I have successfully installed 10.8 ML on following configuration : - Gigabyte H67A-UD3H-B3 - Intel Core i7-2600K with HD3000 I use a DSDT from tonymacx86 for my mainboard (bios version F8). I patched it to change the HD3000 model identifier from 0x0122 to 0x0126 so the HD3000 gets enabled with QE/CI. Additional devices works correctly : - ACL889 soundcard - Realtek 8167 I want to use a DWA-547 (PCI Card) to connected to my home WLAN. As far as I read, this card is supposed to works ootb. It didn't showed up in the PCI Card section of System Profiler. The card has pci168c,29 as PCI identifier (ioreg provides this information). I had to add the PCI card EFI String to org.chameleon.Boot.plist so it got detected. After rebooting and doing the kext stuff, the card shows up in the system profiler (capture1.png). To force the usage of the Atheros kext, I added to IO80211Family.kext/Contents/Plugins/AirPortAtheros40/Contents/Info.plist the following identifier. <string>pci168c,29</string> Next reboot, tadaaa !... the Airport logo shows up in the taskbar and the AirDrop one in the Finder. I can detect my wlan network (capture2.png). After trying to connect to my wlan a first time, I get a Kernel Panic... I tried another wlan kext : IO80211Family.kext/Contents/Plugins/AirPortAtheros21.kext which have the pci168c,29 identifier in its Info.plist (nothing to change). The card is detected exactly the same way as with as with the AirPortAtheros40 kext. (capture2.png) The initator of the kernel panic (with debug=0x01 boot flag) is : panic(cpu 6 caller 0xffffff800029dadb): "TLB invalidation IPI timeout: ""CPU(s) failed to respond to interrupts, unresponsive CPU bitmap: 0x3, NMIPI acks: orig: 0x0, now: 0x2"@/Source/Cache/xnu/xnu-2050.9.2/osfmk/x86_64/pmap.c:2337 Debugger called: <panic> Backtrace (CPU 6), Frame : Return Adress It exactly happens like this : - Airport > Activate Wi-fi - Select mywlanssid - The adapter gets connected - about 10 seconds after... KP When I leave Aiport off or if I don't connect to the access point, there is no KP at all : the machine remains rock stable. Does anybody have a clue what could cause this kernel panic ? Thanks in advance.
  11. This is surprising. Maybe the BIOS option isn't explicitly named AHCI. You can find it sometimes under « SATA IDE Emulation », « SATA Legacy mode » or this kind of denomination. AHCI is the standard (native) way to access to SATA devices (as far as I know) and some BIOSes offer an « IDE Mode » which consists in the emulation of an IDE controller so older Operating Systems (which have not the AHCI compatibility buit-in) can access to SATA devices. Maybe, as far as you’re using a laptop which was provided with a recent OS, the IDE emulation option was dropped because you might not have to use it (often laptop BIOSes are stripped down to a minimum). So you might be in AHCI Mode de facto…