Wind River Support Network

HomeDefectsLIN9-6691
Fixed

LIN9-6691 : WR9 RNDIS gadget does not work

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

Description

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

Steps to Reproduce

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

Other Downloads


Live chat
Online