Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to Passthrough Yubikey from macOS #51

Open
howyay opened this issue Jul 5, 2024 · 1 comment
Open

Unable to Passthrough Yubikey from macOS #51

howyay opened this issue Jul 5, 2024 · 1 comment

Comments

@howyay
Copy link

howyay commented Jul 5, 2024

I was trying to use the host example on macOS Sonoma to passthrough my Yubikey to my Linux machine - I was able to get the device attached, and it shows up in lsusb on the remote Linux usbip client.

However, when I try to use it for SSH (FIDO) or log into websites (WebAuthn), they don't seem to think that my Yubikey is present. On the server end, I can see the following log entry endlessly repeating:

[2024-07-05T03:11:57Z DEBUG usbip::host] To host device: ep=UsbEndpoint { address: 129, attributes: 3, max_packet_size: 8, interval: 10 } setup=SetupPacket { request_type: 0, request: 0, value: 0, index: 0, length: 0 } req=[]

(with minor variations in the parameters)

I'm not sure how to debug it further, please advise, and thank you for your time!

@jiegec
Copy link
Owner

jiegec commented Nov 13, 2024

Weird, why does it send an empty setup packet?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants