-
Notifications
You must be signed in to change notification settings - Fork 96
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
Beaglebone Black with Xenial : double USB eth bridge #44
Comments
@goeland86 the dual interfaces is a new development, usb0 is rndis (with windows patches, so windows 7 -> 10 no longer need a 3rd party "signed" driver, instead it uses a microsoft default), usb1 is usb-cdc for MacOSX users, so they don't need a "signed" driver. For us linux users, we now have two connections.. ;) You can kill it outright via:
That's the systemd script that calls: https://github.com/RobertCNelson/boot-scripts/blob/master/boot/generic-startup.sh (linking to the scripts encase you utilize part of the startup routine) Regards, |
The second interface get's created here: https://github.com/RobertCNelson/boot-scripts/blob/master/boot/am335x_evm.sh#L510-L512 Regards, |
and here: https://github.com/RobertCNelson/boot-scripts/blob/master/boot/am335x_evm.sh#L532 it would be nice to modify the usbconfig block with 4 if sections, usb0/usb1/usb-flash/usb-serial Regards, |
Many thanks @RobertCNelson, also for the background as to why they were included in the first place! I'll poll among our users to see if there's a need to keep both of them or if I can disable the usb-cdc... My guess is that it's a mixed bag... At least now I understand why it happens and where to look for the interface changes. |
Thanks @RobertCNelson Edit: here is the code that I think manages the configuration of usb0 and usb1 https://github.com/RobertCNelson/boot-scripts/blob/master/boot/am335x_evm.sh#L713-L723 |
Hi Robert,
First, big props for making the Ubuntu images for the Beaglebone - I use them as a base to build the Umikaze2 images for Replicape-powered 3D printers.
I'm trying to build an image of Umikaze which will work equally on the regular ethernet variant of the BBB, and on the newer wireless board. With the default kernel shipping it works fine (4.4.59-ti-r96). However since the 16.04.2 release, I've noticed that there are now two USB-ethernet interfaces showing up!
usb0 on 192.168.7.2 as expected
usb1 on 192.168.6.2 where I suspect hostapd being at fault.
For Umikaze we prefer using network-manager through the command line (nmtui) instead of connman so the script changes that part of the setup but usb1 is still present after reboot.
I've looked quite a bit in the /etc/interfaces* files but could find no reference to 192.168.6.2... How do I disable it?
I get the same issue with the wireless board, so it's consistent at least.
The text was updated successfully, but these errors were encountered: