Jump to content

USB 2.0 for Leopard 10.5.7


  • Please log in to reply
389 replies to this topic

#341
Xess666

Xess666

    InsanelyMac Protégé

  • Members
  • PipPip
  • 64 posts
anyone know how to fix usb controller lost? I have all usb controller on XP and OSX 10.5.5 lower but 10.5.7 my laptop lost 1 usb controller

here is my ioreg

USB2@1D,2 <class IOPCIDevice, registered, matched, active, busy 0, retain 7> <--- this one not work
| | | {
| | | "IOPCIResourced" = Yes *** lost "IOInterruptControllers" = ("io-apic-0") ***
| | | "IOName" = "serial-bus"
| | | "subsystem-id" = <47140000>
| | | "IODeviceMemory" = ({"parent"=({"address"=0x0,"length"=0x10000}),"offset"=0xe800,"length"=0x20})
| | | "acpi-reg" = <00ea0000>
| | | "class-code" = <00030c00>
| | | "IOPowerManagement" = {"CurrentPowerState"=0x2}
| | | "revision-id" = <02000000>
| | | "assigned-addresses" = <20ea00810000000000e800000000000020000000>
| | | "built-in" = <00>
| | | "device-id" = <ca270000>
| | | "vendor-id" = <86800000>
| | | "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/USB2@1d0002"
| | | "subsystem-vendor-id" = <43100000>
| | | "name" = "serial-bus"
| | | "reg" = <00ea00000000000000000000000000000000000020ea000100000000000000000000000020000
00>
| | | "compatible" = <706369313034332c3134343700706369383038362c3237636100706369636c6173732c3063303
303000>
| | | }
| | |
| | +-o USB3@1D,3 <class IOPCIDevice, registered, matched, active, busy 0, retain 9>
| | | | {
| | | | "IOPCIResourced" = Yes
| | | | "IOInterruptControllers" = ("io-apic-0")
| | | | "IOName" = "serial-bus"
| | | | "subsystem-id" = <47140000>
| | | | "IODeviceMemory" = ({"parent"=({"address"=0x0,"length"=0x10000}),"offset"=0xe480,"length"=0x20})
| | | | "acpi-reg" = <00eb0000>
| | | | "USBBusNumber" = 0x7d
| | | | "class-code" = <00030c00>
| | | | "IOPowerManagement" = {"ChildrenPowerState"=0x2,"CurrentPowerState"=0x2}
| | | | "locationID" = 0x7d000000
| | | | "revision-id" = <02000000>
| | | | "IOInterruptSpecifiers" = (<1600000007000000>)
| | | | "assigned-addresses" = <20eb00810000000080e400000000000020000000>
| | | | "built-in" = <00>
| | | | "device-id" = <cb270000>
| | | | "vendor-id" = <86800000>
| | | | "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/USB3@1d0003"
| | | | "subsystem-vendor-id" = <43100000>
| | | | "name" = "serial-bus"
| | | | "reg" = <00eb00000000000000000000000000000000000020eb000100000000000000000000000020000
00>
| | | | "compatible" = <706369313034332c3134343700706369383038362c3237636200706369636c6173732c3063303
303000>


Attached File  asus_a8jp_ioreg.rtf   349.66KB   4 downloads

#342
buzzert

buzzert

    InsanelyMac Protégé

  • Members
  • Pip
  • 25 posts
Hey all,

I too lost USB 2.0 when I upgraded to 10.5.7. USB 1.1 is working, however.

I've tried Slice's IOUSBFamily & IOPCIFamily with no avail. I also tried my kexts from 10.5.6 and 10.5.5.

Please help! I attached my ioreg (Mobo is ASUS P5LD2 Deluxe). Thanks!

#343
Steven2k7

Steven2k7

    InsanelyMac Protégé

  • Members
  • PipPip
  • 96 posts
  • Gender:Male
  • Location:Arkansas
THANK YOU! I was having USB problems on my gigabyte GA-EP35-DS4 using the boot138 retail method. When I first installed it, my flash drives worked with no problems, but after installing a few .kext and drivers, I would get a kernal panic as soon as I put in a flash drive or USB hard drive. The IOUSBFamily344.kext worked for me. I just installed it, tried a flash drive and it showed up.

Thanks for making this!

#344
waldrondigital

waldrondigital

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
I have a P5WDH Mobo. In my previous post here: http://www.insanelym...howtopic=141170 I discussed how to fix your USB speed issues.

For me, simply deleting the AppleHPET.kext fixed my USB speed issues as well as Power Management (shutdown, sleep).

So if you have your USB ports listed, but they are only getting 1.0 speeds, give my fix a try. Make sure to backup the kext before you delete it!

Hope this helps. Worked for my in 10.5.6 and 10.5.7.

#345
Eddie Turfboer

Eddie Turfboer

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 150 posts
  • Gender:Male
  • Location:The Netherlands
I am on a Intel DP43TF. This one has a P43 chipset, with a Intel 82801JIB I/O Controller Hub (ICH10). The chipset supports UHCI and EHCI.

With the provided kexts for 10.5.6 all is well and working (on 10.5.6). The 10.5.7 kext is not working at all (on 10.5.7), lost all functionality.
High Speed device @ 1 (0xFD000000): .....   Hub device: "EHCI Root Hub Simulation"    Port Information:   0x061d           Built-in Root Hub           Captive           Internal Device           Connected           Enabled    Device Descriptor           Descriptor Version Number:   0x0200        Device Class:   9   (Hub)        Device Subclass:   0        Device Protocol:   1   (High Speed Single Transaction Translator)        Device MaxPacketSize:   64        Device VendorID/ProductID:   0x05AC/0x8006   (Apple Inc.)        Device Version Number:   0x0200        Number of Configurations:   1        Manufacturer String:   2 "Apple Inc."        Product String:   1 "EHCI Root Hub Simulation"        Serial Number String:   0 (none)
Can I use the new kext (for 10.5.7) on my 10.5.6 installation for testing purposes?

#346
catboy

catboy

    InsanelyMac Protégé

  • Members
  • Pip
  • 46 posts
  • Gender:Male
  • Location:Portugal

Hey all,

I too lost USB 2.0 when I upgraded to 10.5.7. USB 1.1 is working, however.

I've tried Slice's IOUSBFamily & IOPCIFamily with no avail. I also tried my kexts from 10.5.6 and 10.5.5.

Please help! I attached my ioreg (Mobo is ASUS P5LD2 Deluxe). Thanks!

try to remove AppleHPET.kext..

#347
Samiam303

Samiam303

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
I'm using an Asus M2A-VM with the current version of the driver in this thread. Getting this message in my bootup log:

Jul 29 21:22:55 localhost kernel[0]: USBF:	0.719	AppleUSBEHCI[0x65c6000]::CheckSleepCapability - forced YES. Please report to Slice
Jul 29 21:22:55 localhost kernel[0]: USBF:	0.771	AppleUSBOHCI[0x65c8000]::CheckSleepCapability - forced YES. Please report to Slice
Jul 29 21:22:55 localhost kernel[0]: USBF:	0.772	AppleUSBOHCI[0x651a000]::CheckSleepCapability - forced YES. Please report to Slice
Jul 29 21:22:55 localhost kernel[0]: USBF:	0.772	AppleUSBOHCI[0x6624000]::CheckSleepCapability - forced YES. Please report to Slice
Jul 29 21:22:55 localhost kernel[0]: USBF:	0.773	AppleUSBOHCI[0x657d000]::CheckSleepCapability - forced YES. Please report to Slice
Jul 29 21:22:55 localhost kernel[0]: USBF:	0.774	AppleUSBOHCI[0x6559800]::CheckSleepCapability - forced YES. Please report to Slice

USB seems to work fine, but if I try to put the computer into sleep mode while a USB device is plugged in, it kicks back on after a split second. Not sure if there's any other info I'm supposed to be giving, so if there is, just ask and I'll post it!

#348
ihackpro

ihackpro

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts


Hi,
I put this kext, now it sleeps but when recovers I loose internet connection, do you know how to solve this?

#349
mitch_de

mitch_de

    InsanelyMacaholic

  • Local Moderators
  • 2,880 posts
  • Gender:Male
  • Location:Stuttgart / Germany
I am using Slice IOPci (2.6.1) also with 10.5.8 (wasnt updated by the Delta Update) - works as before :)
(For my knowledge Slice IOPci its good for better Interrupthandling and sometimes better IO for Carddevices (build n SD-Card readers).

Would be fine, if time + the sources are available get again the Slice-optimated+better IOUSBFamily for 10.5.8.

#350
jazzminos

jazzminos

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 148 posts
It seems that the kext from 10.5.7 works in 10.5.8 (I got USB 2.0)... I have Hi-Speed USB inSystem Profiler. External HDD, USB Bluetooth, flash disks work. BUT!!! My USB WiMAX 4G modem (Samsung SWC-U200) doesn't work anymore (re-installing drivers+app deosn't help). I also noticed that in 10.5.7 my USB spectrophotometer X-Rite i1 doesn't work with some applicaions. The problem is that different applications have different device access method, different frameworks inside app folders. One of frameworks can access device and other can not...

Thanks for You work!

Waiting for 10.5.8 version :)

#351
mitch_de

mitch_de

    InsanelyMacaholic

  • Local Moderators
  • 2,880 posts
  • Gender:Male
  • Location:Stuttgart / Germany
I heared : 10.5.8 sources are out - so it will be possible to get new compiled and fixed USB 10.5.8 + perhaps new IOPCI in next time.

#352
Mani Kumar

Mani Kumar

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
first of all......thnks to all who r providing this much of data

#353
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 2,924 posts
  • Gender:Male
  • Location:Moscow
Version for 10.5.8 is ready. Link in topic.
No news, only the same patches.

#354
gorg

gorg

    InsanelyMac Protégé

  • Members
  • Pip
  • 34 posts

Version for 10.5.8 is ready. Link in topic.
No news, only the same patches.

Mirror plz ?

#355
Fine Vision

Fine Vision

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
Hello.

I have iATKOS v7 10.5.7 on Asus P5N32-E (nforce 680i). All works fine. All my USB devices mounting correctly, but it's only until machine go to sleep. After it's wakes up and I trying to mounting flash-drive or external USB HDD i have a kernel panic.

Anyone can halp me?

Sorry for my english.
Thanks.

#356
jazzminos

jazzminos

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 148 posts
Hi! Thanks for the work! But my 4G Wimax Modem is not detected... I tested it on real Macbook with 10.5.8 and there is no problem. I don't understand why it happens. Here's the driver - http://www.yota.ru/d..._1.0.3_BL22.zip. Here are my logs - http://rapidshare.co...12/USB.zip.html .

