Thanks. Is this library available at root time? (i.e. does the kext that provides it have the Root property as well)?
> <key>OSBundleLibraries</key> > <dict> > <key>com.my_company.usb</key> > <string>1.0.0</string> > </dict> > On Oct 24, 2014, at 9:22 AM, Eric Gorouben <[email protected]> wrote: > > 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 >> > Woof, Nano Urbina Build Slave Razz Software http://www.razzsoftware.com _______________________________________________ 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]
