This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM3352: RNDIS host probe fail

Part Number: AM3352

Tool/software: Linux

Hi All,

Does any one know the root cause of RNDIS host probe failure as below?

The log shows error -110 which is ETIMEDOUT. The possibility of this issue is around 2% during a continuous reboot test.

Jan 31 00:01:31 ubuntu-arm kernel: [   10.268591] cdc_acm 2-1:1.2: ttyACM0: USB ACM device
Jan 31 00:01:31 ubuntu-arm kernel: [   10.286122] usbcore: registered new interface driver cdc_acm
Jan 31 00:01:31 ubuntu-arm kernel: [   10.286147] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters

Jan 31 00:01:31 ubuntu-arm kernel: [   10.296177] rndis_host 2-1:1.0: rndis media connect
Jan 31 00:01:31 ubuntu-arm kernel: [   10.323928] rndis_host 2-1:1.0: rndis media connect
Jan 31 00:01:31 ubuntu-arm kernel: [   10.353893] rndis_host 2-1:1.0: rndis media connect
Jan 31 00:01:31 ubuntu-arm kernel: [   10.383910] rndis_host 2-1:1.0: rndis media connect
Jan 31 00:01:31 ubuntu-arm kernel: [   10.413914] rndis_host 2-1:1.0: rndis media connect
Jan 31 00:01:31 ubuntu-arm kernel: [   10.443907] rndis_host 2-1:1.0: rndis media connect
Jan 31 00:01:31 ubuntu-arm kernel: [   10.473898] rndis_host 2-1:1.0: rndis media connect
Jan 31 00:01:31 ubuntu-arm kernel: [   10.503965] rndis_host 2-1:1.0: rndis media connect
Jan 31 00:01:31 ubuntu-arm kernel: [   10.533912] rndis_host 2-1:1.0: rndis media connect
Jan 31 00:01:31 ubuntu-arm kernel: [   10.563954] rndis_host 2-1:1.0: rndis media connect
Jan 31 00:01:31 ubuntu-arm kernel: [   10.593721] rndis_host 2-1:1.0: RNDIS_MSG_QUERY(0x01010101) failed, -110
Jan 31 00:01:31 ubuntu-arm kernel: [   10.605622] rndis_host 2-1:1.0: rndis get ethaddr, -110
Jan 31 00:01:31 ubuntu-arm kernel: [   10.641589] rndis_host: probe of 2-1:1.0 failed with error -110
Jan 31 00:01:31 ubuntu-arm kernel: [   10.653730] usbcore: registered new interface driver rndis_host

I find it can be recovered by reset modem. In other words, the connection will be OK after reloading RNDIS driver.

It looks like a timing issue between USB device (modem card) & RNDIS host?

Best regards,

Charles