Fixed
Created: Apr 13, 2018
Updated: Dec 3, 2018
Resolved Date: Jul 31, 2018
Found In Version: 9.0.0.11
Fix Version: 9.0.0.17
Severity: Standard
Applicable for: Wind River Linux 9
Component/s: Kernel
In WRL9 RCPL11 a customer is getting a problem loading the g_ether module on an E3845 (Bay Trail) target with an OTG TUSB1210 PHY.
WR9 Linux RCPL 11 g_ether gadget supports ECM, but RNDIS driver fails:
[ 206.899970] g_ether gadget: high-speed config #2: RNDIS
[ 206.906761] rndis_msg_parser: unknown RNDIS message 0x00000000 len 0
[ 206.913864] RNDIS command error -524, 24/24
I have tried to reproduce the issue but I don't have any OTG Intel-based target. And once I load the driver I got:
Couldn't find an available UDC - added [g_ether] to list of pending drivers
According with the customer:
Create a WRL9 RCPL11 project, preempt-rt Kernel with Ethernet Gadget (USB_ETH) with RNDIS support (USB_ETH_RNDIS).
Then modprobe g_ether.
I was not able to get his error due to this other error I got: Couldn't find an available UDC - added [g_ether] to list of pending drivers