On Thu, Aug 31, 2017 at 9:07 AM, Tarmo Kuuse <[email protected]> wrote:
>
> Hi!
>
> I've been reading the am335x_evm.sh & friends for a while and don't get it.
> Why are there two separate Ethernet over USB interfaces - eth0 and eth1 -
> doing the same exact thing? They both show up when I connect a BB to my
> Debian PC.
>
> Having no experience with gadget and libcomposite, I'd guess that RNDIS and
> CDC ECM are both required simultaneously to somehow support
> Windows/Mac/Linux users out of the box?

So this is Windows and Apple's fault..

Windows = CDC ECM = needs signed driver..
Apple = RNDIS = needs signed driver...

Windows will use the RNDIS with a built-in driver, thus user doesn't
have to install anything...
Apple will use the CDC ECM with a built-in driver, thus user doesn't
have to install anything...

So in linux, we end with two interfaces, because Windows and Apple
don't have a unified built-in driver...

Regards,

-- 
Robert Nelson
https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYgG%3D22uAPUrk6wJvZuypCE-WomM%3D7sEWJASJTCacFB18w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to