Jump to content

LaCie USB 3.0 drivers are here for OS X


  • Please log in to reply
236 replies to this topic

#101
splonk

splonk

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 166 posts

I modified the IOUSBFamily of OS X 10.6.5 to support CalDigitxHCI.kext (and a few other fixes as well).


Thanks. I can now see the Superspeed bus in SysProfiler but I cannot mount anything on the ports - either usb 2.0 or usb 3.0 devices.

At least it doesn't KP now, which I was starting to get with the LaCie driver.

#102
macita

macita

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 575 posts

I modified the IOUSBFamily of OS X 10.6.5 to support CalDigitxHCI.kext (and a few other fixes as well).

Download:
http://rapidshare.co...ly_USB3_AnV.zip

Edited CalDigitxHCI.kext (for all USB3 controllers):
http://rapidshare.co...SBxHCI.kext.zip



Hey Andy:

HERE YOUR MOD DOESNT WORK the hard disk doesnt power up correctly, in system profiler USB super speed is showed up

the modbin one (Lacie mod) is working fine

Im using original mac pro 4,1

USB 3.0 Controller: ASrock pci-e

Chipset - NEC µPD720200
Interface - PCI Express 2.0 x1
Connector - 2 x USB 3.0 ports
OSX 10.6.5

#103
quattrofx

quattrofx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 137 posts
  • Gender:Male
  • Location:Vienna
Here you can see my USB 3.0 tests:

http://www.insanelym...howtopic=241497

Cheers
QuattroFX

#104
LaFemme69

LaFemme69

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
Glad to hear that Mac can 'somewhat' support USB 3. Great work folks and thank you!!!

as a newbie here, wondering if anyone can clarify something for me.....

I understand up to the point of replacing a file from Lacie's driver with modbin's modified kext BUT.......I don't know how to (1) repair permission (2) clear and rebuild cache???? are these steps a must to work?? Do we need to do both these steps or it should work by just replacing the file?

2ndly, has anyone follow up on Dreamwatcher's link for Calgidit unlocked USB 3 Driver.

thanx in advance.

katie d.

#105
longtom

longtom

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 265 posts
Strange Performance, what's the problem???

USB2.0:
Posted Image

USB3.0:
Posted Image

#106
xenophon

xenophon

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
  • Gender:Male
  • Location:Athens, Greece
Regarding the trouble going to sleep:

My system (G41, OS 10.6.6 vanilla, SleepEnabler 10.6.6) sleeps OK after installing modbin's patched PXHCD.kext, provided there is no disk attached to the USB 3.0 port of a noname mini-PCI card.

As soon as I attach a disk, sleep is disabled (manual and timed). I've discovered, however, that once the kext is unloaded, manual sleep is possible:

>sudo kextunload /System/Library/Extensions/PXHCD.kext

... obviously loosing USB 3.0 connectivity.

Once the kext is loaded (with the "kextload" command as root), initial functionality resumes.

So, the bottom line is that - sleep is possible, but only manually and only after explicitly unloading the kext.

Hope that modbin and/or Stellarola provide a durable fix!

#107
quattrofx

quattrofx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 137 posts
  • Gender:Male
  • Location:Vienna
USB 3.0 Test Results - PART II

The Truth about -UD3, -UD4, -UD5 and -UD6 owners:

http://www.insanelym...p...t&p=1623320

Cheers
QuattroFX

#108
modbin

modbin

    InsanelyMac Geek

  • Developers
  • 119 posts
  • Gender:Male
I got tons of pms bout the 10.5 version.

give this a try http://www.mediafire...4dnxkhwqsnlvw2y

I still can't test if it works but it's the same patch as the 10.6 kext.

cmp ax, 0x59F

#109
hugeschnauzer

hugeschnauzer

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 226 posts
Im running 10.6.6 on p6td Deluxe.

What the better hardware to buy? (Lacie, Buffalo, etc????)

tks in advance guys

#110
Fl0r!an

Fl0r!an

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
Just installed the patched PXHCD.kext on my 2008 MacBook pro, works fine with my AKE USB 3.0 Express Card, speed is great. (Chose this one because it perfectly fits into the macbook so the card can stay in it all the time)
But: My MBP doesn´t sleep anymore when I had an USB3 device connected. Just gets stuck with a black screen and running fans. Even removing the Express Card doesn´t help, the macbook won´t sleep, no matter what I do.
Already tried to unload the kext before sleeping, but then I´ll get this:
sudo kextunload /System/Library/Extensions/PXHCD.kext
(kernel) Can't unload kext com.LaCie.driver.PXHCD; classes have instances:
(kernel)	 Kext com.LaCie.driver.PXHCD class PXHCD has 1 instance.
Failed to unload com.LaCie.driver.PXHCD - (libkern/kext) kext is in use or retained (cannot unload).

Anyone got an idea? I wont need USB3 daily, so it would be okay to restart my macbook every time I used USB3, but of course it would be much better to have it running completely stable.

thanks in advance :)

EDIT: Hm, after a reboot kextunload is working properly... Okay, then I´ll do this everytime I have used USB3...

#111
djouija

djouija

    InsanelyMac Protégé

  • Members
  • Pip
  • 41 posts
  • Gender:Male
modbin patched kext confirmed working on my Asus P6X58D-E motherboard with NEC USB 3.0.

Thanks!!

#112
longtom

longtom

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 265 posts
What about the automatic sleep problem?
Any fixed kext available?

#113
genzai

genzai

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 166 posts
  • Gender:Male
  • Location:San Francisco
Hey all,
It's been a while but there is a new issue with the USB 3.0 Lacie drivers. Basically they flood the system log with errors and bring the whole machine to a halt when they are used with the VLI810 hubs built in to many new boards. I noticed there is a new driver from Sonnet that they offer with their USB 3.0 add-on card (also NEC based). It seems to be based on the same driver as Lacie and even says in the description that it wont work with hubs on OS X but i still feel its worth a shot. The driver itself see,s to be a later release. The odd thing though is even though it has the same ioclass entry in plist as the lacie, while the lacie will load the sonnet driver never seems to load. Can someone take a look at this and see if they can edit the driver to load on generic hardware? I tried messing with plist definitions but that did not seem to help any.
Here is the link to the driver:
http://www.sonnettec...mp;action=a3#a3

Many thanks,
g\

#114
badur

badur

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts
Firstly, thanks to Modbin and the people who tested out the patched driver. I have the Lacie USB3.0 express card in a MacPro 1,1 (late 2006), and the driver patch works great so far. The only thing I have to test it with is a Toshiba external usb3.0 drive, and I am getting 100MB/s speeds, compared to 36MB/s with USB2.0.

Unfortunately, I am getting the same sleep issues as other users. With or without the USB3.0 drive plugged into the computer, when I sleep the computer, the hard drives spin down, the display turns off, and it acts like it goes to sleep. But, the fans continue to spin at low rpm, and the computer never completely shuts off. It sure would be awesome if this problem could somehow be fixed without having to resort to unloading and reloading the kext every time I sleep my machine.

Though I am not a hugely knowledgeable programmer or anything, if I can help this effort by providing log files or anything else, let me know.

#115
edgar87

edgar87

    InsanelyMac Protégé

  • Members
  • PipPip
  • 72 posts
There's a new Lacie USB 3.0 driver available (1.0.7, from 26 may 2011) http://www.lacie.com...ex.htm?id=10112

How can I remove the Lacie-limitation check?

#116
genzai

genzai

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 166 posts
  • Gender:Male
  • Location:San Francisco

There's a new Lacie USB 3.0 driver available (1.0.7, from 26 may 2011) http://www.lacie.com...ex.htm?id=10112

How can I remove the Lacie-limitation check?


Here you go! All credit goes to modbin. I was able to diff the original binary with the modbin one and find the edit he made. Those sections were identical in the new driver so i applied the same change to it and it works.

Interesting for those that have been followong the VLI saga, that on this new driver it throws quite a lot of errors on startup but then it stops and the machine runs fine whereas the old driver would slow the machine to a halt. i now see the VLI hubs in the about this mac but USB3 devices attached wont show up.

Progress?


cheers,
[g]

P.S. please make sure you install the full LaCie driver package and only then replace the kext using kexthelper or the like.

Attached Files



#117
longtom

longtom

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 265 posts
Great, Thanks!
Works with sleep! :)

#118
edgar87

edgar87

    InsanelyMac Protégé

  • Members
  • PipPip
  • 72 posts
Thank you genzai!! :(

#119
idsynk

idsynk

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 236 posts
Yes, new patched LaCie drivers are allowing sleep....

No name NEC USB-3 PCIe card

Thanx to Modbin and genzai

#120
Fl0r!an

Fl0r!an

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
Working great on my MacBook Pro with USB3 Express Card.
Thanks for providing the patch! :)





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