Hi Fernando

Thanks for your answer, nice to read you again...
Yes, I have set it on both extensions. I tried "Console" too without success.

My plist is more or less

> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" 
> "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
> <plist version="1.0">
> <dict>
>       <key>CFBundleDevelopmentRegion</key>
>       <string>en</string>
>       <key>CFBundleExecutable</key>
>       <string>MyCodelessKext</string>
>       <key>CFBundleIdentifier</key>
>       <string>com.my_company.codeless.usb</string>
>       <key>CFBundleInfoDictionaryVersion</key>
>       <string>6.0</string>
>       <key>CFBundleName</key>
>       <string>My codeless kext</string>
>       <key>CFBundlePackageType</key>
>       <string>KEXT</string>
>       <key>CFBundleShortVersionString</key>
>       <string>1.0.0</string>
>       <key>CFBundleSignature</key>
>       <string>????</string>
>       <key>CFBundleVersion</key>
>       <string>1.0.0</string>
>       <key>NSHumanReadableCopyright</key>
>       <string>My codeless kext</string>
>       <key>IOKitPersonalities</key>
>       <dict>
>               <key>MyDevice</key>
>               <dict>
>                       <key>CFBundleIdentifier</key>
>                       <string>com.my_company.usb</string>
>                       <key>IOClass</key>
>                       <string> com_my_company_usb </string>
>                       <key>IOProviderClass</key>
>                       <string>IOUSBDevice</string>
>                       <key>idProduct</key>
>                       <integer>PID</integer>
>                       <key>idVendor</key>
>                       <integer>VID</integer>
>               </dict>
>       </dict>
>       <key>OSBundleLibraries</key>
>       <dict>
>               <key>com.my_company.usb</key>
>               <string>1.0.0</string>
>       </dict>
>       <key>OSBundleRequired</key>
>       <string>Root</string>
> </dict>
> </plist>

com.my_company.usb being the id of the coded extension and com_my_company_usb 
it's name.

Thanks
Best regards
Eric
> Le 24 oct. 2014 à 17:06, Fernando Urbina <[email protected]> a écrit :
> 
> You did not show us your plist.  Do you have an OSBundleRequired = “Root” 
> property?
> 
> 
> Woof,
> 
> Nano Urbina
> Build Slave
> Razz Software
> http://www.razzsoftware.com
> 
>> On Oct 24, 2014, at 8:44 AM, Eric Gorouben <[email protected]> wrote:
>> 
>> Hi there
>> 
>> We have a USB kernel driver. It loads perfectly whenever a matching device 
>> is plugged in at boot time or later.
>> I added a codeless kext to match a new device to the same driver.
>> It works fine if the device is not plugged in at boot time.
>> If the device is plugged in at boot time however, the Apple composite driver 
>> is loaded instead.
>> 
>> Any help would be very appreciated.
>> Eric Gorouben
> 


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Usb mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/usb/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to