Jump to content

LaCie USB 3.0 drivers are here for OS X


  • Please log in to reply
236 replies to this topic

#81
cartri

cartri

    Just a Cone

  • Donators
  • 407 posts
  • Location:Brazil

So you can't use the Asus U3S6 card for example, because it has a PLX bridge?

I thought that Cartri was using this card with the hacked Lacie drivers and the sata6g ports were also working without any new drivers or kexts?

http://www.testfreak...gbps-pcie-card/


I am creating some hacks to the whole card - it has its own pci firmware with registers and so on - could achieve this result until now:
Posted Image
but this is being for me purely cosmetical (besides also being "putting things in order"), and included my modified mobo bios, fortunately i did not achieve a mac pro and can't give the final results. I will launch a kext with an installer to this expansion board soon, including device properties etc. For now i can get it to be recognized as internal ans such, but I don't really know the results in a macpro...
When my mind find peace and health after what has been happening to any initiative that i try to launch, this is one of my untracked, unfinished, unpolished etc etc etc projects.
Basically it should still work with the actual driver, but never get the AAPL,blablabla arguments to 900mAh... I guess you really can use this board in a real mac pro with modbin's work. I have to remake some stuff at my site, at my life, at my mind (almost lost one of my best corporate clients in Rio almost screaming with its' CEO). For now, im off, sorry

#82
xgman

xgman

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
I have a Caldigit card on a mac pro 2010 and their updated driver for 10.6.5 but compared to a windows box with built in isb 3, it is slower, especially on writes. I moved the card from the 4x slot to the 16x slot and it helped a wee bit, but not too much. I tried another evga NEC based usb 3.0 card to see if the drivers would work on it but they do not, at least without mod. In any case the speed of the usb 3 on the mac is definetly better than usb 2, but not at full potential. I do not know whnether this is because of having to use a pci bridge, becuase it's on a mac, or simply badly written drivers. I suspect badly imature drivers is the problem. I don't see this improving much until Apple writes their own. Anyone have any tips for eeking out a bit more speed as it is?

#83
cartri

cartri

    Just a Cone

  • Donators
  • 407 posts
  • Location:Brazil

I have a Caldigit card on a mac pro 2010 and their updated driver for 10.6.5 but compared to a windows box with built in isb 3, it is slower, especially on writes. I moved the card from the 4x slot to the 16x slot and it helped a wee bit, but not too much. I tried another evga NEC based usb 3.0 card to see if the drivers would work on it but they do not, at least without mod. In any case the speed of the usb 3 on the mac is definetly better than usb 2, but not at full potential. I do not know whnether this is because of having to use a pci bridge, becuase it's on a mac, or simply badly written drivers. I suspect badly imature drivers is the problem. I don't see this improving much until Apple writes their own. Anyone have any tips for eeking out a bit more speed as it is?


I dont think apple will write usb drivers to NEC. In the contrary its interesting translating this:

11/13/10 8:54:53 PM kernel USBF: 80058.424 Endpoint 0x81 of the USB device "AS2105" at location 0x200000: converting Bulk MPS from 1024 to 512 (USB 2.0 Spec section 5.8.3)
11/13/10 8:54:53 PM kernel USBF: 80058.424 Endpoint 0x2 of the USB device "AS2105" at location 0x200000: converting Bulk MPS from 1024 to 512 (USB 2.0 Spec section 5.8.3)


into "oh my god, someone is using something against my patent agenda, put him down!"
Dont blame "badly written drivers", blame restrictive operational system.

Apple don't want usb3 now. Its clear. Until sandy bridge comes with it, they dont want you using it except someone (lacie, calldigit etc) pays them for that.
It is also good to remember that USB3 has been on hold by intel for almost a year and only came out because AMD nVidia and NEC came to public about this, even saying that they would do it by themselves if intel did not release it.

And that is just what nec did, there is almost no difference between usb3 0.96 0.98 and "intel 1.0" specs.

They are playing ping pong.

We are the ball.

#84
sevenxbb

sevenxbb

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
I used Tonymac's ##### 2.51 to install the Lacie kext pre-patched with Modbin's fix. Rebuilt caches and rebooted but got nothing about Superspeed in profiler. I uninstalled the PXHCD kext installed by ##### 2.51 and ran kext utility. Rebooted and then installed via the Lacie installer. Removed the PXHCD file from within the Lacie kext and replaced it with ModBin's PXHCD. Ran Kext Utility and rebooted. Still no joy on USB 3 ports. Superspeed doesn't show up at all in system profiler and I've tried all possible combinations of integrated peripherals settings in bios. Also tried with both 32 and 64 bit kernels.

Posted Image Posted Image Posted Image Posted Image Posted Image Posted Image Posted Image

Anybody have any idea why this isn't working for me? Could it be another kext like iousbfamily that's interfering?
My DSDT is the F8 version for GA-P55-USB3 v2 from Tony's bank. Might that need an edit?

Thanks
_________________
=========================
OS X 10.6.5
Intel Core i5 750, GA-P55-USB3 v2 F8
Corsair HX750W, CoolerMaster 690 II
Corsair H50, G.Skill Ripjaws 1600 4gigs
2 - WD Black 1TB, 1 - WD Green 1.5TB
1 - Samsung Spinrite 1TB
1 - Seagate GoFlex 3TB USB 3.0
=========================

#85
sevenxbb

sevenxbb

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
Posted Image

Anybody???
_________________
=========================
OS X 10.6.5
Intel Core i5 750, GA-P55-USB3 v2 F8
Corsair HX750W, CoolerMaster 690 II
Corsair H50, G.Skill Ripjaws 1600 4gigs
2 - WD Black 1TB, 1 - WD Green 1.5TB
1 - Samsung Spinrite 1TB
1 - Seagate GoFlex 3TB USB 3.0
=========================

#86
cartri

cartri

    Just a Cone

  • Donators
  • 407 posts
  • Location:Brazil
Sorry, but auto installers are hard to track, except by the author...
I did not answer because of lack of knowledge on "#####"

Sorry, but auto installers are hard to track, except by the author...
I did not answer because of lack of knowledge on "#####"


The only Automator i could suggest is AppleJack.
If you use kext utility for instance and then you pick disk utility (the one from OS X itself) and tell him to repair permissions you will notice wrong permissions on your just installed kext.
I mean, I am not against the idea of simplifying the normal user experience of installing a kext (at least, this is a mac ahn) the problem with K.U. is that it makes its work wrong.

#87
sevenxbb

sevenxbb

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
OK. Thanks. I'm surprised to hear that KU doesn't do it's job correctly. What method would you recommend for installing a kext? Kext helper B7 seems to work but it never closes properly for me and I generally have to force it to quit so I avoid it. Should I just move a kext into SLE and run disk utility repair permissions? How about PFIX? I just used the Lacie uninstaller to remove the Lacie kext and reinstalled using the Lacie Pkg. I then inserted the PXHCD_patched into the installed kext replacing the existing one. I then used disk utility to repair permissions and for good measure I ran PFIX to rebuild my caches. I rebooted and still I see nothing in profiler under USB indicating SuperSpeed Bus. What would you do at this point?

Thank You For Your Help!

SXBB

Hi,
I just downloaded AppleJack and will explore it a bit!
Thanks
SXBB

#88
cartri

cartri

    Just a Cone

  • Donators
  • 407 posts
  • Location:Brazil

OK. Thanks. I'm surprised to hear that KU doesn't do it's job correctly. What method would you recommend for installing a kext? Kext helper B7 seems to work but it never closes properly for me and I generally have to force it to quit so I avoid it. Should I just move a kext into SLE and run disk utility repair permissions? How about PFIX? I just used the Lacie uninstaller to remove the Lacie kext and reinstalled using the Lacie Pkg. I then inserted the PXHCD_patched into the installed kext replacing the existing one. I then used disk utility to repair permissions and for good measure I ran PFIX to rebuild my caches. I rebooted and still I see nothing in profiler under USB indicating SuperSpeed Bus. What would you do at this point?

Thank You For Your Help!

SXBB

Hi,
I just downloaded AppleJack and will explore it a bit!
Thanks
SXBB


Do not use pfix, just touch your extensions folder and OSX will rebuild its caches:
sudo touch /System/Library/Extensions
About the permissions, yes: drop your new kext there, then as soon as possible repair permissions, only then touch the folder.
Pfix creates caches where it was not always needed or wanted...

AppleJack is just a script that runs OSX own tools in order, its highly recomended over any GUI tool.

#89
sevenxbb

sevenxbb

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
Thanks cartri! This is all very good information. I'm still unable to get the USB 3.0 to be recognized by my system though. I'm wondering if it may be the bios or DSDT.aml that I'm using? I think I'll rollback to an earlier version and see if it makes any difference.

#90
sevenxbb

sevenxbb

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
I rolled back to F6 from F8 and rolled back my DSDT to match and see no change. I'm starting to wonder if maybe there's a problem with my Motherboard's onboard USB3 controller. I'm sure that I have followed the instructions for the Lacie kext and PXHCD_patched but I see no result. After I ran AppleJack auto restart the next boot went slowly as each kext was loaded and I was able to see that PXHCD loaded without any error messages. I really don't want to return my new 3TB USB 3.0 drive but if I can't get the speed out of it then I don't really have a use for it. I'm hoping for a miracle!

Thanks Again,

SXBB

#91
cartri

cartri

    Just a Cone

  • Donators
  • 407 posts
  • Location:Brazil
Try this at your own risk:

Attached Files



#92
sevenxbb

sevenxbb

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
Thanks for the kext! Still doesn't show up unfortunately. The USB 3 ports are powering the drive but it just isn't mounting and still no sign of SuperSpeed Bus in profiler.

:unsure:

#93
splonk

splonk

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 167 posts
Are there similar bridging considerations with ExpressCards? I cannot get a Freecom NEC based card to register in my Macbook Pro with the patched driver.

#94
cartri

cartri

    Just a Cone

  • Donators
  • 407 posts
  • Location:Brazil

Are there similar bridging considerations with ExpressCards? I cannot get a Freecom NEC based card to register in my Macbook Pro with the patched driver.

Can you give us more information on what you are trying? I mean, what errors are you getting etc, screenshots, pastes etc

#95
splonk

splonk

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 167 posts
There isn't too much to say. The card works under Bootcamp, so there are no hardware issues. It has the usual NEC chip but the kext will not load.


Attached File  Extensions.jpg   93.63KB   102 downloads



I tried the same kext in a hackintosh desktop with the Asus card and the Superspeed port showed up promptly in Sysprofiler.

Not so on the MBP with the Freecom card

Attached File  Sysprofile.jpg   75.32KB   98 downloads

The ExpressCard icon shows in the menu with USB Controller as the only context menu entry apart from Power Off Card. No mention of the kext or any problems in the system logs, either.

#96
macita

macita

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 575 posts
works here... i need to do some tests...

but speed seems very fast... in system profiler i can see Super Speed BUS :(

Install method: First the official install from Lacie, then the patched kext (downloaded at cartri blog)

USB 3.0 COntroller: ASrock pci-e

Chipset - NEC µPD720200
Interface - PCI Express 2.0 x1
Connector - 2 x USB 3.0 ports
OS - Microsoft® Windows® 7 / 7 64-bit / Vista™ / Vista™ 64-bit / XP / XP 64-bit compliant



USB Super-Speed Bus:

Posizione controller host: USB integrata
Driver controller host: PXHCD
ID dispositivo PCI: 0x0194
ID revisione PCI: 0x0003
ID fornitore PCI: 0x1033
Numero bus: 0x00

My Passport 0730:

Capienza: 1 TB (1.000.170.586.112 byte)
Disco estraibile: Sì
Unità amovibile: Sì
Nome BSD: disk3
ID prodotto: 0x0730
ID fornitore: 0x1058 (Western Digital Technologies, Inc.)
Versione: 10.08
Numero di serie: 575836314338303033323835
Velocità: Fino a 480 Mb/sec
Produttore: Western Digital
ID posizione: 0x00200000
Corrente disponibile (mA): 500
Corrente necessaria (mA): 224
Tipo mappa partizione: GPT (GUID Partition Table, Tabella di partizione GUID)
Stato S.M.A.R.T.: Non supportato
Volumi:
Capienza: 209,7 MB (209.715.200 byte)
Scrivibile: Sì
Nome BSD: disk3s1
WD1TB:
Capienza: 999,83 GB (999.826.612.224 byte)
Disponibile: 974,85 GB (974.847.918.080 byte)
Scrivibile: Sì
File System: Journaled HFS+
Nome BSD: disk3s2
Punto di attivazione: /Volumes/WD1TB

HOPE IT HELPS!

#97
Powaking

Powaking

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 149 posts
  • Gender:Male
The LaCie package sees my EVGA Eu30 USB3 PCI-e card but doesn't see my USB3 external drive. Tried both ports and also the updated kext. Still no go. This card is like the LaCie card and uses the NEC chipset.

I stand corrected. I missed the patched kext (had installed the modified one posted a couple of posts above). I applied the patched to the LaCie install and it now sees my Seagate Goflex drive.

Edit: Its touch and go actually. I found that my OSX was starting to freeze up and was forced to reboot. Then I noticed my HD's running REAL slow (very poor performance). Removed the driver package using LaCie's uninstaller, rebooted, reinstalled LaCie package, rebooted, applied the patch and even though it sees the card it won't see the drive anymore.

#98
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 1,111 posts
  • Gender:Male

Thanks for the kext! Still doesn't show up unfortunately. The USB 3 ports are powering the drive but it just isn't mounting and still no sign of SuperSpeed Bus in profiler.

:pirate2:


sevenxbb, I had a similar problem with my H55N-USB3. Check that the USB 3.0 controller is enabled in the BIOS

#99
Andy Vandijck

Andy Vandijck

    InsanelyMac Deity

  • Coders
  • 1,630 posts
  • Gender:Male
  • Location:Tienen
  • Interests:Programming stuff for Mac OS X...
    Hacking...
    Hard rock (also really big Metallica...
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

#100
sevenxbb

sevenxbb

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts

sevenxbb, I had a similar problem with my H55N-USB3. Check that the USB 3.0 controller is enabled in the BIOS


Yes, I've been trying with it enabled in bios in F6 and F8 but it doesn't show up in system profiler. I'll give the patched iousbfamily.kext a go with the CalDigitxHCI.kext and see if that works.





1 user(s) are reading this topic

0 members, 1 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