Jump to content

CardBus/PCMCIA PC Cards for Leopard


  • Please log in to reply
1071 replies to this topic

#1061
bcurran

bcurran

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
Hi Chun-nan
Just wanted to thank you for this great .kext worked like a charm on my Gateway M465-E

#1062
danijenni23

danijenni23

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
Hi can i use this card reader: Apacer AE701 Black i am a photograph and i have tu use flash cards and i would know if that works

#1063
titanicmusic14

titanicmusic14

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
  • Gender:Male
  • Location:Philadelphia, PA
I have been trying to install this off of the same cd over and over again for 2 weeks. My computer took 10 min to start up . And because of your driver it works. I care about you. Thank you so much. I hope you are well.

My computer is an IBM T30 and it is old Iknow. But it has 10.5.5 and it starts up in about 25 seconds thanks to Mr Chun. He is a special man who creates special drivers for special people. Many have fixed drivers. I've downloaded them all. But nothing likek Mr Chun's drivers. No homo.

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:
Source Code:


[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.





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.





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.





5/25/2008: beta3 installation package update
Please choose IOPCCardFamily and IOPCIFamily at the same time.
If possible, let me know the result. Thanks.




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.



#1064
fireofanor

fireofanor

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
  • Gender:Male
  • Location:Turkiye
Hello, i got a Acer 6930G laptop. Installed retail 10.6.4 and everything works fine except cardbus pcmcia or whatever it's called. I have a firewire card and when i plug it system gives me kernel panic of IOPCIFamily.kext. Tried Chun-Nan's kext but when Chun-Nan's kext installed system hangs and won't boot without giving errors.
My soundcard is M-audio Firewire 410 that's why i need firewire on this computer. It works fine on Windows 7. Please i need help.

#1065
mikeweston

mikeweston

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts

No luck again. (
In 10.5.2 i applied Chun_Nan.PCMCIA.CardBus.Driver. After that the Airport disappeared from Network prefpane at all.

In 10.5.6 i tried several approaches based on what you said:

1 Removed 88E8055 section in info.plist and inserted devid + manufacturer id in 88E8053 section without changing anything else. - Doesn't work.
2 After step 1 i replaced all references to 88E8055 chip in corresponding section of info.plist with text 88E8055. Doesn't work.
3 Applied 88E8055 patch that you send me. Doesn't work. Moreover, it appears that info.plist within it just lacks 88E8055 section and the 88E8053 section is intact including product ids. I tweaked it as described above, but with no effect.

The message concerning MSI interrupt is still displaying during each reboot. And the another warning that might do something with the problem:

localhost kernel[0]: Extension "com.apple.driver.ApplePCIConfigurator" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.

Also, some interesting thing revealed: if upgrading from 10.5.2 to 10.5.6 the Airport won't turn on if the ethernet (which comes down after upgrade) is still present in Networking prefpane. Remove it - and the Airport will work just fine. May be this is the reason why Atheros isn't working under 10.5.2. - it somehow conflicts with Yukon.



I installed IDENEB v1.4 on my pc and after the installation it asked to restart, so i did, after that it wont boot, theres the apple wheel rolling and the "no smoking kinda sign". So i tried typing -v on boot cause other commands wont work. well anyways i got the message failed to load apple acpi pci something. please help me. im really desperate. it says couldnnt alloc class apple acpi pci 12Appleacpipci is not compatible with its superclass 11iopcibridge supercalss. (yellow fonts) please help me. i already tried typing v -cpus=1 -noacpi but still nothing. Same problem. It just always gives me the same message.

PROCESSOR: Intel DUAL CORE 1.6ghz
RAM: 2gB Kingston 800
GRAPHICS: Nvidia 9400GT
MOBO: ASUS P5kPL-AM EPU
HardDrive- S-ATA 80gb Western DIGITAL

ATA/IDE Config: Enhanced
Enhanced Mode Support On: S-ATA

Plug and Play O/S: Yes


Suspend Mode: S3 Only
ACPI 2.0 Support: Enabled
Restore on AC Power Loss: Power Off

please help me sirs.

#1066
mikeweston

mikeweston

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts

No luck again. (
In 10.5.2 i applied Chun_Nan.PCMCIA.CardBus.Driver. After that the Airport disappeared from Network prefpane at all.

In 10.5.6 i tried several approaches based on what you said:

1 Removed 88E8055 section in info.plist and inserted devid + manufacturer id in 88E8053 section without changing anything else. - Doesn't work.
2 After step 1 i replaced all references to 88E8055 chip in corresponding section of info.plist with text 88E8055. Doesn't work.
3 Applied 88E8055 patch that you send me. Doesn't work. Moreover, it appears that info.plist within it just lacks 88E8055 section and the 88E8053 section is intact including product ids. I tweaked it as described above, but with no effect.

The message concerning MSI interrupt is still displaying during each reboot. And the another warning that might do something with the problem:

localhost kernel[0]: Extension "com.apple.driver.ApplePCIConfigurator" has immediate dependencies on both com.apple.kernel and com.apple.kpi components; use only one style.

Also, some interesting thing revealed: if upgrading from 10.5.2 to 10.5.6 the Airport won't turn on if the ethernet (which comes down after upgrade) is still present in Networking prefpane. Remove it - and the Airport will work just fine. May be this is the reason why Atheros isn't working under 10.5.2. - it somehow conflicts with Yukon.

Hi man

I installed IDENEB v1.4 on my pc and after the installation it asked to restart, so i did, after that it wont boot, theres the apple wheel rolling and the "no smoking kinda sign". So i tried typing -v on boot cause other commands wont work. well anyways i got the message failed to load apple acpi pci something. please help me. im really desperate. it says couldnnt alloc class apple acpi pci 12Appleacpipci is not compatible with its superclass 11iopcibridge supercalss. (yellow fonts) please help me. i already tried typing v -cpus=1 -noacpi but still nothing. Same problem. It just always gives me the same message.

PROCESSOR: Intel DUAL CORE 1.6ghz
RAM: 2gB Kingston 800
GRAPHICS: Nvidia 9400GT
MOBO: ASUS P5kPL-AM EPU
HardDrive- S-ATA 80gb Western DIGITAL

can you help me guys? like which patch should i check and stuffs. please im desperate.

#1067
Thund3rbolt

Thund3rbolt

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
I'm sorry if this is a dumb question but do I need to delete:AppleACPIPlatform AppleAPIC
and IOACPIFamily before I install the chun driver? Every one I have tried causes kernel panic.
:P

#1068
d00d

d00d

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 477 posts
  • Gender:Male
  • Location:41.648324, -70.635260
I had to remove IOPCMCIAFamily.kext from my Lenovo T61 after I updated from 10.6.7 to 10.6.8 due to the following KP;
kxld[com.apple.driver.AppleACPIPlatform]: The super class vtable '__ZTV11IOPCIBridge' for vtable '__ZTV12AppleACPIPCI' is out of date. Make sure that your kext has been built against the correct headers.
...

#1069
jzhang18

jzhang18

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
Anyone has working IOPCMCIAFamily.kext on Lion (10.7.0 - 10.7.2)?
so far, I tested all available download version, they gave me kernel panic.
I have thinkpad x61 with Lion 10.7.2 running pretty stable, need this kext desperately, so I can use my PCCard on Lion.

Really appreciated.

#1070
KingDavid

KingDavid

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

Can someone reupload the drivers? mediafire link is down



#1071
RAW2019

RAW2019

    InsanelyMac Protégé

  • Members
  • PipPip
  • 57 posts

Hi all, 

 

I use Ideneb 10.5.8 on a sony vaio vgn-TX3XP. I got a Viking Interworks High speeds compact flash cardbus adapter. I use the Pcmcia fix from Ideneb and now i can see i sitecom firewire pcmcia card with no problem. But the Vikings Interworks doesn't work out of the box. I need a driver but the last OS X they supported was 10.2 but i guess that aint that much difference from the 10.5.8 version. 

 

I'm looking for that 10.2 driver too cause i can't find it anywhere and think it may work with 10.5.8.

 

If anybody got a clue please let me know. Txs! 

 

Edit: i found the 10.4 driver at http://www.drivergui...ionJU0+fxJmH41+

 

But it doesn't work. I get extra icon in the top finder bar but all i can select is power off card. And it says Unkown Vendor and mass storage card. It could be that the pcmcia driver from ideneb does this because i didn't pay attention to it before. 



#1072
RAW2019

RAW2019

    InsanelyMac Protégé

  • Members
  • PipPip
  • 57 posts

I checked the card bus with Wavelan silver wifi card and it detects it. Now i need a CF card reader in PC card format that works under 10.5.8. 

 

Anybody know a cheap[ card that works? Thanks! 







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy