Debug releases of the IOUSBFamily kernel extension are used to provide information about USB device and interface detection, driver and interface matching, driver loading and information generated as a result of normal and abnormal conditions.
Unique debugging versions of the IOUSBFamily kernel extension are available for the different Mac OS X releases. It is important that you install the correct version of the IOUSBFamily kernel extension or you might find that the system will panic during startup or that your USB keyboard or mouse may not function properly.
In the table below, match the IOUSBFamily kernel extension version with the appropriate debug version of the IOUSBFamily and download the corresponding disk image.
You will download a disk image which contains a PackageMaker file and a ReadMe. Follow the instructions in the ReadMe file explicitly.
The ReadMe file may not indicate that your version of Mac OS X is supported. This occurs when there are no changes to the IOUSBFamily in System Updates. Check that you are using the IOUSBFamily log version matched to your Mac OS X release, listed below.
In all of these releases, the corresponding version of USB Prober is installed in the /Developer/Applications/
folder.
IMPORTANT: If the incorrect version of the IOUSBFamily kernel extension is installed, the system may panic on startup. Make sure that you have a way to correct the problem, before beginning the installation. You might use a bootable FireWire storage device, or a different bootable partition. When booted, you can use Terminal to restore the original IOUSBFamily kernel extension back into the /System/Library/Extensions/
folder of the broken partition.
Mac OS X / Build |
Build |
USB Version |
Power Mac Systems |
IOUSBFamily log |
Mac OS X 10.6.4 |
10F569 |
IOUSBFamily.kext 4.0.2 |
System Update. |
v 402.4.1 |
Mac OS X 10.6.3 |
10D573 |
IOUSBFamily.kext 3.9.6 |
System Update. |
v 396.4.7 |
Mac OS X 10.6.2 |
10C540 |
IOUSBFamily.kext 3.8.5 |
System Update. |
v 385.4.1 |
Mac OS X 10.6.1 |
10B504 |
IOUSBFamily.kext 3.7.8 |
System Update. |
v 378.4.3 |
Mac OS X 10.6 |
10A432 |
IOUSBFamily.kext 3.7.8 |
System Release - Installer for Intel based systems. |
v 378.4.3 |
Mac OS X 10.5.8 |
9L30 |
IOUSBFamily.kext 3.4.9 |
System Update - Installer for both Intel and PPC based systems. |
v 349.4.3 |
Mac OS X 10.5.7 |
9J61 |
IOUSBFamily.kext 3.4.3 |
System Update - Installer for both Intel and PPC based systems. |
v 343.4.3 |
Mac OS X 10.5.6 |
9G55 |
IOUSBFamily.kext 3.2.7 |
System Update - Installer for both Intel and PPC based systems. |
v 327.4.0 |
Mac OS X 10.5.5 |
9F33 |
IOUSBFamily.kext 3.1.5 |
System Update - Installer for both Intel and PPC based systems - same IOUSBFamily release as for Mac OS X 10.5.3. |
v 315.4.1 |
Mac OS X 10.5.4 |
9E17 |
IOUSBFamily.kext 3.1.5 |
System Update - Installer for both Intel and PPC based systems - same IOUSBFamily release as for Mac OS X 10.5.3. |
v 315.4.1 |
Mac OS X 10.5.3 |
9D34 |
IOUSBFamily.kext 3.1.5 |
System Update - Installer for both Intel and PPC based systems. |
v 315.4.1 |
Mac OS X 10.5.2 |
9C31 |
IOUSBFamily.kext 3.0.8 |
System Update - Installer for both Intel and PPC based systems. |
v 308.4.0 |
Mac OS X 10.5.1 |
9B13 |
IOUSBFamily.kext 3.0.3 |
System Update - same IOUSBFamily release as for OS X 10.5. |
v 303.4.5 |
Mac OS X 10.5 |
9A581 |
IOUSBFamily.kext 3.0.3 |
System Release - Installer for both Intel and PPC based systems. |
v 303.4.5 |
Mac OS X 10.4.11 |
8&2167 |
IOUSBFamily.kext 2.7.7 |
System Update for Intel based Macintosh Systems. |
v 277.4.1 |
Mac OS X 10.4.11 |
8S165 |
IOUSBFamily.kext 2.8.1 |
System Update for Power PC based Macintosh Systems - same IOUSBFamily release as for OS X 10.4.10 PPC. |
v 281.4.0 |
Mac OS X 10.4.10 |
8R2218 |
IOUSBFamily.kext 2.7.5 |
System Update for Intel based Macintosh Systems. |
v 276.4.0 |
Mac OS X 10.4.10 |
8R218 |
IOUSBFamily.kext 2.8.1 |
System Update for Power PC based Macintosh Systems. |
v 281.4.0 |
Mac OS X 10.4.9 |
8P2137 |
IOUSBFamily.kext 2.7.0 |
System Update for Intel based Macintosh Systems. |
v 270.4.1 |
Mac OS X 10.4.9 |
8P135 |
IOUSBFamily.kext 2.5.9 |
System Update for Power PC based Macintosh Systems. |
v 259.4.1 |
Mac OS X 10.4.8 |
8L2127 |
IOUSBFamily.kext 2.6.1 |
System Update for Intel based Macintosh Systems. |
v 261.4.2 |
Mac OS X 10.4.8 |
8L127 |
IOUSBFamily.kext 2.5.6 |
System Update for Power PC based Macintosh Systems - EHCI and class driver changes. |
v 258.4.1 |
Mac OS X 10.4.7 |
8J2135 |
IOUSBFamily.kext 2.5.6 |
System Update for Intel based Macintosh Systems. |
v 256.4.2 |
Mac OS X 10.4.7 |
8J135 |
IOUS BFamily.kext 2.5.6 |
System Update for Power PC based Macintosh Systems. |
v 256.4.2 |
Mac OS X 10.4.6 |
8I1119 |
IOUSBFamily.kext 2.5.0 |
System Update for iMac with Intel Core Duo and MacBook Pro. |
v 246.4.0 |
Mac OS X 10.4.6 |
8I127 |
IOUSBFamily.kext 2.2.8 for PPC |
System Update for PPC based systems. |
v 228.4.0 |
Mac OS X 10.4.5 |
8G1454 |
IOUSBFamily.kext 2.4.0 |
System Update for iMac with Intel Core Duo and MacBook Pro. |
v 240.4.3 |
Mac OS X 10.4.5 |
8H14 |
IOUSBFamily.kext 2.2.8 for PPC |
System Update for PPC based systems. |
v 228.4.0 |
Mac OS X 10.4.4 |
8G1165 8G1171 |
IOUSBFamily.kext 2.3.5 |
iMac with Intel Core Duo |
v 235.4.0 |
Mac OS X 10.4.4 |
8G32 |
IOUSBFamily.kext 2.2.8 for PPC |
System Update |
v 228.4.0 |
Mac OS X 10.4.3 |
8F46 |
IOUSBFamily.kext 2.2.6 |
System Update |
v 226.4.3 |
Mac OS X 10.4.2 |
8C46 |
IOUSBFamily.kext 2.2.0 |
System Update |
v 220.4.10 |
Mac OS X 10.4.1 |
8B15 |
IOUSBFamily.kext 2.2.0 |
System Update |
v 220.4.10 |
Mac OS X 10.4 |
8A428 |
IOUSBFamily.kext 2.2.0 |
System Release |
v 220.4.10 |
Mac OS X 10.3.9 |
7W98 |
IOUSBFamily.kext 2.1.5 |
System Update |
v 217.4.4 |
Mac OS X 10.3.8 |
7U16 |
IOUSBFamily.kext 2.1.5 |
System Update |
v 215.4.4 |
Mac OS X 10.3.7 |
7T62 |
IOUSBFamily.kext 2.1.5 |
PowerBooks Jan '05 |
v 215.4.4 |
Mac OS X 10.3.7 |
7S215 |
IOUSBFamily.kext 2.1.4 |
System Update |
v 214.4.5 |
Mac OS X 10.3.6 |
7R28 |
IOUSBFamily.kext 2.1.4 |
System Update |
v 214.4.5 |
Mac OS X 10.3.5 |
7M34 |
IOUSBFamily.kext 2.1.1 |
System Update |
v 211.4.2 |
Mac OS X 10.3.4 |
7H63 |
IOUSBFamily.kext 2.1.0 |
System Update |
v 210.4.5 |
Mac OS X 10.3.3 |
7F44 |
IOUSBFamily.kext 2.0.8 AppleUSBOHCI v208.4.5 |
System Update |
v 208.4.5 |
Mac OS X 10.3.2 |
7D24 |
IOUSBFamily.kext 2.0.5 AppleUSBOHCI v205.3.5 |
System Update |
v 206.4.1 |
Mac OS X 10.3.1 |
7C107 |
IOUSBFamily.kext 2.0.5 AppleUSBOHCI v205.3.5 |
System Update |
v 205.3.5 |
Mac OS X 10.3 |
7B85 |
IOUSBFamily.kext 2.0.5 AppleUSBOHCI v205.3.5 |
System Release |
v 205.3.5 |