kizwan Posted August 31, 2008 Share Posted August 31, 2008 Hi!i have a PMCIA cardbus ricoh c5476...this model is listed here but not working for me... my system: ASUS z62j duo core notebook iatkos v4i 10.5.4 leopard the only reason i need mac is because i need to use the program Logic audio which is mac only, and to do so i need my sound card which is PCMCIA so either i make it work somehow either i will have to buy a real mac!!! osx installation was a piece of cake everything worked immediately, excpet the damned pcmcia i tried many times with the beta 3 installer and also with the rev8 kext...every time i got what i think you call a "kernel panic" (crash before booting) i even completely reinstall osx 3 times...only once i managed to boot with the option -f -v but the card was not working... i am a completely newbie in the macworld and i might do something totally wrong but what?? replacing the iopccard family kext is just a matter of drag and drop it to the system/library/extensions folder isn it? and then mac ask me for authorizationa nd thats it...? for instance what does it mean "As root, type dmesg | grep PC" i dont understand even what is root!! it is something i should type in terminal once i have rebooted? (anyway i never arrive to that point) thanks for any help matteo Hi, After you copy beta 3 or rev 8 kexts file, you need to repair permissions first before reboot your laptop. You can repair permissions either using Disk Utility or using command in terminal. To gain root access, you need to issue this command in terminal:- sudo -s It will ask your password, your normal account password. After that you will have root access & can do administrative work. "dmesg | grep PC" is a command in terminal that we use to print out any information that contain capital letter "PC". In this situation it will search for any information regarding IOPCCard. An example of the output should be like this:- Aug 31 16:00:38 localhost kernel[0]: IOPCCard info: Mac OS X PCMCIA Card Services 3.1.22Aug 31 16:00:38 localhost kernel[0]: IOPCCard info: options: [pci] [cardbus] [pnp] Aug 31 16:00:38 localhost kernel[0]: IOPCCard info: Intel PCIC probe: Aug 31 16:00:38 localhost kernel[0]: IOPCCard info: TI XX12 rev 00 PCI-to-CardBus phys mem 0x80100000 virt mem 0x33dce000 Aug 31 16:00:38 localhost kernel[0]: IOPCCard info: host opts [0]: [serial pci & irq] [pci irq 20] [lat 64/64] [bus 2/2] Aug 31 16:00:38 localhost kernel[0]: IOPCCard info: PCI card interrupts, PCI status changes If you see that kind of output, it mean that your card probably working with those kexts, either beta 3 or rev 8. There is another way to restore back your OSX to working condition if you got kernel panic without have to re-install. Firstly, before replacing your kexts file, which is IOPCIFamily.kext & IOPCCardFamily.kext, backup this two kexts to another directory, for example /Backup. So you can use it letter if you get kernel panic. To do this, you need to boot with -s to enter single-user mode. It is terminal environment with no GUI at all. In this mode, you need to mount your filesystem with readwrite mode. The right command should be "mount -uw /". After that you can restore back your original kexts file, that you have backup before, to original location. For example:- cp -R /Backup/IOPCIFamily.kext /System/Library/Extentions/ After you have restore original kexts, you need to repair permissions:- diskutil repairPermissions / Now, you need to clear/update kext cache file. You can achieve this either by booting with -f or do this in terminal before reboot your laptop:- rm -r /System/Library/Extensions.mkext Good luck. kizwan Link to comment Share on other sites More sharing options...
insaneu Posted August 31, 2008 Share Posted August 31, 2008 Hi insaneu, The PC Card driver should work with PCMCIA to PCI adapter. I have tested it before. It seems that there are some errors/warnings with JMicronATA driver. (I am not using JMicronATA, so I cannot test it). You may want to check the driver or try another driver. Chun-Nan Hi again, I just disabled "onboard SATA&IDE" on BIOS, which was like turning off Jmicron driver, and now i got these messages: AppleYukon - Failed to get ACPI device AppleYukon - TWSI - transfer does not complete. The system doesnt boot again. Any idea on what could be causing this? Link to comment Share on other sites More sharing options...
~Eureka Posted August 31, 2008 Author Share Posted August 31, 2008 Hi again, I just disabled "onboard SATA&IDE" on BIOS, which was like turning off Jmicron driver, and now i got these messages: AppleYukon - Failed to get ACPI device AppleYukon - TWSI - transfer does not complete. The system doesnt boot again. Any idea on what could be causing this? Hi insaneu, If you disabled "onboard SATA&IDE" on BIOS, will OSX detect your ATA (either PATA or SATA) devices? If it can detect your ATA devices, I will suggest you to use original IOPCIFamily and IOPCCardFamily (with onboard SATA&IDE disabled) to see if you are still getting AppleYukon error. Let me know the result. Thanks. Chun-Nan Link to comment Share on other sites More sharing options...
poopmonkey Posted August 31, 2008 Share Posted August 31, 2008 Your drivers cause a kernel panic with my system. I have the Texas Instruments PCIxx12 cardbus controller. I got the cardbus to work with Tiger using some drivers, but I remember your drivers for Tiger did not work for me either. If you would like the drivers to study or any other info please PM me. I would really like to get my cardbus to work. Link to comment Share on other sites More sharing options...
Tech_vl Posted September 1, 2008 Share Posted September 1, 2008 Hi, I'm noob with MacOSx86... I just installed the iAtkos v.4i (10.5.4) on my Dell Latitude D620. As the build-in Wifi and ethernet are not working, I would like to patch the cardbus. I tried to install the rev.8 and beta3 of the patch but I still get a kernel panic. How can I try to fix it??? Windows give me this hardware (in device manager): "O2Micro OZ6912/711E0", IS_O2MICRO|IS_CARDBUS, ID(O2, 6912) I assume this hardware is fully compatible with the patch... I follow all the instructions without any sucess. Please help me!!! Link to comment Share on other sites More sharing options...
poopmonkey Posted September 1, 2008 Share Posted September 1, 2008 Same here. I followed the instructions and I get a kernel panic. Just leave it alone for now and wait till Chun-nan gets back to us. Link to comment Share on other sites More sharing options...
loopus Posted September 1, 2008 Share Posted September 1, 2008 thanks for the instructions!! i did it!! it works now and i use it with my rme dsp hammerfall sound card (cardbus + multiface) great!!! i dont know exactly how i made it work it was a matter of patience and trying again and again... i used the beta 3 installation package from this thread and did not repair permissions because i had no time, the install asked for restart... restarting and then could not boot as usual... then trying again with the flag -f -v this time i had an error but could boot... repaired disk permission and then it worked finally... i did the same before without success but this time i tried to reboot twithout the pcmcia card inside , that was maybe the problem before... ciao and thanks again matteo Link to comment Share on other sites More sharing options...
insaneu Posted September 1, 2008 Share Posted September 1, 2008 chun-nan, I have the same device as Loopus, i´ll try to folllow his method to see if it works. Maybe this can help you to find out why its so damn difficult to install this device. Link to comment Share on other sites More sharing options...
Tech_vl Posted September 1, 2008 Share Posted September 1, 2008 Same here. I followed the instructions and I get a kernel panic. Just leave it alone for now and wait till Chun-nan gets back to us. Hi, I just tried to reinstall the beta3 package, reboot with "-f -v" without the PCMCIA card inside and it boot correctly. Then, I reboot with PCMCIA card inside with no argument, it boot perfectly without error and now, I got my CardBus fully running... My Linksys WPC54G is working well as a airport card and I'm currently editing this tread in MAC OS... Thanks to all of us!!! Link to comment Share on other sites More sharing options...
poopmonkey Posted September 1, 2008 Share Posted September 1, 2008 Well I copied the kexts and repaired my permissions and deleted my caches but I get a kernel panic. I have the TIxx12 btw. Link to comment Share on other sites More sharing options...
~Eureka Posted September 3, 2008 Author Share Posted September 3, 2008 Well I copied the kexts and repaired my permissions and deleted my caches but I get a kernel panic. I have the TIxx12 btw. Hi poopmonkey, Which verison of AppleACPIPlatform are you using now? If possible, please boot into single user mode, take the photo of the kernel panic, and post the photo here. Thanks. Chun-Nan Link to comment Share on other sites More sharing options...
poopmonkey Posted September 3, 2008 Share Posted September 3, 2008 Uh... Wow.. Well, I just used Rev8 and I didnt get a kernel panic but I didnt get my cardbus working. I typed the Dmesg | grep PC and I got the following. bash-3.2# dmesg | grep PC Extension "com.apple.driver.ApplePCIConfigurator" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. PCI configuration changed (bridge=0 device=3 yenta=1) IOPCCard info: Intel PCIC probe: IOPCCard notice: Bad bridge mapping at 0xb0300000! IOPCCardBridge::start failed Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PATA@1F,1/AppleIntelPIIXATARoot/PRID@0/AppleIntelPIIXPATA/ATADeviceNub@0/AppleATADiskDriver/IOATABlockStorageDevice/IOBlockStorageDriver/HTS541010G9AT00 HTS541010G9AT00/IOFDiskPartitionScheme/Untitled 3@3 bash-3.2# BTW my AppleACPIPlatform is 1.0.3. Link to comment Share on other sites More sharing options...
~Eureka Posted September 3, 2008 Author Share Posted September 3, 2008 Uh... Wow.. Well, I just used Rev8 and I didnt get a kernel panic but I didnt get my cardbus working. I typed the Dmesg | grep PC and I got the following. bash-3.2# dmesg | grep PC Extension "com.apple.driver.ApplePCIConfigurator" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. PCI configuration changed (bridge=0 device=3 yenta=1) IOPCCard info: Intel PCIC probe: IOPCCard notice: Bad bridge mapping at 0xb0300000! IOPCCardBridge::start failed ..... bash-3.2# BTW my AppleACPIPlatform is 1.0.3. Hi poopmonkey, May I know if you have any particular reasons that you need to use AppleACPIPlatform 1.0.3? (Have you tried 1.1.0 or 1.2.1?) You may want to try beta3 edition to see if it will work this time. 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 Link to comment Share on other sites More sharing options...
poopmonkey Posted September 3, 2008 Share Posted September 3, 2008 Well I received AppleACPIPlatform 1.0.3 from the install dvd. I downloaded 1.1.0 and it made my laptop keyboard stop working, had to download PS2nub with the PS2controller to get it back. I cannot find 1.2.1 but 1.1.0 did not work I got the same message from dmesg | grep PC. Link to comment Share on other sites More sharing options...
~Eureka Posted September 4, 2008 Author Share Posted September 4, 2008 Well I received AppleACPIPlatform 1.0.3 from the install dvd. I downloaded 1.1.0 and it made my laptop keyboard stop working, had to download PS2nub with the PS2controller to get it back. I cannot find 1.2.1 but 1.1.0 did not work I got the same message from dmesg | grep PC. Hi poopmonkey, Try beta3 edition with AppleACPIPlatform 1.1.0 this time to see if it works. If you are still getting kernel panic, please post the photo of KP if possible. Thanks. Chun-Nan Link to comment Share on other sites More sharing options...
poopmonkey Posted September 4, 2008 Share Posted September 4, 2008 Well, I can confirm that it indeed recognizes the cardbus now with the beta 3 package and 1.1.0 AppleACPIPlatform. I inserted my firewire card and it sees that too. I'll test it with Final Cut Pro tomorrow and I'll see if it fully works. Thanks for all your help, Chun-Nan. Link to comment Share on other sites More sharing options...
oline Posted September 4, 2008 Share Posted September 4, 2008 Hello Chun Nan, I have your Beta 3 package 10.5.2 working, with some rare panics, a question, I tried your beta 3 pkg on my 10.5.4 OS and it panicked, is there much to alter your package to have 10.5.4 OS work as well. Apple keep bringing out up dates faster than I can install them. Cheers oline Link to comment Share on other sites More sharing options...
~Eureka Posted September 5, 2008 Author Share Posted September 5, 2008 Hello Chun Nan, I have your Beta 3 package 10.5.2 working, with some rare panics, a question, I tried your beta 3 pkg on my 10.5.4 OS and it panicked, is there much to alter your package to have 10.5.4 OS work as well. Apple keep bringing out up dates faster than I can install them. Cheers oline Hi oline, If Beta3 worked on 10.5.2, it should work on 10.5.4. Maybe you can double check 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 Link to comment Share on other sites More sharing options...
ratael Posted September 6, 2008 Share Posted September 6, 2008 hi, ive got RICOH ones but they are not listed in the b3 download have a look, can you add them to the installer? Link to comment Share on other sites More sharing options...
~Eureka Posted September 6, 2008 Author Share Posted September 6, 2008 Hi, I am having trouble getting my PCMCIA card to work. I have never used a Mac before. Is there a step by step guide to installing beta 3. It says you need to copy and then replace 2 files at the same time. Where do I find those files? Complete Mac noob query I know. 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 Hmm. I am getting KP even after returning to the old PCCard and PCI Family kexts (chmod, chown all right). Does the installer screw around with anything else? 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 help me! My configuration is in the signature.I installed PCCard.10.5.2.beta3.kext.zip but sd-card not appear on desktop . Why? ... if as root, I type "dmesg | grep PC" I find PCxx21 . ..another thing, it is required AppleACPIPlatform 1.2.0 ? My version is 1.1 . If yes, where can I find it? thanks HI. FIRST OF ALL THANX FOR THE WORK !!!!!I've got next CArd Reader: SD Host controller [0805]: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller [104c:803c] It seems to me I did something wrong. What it was exactly ? ---------------------------------------------------------------------- I did next: - I downloaded IOPCCardFamily_chunnan_Leopard_rev8.zip, unpacked it and replase IOPCCardFamily.kext and IOPCIFamily.kext. - reboot. - I downloaded PCCard.10.5.2.beta3.mpkg.zip, unpacked it and installed it. - reboot. ---------------------------------------------------------------------- Then I got next reply on the command : ..... So Card Reader is no working now. May be I have to put somewhere my Card Reader vendor and device ID (104c:803c) ??? Thanks a lot ... 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, ive got RICOH ones but they are not listed in the b3 download have a look, can you add them to the installer? 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 Link to comment Share on other sites More sharing options...
ratael Posted September 6, 2008 Share Posted September 6, 2008 :,( Link to comment Share on other sites More sharing options...
Marlo Posted September 10, 2008 Share Posted September 10, 2008 thanks very much,i always find cases i need the most Link to comment Share on other sites More sharing options...
oline Posted September 10, 2008 Share Posted September 10, 2008 Hi Chun Nan, I have attached a panic file for your perusal, PC card is now recognised on 10.5.4. as you advised , "Thanks" for you dedication to this issue. OS panicked when playing files on the PC card. other wise it now works. I'll just avoid playing files till I can sort a work around. Cheers oline Wed Sep 10 21:42:43 2008 panic(cpu 6 caller 0x0042B443): "getPhysicalSegment() out of 32b range 0x100044000, len 0x1000, class IOGeneralMemoryDescriptor"@/SourceCache/xnu/xnu-1228.5.20/iokit/Kernel/IOMemoryDescriptor.cpp:1473 Backtrace, Format - Frame : Return Address (4 potential args on stack) 0x8751f8c8 : 0x12b0fa (0x4592a4 0x8751f8fc 0x133243 0x0) 0x8751f918 : 0x42b443 (0x49dd5c 0x44000 0x1 0x1000) 0x8751f9e8 : 0x428e69 (0xf186080 0x1c000 0x8751fa2c 0x0) 0x8751fa48 : 0x9f4087 (0xeff5cc0 0xf186080 0x1c000 0x8751faa4) 0x8751fac8 : 0x9f4a2a (0xedcdc00 0x100 0x232 0x423312) 0x8751fb18 : 0x9f5f13 (0xedcdc00 0xfb 0x8 0x17d8b3) 0x8751fda8 : 0x9f6f53 (0xedcdc00 0xedcdc00 0x8751fdc8 0x41f8c3) 0x8751fdc8 : 0x4212bd (0xedcdc00 0xedcdcf4 0x8751fe4c 0x0) 0x8751fe18 : 0x9f6866 (0xefbb500 0x9f6f1a 0xedcdcf4 0x8751fe4c) 0x8751fe68 : 0x652185 (0xedcdc00 0xb0fdd00 0x8751feac 0x8751fea8) 0x8751feb8 : 0x9f61c4 (0xedcdc00 0xb74fd00 0x2 0x0) 0x8751fee8 : 0x9f6df2 (0xedcdc00 0x0 0x9b1d6b0 0x9b1d78c) 0x8751ff18 : 0x420993 (0xedcdc00 0xed3d800 0x1 0x19d5b1) 0x8751ff68 : 0x41faf0 (0xed3d800 0x0 0x1 0x3ddcd8) 0x8751ff98 : 0x41f7d2 (0x9c27940 0x8751ffdc 0x8751ffc8 0x1a7e6c) 0x8751ffc8 : 0x19ebdc (0x9c27940 0x0 0x1a20b5 0x9f43be0) Backtrace terminated-invalid frame pointer 0 Kernel loadable modules in backtrace (with dependencies): jp.panasonic.iokit.P2PCCard(1.3.3)@0x9f2000->0x9f7fff dependency: com.apple.iokit.IOPCCardFamily(1.6.4)@0x763000 dependency: com.apple.iokit.IOSCSIArchitectureModelFamily(2.0.3)@0x64c000 dependency: com.apple.iokit.IOATAFamily(1.7.3f1)@0x739000 com.apple.iokit.IOSCSIArchitectureModelFamily(2.0.3)@0x64c000->0x664fff BSD process name corresponding to current thread: kernel_task Mac OS version: 9E17 Kernel version: Darwin Kernel Version 9.4.0: Mon Jun 9 19:30:53 PDT 2008; root:xnu-1228.5.20~1/RELEASE_I386 System model name: MacPro3,1 (Mac-F42C88C8) Link to comment Share on other sites More sharing options...
David Fiore Posted September 11, 2008 Share Posted September 11, 2008 chun, i have an acer aspire one, with a jmicron card reader built in. It would show in system profiler as pci card, express card with no driver loaded. I tried to add your beta 3 drivers and now i dont get it to boot. below is a screen shot of the system where it hangs when booting with -f -v. any ideas lspci output from ubuntu: 04:00.0 System peripheral: JMicron Technologies, Inc. Unknown device 2382 04:00.2 SD Host controller: JMicron Technologies, Inc. Unknown device 2381 04:00.3 System peripheral: JMicron Technologies, Inc. Unknown device 2383 04:00.4 System peripheral: JMicron Technologies, Inc. Unknown device 2384 dave UPDATE: the beta8 drivers allow me to boot up. Attached is a picture of about this mac. please let me know what if anything will allow you to further assist. Link to comment Share on other sites More sharing options...
草蜢仔 Posted September 12, 2008 Share Posted September 12, 2008 Hi~ I have a Toshiba Portege A100 notebook, download and install PCCard.10.5.2.beta3.zip after the accident found that can drive Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller But they found that the window of time in drag will be very slow, hard drives have been running non-stop, Is there any other ways to solve? Thank you ~ Link to comment Share on other sites More sharing options...
Recommended Posts