Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Orange Pi Zero Plus as an ethernet gadget

Featured Replies

  • Author
6 hours ago, Igor said:

Armbian uses g_serial by default with a modern kernel. With old, I lost track. I assume you only need to exchange it with g_ether? /etc/modules 

I'm actually very new to all these so can you please point out how I can exchange g_serial with g_ether?

  • Author
11 minutes ago, Igor said:


I actually wrote the exact procedure :) Edit /etc/modules. Remove g_serial and add g_ether instead .... save and reboot.

 

But remember, it's still only a theory. I haven't tested this.

Thanks :)

  • Author

I changed g_serial to g_ether and my board is being detected as USB Ethernet/RNDIS Gadget on my pc but there is no connection. How do I ssh to the device? I tried with hostname.local but couldn't connect. :(

Capture.PNG

change your /etc/network/interfaces file to look like:

auto eth0
iface eth0 inet static
    address 192.168.100.1
    netmask 255.255.255.0

 

and type

sudo ifdown eth0 && ifup eth0

 

With that you should be able to ssh into the device using ssh USER@192.168.100.1

  • Author

I changed /etc/network/interfaces to this

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static 
address 192.168.100.1 
netmask 255.255.255.0

and ran 

sudo ifdown eth0 && ifup eth0

but still there is no connection.

10 hours ago, MitchD said:

change your /etc/network/interfaces file to look like:


auto eth0
iface eth0 inet static
    address 192.168.100.1
    netmask 255.255.255.0

 

and type


sudo ifdown eth0 && ifup eth0

 

With that you should be able to ssh into the device using ssh USER@192.168.100.1

I think - you have to replace here eth0 with usb0 :)
The following page is for the Raspberry, but could also help your OPi with the /etc/network/interfaces or the configuration within windows:
https://learn.adafruit.com/turning-your-raspberry-pi-zero-into-a-usb-gadget/ethernet-gadget

7 minutes ago, guidol said:

The following page is for the Raspberry,

 

BTW: this forum is searchable. It's pretty easy to search for g_ether and then end up here for example: 

 

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.