Thanks again.

With great respect, jazzminos

UPDATE!!! I solved the problem! The problem was that I had the 10.5.7 version of IONetworkingFamily.kext in the Extra folder. I changed it for 10.5.8 version and WiMAX kext loaded succesfully!

#357
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male
Thanks a lot Slice.

The 10.5.8 Version works for me. USB devices are not unloaded accross sleep now.

As ever my machine sleeps and wakes up with a wiggle of the mouse BUT the monitor doesn't wake up.
This has to be my GFX card or the combo of 1 VGA monitor our of a DVI port and my flatscreen out of the other DVI ...

Again may thanks Slice.

D.

#358
healthmac

healthmac

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
Very thank Slice!! :)

#359
kdawg

kdawg

    InsanelyMac Legend

  • Donators
  • 508 posts
  • Gender:Male
  • Location:Boston, MA
@Slice,

What is it about EHCI that makes it not want to register as "built-in"? No matter what you do to tweak the DSDT file? I was just curious what you've edited in the IOUSBFamily.kext that makes it register. I'm using a P45 board with ICH10 so I assumed getting EHCI to properly work via DSDT would be fairly straight forward.

Is it something like this from AppleUSBEHCI/Classes/AppleUSBEHCI_PwrMgmt.cpp? Just commenting out the PCIPwrMgmt portion?
if (!_hasPCIPwrMgmt) {
	// USBError(1, "AppleUSBEHCI[%p]::CheckSleepCapability - controller will be unloaded across sleep",this);
	// _controllerCanSleep = false;
	// setProperty("Card Type","PCI");

	_controllerCanSleep = true;
	setProperty("Card Type","Built-in");
}
Taken from this post.

In a nutshell would it be possible to get EHCI working on a ICH10 board with DSDT?

#360
ApexDE

ApexDE

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 217 posts
Where can i get the Sources of the USB Kexts? I'd like to create a Snow-Leopard USB Kext with the "built-in" patch. I found the debug kexts but need the sources...





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