Re: Cannot load driver
Re: Cannot load driver
- Subject: Re: Cannot load driver
- From: Jeremy Pereira <email@hidden>
- Date: Thu, 12 Jan 2006 23:34:51 +0000
On Jan 12, 2006, at 17:57, Michael Tuexen wrote:
Just a guess:
you need to update all references to 10.4.3 to 10.4.4 which means
that you need
to change all 8.3 to 8.4.
But its not complaining about the kpi modules. In any case, it can't
be necessary to have a different set of dependencies for every single
point release of OS X, can it?
The driver I am having trouble with declares a dependency on verison
8.0 of the same modules and it loads OK.
Best regards
Michael
On Jan 12, 2006, at 5:50 PM, Jeremy Pereira wrote:
I have an IOKit driver which refuses to load on OS X 10.4.4. It's
telling me that one of its dependencies is invalid. How can I get
more information to resolve the issue? The driver was originally
written on 10.4.3 and works fine there. In the following
transcript, I updated the version number dependency for the
IOStorageFamily driver to that reported by kextstat on 10.4.4. I
have also tried it with the dependency set to 1.0.0b1 which is
IOStorage's compatible version and also to 1.4.4 which is the
version reported by kextstat on 10.4.3.
jeremyp@elise:Development$ sudo cp -R MemoryTechPlasmon.kext /tmp
Password:
jeremyp@elise:Development$ sudo kextload -t /tmp/
MemoryTechPlasmon.kext
kernel extension /tmp/MemoryTechPlasmon.kext has problems:
Missing dependencies
{
"com.apple.iokit.IOStorageFamily" =
"No valid version of this dependency can be found"
}
jeremyp@elise:Development$ kextstat | grep IOStorageFamily
45 6 0x494000 0x1d000 0x1c000
com.apple.iokit.IOStorageFamily (1.5) <6 5 4 3 2>
jeremyp@elise:Development$ more /tmp/MemoryTechPlasmon.kext/
Contents/Info.plist
<?xml version="1.0" encoding="UTF-8"?>
<... snip ...>
<key>OSBundleLibraries</key>
<dict>
<key>com.apple.iokit.IOSCSIArchitectureModelFamily</key>
<string>1.4.4</string>
<key>com.apple.iokit.IOStorageFamily</key>
<string>1.5</string>
<key>com.apple.kpi.bsd</key>
<string>8.3</string>
<key>com.apple.kpi.iokit</key>
<string>8.3</string>
<key>com.apple.kpi.libkern</key>
<string>8.3</string>
<key>com.apple.kpi.mach</key>
<string>8.3</string>
<key>com.apple.kpi.unsupported</key>
<string>8.3</string>
</dict>
</dict>
</plist>
jeremyp@elise:Development$ uname -a
Darwin elise.aptosolutions.local 8.4.0 Darwin Kernel Version
8.4.0: Tue Jan 3 18:22:10 PST 2006; root:xnu-792.6.56.obj~1/
RELEASE_PPC Power Macintosh powerpc
Thanks in advance for any ideas.
_____________________________________________________________________
_
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/
email________________________________________________________________
______
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
@lurchi.franken.de
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden