sdonner Posted October 12, 2008 Share Posted October 12, 2008 hey. here the result: bash-3.2# dmesg mpting tedo get EHCI Contro ller from BIOS USBF: 0.383 USBLEGCTLSTS value c0000000 USUBSFBF: : 0.0383. 383F ouacquireOSOwnership done - value nd USBLEGSU0xP_ID - value 10000010x 1 - writing OSOwned USBF: 0.384 acquireOSOwnership done - value 0x1000001 Extension "com.jmicron.JMicronATA" has no explicit kernel dependency; using version 6.0. IOPCCard info: Mac OS X PCMCIA Card Services 3.1.22 IOPCCard info: options: [pci] [cardbus] [pnp] IOPCCardBridge::start failed [JMicronATA] JMicronATAPCIRoot start [JMicronATA] JMicronATAPCIRoot saveHwRegisters [JMicronATA] BMBaseAddr = b400 [JMicronATA] _tfDataReg 0 [JMicronATA] _tfFeatureReg 0 [JMicronATA] _tfSCountReg 0 [JMicronATA] _tfSectorNReg 0 [JMicronATA] _tfCylLoReg 0 [JMicronATA] _tfCylHiReg 0 [JMicronATA] _tfSDHReg 0 [JMicronATA] BMBaseAddr = b408 [JMicronATA] _tfDataReg 1421 [JMicronATA] _tfFeatureReg 0 [JMicronATA] _tfSCountReg 3 [JMicronATA] _tfSectorNReg 0 [JMicronATA] _tfCylLoReg e [JMicronATA] _tfCylHiReg 0 [JMicronATA] _tfSDHReg a0 [JMicronATA] JMicronATA::scanForDrives( 0x6184a00 ) [JMicronATA] Bus is ready for scan [JMicronATA] Unit 0, bus is ready for scan [JMicronATA] ATAPI regs _tfCylLoReg 0[JMicronATA] _tfCylHiReg 0 [JMicronATA] Unknown device [JMicronATA] Unit 1, bus is ready for scan [JMicronATA] ATAPI regs _tfCylLoReg 0[JMicronATA] _tfCylHiReg 0 [JMicronATA] Unknown device JMicronATA: JMB363 (CMD 0xb000, CTR 0xb100, IRQ 19, BM 0xb400) [JMicronATA] JMicronATA::scanForDrives( 0x6184800 ) [JMicronATA] Bus is ready for scan [JMicronATA] Unit 0, bus is ready for scan [JMicronATA] ATAPI regs _tfCylLoReg 14[JMicronATA] _tfCylHiReg eb [JMicronATA] Unit 1, bus is ready for scan [JMicronATA] ATAPI regs _tfCylLoReg 0[JMicronATA] _tfCylHiReg 0 [JMicronATA] Unknown device JMicronATA: JMB363 (CMD 0xb200, CTR 0xb300, IRQ 19, BM 0xb408) [JMicronATA] PIO mode 0 @ 600 ns [JMicronATA] selected PIO timing entry 4 [JMicronATA] selected Ultra mode 5 [JMicronATA] PIO mode 4 @ 120 ns [JMicronATA] Ultra mode 5 Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IDE1@1F,2/AppleAHCI/SECD@1/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/SAMSUNG HD501LJ Media/IOFDiskPartitionScheme/Untitled 1@1 BSD root: disk0s1, major 14, minor 1 jnl: unknown-dev: replay_journal: from: 41049088 to: 6140416 (joffset 0xe91000) Extension "com.apple.driver.AppleHIDKeyboard" has no explicit kernel dependency; using version 6.0. jnl: unknown-dev: journal replay done. HFS: Removed 2 orphaned unlinked files or directories Jettisoning kernel linker. Resetting IOCatalogue. display: family specific matching fails Matching service count = 1 Matching service count = 2 Matching service count = 2 Matching service count = 2 Matching service count = 2 Matching service count = 2 ACPI_SMC_CtrlLoop::initCPUCtrlLoop - pmCPUControl (PMIOCSETPSTATETABLE) returned 0xffffffff NVDANV50HAL loaded and registered. display: family specific matching fails display: family specific matching fails dsmos: Initializing... dsmos: Hook and decryption contexts set! dsmos: Starting... display: family specific matching fails NVdarwin: Probing. NVdarwin: Setting NVPM=<data not shown> NVdarwin: Setting NVCAP=<data not shown> NVdarwin: Setting rom-revision=XDarwin, NVdarwin 1.0 NVdarwin: Setting @0,compatible=NVDA,NVMac NVdarwin: Setting @1,name=NVDA,Display-B NVdarwin: Setting @2,#adress-cells=<data not shown> NVdarwin: Setting @0,NVMT=<data not shown> NVdarwin: Setting @0,name=NVDA,Display-A NVdarwin: Setting @1,compatible=NVDA,NVMac NVdarwin: Setting @2,#size-cells=<data not shown> NVdarwin: Setting @2,device_type=NVDA,gpu-diode NVdarwin: Setting @1,device_type=display NVdarwin: Setting @0,device_type=display NVdarwin: Setting name=display NVdarwin: Setting device_type=NVDA,Parent NVdarwin: Setting @2,hwctrl-params-version=<data not shown> NVdarwin: Setting VRAM,totalsize=<data not shown> NVdarwin: Setting @0,fboffset=0x00020000 NVdarwin: Setting @2,name=sensor-parent NVdarwin: Setting model=NVIDIA GeForce 8600 GT rtl_r1000_nic_ext: Ethernet address 00:0a:6d:ea:14:29 in the meanwhile I have borrowed a pccard controller with an ENE 1410 chip from a friend and I got exactly the same results (except for the name of course) as posted 3 days ago with the ricoh. maybe this helps? Link to comment Share on other sites More sharing options...
~Eureka Posted October 12, 2008 Author Share Posted October 12, 2008 hey. here the result:..... in the meanwhile I have borrowed a pccard controller with an ENE 1410 chip from a friend and I got exactly the same results (except for the name of course) as posted 3 days ago with the ricoh. maybe this helps? Hi sdonner, I didn't realize you are using the desktop. If you are using Leopard now, please try this IOPCIFamily with IOPCCardFamily from beta3. Let me know the result. Thanks. Chun-Nan IOPCIFamily.kext.zip Link to comment Share on other sites More sharing options...
sdonner Posted October 12, 2008 Share Posted October 12, 2008 Hi sdonner, I didn't realize you are using the desktop. If you are using Leopard now, please try this IOPCIFamily with IOPCCardFamily from beta3. Let me know the result. Thanks. Chun-Nan IOPCIFamily.kext.zip yes, I am using leopard (at the moment 10.5.2 but will update soon to 10.5.5) of course I used the kext for leopard, and as the new one is exactly the same size they are probably the same. so I am a bit confused cause the result is different (but still not better): bash-3.2# dmesg ersion 6.0. USBF: 0.384 Attempting to get EHCI Controller from BIOS USBF: 0.384 USBLEGCTLSTS value c0000000 USBF: 0.384 Found USBLEGSUP_ID - value 0x1 - writing OSOwned USBF: 0.384 acquireOSOwnership done - value 0x1000001 IOPCCard info: Mac OS X PCMCIA Card Services 3.1.22 IOPCCard info: options: [pci] [cardbus] [pnp] From path: "uuid", Waiting for boot volume with UUID B1F4EA0F-FA15-3808-AA93-D3437F4B5CCB Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict> IOPCCard info: Intel PCIC probe: IOPCCard notice: Bad bridge mapping at 0xf0100000! not found. IOPCCardBridge::start failed [JMicronATA] JMicronATAPCIRoot start [JMicronATA] JMicronATAPCIRoot saveHwRegisters [JMicronATA] BMBaseAddr = b400 [JMicronATA] _tfDataReg 0 [JMicronATA] _tfFeatureReg 0 [JMicronATA] _tfSCountReg 0 [JMicronATA] _tfSectorNReg 0 [JMicronATA] _tfCylLoReg 0 [JMicronATA] _tfCylHiReg 0 [JMicronATA] _tfSDHReg 0 [JMicronATA] BMBaseAddr = b408 [JMicronATA] _tfDataReg 1421 [JMicronATA] _tfFeatureReg 0 [JMicronATA] _tfSCountReg 3 [JMicronATA] _tfSectorNReg 0 [JMicronATA] _tfCylLoReg e [JMicronATA] _tfCylHiReg 0 [JMicronATA] _tfSDHReg a0 [JMicronATA] JMicronATA::scanForDrives( 0x6114200 ) [JMicronATA] Bus is ready for scan [JMicronATA] Unit 0, bus is ready for scan [JMicronATA] ATAPI regs _tfCylLoReg 0[JMicronATA] _tfCylHiReg 0 [JMicronATA] Unknown device [JMicronATA] Unit 1, bus is ready for scan [JMicronATA] ATAPI regs _tfCylLoReg 0[JMicronATA] _tfCylHiReg 0 [JMicronATA] Unknown device JMicronATA: JMB363 (CMD 0xb000, CTR 0xb100, IRQ 19, BM 0xb400) [JMicronATA] JMicronATA::scanForDrives( 0x6114000 ) [JMicronATA] Bus is ready for scan [JMicronATA] Unit 0, bus is ready for scan [JMicronATA] ATAPI regs _tfCylLoReg 14[JMicronATA] _tfCylHiReg eb [JMicronATA] Unit 1, bus is ready for scan [JMicronATA] ATAPI regs _tfCylLoReg 0[JMicronATA] _tfCylHiReg 0 [JMicronATA] Unknown device JMicronATA: JMB363 (CMD 0xb200, CTR 0xb300, IRQ 19, BM 0xb408) [JMicronATA] PIO mode 0 @ 600 ns [JMicronATA] selected PIO timing entry 4 [JMicronATA] selected Ultra mode 5 [JMicronATA] PIO mode 4 @ 120 ns [JMicronATA] Ultra mode 5 Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IDE1@1F,2/AppleAHCI/SECD@1/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/SAMSUNG HD501LJ Media/IOFDiskPartitionScheme/Untitled 1@1 BSD root: disk0s1, major 14, minor 1 Extension "com.apple.driver.AppleHIDKeyboard" has no explicit kernel dependency; using version 6.0. Jettisoning kernel linker. Resetting IOCatalogue. display: family specific matching fails Matching service count = 1 Matching service count = 2 Matching service count = 2 Matching service count = 2 Matching service count = 2 Matching service count = 2 ACPI_SMC_CtrlLoop::initCPUCtrlLoop - pmCPUControl (PMIOCSETPSTATETABLE) returned 0xffffffff NVDANV50HAL loaded and registered. display: family specific matching fails display: family specific matching fails dsmos: Initializing... dsmos: Hook and decryption contexts set! dsmos: Starting... display: family specific matching fails NVdarwin: Probing. NVdarwin: Setting NVPM=<data not shown> NVdarwin: Setting NVCAP=<data not shown> NVdarwin: Setting rom-revision=NVdarwin 1.2.1 NVdarwin: Setting @0,compatible=NVDA,NVMac NVdarwin: Setting @1,name=NVDA,Display-B NVdarwin: Setting @0,name=NVDA,Display-A NVdarwin: Setting @1,compatible=NVDA,NVMac NVdarwin: Setting @2,device_type=NVDA,gpu-diode NVdarwin: Setting @2,reg=<data not shown> NVdarwin: Setting @1,device_type=display NVdarwin: Setting @0,device_type=display NVdarwin: Setting name=display NVdarwin: Setting device_type=NVDA,Parent NVdarwin: Setting @2,hwctrl-params-version=<data not shown> NVdarwin: Setting VRAM,totalsize=<data not shown> NVdarwin: Setting @2,name=sensor-parent NVdarwin: Setting model=NVIDIA GeForce 8600 GT rtl_r1000_nic_ext: Ethernet address 00:0a:6d:ea:14:29 NTFS driver 2.1 [Flags: R/O]. NTFS volume name , version 3.1. NTFS volume name , version 3.1. Link to comment Share on other sites More sharing options...
~Eureka Posted October 13, 2008 Author Share Posted October 13, 2008 yes, I am using leopard (at the moment 10.5.2 but will update soon to 10.5.5)of course I used the kext for leopard, and as the new one is exactly the same size they are probably the same. so I am a bit confused cause the result is different (but still not better): ..... Hi sdonner, Are there other PCI cards beside the PCI-PCMCIA card on your desktop? If possible, can you post ioreg_sp.txt as a file here. Thanks. Chun-Nan Link to comment Share on other sites More sharing options...
sdonner Posted October 13, 2008 Share Posted October 13, 2008 Hi sdonner, Are there other PCI cards beside the PCI-PCMCIA card on your desktop? If possible, can you post ioreg_sp.txt as a file here. Thanks. Chun-Nan hey Chun-Nan, yes. there was another pci card beside the pci-pcmcia. I already tried without it and it makes no difference. but I will keep it outside for now. I also tried putting the pci-pcmcia card into another slot (made no difference) and updated to 10.5.5 now but still "bad bridge mapping". somehow I can't find ioreg_sp.txt as a file but its content is shown in systemprofiler, so I copied it and made a new file. hope this helps. ioreg.rtf Link to comment Share on other sites More sharing options...
~Eureka Posted October 14, 2008 Author Share Posted October 14, 2008 hey Chun-Nan, yes. there was another pci card beside the pci-pcmcia. I already tried without it and it makes no difference. but I will keep it outside for now. I also tried putting the pci-pcmcia card into another slot (made no difference) and updated to 10.5.5 now but still "bad bridge mapping". somehow I can't find ioreg_sp.txt as a file but its content is shown in systemprofiler, so I copied it and made a new file. hope this helps. Hi sdonner, What is the other pci card beside the pci-pcmcia? In addition, do you have extra pci ethernet card? If you do, try to plug the pci ethernet card into the pci slot with IOPCIFamily from post #752 and IOPCCardFamily from beta3 to see if it makes any change. If possible, post your ioreg_sp.txt as a file here. Thanks. Chun-Nan Link to comment Share on other sites More sharing options...
sdonner Posted October 14, 2008 Share Posted October 14, 2008 Hi sdonner, What is the other pci card beside the pci-pcmcia? In addition, do you have extra pci ethernet card? If you do, try to plug the pci ethernet card into the pci slot with IOPCIFamily from post #752 and IOPCCardFamily from beta3 to see if it makes any change. If possible, post your ioreg_sp.txt as a file here. Thanks. Chun-Nan hey. the other pci card was a soundcard but like I said, it's not plugged in anymore. there is no additional pci ethernet card. Link to comment Share on other sites More sharing options...
~Eureka Posted October 14, 2008 Author Share Posted October 14, 2008 hey. the other pci card was a soundcard but like I said, it's not plugged in anymore.there is no additional pci ethernet card. Hi sdonner, Please try this IOPCIFamily with IOPCCardFamily from beta3. If possible, post your ioreg_sp.txt as file here. Thanks. Chun-Nan IOPCIFamily.sdonner.zip Link to comment Share on other sites More sharing options...
sdonner Posted October 15, 2008 Share Posted October 15, 2008 Hi sdonner, Please try this IOPCIFamily with IOPCCardFamily from beta3. If possible, post your ioreg_sp.txt as file here. Thanks. Chun-Nan dmesg still shows "bad bridge mapping". ioreg2.rtf Link to comment Share on other sites More sharing options...
lizhendong Posted October 16, 2008 Share Posted October 16, 2008 Thanks!!!!!!!!!!!!!! Link to comment Share on other sites More sharing options...
b:z Posted October 20, 2008 Share Posted October 20, 2008 I am using Cisco Air-CB21AG-A-K9, it does not work After using beta3 version, the PCI card icon show on dock as: Atheros Communication Inc (hidden text) AR5001-0000-0000 (hidden text) Power Off Card (unhidden) I can't enable this card to make it works. The led status is always blink (green) Here is the screenshot: Please help me to fix this. Thank you Link to comment Share on other sites More sharing options...
wtf69wtf Posted October 29, 2008 Share Posted October 29, 2008 hey guys great work can some one add the "O2Micro OZH24" or tell me how to get it working? thanks Link to comment Share on other sites More sharing options...
izernet Posted November 1, 2008 Share Posted November 1, 2008 CF policy initialized Security policy loaded: Seatbelt Policy (mb) Loading security extension com.apple.security.TMSafetyNet calling mpo_policy_init for TMSafetyNet Security policy loaded: Safety net for Time Machine (TMSafetyNet) Copyright © 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. MAC Framework successfully initialized using 10485 buffer headers and 4096 cluster IO buffer headers IOAPIC: Version 0x20 Vectors 64:87 ACPI: System State [s0 S3 S4 S5] (S3) Extension "com.apple.driver.ApplePCIConfigurator" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. PCI configuration changed (bridge=3 device=17 yenta=0) mbinit: done Security auditing service present BSM auditing present From path: "uuid", Waiting for boot volume with UUID B870F829-4F3E-36FA-9771-38B7500F1EDC Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict> Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. Starting AppleACPIPS2Nub Found mouse PNP device AppleACPIPS2Nub startup complete Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. FireWire (OHCI) VendorID 1180 ID 832 PCI now active, GUID 00241b0001078400; max speed s400. Got boot device = IOService:/AppleACPIPlatformExpert/PCI0/AppleACPIPCI/SATA@1F,2/AppleICH8AHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/WDC WD1600BEVS-22RST0 Media/IOFDiskPartitionScheme/Untitled 5@5 BSD root: disk0s5, major 14, minor 4 Jettisoning kernel linker. Resetting IOCatalogue. GFX0: family specific matching fails display: family specific matching fails Matching service count = 1 Matching service count = 3 Matching service count = 3 Matching service count = 3 Matching service count = 3 Matching service count = 3 display: family specific matching fails ERROR: FireWire unable to determine security-mode; defaulting to full-secure. GFX0: family specific matching fails GFX0: family specific matching fails display: family specific matching fails unable to attach hardware; HAL status 13 IO80211Controller::stop called! start [/sourceCache/AirPortDriverAtheros5424/AirPortDriverAtheros5424-223.47.4/M35a/src/driver/AtherosController.cpp:448] loaded unsuccessfully GFX0: family specific matching fails IG: Invalid firmware max backlight setting display: family specific matching fails ApplePS2Trackpad: Synaptics TouchPad v6.5 BCM5751Enet: Ethernet address ba:ad:f0:0d:ba:ad IntelMemory::init IntelMemory::init InitPool: offset= 0x08000000 size = 0x08000000 fRegisters at 0x4707d000 GFX0: match category IOFramebuffer exists RTL8187: Ethernet address 00:40:0c:02:77:0a Resetting IOCatalogue. ALCinject: Starting. ALCinject: Setting built-in=<data not shown> ALCinject: Setting layout-id=<data not shown> HDAEnabler: Copyright © 2008 by Kabyl HDAEnabler: 05/05/2008 Added SPAudio support:Taruga dsmos: Initializing... dsmos: Hook and decryption contexts set! dsmos: Starting... NTFS driver 2.1 [Flags: R/O]. NTFS volume name ACER, version 3.1. NTFS volume name DATA, version 3.1. display: Not usable ALCinject: Starting. ALCinject: Setting built-in=<data not shown> ALCinject: Setting layout-id=<data not shown> HDAEnabler: Copyright © 2008 by Kabyl HDAEnabler: 05/05/2008 Added SPAudio support:Taruga en1: DAD detected duplicate IPv6 address fe80:0006::0240:0cff:fe02:770a: NS in/out=1/1, NA in=0 en1: DAD complete for fe80:0006::0240:0cff:fe02:770a - duplicate found en1: manual intervention required Resetting IOCatalogue help me Link to comment Share on other sites More sharing options...
Mike Shappell Posted November 2, 2008 Share Posted November 2, 2008 Chun-Nan, Thanks for all of your great efforts on fixing the PCI bridge issues. However, I have a problem I have not run across in my searching on this topic. I have a Intel PRO ethernet card and just recently added a bcm43xx wireless card (to replace a non-working 3945 card). The wired card was working fine (with the addition of the vendor/device code in AppleIntel8255x). Of course, the bcm43xx was not working which is why I wanted to try your modified IOPCIFamily. There are a lot of versions out there, but the one that seems to work the best was the beta5 you posted on another forum. I have installed the beta5 IOPCIFamily and my wireless is now working. However, the wired ethernet has stopped working. Looking at the IOREG output, there is no IODeviceMemory (which I think is something you were working to fix), which was present before adding your IOPCIFamily. Is there a way to have both working? I am running a vanilla install of 10.5.5 (in case it matters). Thanks in advance for your assistance. IOREG shows: | | | +-o LANC@8 <class IOPCIDevice, registered, matched, active, busy 0, retain 6> | | | | { | | | | "IOPCIResourced" = Yes | | | | "IOInterruptControllers" = ("io-apic-0") | | | | "IOName" = "ethernet" | | | | "subsystem-id" = <a5300000> | | | | "class-code" = <00000200> | | | | "IOPowerManagement" = {"CurrentPowerState"=0} | | | | "revision-id" = <01000000> | | | | "IOInterruptSpecifiers" = (<1400000007000000>) | | | | "assigned-addresses" = <1040088200000000006020d200000000001000001440088100000000003000000000000040000 00> | | | | "built-in" = <00> | | | | "IOChildIndex" = 1 | | | | "acpi-device" = "IOACPIPlatformDevice is not serializable" | | | | "device-id" = <92100000> | | | | "vendor-id" = <86800000> | | | | "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/PCIB@1e0000/LANC@80000" | | | | "subsystem-vendor-id" = <3c100000> | | | | "name" = "ethernet" | | | | "reg" = <00400800000000000000000000000000000000001040080200000000000000000000000000100 001440080100000000000000000000000040000000> | | | | "compatible" = <"pci103c,30a5","pci8086,1092","pciclass,020000"> | | | | } Link to comment Share on other sites More sharing options...
lwy7814 Posted November 4, 2008 Share Posted November 4, 2008 Chun-Nan, Thanks for your great job. It makes my pcicma and lan 8038 works well. From my knowledge you had modified pcibridge which is similar with the motherboard driver in windows. Is this right? My acer 5583 has problem with audio card also. I had found the driver of audio chip ALC883. But it seems that PCM controler on the motherboard can not be recognzed by Leo 10.5.5. Could you make some progress on this project? Thanks a lot! Link to comment Share on other sites More sharing options...
maverick8326 Posted November 4, 2008 Share Posted November 4, 2008 Hi Chun-Nan, I have a card reader "ENE MR510" on a Leopard 10.5.1, I tried to do as you've explained, but I didn't succeed! Please, can you help me? Can you give a little guide step by step? Thanks Link to comment Share on other sites More sharing options...
aliasa_anderson Posted November 6, 2008 Share Posted November 6, 2008 Hi macmusic4me, Sorry for the late reply. The IOPCIFamily and IOPCCardFamily are located inside "System/Library/Extensions". Copy those two files from beta3 posted on the 1st post to "System/Library/Extensions" folder and fix the file permissions. To make sure the file permissions are correct, you can try these steps: 1. Make sure "IOPCIFamily" and "IOPCCardFamily are inside "System/Library/Extensions" 2. Open "Terminal" 3. Type "sudo -s" 4. Type "chown -R 0:0 /System/Library/Extensions/IOPC*" 5. Type "chmod -R 755 /System/Library/Extensions/IOPC*" 6. Type "touch /System/Library/Extensions" 7. Exit "Terminal" 8. Reboot the OSX Chun-Nan Hi Memorial, Sorry for the late reply. You might want to check the file permisions again. To make sure the file permissions are correct, you can try these steps: 1. Make sure "IOPCIFamily" and "IOPCCardFamily are inside "System/Library/Extensions" 2. Open "Terminal" 3. Type "sudo -s" 4. Type "chown -R 0:0 /System/Library/Extensions/IOPC*" 5. Type "chmod -R 755 /System/Library/Extensions/IOPC*" 6. Type "touch /System/Library/Extensions" 7. Exit "Terminal" 8. Reboot the OSX If you are still getting kernel panic, please post the photo of kernel panic here if possible. Thanks. Chun-Nan Hi synapse1975 & Onishi, Sorry for the late reply. It is only for PCCARD controllers and you need another drivers to make your memory card controllers work. Chun-Nan Hi ratael, It is only for PCCARD controllers and you need another drivers to make the card reader devices (MS, SD, MMC, and xD) work. Chun-Nan Hi Chun-nan.Thanks for all the great work. Is it possible to get inbuilt card readers to work if PCcard works,because i laptops like hp they are all linked and dont use the USB interface. I have hp laptop dv6114tx laptop.Using lspci with different switches i found that this is how they are connected : -[0000:00]-+-00.0 +-01.0-[0000:01]----00.0 +-1b.0 +-1c.0-[0000:02]----00.0 +-1c.1-[0000:03-04]-- +-1c.2-[0000:05-06]----00.0 +-1d.0 +-1d.1 +-1d.2 +-1d.3 +-1d.7 +-1e.0-[0000:07]--+-05.0 | +-05.1 | +-05.2 | +-05.3 | \-05.4 +-1f.0 +-1f.1 +-1f.2 \-1f.3 where : 00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03) 00:01.0 PCI bridge [0604]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port [8086:27a1] (rev 03) 00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 02) 00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 02) 00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 02) 00:1c.2 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 [8086:27d4] (rev 02) 00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 02) 00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 02) 00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 02) 00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 02) 00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 02) 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2) 00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 02) 00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] (rev 02) 00:1f.2 SATA controller [0106]: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller [8086:27c5] (rev 02) 00:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 02) 01:00.0 VGA compatible controller [0300]: nVidia Corporation G72M [GeForce Go 7400] [10de:01d8] (rev a1) 02:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG Network Connection [8086:4222] (rev 02) 05:00.0 Ethernet controller [0200]: Intel Corporation 82573L Gigabit Ethernet Controller [8086:109a] 07:05.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] 07:05.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 19) 07:05.2 System peripheral [0880]: Ricoh Co Ltd R5C843 MMC Host Controller [1180:0843] (rev 0a) 07:05.3 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 05) 07:05.4 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev ff) ------------------------------------------------------------------------------------------------------------------------------ Is it possible to get the internal card reader to work ? Link to comment Share on other sites More sharing options...
osklild Posted November 7, 2008 Share Posted November 7, 2008 anyone knows what this means PCIB: family specific matching fails LPCB: family specific matching fails LPCB: family specific matching fails Link to comment Share on other sites More sharing options...
aliasa_anderson Posted November 8, 2008 Share Posted November 8, 2008 I am using Cisco Air-CB21AG-A-K9, it does not work After using beta3 version, the PCI card icon show on dock as: Atheros Communication Inc (hidden text) AR5001-0000-0000 (hidden text) Power Off Card (unhidden) I can't enable this card to make it works. The led status is always blink (green) Here is the screenshot: Please help me to fix this. Thank you Hi b:z were you able to disply "PCI Cards" in System Profiler" before you used these kexts ? In my case i have a number of devices attached(with @ ,like- nvidia graphics card ,ethernet etc) to key PCI2PCIBridge in ioreg but none is displayed in system profiler under PCI Cards. Chun-nan kindly suggest. b:z do you have the IO802.11Family.kext loaded ?Because the screenshots suggest that driver is not loaded. Link to comment Share on other sites More sharing options...
b:z Posted November 8, 2008 Share Posted November 8, 2008 Ah, i made it works. Now i have the PMCIA works normally, Cisco Air-CB21AG-A-K9. The way i did, referred here http://forum.insanelymac.com/index.php?showtopic=40317 Link to comment Share on other sites More sharing options...
Mike Shappell Posted November 9, 2008 Share Posted November 9, 2008 Glad to hear you got yours going, but I have not had the same good luck (exactly). I have a DV8000T and the following results: 1) The IOPCIFamily you posted causes the wireless card to show up and work, but the Bluetooth daemon dies. 2) The IOPCIFamily beta 5 causes the the wireless card to show up, Bluetooth works, but the built-in ethernet card does not work 3) The IOPCIFamily rev8 or beta 3, cannot recall which causes the PC card to work, wired ethernet works, Bluetooth works, but not wireless. Close, but not quite there yet. Mike Link to comment Share on other sites More sharing options...
redratfish Posted November 9, 2008 Share Posted November 9, 2008 Glad to hear you got yours going, but I have not had the same good luck (exactly). I have a DV8000T and the following results: 1) The IOPCIFamily you posted causes the wireless card to show up and work, but the Bluetooth daemon dies. 2) The IOPCIFamily beta 5 causes the the wireless card to show up, Bluetooth works, but the built-in ethernet card does not work 3) The IOPCIFamily rev8 or beta 3, cannot recall which causes the PC card to work, wired ethernet works, Bluetooth works, but not wireless. Close, but not quite there yet. Mike hello is your dv8000 intel? i had the same problem with the built in blue tooth as that module is old and week . in the end i bought a tiny usb dongle and solder it on to the tip of thr blutooth wire that connects to the socket under the mini pci card. here is a link for the pin outs to in stall a normal usb blutooth . only needs 4 wire to be soldered . gnd, 3.3v usb D+ and D- PIN OUTS FOR MOTHERBORD USB CONNECTOR Link to comment Share on other sites More sharing options...
REVENGE Posted November 10, 2008 Share Posted November 10, 2008 Hey Chun-nan, I take that the Beta3 on the first post is no longer the most recent version? Please update your post, as the post Beta3 versions have solved so many problems for users. Thanks! Link to comment Share on other sites More sharing options...
Slice Posted November 10, 2008 Share Posted November 10, 2008 Hi, Chun-Nan! Please, write in topic that SD/MMC card reader is not supported. Link to comment Share on other sites More sharing options...
redratfish Posted November 11, 2008 Share Posted November 11, 2008 Hi sdonner, According to the dmesg from beta3, it seems that IOPCCardFamily failed because of "Bad bridge mapping". Please try the IOPCIFamily from the following link with IOPCCardFamily from beta3 to see if it makes any difference. Let me know the result (dmesg). Thanks. Chun-Nan Leopard: http://forum.insanelymac.com/index.php?act...st&id=34679 Tiger: http://forum.insanelymac.com/index.php?act...st&id=34680 i deleted my previous post. so i can explain this more better. first i use the IOPCIFAMILY.kext form the link above. and also from this link. which looks like they are both the same. http://forum.insanelymac.com/index.php?s=&...st&p=904446 when i use this IOPCIFamily.kext from above link and IOPCCfamily.kext from beta3 my mini pci-wifi card works. but my firewire, ethernet and cardbus is totally dead. can you take a look please i see these in system log Nov 10 22:40:24 localhost kernel[0]: IOPCCard info: Mac OS X PCMCIA Card Services 3.1.22 Nov 10 22:40:24 localhost kernel[0]: IOPCCard info: options: [pci] [cardbus] [pnp] Nov 10 22:40:24 localhost kernel[0]: IOPCCardBridge::start failed Nov 10 22:40:24 localhost kernel[0]: FireWire (OHCI): start - unable to get device memory here is a photo, ioreg and dmesg. file dmesg_with_kext_frm_link_above.rtf ioreg_with_kext_frm_link_above_.rtf when i use IOPCCFamily.kext beta3 both files. my firewire,cardbus and ethernet works. but my mini pci dont work. so is it possible to compare this with my post above. and see if you can fix it for me. regards below is photo, dmesg and ioreg when i use beta3 kexts dmesg_with_beta3.rtf ioreg_with_beta3.rtf here is my memory rage stuff i got for windows xp properties atheros mini pci-e wifi card memory range F6BF0000-F6BFFFFF IRQ 18 PCI\VEN_168C&DEV_0024&SUBSYS_0087106B&REV_01\4&38B5BDF7&0&00E2 LOCATION- PCI SLOT-9 (PCI BUS 6. DEVICE0. FUCTION 0 CARDBUS PCIX12 PCI\VEN_104C&DEV_8039&SUBSYS_30A5103C&REV_00\4&2EC23395&0&30F0 MEMORY RANGE D2100000-D2100FFF F2BFF000-F2BFFFFF DC000000-DFFFFFFF I/O RANGE FE00-FEFF I/O RANGE FD00-FDFF IRQ 18 MEMORY RANGE 000DF000-000DFFFF LOCATION PCI SLOT6 PCIBUS-8 DEVICE 6 FUNTION-0 ETHERNET PCI\VEN_8086&DEV_1092&SUBSYS_30A5103C&REV_01\4&2EC23395&0&40F0 MEMORY RANGE D2102000-D2102FFF I/O RANGE 2000-203F IRQ 20 LOCATION PCI BUS-8. DEVICE-8. FUCTION-0 FIREWIRE PCI\VEN_104C&DEV_803A&SUBSYS_30A5103C&REV_00\4&2EC23395&0&31F0 MEMORY RANGE D2103000-D21037FF D2104000-D2107FFF IRQ 19 PPCIXX12 CARD READER MEMORY RANGE D2101000-D2101FFF IRQ 22 PCI\VEN_104C&DEV_803B&SUBSYS_30A5103C&REV_00\4&2EC23395&0&32F0 LOCATION PCI SLOT 6 PCIBUS 8 DEVICE-6 FUNTION-2 SDA STANDARD COMPLIANT SD HOST CONTROLLER MEMORY RANGE D2103800-D21038FF IRQ 20 LOCATION PCI SLOT 6,, PCI BUS 8,, DEVICE 6,, FUCTION3,, PCI\VEN_104C&DEV_803C&SUBSYS_30A5103C&REV_00\4&2EC23395&0&33F0 Link to comment Share on other sites More sharing options...
Recommended Posts