Re: Cannot load driver
Re: Cannot load driver
- Subject: Re: Cannot load driver
- From: Jeremy Pereira <email@hidden>
- Date: Thu, 12 Jan 2006 23:45:32 +0000
On Jan 12, 2006, at 20:25, Dan Markarian wrote:
Hi Jeremy,
Does it load without the -t option?
Aha, yes it does. Thanks.
We believe kextload -t is tripping up on an inconsistency, however,
outside the express usage of -t, it should work. If this is indeed
the situation, then please file a radar about kextload -t believing
IOStorageFamily is in an inconsistent state, along with all the
information you provided here.
OK, I'm new around here. Can you point me at the place for "filing a
radar" please.
Dan
On 12 Jan 2006, at 11:50 AM, 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:
40apple.com
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