spadge Posted February 16, 2008 Share Posted February 16, 2008 Hi Spadge, It seems that the permission is not set right or the IOPCIFamily is missing. If you have installation DVD or other Mac system on your machine, boot with it and go the terminal. Try to fix the permission or copy IOPCIFamily file back to your folder. Also, I am kinda confused. Can you tell me what files you exactly removed/replaced on your machine? Thanks. Chun-Nan Hi, Thanks for your reply. The only thing I did was extact the contents of your rev8 zip file (IOPCCardFamily.kext & IOPCIFamily.kext) and move them to /System/Library/Extensions whilst logged on as the root user. I dragged your kext's to kext helper which I thought would repair permissions. I rebooted the machine and got the kernel panic. Since my last post, I logged onto my vista partition and copied your rev8 kexts files to /System/library/Extensions as they weren't there! I then booted off the Kalway DVD and fixed file permissions using Disk Utility. However, I still get a kernel panic. How do I restore the original kext's from the Kalyway DVD? I did back up my original kext's to the root user's desktop but I cannot find the root user's folder using MacDrive from within Windows Vista. Your help is greatly appreciated. Thanks Spadge Link to comment Share on other sites More sharing options...
Dmytro Posted February 16, 2008 Share Posted February 16, 2008 spadge root user folder is located under /var/root/Desktop Chun-Nan attached is the dmesg of WORKING pcmcia (I think, I get green power light on my pcmcia) under Latitude D620, thanks again One problem though anyone was able to get pcmcia WIFI (Aotheros chipset) working with this new IOPCIFamily.kext? most solutions point to an old tiger kext, but since Chun-Nan has it custom compiled I have trouble getting my Wifi PCMCIA working. seems to be recognized as "AR5001-0000-0000" with the top icon. But Network Settings freeze and "ifconfig" has nothing. dmesg_working_D620.txt Link to comment Share on other sites More sharing options...
~Eureka Posted February 16, 2008 Author Share Posted February 16, 2008 will these kext work on my card reader? here are the infos using lspci. 0a:06.2 SD Host controller [0805]: O2 Micro, Inc. Integrated MMC/SD Controller [1217:7120] (rev 02) 0a:06.3 Mass storage controller [0180]: O2 Micro, Inc. Integrated MS/xD Controller [1217:7130] (rev 01) Hi collit99, As far as I know, IOPCCardFamily is only for pccard controller, not for other controllers yet (even though they are in the same chip.) You need extra drivers to make your card readers work. Chun-Nan Hi everyone! I'm new to all this hackintosh thing. I downloaded the Kalaway Leo DVD and tried to install it on my laptop. But it does not work. My laptop is an ASUS X51R with the following details: Pentium Core Duo T2130, DVD SuperMulti, 120GB HDD, 2GB RAM, ATI X1100 VGA. Now as you can see it's an X200 chipset. So this is the problem. When I try to install Leo I get this error in -v mode: IOPCCardBridge::start failed. I know that a lot of people are having issues with the x200 chipset. I was redirected to this topic and I see that thankfuly with the help of Chun-Nan lot of you are getting it to work. My question is (as I am a total noob regarding this and it's my first time) how do I install this files Chun-Nan uploaded? I have the kalaway dvd only. I don't have Tiger installed, only Vista. A guide would be fantastic. Thank's for the help in advance! Hi AK-84, 1. I think you need to find out what pccard controller you have on machine. (I think You can go to Vista to check it). There is a list of pccard controllers supported by IOPCCardFamily and make sure your pccard controoler is on the list. (If not, post your vendor ID and device ID and we can try to add it to see if it works or not). 2. In order to make your pccard controller work, you need to replace the origianl IOPCIFamily with rev8 (or beta) IOPCIFamily. (If your pccard is not supported by Apple originally, you also need to replace IOPCCardFamily.) Therefore, backup your original IOPCIFamily (and IOPCCardFamily) to other folders. 3. If you don't know how to install these kext files manually, you can try this tool (Kext Helper) to make it easier for you. Here is the link: http://forum.insanelymac.com/index.php?showtopic=54098 If know to install these kext files manually, just double check to make sure the permissions of the files are correct before rebooting. Hope this will help. Chun-Nan Hi, Thanks for your reply. The only thing I did was extact the contents of your rev8 zip file (IOPCCardFamily.kext & IOPCIFamily.kext) and move them to /System/Library/Extensions whilst logged on as the root user. I dragged your kext's to kext helper which I thought would repair permissions. I rebooted the machine and got the kernel panic. Since my last post, I logged onto my vista partition and copied your rev8 kexts files to /System/library/Extensions as they weren't there! I then booted off the Kalway DVD and fixed file permissions using Disk Utility. However, I still get a kernel panic. .......... Thanks Spadge Hi spadge, If possible, can you take a picture of the kernel panic and post on the forum? Thanks. Chun-Nan Link to comment Share on other sites More sharing options...
romarin Posted February 16, 2008 Share Posted February 16, 2008 Hello, sorry for my English, i m french i installed your new kext but my card not works it isn't a pcmciacard but an expresscard can you help me? thanks COMBO Dual 1394+USB 2.0 Express Card Adapter - Compliant with new Express Card 34/54 interface - T.I. New Chipset: T.I. XIO 2200A - Integrated design - Dual IEEE 1394 & USB 2.0 - Supports XP, VISTA & Mac 9.0, 10.x - No driver required capture.tiff everest report [ Contrôleurs hôte de bus IEEE 1394 / Contrôleur hôte Texas Instruments IEEE 1394 compatible OHCI (Open Host Controller Interface) ] Propriétés du périphérique : Description du pilote Contrôleur hôte Texas Instruments IEEE 1394 compatible OHCI (Open Host Controller Interface) Date du pilote 21/06/2006 Version du pilote 6.0.6000.16386 Fournisseur du pilote Microsoft Fichier INF 1394.inf Identification du matériel PCI\VEN_104C&DEV_8235&SUBSYS_12345678&REV_01 Informations sur la location @system32\drivers\pci.sys,#65536;Bus PCI %1, périphérique %2, fonction %3;(4,0,0) Périphérique PCI Texas Instruments XIO2200(A) IEEE 1394a-2000 OHCI PHY/Link-Layer Controller Ressources des périphériques: IRQ 18 Mémoire FEBFB800-FEBFBFFF Mémoire [ Texas Instruments XIO2000(A)/XIO2200(A) PCI Express to PCI Bus Translation Bridge ] Propriétés du périphérique : Description du périphérique Texas Instruments XIO2000(A)/XIO2200(A) PCI Express to PCI Bus Translation Bridge Type du bus PCI Bus / Périphérique / Fonction 3 / 0 / 0 Identifiant du périphérique 104C-8231 N° du sous-système 0000-0000 Classe dd périphérique 0604 (PCI/PCI Bridge) Révision 03 Fast Back-to-Back Transactions Non géré Fonctionnalités du périphérique: Opère à 66 Mhz Non géré Bus Mastering Activé [ Texas Instruments XIO2200(A) IEEE 1394a-2000 OHCI PHY/Link-Layer Controller ] Propriétés du périphérique : Description du périphérique Texas Instruments XIO2200(A) IEEE 1394a-2000 OHCI PHY/Link-Layer Controller Type du bus PCI Bus / Périphérique / Fonction 4 / 0 / 0 Identifiant du périphérique 104C-8235 N° du sous-système 5678-1234 Classe dd périphérique 0C00 (FireWire Controller) Révision 01 Fast Back-to-Back Transactions Non géré Fonctionnalités du périphérique: Opère à 66 Mhz Géré Bus Mastering Activé Link to comment Share on other sites More sharing options...
AK-84 Posted February 16, 2008 Share Posted February 16, 2008 Thanks for the reply Chun-Nan! My card is supported I think: And I can't change or add kexts cos I have not an installed OSX on my system. I have only Vista and the Kalyway 10.5 DVD. Link to comment Share on other sites More sharing options...
FujitsuFreak Posted February 17, 2008 Share Posted February 17, 2008 I get a kernel panic after installing this. Any way to fix this? I really was getting into OS X and I dont want to re-install it. Link to comment Share on other sites More sharing options...
djmastera2000 Posted February 17, 2008 Share Posted February 17, 2008 Hi all, Here is the beta IOPCIFamily for 10.5.2. In this edition, IOPCIFamily will try to fix devices/bridges misconfigured by BIOS, including pccards, ethernet, etc. It doesn't require assigning computer name, memory ranges, or i/o ranges on IOPCCardFamily. IOPCIFamily will try to assign resources automatically. Please help test it and post the result under singleuser mode if possible. Again, don't forget to backup your original file before trying it. Also, double check the file permissions before rebooting. Thanks a lot. Chun-Nan P.S. If your pccard originally is supported by Apple, you don't have to replace IOPCCardFamily. If it isn't, you have to replace both IOPCIFamily and IOPCCardFamily. IOPCIFamily.10.5.2.beta.zip Sorry @Chun-Nan & ALL, i'm very busy last time Your last beta works very well, thx eResource(bus 1, state 3) Allocating resources on bus 1 MEM: 3 sub-range limited to aaaaaa each PFM: 1 sub-range limited to 10000000 each I/O: 1 sub-range limited to 1000 each MEM: allocated block dc000000:1000000 PFM: allocated block c0000000:10000000 MEM: allocated block dd000000:1000000 I/O: allocated block 2000:80 pciBridgeAllocateResource(bus 9, state 3) PCI configuration changed (bridge=1 device=17 yenta=1) Extension "com.apple.driver.AppleACPIPlatform" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style. mbinit: done Security auditing service present BSM auditing present Starting AppleACPIPS2Nub Found mouse PNP device AppleACPIPS2Nub startup complete From path: "uuid", Waiting for boot volume with UUID 82D6143F-254A-36A9-A055-BFDAAA096A4F 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: Ricoh RL5C476 rev b4 FireWire (OHCI) VendorID 1180 ID 552 built-in now active, GUID 0000f04101054711; max speed s400. IOPCCard info: cs: cb_alloc(bus 9): vendor 0x1033, device 0x0035 IOPCCard info: cs: cb_alloc(bus 9): found 2 functions IOCardBusDevice: binding socket 0 function 0 to card services. IOPCCard info: cs: cb_config(bus 9) IOPCCard info: fn 0 bar 1: mem 0xa0001000-0xa0001fff IOPCCard info: fn 1 bar 1: mem 0xa0000000-0xa0000fff IOPCCard info: irq 20 IOCardBusDevice: binding socket 0 function 1 to card services. Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleIntelPIIXATARoot/PRID@0/AppleIntelICHxSATA/ATADeviceNub@0/AppleATADiskDriver/IOATABlockStorageDevice/IOBlockStorageDriver/Hitachi HTS541616J9SA00 Hitachi HTS541616J9SA00/IOFDiskPartitionScheme/Untitled 2@2 BSD root: disk0s2, major 14, minor 2 Jettisoning kernel linker. Resetting IOCatalogue. IPv6 packet filtering initialized, default to accept, logging disabled Matching service count = 2 Matching service count = 2 Matching service count = 2 Matching service count = 2 Matching service count = 2 Matching service count = 2 NVDANV40HAL loaded and registered. wl0: Broadcom BCM4312 802.11 Wireless Controller 4.170.46.3ACPI_SMC_CtrlLoop::initCPUCtrlLoop - pmCPUControl (PMIOCSETPSTATETABLE) returned 0x46c6400 ApplePS2Trackpad: Synaptics TouchPad v6.2 ALCinject: Starting. ALCinject: Setting built-in=<data not shown> ALCinject: Setting layout-id=<data not shown> dsmos: Initializing... dsmos: Hook and decryption contexts set! m0ead6f57 :2 m7b9b743c dsmos: Starting... AppleBCM440XEthernet: Ethernet address 00:13:77:29:d5:2d AirPort_Brcm43xx: Ethernet address 00:19:7d:6b:2a:84 NTFS driver 2.1 [Flags: R/O]. NTFS volume name Vista, version 3.1. NTFS volume name Program Files, version 3.1. NTFS volume name Data, version 3.1. USBF: 499.844 USB Controller on bus 0 received an unrecoverable error interrupt. Attempting to fix (1,0,0) USBF: 499.844 Ignoring unrecoverable error on PC Card IOPCCard info: cs: cb_free(bus 9) IOPCCard: shutting down socket 0. IOPCCard: calling terminate on socket 0 function 1 nub 0x3c93600. IOPCCard: calling terminate on socket 0 function 0 nub 0x3c93700. IOPCCard: socket 0 did not terminate cleanly, state = 0x4. IOPCCard info: cs: cb_alloc(bus 9): vendor 0x1033, device 0x0035 IOPCCard info: cs: cb_alloc(bus 9): found 2 functions IOCardBusDevice: binding socket 0 function 0 to card services. IOPCCard info: cs: cb_config(bus 9) IOPCCard info: fn 0 bar 1: mem 0xa0003000-0xa0003fff IOPCCard info: fn 1 bar 1: mem 0xa0002000-0xa0002fff IOPCCard info: irq 20 IOCardBusDevice: binding socket 0 function 1 to card services. USBF: 530.525 IOUSBController::CreateRootHubDevice Bus 0 already taken USBF: 530.536 IOUSBController::CreateRootHubDevice Bus 32 already taken QC: Device Manufacturer = Option N.V. QC: Device Type = Fusion UMTS Quad-GPRS QC: GT 3G Quad Modem found QC: GT 3G Quad Diag found QC: GT 3G Quad App found QC: GT 3G Quad PCSC found QC: Remote wake-up supported Link to comment Share on other sites More sharing options...
~Eureka Posted February 17, 2008 Author Share Posted February 17, 2008 I get a kernel panic after installing this. Any way to fix this? I really was getting into OS X and I dont want to re-install it. Hi FujitsuFreak, Boot with your installation DVD. Then go to the terminal (It should be on the menu). Then copy IOPCIFamily file from your installation DVD (or from your backup) back to your folder (extensions). Chun-Nan BTW, what information did it show on the screen when you got the kernel panic? Link to comment Share on other sites More sharing options...
fingerr Posted February 17, 2008 Share Posted February 17, 2008 Hi all, Here is the beta IOPCIFamily for 10.5.2. In this edition, IOPCIFamily will try to fix devices/bridges misconfigured by BIOS, including pccards, ethernet, etc. It doesn't require assigning computer name, memory ranges, or i/o ranges on IOPCCardFamily. IOPCIFamily will try to assign resources automatically. Please help test it and post the result under singleuser mode if possible. Again, don't forget to backup your original file before trying it. Also, double check the file permissions before rebooting. Thanks a lot. Chun-Nan P.S. If your pccard originally is supported by Apple, you don't have to replace IOPCCardFamily. If it isn't, you have to replace both IOPCIFamily and IOPCCardFamily. IOPCIFamily.10.5.2.beta.zip Hi Chun-Nan, here is dmesg from beta IOPCIFamily with vanilla 10.5.2 IOPCCardFamily: pciBridgeAllocateResource(bus 0, state 0) Allocating resources on bus 0 root bridge resource MEM 80000000 len 7ec00000 root bridge resource MEM d8000 len 4000 root bridge resource MEM d4000 len 4000 root bridge resource MEM a0000 len 20000 root bridge resource I/O d00 len f300 root bridge resource I/O 0 len cf8 root bridge resource BUS 0 len 100 clipped bridge I/O range head to 400:8f8 for 0:400 overlap 400 MEM: 1 sub-range limited to 6e223c00 each I/O: 6 sub-range limited to 1f39 each BUS: 1 sub-range limited to f9 each I/O: allocated block 400:8 I/O: allocated block 408:4 I/O: allocated block 410:8 I/O: allocated block 40c:4 I/O: allocated block 420:10 MEM: allocated block 80000000:200000 I/O: allocated block 6000:1000 BUS: allocated block 7:2 pciBridgeAllocateResource(bus 7, state 3) Allocating resources on bus 7 MEM: sub-range outside parent range: 0xf0905800:0x100 MEM: sub-range outside parent range: 0xf0904000:0x1000 MEM: sub-range outside parent range: 0xf0905000:0x800 MEM: sub-range outside parent range: 0xf0900000:0x4000 MEM: 2 sub-range limited to 100000 each I/O: 1 sub-range limited to 1000 each BUS: 1 sub-range limited to 1 each MEM: allocated block 80000000:1000 MEM: allocated block 80100000:100000 I/O: allocated block 6000:1000 BUS: allocated block 8:1 pciBridgeAllocateResource(bus 5, state 3) pciBridgeAllocateResource(bus 3, state 3) pciBridgeAllocateResource(bus 2, state 3) pciBridgeAllocateResource(bus 1, state 3) Allocating resources on bus 1 MEM: 2 sub-range limited to 80000 each PFM: 1 sub-range limited to 10000000 each I/O: 1 sub-range limited to 1000 each PFM: allocated block d0000000:10000000 I/O: allocated block 2000:100 MEM: allocated block cfe00000:10000 MEM: allocated block cfe20000:20000 pciBridgeAllocateResource(bus 8, state 3)Starting AppleACPIPS2Nub Found mouse PNP device AppleACPIPS2Nub startup complete PCI configuration changed (bridge=1 device=14 yenta=1) mbinit: done wl0: Broadcom BCM4311 802.11 Wireless Controller 4.170.46.3IOPCCard info: Intel PCIC probe: TI XX12 rev 00 FireWire (OHCI) TI ID 803a PCI now active, GUID 00080da0d13f83df; max speed s400. IOPCCard info: cs: cb_alloc(bus 8): vendor 0x1106, device 0x3038 IOPCCard info: cs: cb_alloc(bus 8): found 3 functions IOCardBusDevice: binding socket 0 function 0 to card services. IOPCCard info: cs: cb_config(bus 8) IOPCCard info: fn 0 bar 2: mem 0x88004000-0x880040ff IOPCCard info: fn 0 bar 5: io 0x6020-0x603f IOPCCard info: fn 1 bar 2: mem 0x88003000-0x880030ff IOPCCard info: fn 1 bar 5: io 0x6000-0x601f IOPCCard info: fn 2 bar 1: mem 0x88002000-0x880020ff IOPCCard info: fn 2 bar 2: mem 0x88001000-0x880010ff IOPCCard info: irq 18 IOCardBusDevice: binding socket 0 function 1 to card services. IOCardBusDevice: binding socket 0 function 2 to card services. My PCMICA USB adapter is working. Tomorrow I will try to check if FireWire works together with PCMCIA. Regards, Mariusz. Link to comment Share on other sites More sharing options...
romarin Posted February 17, 2008 Share Posted February 17, 2008 hi Chun-Nan i replaced my iopcifamily by your iopcifamily beta and my card is recognized but i have an error "firewire guid ffff disabled" the connection is in preference but any peripherique which I connect isn't recognized, of more my ethernet does not work any more, i have to put back the iopcifamily.kext for the connection ethernet have you any ideas? thank you for your searches Link to comment Share on other sites More sharing options...
~Eureka Posted February 17, 2008 Author Share Posted February 17, 2008 hi Chun-Nani replaced my iopcifamily by your iopcifamily beta and my card is recognized but i have an error "firewire guid ffff disabled" the connection is in preference but any peripherique which I connect isn't recognized, of more my ethernet does not work any more, i have to put back the iopcifamily.kext for the connection ethernet have you any ideas? thank you for your searches Hi romarin, If possible, can you post the dmesg under singleuser mode with beta IOPCIFamily installed? Thanks. Link to comment Share on other sites More sharing options...
spadge Posted February 17, 2008 Share Posted February 17, 2008 Hi spadge, If possible, can you take a picture of the kernel panic and post on the forum? Thanks. Chun-Nan Here is a shot of the kernel panic. I'm having no luck restoring the original files as I don't know the terminal commands. I booted off the Kalyway dvd and opened terminal but I think I need to mount the osx partition. If I try to cd to /var/root/Desktop, the directory is not found as I think its searching the DVD and not the laptop hard drive. Am I correct or wrong? Please can anyone direct me to whereabouts the original kext's file are on the install dvd? Cheers Spadge Link to comment Share on other sites More sharing options...
Dmytro Posted February 18, 2008 Share Posted February 18, 2008 spadge, You should have installed Kalyway DVD with MBR support as one of the boot options, this way you would get a nice menu at boot which you have time to enter commands like "-s" option. The only thing that you can do is: 1) try holding F8 2) If you still have dual boot into windows get a software "MacDrive" and copy your kext from windows 3) reinstall the whole MAC Link to comment Share on other sites More sharing options...
fingerr Posted February 18, 2008 Share Posted February 18, 2008 Hi Chun-Nan, just tried latest IOPCIFamily (with vanilla IOPCCardFamily) and I have to manually kextload IOPCCard after boot to get FW and PCMCIA working. Regards, Mariusz. Link to comment Share on other sites More sharing options...
spadge Posted February 18, 2008 Share Posted February 18, 2008 spadge, You should have installed Kalyway DVD with MBR support as one of the boot options, this way you would get a nice menu at boot which you have time to enter commands like "-s" option. The only thing that you can do is: 1) try holding F8 2) If you still have dual boot into windows get a software "MacDrive" and copy your kext from windows 3) reinstall the whole MAC Thanks for your help but I can't get it to work. If I hold down f8 and boot with -s it crashes out (see pic) and I am unable to mount etc. If I boot from the DVD I don't know how to mount the osx partition and I cannot find the /var/root directory. Also I tried to access the partition using MacDrive and that no longer works I am having to reinstall the OS now, although I would like to get the PCMCIA working. Where is the best place to backup my original kext before I try this again? Link to comment Share on other sites More sharing options...
kizwan Posted February 18, 2008 Share Posted February 18, 2008 Thanks for your help but I can't get it to work. If I hold down f8 and boot with -s it crashes out (see pic) and I am unable to mount etc. If I boot from the DVD I don't know how to mount the osx partition and I cannot find the /var/root directory. Also I tried to access the partition using MacDrive and that no longer works I am having to reinstall the OS now, although I would like to get the PCMCIA working. Where is the best place to backup my original kext before I try this again? Hi spadge, If you boot with installation DVD, your OSX should mounted under /Volumes directory. You can backup anywhere, for example you can backup in user directory. Just create new folder name "Backup" or anything else. Copy any kext file that you want to replace to that directory. When you open terminal, you should be at your home directory. For example step (copy):- - Create "Backup" folder, # mkdir Backup - You need root privilege, # sudo -s - Let say you want to backup IOPCIFamily.kext file to "Backup" folder that you created before, # cp -R /System/Library/Extensions/IOPCIFamily.kext Backup/ - Remember, if you copy like this (cp -R /System/Library/Extensions/IOPCIFamily.kext/ Backup/), you only copy the content of that folder, which is not correct. (Be careful of the trailing slash) Good luck. Link to comment Share on other sites More sharing options...
Slice Posted February 18, 2008 Share Posted February 18, 2008 Thanks for your help but I can't get it to work. If I hold down f8 and boot with -s it crashes out (see pic) and I am unable to mount etc. If I boot from the DVD I don't know how to mount the osx partition and I cannot find the /var/root directory. Also I tried to access the partition using MacDrive and that no longer works I am having to reinstall the OS now, although I would like to get the PCMCIA working. Where is the best place to backup my original kext before I try this again? I overrun this situation by clearing ESCD in BIOS. /var is inside /private Link to comment Share on other sites More sharing options...
spadge Posted February 18, 2008 Share Posted February 18, 2008 I reinstalled OSX 10.5.1 from the Kalyway DVD and have updated to 10.5.2 and updated the Kernel to 9.2.0. I installed the latest Chun-Nan latest beta2 under root and repaired permissions within terminal (Not using kext helper this time). Rebooted and the Cisco Aironet card is now recognised when plugged in. Under About this MAC > PCI Cards section it now states Driver Installed: Yes :-) I don't have any other PCMCIA WIFI card to test at the moment but I think its all working now. However, the Firewire section within About This Mac not states Warning: Unable to list FireWare Devices. Chun-Nan do you me to do anything else? Regards Spadge Link to comment Share on other sites More sharing options...
FujitsuFreak Posted February 18, 2008 Share Posted February 18, 2008 Hi FujitsuFreak, Boot with your installation DVD. Then go to the terminal (It should be on the menu). Then copy IOPCIFamily file from your installation DVD (or from your backup) back to your folder (extensions). Chun-Nan BTW, what information did it show on the screen when you got the kernel panic? Specifically what code do I type into terminal? Link to comment Share on other sites More sharing options...
fingerr Posted February 18, 2008 Share Posted February 18, 2008 I reinstalled OSX 10.5.1 from the Kalyway DVD and have updated to 10.5.2 and updated the Kernel to 9.2.0. I installed the latest Chun-Nan latest beta2 under root and repaired permissions within terminal (Not using kext helper this time). Rebooted and the Cisco Aironet card is now recognised when plugged in. Under About this MAC > PCI Cards section it now states Driver Installed: Yes :-) I don't have any other PCMCIA WIFI card to test at the moment but I think its all working now. However, the Firewire section within About This Mac not states Warning: Unable to list FireWare Devices. Chun-Nan do you me to do anything else? Regards Spadge Hi, try to move IOPCCardFamily outside Extensions (to '/' for example), repair premissions, reboot, see if firewire works, then 'kextload /IOPCCardFamily.kext' from terminal (sudo -s mode). For me it works. Regards, Mariusz. Link to comment Share on other sites More sharing options...
spadge Posted February 18, 2008 Share Posted February 18, 2008 Hi, try to move IOPCCardFamily outside Extensions (to '/' for example), repair premissions, reboot, see if firewire works, then 'kextload /IOPCCardFamily.kext' from terminal (sudo -s mode). For me it works. Regards, Mariusz. Sorry, could you be more specific about try to move IOPCCardFamily outside Extensions (to '/' for example) I don't understand what you are telling me to try (I'm still very much a mac newbee). Do I need to create a new folder etc. Thanks for your help Link to comment Share on other sites More sharing options...
fingerr Posted February 18, 2008 Share Posted February 18, 2008 Sorry, could you be more specific about try to move IOPCCardFamily outside Extensions (to '/' for example) I don't understand what you are telling me to try (I'm still very much a mac newbee). Do I need to create a new folder etc. Thanks for your help For example in terminal : sudo -s cd /System/Library/Extensions mv IOPCCardFamily.kext / cd / chmod -R 755 IOPCCardFamily.kext chown -R 0:0 IOPCCardFamily.kext Than clear kextcache, reboot, check if FireWire works, again in terminal sudo -s kextload /IOPCCardFamily.kext and check if pcmcia is recognized. Thats it. Regards, Mariusz. Link to comment Share on other sites More sharing options...
spadge Posted February 18, 2008 Share Posted February 18, 2008 Than clear kextcache, reboot, check if FireWire works, again in terminal How do I clear the kextcache within Terminal, I've followed your commands till this point. I have found this, is this correct rm -r /System/Library/Extensions.kextcache rm -r /System/Library/Extensions.mkext kextcache -k /System/Library/Extensions/ The commands above worked, I now have both working correctly, thank you mate Spadge Link to comment Share on other sites More sharing options...
fingerr Posted February 18, 2008 Share Posted February 18, 2008 How do I clear the kextcache within Terminal, I've followed your commands till this point. I have found this, is this correct rm -r /System/Library/Extensions.kextcache rm -r /System/Library/Extensions.mkext kextcache -k /System/Library/Extensions/ The commands above worked, I now have both working correctly, thank you mate Spadge This was correct. Glad to see it works for you. Chun-Nan is working on this issue, but so far no other way that manual kextload of IOPCCardFamily to have both things working. I think there is a way to put 'kextload /IOPCCardFamily.kext' command into some startup script but I don't know which one is right. Try to google how to do it. Regards, Mariusz. Link to comment Share on other sites More sharing options...
spadge Posted February 18, 2008 Share Posted February 18, 2008 I think there is a way to put 'kextload /IOPCCardFamily.kext' command into some startup script but I don't know which one is right. Try to google how to do it. So to confirm, I need to run sudo -s kextload /IOPCCardFamily.kext each time I boot until a fix is found. Link to comment Share on other sites More sharing options...
Recommended Posts