diff --git a/docs/user/supported_devices.rst b/docs/user/supported_devices.rst
index 7930da6f60c9ca3bda73c518a6bfcafdd64b433e..f7573dd78e7b59ab25066bf0310bd915fe456132 100644
--- a/docs/user/supported_devices.rst
+++ b/docs/user/supported_devices.rst
@@ -25,6 +25,10 @@ ath79-generic
 
   - Raccoon
 
+* Onion
+
+  - Omega [#modular_ethernet]_
+
 * Plasma Cloud
 
   - PA300
@@ -327,3 +331,10 @@ Footnotes
 
 .. [#lan_as_wan]
   All LAN ports on this device are used as WAN.
+
+.. [#modular_ethernet]
+  These devices follow a modular principle,
+  which means even basic functionality like ethernet is provided by an expansion-board,
+  that may not be bundled with the device itself.
+  Such expansions are recommended for the config mode, but are not strictly necessary,
+  as exposed serial ports may grant sufficient access as well.
diff --git a/targets/ath79-generic b/targets/ath79-generic
index 2051e3035bfb41485bde50cc226a52e246f04725..a422018169aada1703df6289ae7f4b91abfec53a 100644
--- a/targets/ath79-generic
+++ b/targets/ath79-generic
@@ -74,6 +74,12 @@ device('ocedo-raccoon', 'ocedo_raccoon', {
 	factory = false,
 })
 
+-- Onion
+
+-- modular/optional "ethernet expansion board" recommended for config mode
+-- setup via integrated (USB-)tty is possible as well
+device('onion-omega', 'onion_omega')
+
 -- Plasma Cloud
 
 device('plasma-cloud-pa300', 'plasmacloud_pa300')