diff --git a/cpu/native/include/dev_eth_tap.h b/cpu/native/include/dev_eth_tap.h
index 224fe1d0768223ea0e115a07f56888b3c2dcbfeb..16175d7c48e0d22cae307ce18f7a97077c19747f 100644
--- a/cpu/native/include/dev_eth_tap.h
+++ b/cpu/native/include/dev_eth_tap.h
@@ -7,13 +7,14 @@
  */
 
 /**
- * @defgroup    net_dev_eth_impl Low-level Ethernet driver implementations
- * @ingroup     net_dev_eth_ll
+ * @defgroup    dev_eth_tap     Ethernet driver for TAP interfaces
+ * @ingroup     native_cpu
  * @brief       Low-level ethernet driver for native tap interfaces
  * @{
  *
  * @file
- * @brief       Definitions for low-level ethernet driver for native tap interfaces
+ * @brief       Definitions for @ref net_dev_eth driver for host system's
+ *              TAP interfaces
  *
  * @author      Kaspar Schleiser <kaspar@schleiser.de>
  */
diff --git a/sys/include/net/dev_eth.h b/sys/include/net/dev_eth.h
index 69718b01d8bfdfb9891cc844c6b45ff4e6521047..487d6e750a8093c90bef8d20d9d9a3e7ae4dbe2d 100644
--- a/sys/include/net/dev_eth.h
+++ b/sys/include/net/dev_eth.h
@@ -8,11 +8,9 @@
  */
 
 /**
- * @defgroup    net_dev_eth_ll Low-Level Driver Inteface
+ * @defgroup    net_dev_eth Low-Level Driver Interface
  * @ingroup     net_ethernet
- * @file
  * @brief       Low-level ethernet driver interface
- * @{
  *
  * This interface is supposed to be a low-level interface for ethernet drivers.
  * In order to be universally usable, it leaves out many implementation details
@@ -44,6 +42,8 @@
  *
  * Check out the dev_eth test application as example.
  *
+ * @{
+ *
  * @file
  * @brief       Definitions low-level ethernet driver interface
  *