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]
