-
Notifications
You must be signed in to change notification settings - Fork 8
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
RNDIS USB networking issue on iPad Pro M4 and RPi 5, but works on iPad Pro M2 and RPi 5 #1
Comments
Any luck on this? I believe I'm running into a similar situation with a Pi 5 and the new M4 iPad Pro. |
Any help? |
+1 |
I'll post it after a long time. I tried various methods and wrote what was effective on my blog. Thank you very much for your comment. |
Hey everyone, have had some family issues of late, sorry for not following up, had to set priorities elsewhere for a while. There is no need to change any of the OS/Software/Config process here for M4 iPad Pro. There appears to be a hardware issue with it though. Instead of using a straight USB-C to USB-C cable, you just have to go USB-C -> USB-A female -> USB-A male -> USB-C with two cable, two dongles or a cable and a dongle. As just an example these two will work: CableCreation 6 inch USB C Cable... https://www.amazon.com/dp/B01CZVEUIE UGREEN USB C to USB A Adapter 2... https://www.amazon.com/dp/B0C4KWHRT5 I’m NOT saying to get these specific ones, just passing on that these definitely work. |
TLDR use If you go through a USB A dongle, then the Pi 5 won't get the full 5V3A of power. |
Summary
The RNDIS USB network driver fails to load and work properly on the newer iPad Pro M4 chip model and Raspberry Pi 5, while it works as expected on the Raspberry Pi 4.
Environment
Behavior
On the Raspberry Pi 5, the RNDIS driver loads successfully, and the iPad Pro M2 can connect to it via USB and use it as an Ethernet adapter.
However, on the Raspberry Pi 5 and the newer iPad Pro M4, the following issues occur:
Steps to Reproduce
dmesg
output for RNDIS driver loadingAny insights into why this regression happens on the newer Raspberry Pi 5 and iPad Pro M4 chip would be appreciated. A solution to properly load the RNDIS driver and get USB-Ethernet working on these devices is required.
The text was updated successfully, but these errors were encountered: