Post not yet marked as solved
Well it seems that the drivers for the ethernet adapters are probably going to need updating. Does anyone know where I can find the updated driver for Big Sur? I had this issue with the last beta and just remembered it now that I'm without an ethernet adapter to use. I use the 3 Gig adapter from Amazon Basics and it's worked excellent.
Post not yet marked as solved
Hi,
is anyone else having major with their USB ports using Big Sur ?
every time I attach an Ex.HD the laptop crashes, on the odd occasion I have got to the point where I can open the icon of said Ex.HD but then it crashes.
This really not good as I can't even plug-in my TimeMachine Ex.HD
Anyone ???
Post not yet marked as solved
Hello,
I have requested
com.apple.developer.driverkit.transport.usb successfully, but it cannot be used according to the steps provided by Apple. The console has an error log:“Unsatisfied entitlements: com.apple.developer.driverkit.transport.usb”, has anyone encountered the same problem , If you have solved it, please tell me the solution.
Thank you
Post not yet marked as solved
2019 16 inch Mac book pro.
Since updating to MacOS Big Sur my USB C hub isn't being recognised or being supplied power. I have checked with my friend's USB hub which works fine.
Product is a Dodocool.
Post not yet marked as solved
I just updated my MacBook Pro to Big Sur and my external SSD ejects itself not long after loading onto the desktop. I'm getting a message that says, 'Eject "Extreme SSD" before disconnecting or turning it toff' and the SSD ejects. Can't do anything with it. I read that Catalina had the same bug which was fixed but wasn't fixed for Big Sur. Any help would be appreciated. I have all my client work on the ExSSD.
Post not yet marked as solved
I have a CH340g connected to my M1 MacBook Air running the latest Big Sur 11.2.3.
It appeared only one time in /dev, and now will not re-appear. I've tried plugging it in to both ports, unplugging everything except for the CH340g, and also kextunload, kextload on AppleUSBSerial.kext. It does not appear in /dev
Has anyone had any luck with this device? Or perhaps some advice?
Post not yet marked as solved
I have a USB modem that worked fine under Mojave. With Big Sur (11.2.3), the device is not recognized immediately after a restart (/dev/cu.usbmodem123456781 does not exist). However, if I unplug the device and then replug into the USB port, /dev/cu.usbmodem123456781 exists and can be used. I'm accessing the device programmatically in a macOS app, using Objective-C.
After a restart, System Report correctly lists the USB modem (even before unplug/replug) as follows:
USB Modem:
Product ID: 0x1340
Vendor ID: 0x0572 (Conexant Systems, Inc.)
Version: 1.00
Serial Number: 12345678
Speed: Up to 12 Mb/s
Manufacturer: Conexant
Location ID: 0x14110000 / 5
Current Available (mA): 500
Extra Operating Current (mA): 0
What can I do so that /dev/cu.usbmodem123456781 exists after a restart?
Post not yet marked as solved
After updating to Big Sur 11.3.1 my MacBook Pro 2013 keeps ejecting my 2TB Seagate external drive. As a result, I'm not able to back up using Time Machine. Would be happy to get support for this issue.
Post not yet marked as solved
I'm working on custom solution that uses USB device/interface drivers.
For correct setup I need ability to communicate between my own Services, declared in IOKit Personalities of my DEXT.
At the moment I'm seeing the one way to do it via some shared state. But DriverKit by default launches each USB service in separate process when device is connected.
Documentation says that there is "IOUserServerOneProcess" key could be declared in Info.plist. But seems it does not work: all my USB services run in different processes.
Could anybody suggest a way how to interact between own DriverKit services or run them in context of the single process?
Post not yet marked as solved
I work at a technology business and we produces two products (readers and tokens) than contain digital certificate.
The Product ID (PID) and Vendor ID (VID) aren't listed at CCID macOS driver. The CCID protocol is a USB protocol that allows a smartcard to be connected to a computer by way of a card reader using a standard USB interface.
We want to put PID and VID of our products in the ccid from macOS for both to work correctly.
How can I do this?
Thanks!
Post not yet marked as solved
Can I parse a file on a USB drive from IOS? (Eg OTG cable to iPhone). Is USB device that mounts as file system normally, e.g. on MacBook
Which library/framework to use?
Or is it possible from iPad if not from iPhone?
Post not yet marked as solved
Is it possible that one of my USB-C Ports would be disabled after updating to the Monterrey beta on a MacBook Air?
Post not yet marked as solved
Hi,
I have requested USB Transport and UserClient Access successfully, but the applications containing the entitlemet don't work.
driver.dext: User-mode usb driver
Driver.app: Application to install the user-mode driver
Error
Termination Reason: Namespace CODESIGNING, Code 0x01
・entitlement file of driver.dext
<key>com.apple.developer.driverkit</key>
<true/>
<key>com.apple.developer.driverkit.transport.usb</key>
<array>
<dict>
<key>idVendor</key>
<integer>****</integer>
</dict>
</array>
・entitlement file of Driver.app
<key>com.apple.developer.driverkit.userclient-access</key>
<array>
<string>****bundle id of driver.dext</string>
</array>
・driver.dext provisioning profile CMS command
<key>Entitlements</key>
<dict>
<key>com.apple.developer.driverkit.transport.usb</key>
<array>
</array>
<key>com.apple.developer.driverkit</key>
<true/>
<key>com.apple.application-identifier</key> <string>bundle id</string>
<key>keychain-access-groups</key>
<array>
<string>****</string>
</array>
<key>com.apple.developer.team-identifier</key>
<string>****</string>
</dict>
・Driver.app provisioning profile CMS command
<key>Entitlements</key>
<dict>
<key>com.apple.developer.system-extension.install</key>
<true/>
<key>com.apple.application-identifier</key> <string>bundle ID</string>
<key>keychain-access-groups</key>
<array>
<string>****.*</string>
</array>
<key>com.apple.developer.team-identifier</key>
<string>****</string>
</dict>
Would you let me know the solutions if you have?
Post not yet marked as solved
Apple presented how to Create audio drivers with DriverKit on the latest WWDC 2021.
Video presentation:
https://developer.apple.com/videos/play/wwdc2021/10190
Code sample:
https://developer.apple.com/documentation/audiodriverkit/creating_an_audio_device_driver
We need a similar approach for cameras. The audio driver mentioned above can be compiled using the new Xcode 13 beta. So this approach is in progress. We need to develop a custom driver for the camera. Is there a solution in DriverKit for cameras? Is it planned? Should we develop a driver from scratch using USBDriverKit?
Any suggestions are appreciated.
Post not yet marked as solved
External usb foot pedal driver should not generate mouse click NSEvents
In Monterey external usb foot pedal driver unexpectedly also acts as a mouse device and generates NSLeftMouseDown/NSRightMouseDown events.
If I click the middle button of external usb foot pedal and then NSRightMouseDown gets received then it has to be a system problem (or a driver problem)
How to solve this issue?
Post not yet marked as solved
Hi I want to develop an iOS application running on iPAD Pro, which communicates to the custom external accessory which is connected to iPAD over USB interface. The accessory is MFI Compatible. The accessory supports multiple end points "Control, Interrupt, 4 Bulk In & 4 Bulk Out". I need help to understand what are the options in iOS to add support for USB accessory with multiple endpoints.
Post not yet marked as solved
How do I adjust the latency timer for the AppleUSBFTDI driver?
I am developing an app in Swift using Xcode on a MacBook Pro M1 running Big Sur, for clinical brain-computer interface (BCI) research. The app needs very low-latency streaming from an external USB device.
The external device is a headset which connects via Bluetooth to an FT231X chip mounted on a USB-Serial dongle. The FT231X chip reads timestamped EEG data from the headset. The issue is that the AppleUSBFTDI driver is buffering the packets coming in from the headset, which causes jitter in the timestamps.
Typically, with proprietary drivers from FTDI, the solution is to reconfigure them to reduce the latency timer to 1ms. The Info.plist is edited to add new key/value pairs.
Is there a similar solution for Apple's built-in driver?
Post not yet marked as solved
Dear Apple Expert,
Our project uses libUSB library to interact with a USB based camera device. Our application is working fine in macOS Mojave (10.14.6 ). When the new MacOS 12 beta version was made available, we tested our code. But when we try to claim the interface via "CreateInterfaceIterator" API, we are getting "kIOReturnExclusiveAccess" error code and ultimately our application fails. The failure is observed in both libUSB versions 1.0.23 and 1.0.24.
Could you help us by explaining if there is change in the new OS with respect to access to USB devices?
Post not yet marked as solved
We are the developer team of Nanjing Qinheng Microelectronics Co., Ltd. Recently, we have carried out device driver development and system adaptation for a variety of USB-to-serial chips.
At present, our project is stagnant in the release stage because the "Provisioning Profile" does not contain our vendor ID(0x1A86). The release process of this driver will affect millions of users worldwide. We hope that the "Provisioning Profile" can be completed more quickly. This is very important for our customer and the experience of Apple's Big Sur.
Post not yet marked as solved
Please help me, my ipad pro 2020 after update iPadOS 15 usb acc not recognized. I tried to connect my ext keyboard, mouse, or sd card and my ipad not recognized the acc. I was turn on USB Acc in menu FaceID. Please help me. Before Update it's works fine