Tek_No Posted December 13, 2008 Share Posted December 13, 2008 What is the version of IOPCIFamily.kext?Really it is no problem. It is vanilla mistake. Don't look on it! http://forum.insanelymac.com/index.php?showtopic=132679 Hey Slice, thx for coming back on me. Version of loaded IOPCIFamily.kext is 2.4 I know the version inside IOPCMCIAFamily.kext is way higher but as already said: whenever I copy this kext to /System/Library/Extensions, chown and chmod and repair disk permissions my Leopard stops to boot. Is there somewhere a bundle of kexts for Leopard 10.5.5 to get everything working for pcmcia? Or can you tell me what kext is causing IOPCMCIAFamily.kext to crash my Leopard boot? With the current PCMCIA kext loaded (the one giving the memory map errors) my LinkSys wifi card is recognized but doesn't do anything: pci14e4,4318: Function: Network Controller Vendor: Unknown Type: CardBus Vendor ID: 5348 Device ID: 17176 This is what I get when inserting the LinkSys card: IOPCCard info: cs: cb_alloc(bus 3): vendor 0x14e4, device 0x4318 IOPCCard info: cs: cb_alloc(bus 3): found 1 functions IOPCCard notice: cs: could not allocate 4K memory for CardBus socket 0 IOCardBusDevice: binding socket 0 function 0 to card services. IOPCCard info: cs: cb_config(bus 3) IOPCCard notice: cs: could not allocate 8K memory for CardBus socket 0 I bought this card at the time I was messing around with Tiger on my HP 8710p as the build-in wifi (Intel 4965AG) is not working on Os X. On Tiger it was working fine... As always: your answer is much appreciated Take care, Tek_No Link to comment Share on other sites More sharing options...
Turanli Posted December 13, 2008 Share Posted December 13, 2008 Hi Eureka! Can you add the Ricoh R5C822 in a future release? i tested it on linux and it was fully working there! 07:01.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 22) Thank you m8! Link to comment Share on other sites More sharing options...
Slice Posted December 15, 2008 Share Posted December 15, 2008 Version of loaded IOPCIFamily.kext is 2.4 I know the version inside IOPCMCIAFamily.kext is way higher but as already said: whenever I copy this kext to /System/Library/Extensions, chown and chmod and repair disk permissions my Leopard stops to boot. Is there somewhere a bundle of kexts for Leopard 10.5.5 to get everything working for pcmcia? Or can you tell me what kext is causing IOPCMCIAFamily.kext to crash my Leopard boot? Look explanation from Chun-Nan The reason I put both IOPCIFamily and IOPCCardFamily inside the IOPCMCIAFamily's plugins Folder is to prevent them from being replaced while updating your system. I set the versions of both IOPCIFamily and IOPCCardFamily (3.2.8) higher than the ones from the original ones (1.6.4 & 2.4.1) so that they will be loaded before the original ones. Thanks. Chun-Nan IOPCIFamily.kext is one of the most important for the system. Step left, step right = kernel panic. I propose other solution then Chun-Nan. My version is 2.4.4. And you can't mix its. My PCMCI Ricoh R5C475 works fine with it and with stock IOPCCardFamily.kext. Other users are successful with Chun-Nan solutions. With the current PCMCIA kext loaded (the one giving the memory map errors) my LinkSys wifi card is recognized but doesn't do anything: pci14e4,4318: Function: Network Controller Vendor: Unknown Type: CardBus Vendor ID: 5348 Device ID: 17176 This is what I get when inserting the LinkSys card: IOPCCard info: cs: cb_alloc(bus 3): vendor 0x14e4, device 0x4318 IOPCCard info: cs: cb_alloc(bus 3): found 1 functions IOPCCard notice: cs: could not allocate 4K memory for CardBus socket 0 IOCardBusDevice: binding socket 0 function 0 to card services. IOPCCard info: cs: cb_config(bus 3) IOPCCard notice: cs: could not allocate 8K memory for CardBus socket 0 Looks like IOPCIFamily.kext is wrong. I bought this card at the time I was messing around with Tiger on my HP 8710p as the build-in wifi (Intel 4965AG) is not working on Os X. On Tiger it was working fine... Don't understand. What is working fine in Tiger? Intel WiFi? Linksys? With what set of drivers? Hi Eureka! Can you add the Ricoh R5C822 in a future release? i tested it on linux and it was fully working there! 07:01.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 22) Thank you m8! Ricoh 822 is an SD-reader. It is for another thread as mentioned above. Link to comment Share on other sites More sharing options...
Tek_No Posted December 15, 2008 Share Posted December 15, 2008 Look explanation from Chun-Nan IOPCIFamily.kext is one of the most important for the system. Step left, step right = kernel panic. I propose other solution then Chun-Nan. My version is 2.4.4. And you can't mix its. My PCMCI Ricoh R5C475 works fine with it and with stock IOPCCardFamily.kext. Other users are successful with Chun-Nan solutions. Looks like IOPCIFamily.kext is wrong. Don't understand. What is working fine in Tiger? Intel WiFi? Linksys? With what set of drivers? Ricoh 822 is an SD-reader. It is for another thread as mentioned above. Hey Slice, thx for the reply. Under tiger I got PCMCIA working along with the LinkSys Wifi pcmcia card... Sorry if that wasn't clear from the beginning. Can you please attach your version of IOPCIFamily.kext and stock IOPCCardFamily.kext so I can give these a try? If possible: if there are any dependent kexts for both these kexts please also include them (so my boot won't get stuck again)... EDIT: found IOPCIFamily.kext 2.4.4 in one of your topics. Loaded succesfully after having cleared the extensions cache: while using the latest version of Chun-Nan's IOPCCardFamily.kext I'm still getting those memory errors on pcmcia... FYI: current output of kextstat attached Much appreciated ! Take care, Tek_No kextstat.txt Link to comment Share on other sites More sharing options...
djmastera2000 Posted December 16, 2008 Share Posted December 16, 2008 Hello Chunnan, after 10.5.6 Update no chance with last release (kernel panic), so no internet via 3G with pcmcia card New 10.5.6 iopcifamily.kext is version 2.5... Can you update this release plz? Big THX! Link to comment Share on other sites More sharing options...
Slice Posted December 16, 2008 Share Posted December 16, 2008 Waiting for new sources from Apple.... Link to comment Share on other sites More sharing options...
Tek_No Posted December 16, 2008 Share Posted December 16, 2008 Waiting for new sources from Apple.... Hey Slice, any ideas on my problem? Thx. Take care, Tek_No Link to comment Share on other sites More sharing options...
Slice Posted December 17, 2008 Share Posted December 17, 2008 Hey Slice, any ideas on my problem? Thx. Take care, Tek_No You give me too few information to understand what is not working and why. dmesg >dmesg.txt ioreg -l -x -w 1024 >ioreg.txt Link to comment Share on other sites More sharing options...
djmastera2000 Posted December 17, 2008 Share Posted December 17, 2008 Waiting for new sources from Apple.... Here we go... pccard_src_10.5.6.zip Link to comment Share on other sites More sharing options...
Tek_No Posted December 18, 2008 Share Posted December 18, 2008 You give me too few information to understand what is not working and why.dmesg >dmesg.txt ioreg -l -x -w 1024 >ioreg.txt Hey Slice, sorry for that. In the mean time I restarted from scratch by using yet another release of 10.5.5 in the hope this would fix my pcmcia trouble but... same player shoots again I grabbed IOPCIFamaily.kext 2.4.4 from your AGPGart topic. Then I did a kextload of IOPCCardFamily.kext (Chun-nan's as I don't have the original Apple one available right now). As requested i attached both ouputs of dmesg and ioreg... Let me know if you need anything else. Thx. Take care, Tek_No dmesg.txt ioreg.txt Link to comment Share on other sites More sharing options...
Hawie Posted December 18, 2008 Share Posted December 18, 2008 Hello, Here is the IOPCCardFamily file that I have worked on today. I complied the source files offered from Apple and also fixed some bugs. You do not have to edit the info.plist to match your machine. If your pccard shows "IOPCCardBridge::start failed", you can give it a try. How to use? Backup your original IOPCCardFamily driver (and IOPCIFamily driver) Replace your IOPCCardFamily driver (and IOPCIFamily driver) with the attached one that contains all necessary modifications Reboot As root, type "dmesg | grep PC"; you should see something being found Welcome to try it. Don't forget to backup the old files before trying it. [iMPORTANT] If you get the kernel panic, PLEASE check if you have replaced the following files to make your cardbus slot working before: AppleACPIPlatform AppleAPIC IOACPIFamily If you did, you probably need to find a way to restore those files first. If you still get kernel panic, you can take the picture of it if possible. Thanks. [KNOWN ISSUES] It may cause kernel panic with AGPGart installed..... If you have the error message "IOPCCardBridge::checkBridgeBusIDs invalid sub/cardbus/pci settings of 0x0" before trying the rev3 file, it still may not work after trying the rev3 file. Chun-Nan Kext File: IOPCCardFamily_chunnan_rev3.zip Source Code: IOPCCardFamily_48_chunnan.zip [uPDATE] 1/17/2008: rev6 and source code update Please replace IOPCCardFamily and IOPCIFamily at the same time. You DO NOT have to edit info.plist because it will use "ADP2,1" by default. If you are using other revisions, please update to rev6. If possible, let me know the result. Thanks. IOPCCardFamily_chunnan_Leopard_rev6.zip IOPCCardFamily_chunnan_Leopard_rev6_src.zip 1/30/2008: rev7 and source code update Please replace IOPCCardFamily and IOPCIFamily at the same time. You DO NOT have to edit info.plist because it will use "ADP2,1" by default. If you are using other revisions, please update to rev7. If possible, let me know the result. Thanks. IOPCCardFamily_chunnan_Leopard_rev7.zip IOPCCardFamily_chunnan_Leopard_rev7_src.zip 2/7/2008: rev8 and source code update Please replace IOPCCardFamily and IOPCIFamily at the same time. You DO NOT have to edit info.plist because it will use "ADP2,1" by default. If you are using other revisions, please update to rev8. If possible, let me know the result. Thanks. IOPCCardFamily_chunnan_Leopard_rev8.zip IOPCCardFamily_chunnan_Leopard_rev8_src.zip 5/25/2008: beta3 installation package update Please choose IOPCCardFamily and IOPCIFamily at the same time. If possible, let me know the result. Thanks. PCCard.10.5.2.beta3.zip 11/30/2008: beta IOPCMCIAFamily update http://www.mediafire.com/chunnan ========== { "Cirrus PD6729", IS_CIRRUS|IS_PCI, ID(CIRRUS, 6729) } { "Cirrus PD6730", IS_CIRRUS|IS_PCI, PCI_VENDOR_ID_CIRRUS, -1 } { "Cirrus PD6832", IS_CIRRUS|IS_CARDBUS, ID(CIRRUS, 6832) } { "ENE 1211", IS_TI|IS_CARDBUS, ID(ENE, 1211) } <= new added { "ENE 1225", IS_TI|IS_CARDBUS, ID(ENE, 1225) } <= new added { "ENE 1410", IS_TI|IS_CARDBUS, ID(ENE, 1410) } <= new added { "ENE 710/2/4", IS_TI|IS_CARDBUS, ID(ENE, 1411) } <= new added { "ENE 712/4", IS_TI|IS_CARDBUS, ID(ENE, 1412) } <= new added { "ENE 1420", IS_TI|IS_CARDBUS, ID(ENE, 1420) } <= new added { "ENE 720/2/4", IS_TI|IS_CARDBUS, ID(ENE, 1421) } <= new added { "ENE 722/4", IS_TI|IS_CARDBUS, ID(ENE, 1422) } <= new added { "O2Micro OZ6729", IS_O2MICRO|IS_PCI|IS_VG_PWR, ID(O2, 6729) } { "O2Micro OZ6730", IS_O2MICRO|IS_PCI|IS_VG_PWR, ID(O2, 6730) } { "O2Micro OZ6832/33", IS_O2MICRO|IS_CARDBUS, ID(O2, 6832) } { "O2Micro OZ6836/60", IS_O2MICRO|IS_CARDBUS, ID(O2, 6836) } { "O2Micro OZ6812", IS_O2MICRO|IS_CARDBUS, ID(O2, 6812) } { "O2Micro OZ6922", IS_O2MICRO|IS_CARDBUS, ID(O2, 6922) } { "O2Micro OZ6933/711E1", IS_O2MICRO|IS_CARDBUS, ID(O2, 6933) } { "O2Micro OZ6912/711E0", IS_O2MICRO|IS_CARDBUS, ID(O2, 6912) } { "O2Micro OZ711EC1/M1", IS_O2MICRO|IS_CARDBUS, ID(O2, 7112) } { "O2Micro OZ711EC1", IS_O2MICRO|IS_CARDBUS, ID(O2, 7113) } { "O2Micro OZ711M1/MC1", IS_O2MICRO|IS_CARDBUS, ID(O2, 7114) } { "O2Micro OZ711MP1/MS1", IS_O2MICRO|IS_CARDBUS, ID(O2, 7134) } <= new added { "O2Micro OZ711EZ1", IS_O2MICRO|IS_CARDBUS, ID(O2, 7135) } <= new added { "O2Micro OZ711SP1", IS_O2MICRO|IS_CARDBUS, ID(O2, 7136) } <= new added { "O2Micro OZ711E2", IS_O2MICRO|IS_CARDBUS, ID(O2, 71E2) } { "O2Micro OZ711M2", IS_O2MICRO|IS_CARDBUS, ID(O2, 7212) } { "O2Micro OZ711M3/MC3", IS_O2MICRO|IS_CARDBUS, ID(O2, 7223) } { "O2Micro OZ711MP3/MS3", IS_O2MICRO|IS_CARDBUS, ID(O2, 7233) } <= new added { "Ricoh RL5C465", IS_RICOH|IS_CARDBUS, ID(RICOH, RL5C465) } { "Ricoh RL5C466", IS_RICOH|IS_CARDBUS, ID(RICOH, RL5C466) } { "Ricoh RL5C475", IS_RICOH|IS_CARDBUS, ID(RICOH, RL5C475) } { "Ricoh RL5C476", IS_RICOH|IS_CARDBUS, ID(RICOH, RL5C476) } { "Ricoh RL5C477", IS_RICOH|IS_CARDBUS, ID(RICOH, RL5C477) } <= new added { "Ricoh RL5C478", IS_RICOH|IS_CARDBUS, ID(RICOH, RL5C478) } { "SMC 34C90", IS_CARDBUS, ID(SMC, 34C90) } { "TI 1130", IS_TI|IS_CARDBUS, ID(TI, 1130) } { "TI 1131", IS_TI|IS_CARDBUS, ID(TI, 1131) } { "TI 1031", IS_TI|IS_CARDBUS, ID(TI, 1031) } { "TI 1210", IS_TI|IS_CARDBUS, ID(TI, 1210) } { "TI 1211", IS_TI|IS_CARDBUS, ID(TI, 1211) } { "TI 1220", IS_TI|IS_CARDBUS, ID(TI, 1220) } { "TI 1221", IS_TI|IS_CARDBUS, ID(TI, 1221) } { "TI 1225", IS_TI|IS_CARDBUS, ID(TI, 1225) } { "TI 1250A", IS_TI|IS_CARDBUS, ID(TI, 1250A) } { "TI 1251A", IS_TI|IS_CARDBUS, ID(TI, 1251A) } { "TI 1251B", IS_TI|IS_CARDBUS, ID(TI, 1251B) } { "TI 1410", IS_TI|IS_CARDBUS, ID(TI, 1410) } { "TI 1420", IS_TI|IS_CARDBUS, ID(TI, 1420) } { "TI 1450", IS_TI|IS_CARDBUS, ID(TI, 1450) } { "TI 1451", IS_TI|IS_CARDBUS, ID(TI, 1451) } { "TI 1510", IS_TI|IS_CARDBUS, ID(TI, 1510) } { "TI 1520", IS_TI|IS_CARDBUS, ID(TI, 1520) } { "TI 1620", IS_TI|IS_CARDBUS, ID(TI, 1620) } { "TI 4410", IS_TI|IS_CARDBUS, ID(TI, 4410) } { "TI 4450", IS_TI|IS_CARDBUS, ID(TI, 4450) } { "TI 4451", IS_TI|IS_CARDBUS, ID(TI, 4451) } { "TI 4510", IS_TI|IS_CARDBUS, ID(TI, 4510) } { "TI 4520", IS_TI|IS_CARDBUS, ID(TI, 4520) } { "TI 7410", IS_TI|IS_CARDBUS, ID(TI, 7410) } { "TI 7510", IS_TI|IS_CARDBUS, ID(TI, 7510) } { "TI 7610", IS_TI|IS_CARDBUS, ID(TI, 7610) } { "TI 7420", IS_TI|IS_CARDBUS, ID(TI, 7510) } <= new added { "TI 7620", IS_TI|IS_CARDBUS, ID(TI, 7610) } <= new added { "TI XX12", IS_TI|IS_CARDBUS, ID(TI, XX12) } { "TI XX21", IS_TI|IS_CARDBUS, ID(TI, XX21) } <= new added { "TI 6515", IS_TI|IS_CARDBUS, ID(TI, 6515) } <= new added { "Toshiba ToPIC95-A", IS_CARDBUS|IS_TOPIC, ID(TOSHIBA, TOPIC95_A) } { "Toshiba ToPIC95-B", IS_CARDBUS|IS_TOPIC, ID(TOSHIBA, TOPIC95_ } { "Toshiba ToPIC97", IS_CARDBUS|IS_TOPIC, ID(TOSHIBA, TOPIC97) } { "Toshiba ToPIC100", IS_CARDBUS|IS_TOPIC, ID(TOSHIBA, TOPIC100) } ========== I don't know if the new added devices will work or not. However, you can give it a try and let me know the result. In addition, if your pccard slot works under linux and it is not listed on the above the list (and if you believe it may work under mac), let me know the device id and I will try to add it to the next revision. Toshiba R500 Notebook with 11/30/2008: beta IOPCMCIAFamily version. 10.5.5 voodoo kernel PCMCIA working, but lost FireWire. FireWire works if I restore original IOPCMCIAFamily. sh-3.2# dmesg | grep PC Replacing extension "com.apple.iokit.IOPCCardFamily" with newer version (1.6.4 -> 3.2.8). Skipping duplicate extension "com.apple.iokit.IOPCIFamily" with older/same version (2.4.1 -> 3.2.8). IOPCCard info: Mac OS X PCMCIA Card Services 3.2.8 IOPCCard info: options: [pci] [cardbus] [pnp] IOPCCard info: Intel ISA/PCI/CardBus PCIC probe: IOPCCard info: TI XX12 rev 00 PCI-to-CardBus phys mem 0x80204000 virt mem 0x34734000 IOPCCard info: host opts [0]: [pci + serial irq] [pci irq 21] [lat 64/176] [bus 4/4] IOPCCard info: PCI card interrupts, PCI status changes Link to comment Share on other sites More sharing options...
djmastera2000 Posted December 18, 2008 Share Posted December 18, 2008 @Hawie Try beta3, on my Samsung R55 machine it works without issues (Leo 10.5.5). Link to comment Share on other sites More sharing options...
romracer Posted December 18, 2008 Share Posted December 18, 2008 Hi, Are the source changes for beta3 available anywhere? Rev8 doesn't work for me and the new beta IOPCMCIAFamily causes constant kextd crashes. If I could find the beta3 sources, I could patch the new IOPCIFamily for 10.5.6 as well.. Thanks! Link to comment Share on other sites More sharing options...
djmastera2000 Posted December 18, 2008 Share Posted December 18, 2008 @romracer What kind of problems do ya have with rev8? my works very well with 10.5.5. I thought the only difference are the pci devices(id's) patched into pcifamily. Could you try to patch 10.5.6 with rev8 plz? Link to comment Share on other sites More sharing options...
Slice Posted December 19, 2008 Share Posted December 19, 2008 Hi, Are the source changes for beta3 available anywhere? Rev8 doesn't work for me and the new beta IOPCMCIAFamily causes constant kextd crashes. If I could find the beta3 sources, I could patch the new IOPCIFamily for 10.5.6 as well.. Thanks! Don't mix IOPCIFamily or IOPCCardFamily. First one I already patched, see my signature. Link to comment Share on other sites More sharing options...
romracer Posted December 19, 2008 Share Posted December 19, 2008 Slice, I appreciate the effort but your patch doesn't work for me. Its not the same as Chun-nan's patch. I do however use your USB 2.0 patch Rev8 IOPCCardFamily for me does not properly initialize my PCCard bus. It identifies it as a TI device, but never prints the line "[pnp] [cardbus] [pci]" like beta3 does. I understand that PCCard has not changed in 10.5.6, so I've tried using the beta3 version, but Chun-nan notes you should pair it with the same IOPCIFamily. If I pair beta3 IOPCCard with rev8 IOPCIFamily patched for 10.5.6 (which I have done and compiled my own), then it still doesn't initialize the PCCard and I get something about "PCCardBridge::gOFConfiguration failed". IOPCIFamily also has its own set of patches that Chun-nan has done in beta3. For example, my laptop has an Intel 8254x ethernet controller (Intel Pro 1000/PL) and with rev8 and anything lower I get a kernel panic in AppleIntel8254XEthernet.kext when I boot. If I disable my ethernet in the bios, then I can boot okay. beta3 of IOPCIFamily has some additional patches that let me boot with the ethernet on (and it works). In short, I really need beta3 updated Sorry, not new to these forums, been lurking a long time. I'll update my signature with my specs later in case it'll help. Thanks! Link to comment Share on other sites More sharing options...
oline Posted December 20, 2008 Share Posted December 20, 2008 Hello Chunnan, "after 10.5.6 Update no pcmcia card readability. New 10.5.6 iopcifamily.kext is version 2.5... How difficult is it to change to this new kext version, is it done with xcode tools ?, can a simple man like me do it?. I am using your beta 3 succesfully with 10.5.2 / 10.5.4 / 10.5.5 os versions. Apple has again changed the goal posts with 10.5.6. Cheers for any advice. oline Link to comment Share on other sites More sharing options...
thestevo Posted December 20, 2008 Share Posted December 20, 2008 Hello Chun Nan, Big fan of your work, I've used a lot of your kexts. I have a Latitude D830 and have used Rev8 with 5.4 and 5.5. When I updated to 5.6 I didn't think very much before I put Rev8 back in, and lost my AHCI because of the old IOPCIFamily not loading. I replaced it with Slice's 5.6 IOPCIFamily to get it back up, but it doesn't seem to be recognizing my PCMCIA. Do you plan an update? It would be much appreciated Thanks, theStevo P.S. Could this have something to do with why I can't get EHCI up? Even with Slice's kexts? Link to comment Share on other sites More sharing options...
~Eureka Posted December 20, 2008 Author Share Posted December 20, 2008 Hi guys, Have been busy recently and haven't touched mac very much. I uploaded alpha IOPCMCIAFamily for 10.5.6 on the mediafire. You can give it a try. http://www.mediafire.com/chunnan Happy holidays. Chun-Nan P.S. Just put the WHOLE IOPCMCIAFamily on the Extensions folder and it should be loaded before the vanilla IOPCIFamily and IOPCCardFamily. Remember to fix the file permission or you might have to boot with "-f" everytime. Link to comment Share on other sites More sharing options...
thestevo Posted December 20, 2008 Share Posted December 20, 2008 Aces! Thank you! Link to comment Share on other sites More sharing options...
oline Posted December 21, 2008 Share Posted December 21, 2008 Hello Chunnan, have loaded as per your instructions 10.5.6 PCMCIAFamily.kext. yes I did permissions repair prior and after install, sorry but I only get a warning screen on boot up saying--- System extension cannot be used the system extension "/System/Library/Extensions/ IOPCMCIAFamily.kext/Contents/Plugins/ IOPCIFamily.kext" was installed improperly and cannot be used. Please try reinstalling it, or contact the product's vendor for an update Have I overlooked something ?. Many thanks for your efforts on helping so many resolve these PC card issues. oline Link to comment Share on other sites More sharing options...
~Eureka Posted December 21, 2008 Author Share Posted December 21, 2008 Hi oline, It seems that file permissions were not set correctly. Try the following steps: 1. Make sure "IOPCMCIAFamily.kext" is inside "System/Library/Extensions" 2. Open "Terminal" 3. Type "sudo -s" 4. Type "chown -R 0:0 /System/Library/Extensions/IOPCMCIAFamily.kext" 5. Type "chmod -R 755 /System/Library/Extensions/IOPCMCIAFamily.kext" 6. Type "touch /System/Library/Extensions" 7. Exit "Terminal" 8. Reboot the OSX Chun-Nan Hello Chunnan,have loaded as per your instructions 10.5.6 PCMCIAFamily.kext. yes I did permissions repair prior and after install, sorry but I only get a warning screen on boot up saying--- System extension cannot be used the system extension "/System/Library/Extensions/ IOPCMCIAFamily.kext/Contents/Plugins/ IOPCIFamily.kext" was installed improperly and cannot be used. Please try reinstalling it, or contact the product's vendor for an update Have I overlooked something ?. Many thanks for your efforts on helping so many resolve these PC card issues. oline Link to comment Share on other sites More sharing options...
oline Posted December 21, 2008 Share Posted December 21, 2008 Hi Chunnan, I'll try it very shortly , (I'm just backing up my spare 10.5.5 partition). I'll report back asap. Thanks for the fast reply. 10.5.5 with your beta 3 has been great with PC card recognition for me, so I may in the meantime use it for PC card slot and "Play with 10.5.6" till it gets settled. I'm very slowly and cautiously coming to grips with this whole kext issue. thanks again. oline Link to comment Share on other sites More sharing options...
oline Posted December 21, 2008 Share Posted December 21, 2008 Hello Chunnan, I'm not terminal savi, but i tried, got to this point but not working, can you advise where I went wrong or somewhere I can learn how to use terminal correctly, thanks for your patience. sorry for being un savi on this. got to- Last login: Sun Dec 21 17:32:10 on console Toms-G5:~ Macpro New$ sudo s Password: Sorry, try again. Password: Sorry, try again. Password: sudo: s: command not found Toms-G5:~ Macpro New$ sudo -s bash-3.2# chown - R O:O /System/Library/Extensions/IOPCMCIAFamily.kext chown: -: Invalid argument bash-3.2# chmod -R 755 /System/Library/Extensions/IOPCMCIAFamily.kext bash-3.2# touch /System/Library/Extensions oline Link to comment Share on other sites More sharing options...
~Eureka Posted December 21, 2008 Author Share Posted December 21, 2008 Hi oline, It should be "sudo -s", not "sudo s", to enter superuser mode. It should be 0:0 (zero:zero), not O:O, to set ownership to root:wheel. Or you can try this way: 1. Make sure "IOPCMCIAFamily.kext" is inside "System/Library/Extensions" 2. Open "Terminal" 3. Type "sudo -s" 4. Type "chown -R root:wheel /System/Library/Extensions/IOPCMCIAFamily.kext" 5. Type "chmod -R 755 /System/Library/Extensions/IOPCMCIAFamily.kext" 6. Type "touch /System/Library/Extensions" 7. Exit "Terminal" 8. Reboot the OSX Chun-Nan In addition, you can also use some tools to help you install the kext files, such as kexthelper or OSXTool, if you are not familiar with terminal commands. Hello Chunnan,I'm not terminal savi, but i tried, got to this point but not working, can you advise where I went wrong or somewhere I can learn how to use terminal correctly, thanks for your patience. sorry for being un savi on this. got to- Last login: Sun Dec 21 17:32:10 on console Toms-G5:~ Macpro New$ sudo s Password: Sorry, try again. Password: Sorry, try again. Password: sudo: s: command not found Toms-G5:~ Macpro New$ sudo -s bash-3.2# chown - R O:O /System/Library/Extensions/IOPCMCIAFamily.kext chown: -: Invalid argument bash-3.2# chmod -R 755 /System/Library/Extensions/IOPCMCIAFamily.kext bash-3.2# touch /System/Library/Extensions oline Link to comment Share on other sites More sharing options...
Recommended Posts