diff --git a/tests/driver_sx127x/main.c b/tests/driver_sx127x/main.c
index 702d63148230696d54b5040ee9667ef38cbfbdfc..58213acf85f58037994dcd3b5f71feb4df8c3494 100644
--- a/tests/driver_sx127x/main.c
+++ b/tests/driver_sx127x/main.c
@@ -261,7 +261,7 @@ int channel_cmd(int argc, char **argv)
 
     uint32_t chan;
     if (strstr(argv[1], "get") != NULL) {
-        netdev->driver->get(netdev, NETOPT_CHANNEL, &chan, sizeof(uint32_t));
+        netdev->driver->get(netdev, NETOPT_CHANNEL_FREQUENCY, &chan, sizeof(uint32_t));
         printf("Channel: %i\n", (int) chan);
         return 0;
     }
@@ -272,7 +272,7 @@ int channel_cmd(int argc, char **argv)
             return -1;
         }
         chan = atoi(argv[2]);
-        netdev->driver->set(netdev, NETOPT_CHANNEL, &chan, sizeof(uint32_t));
+        netdev->driver->set(netdev, NETOPT_CHANNEL_FREQUENCY, &chan, sizeof(uint32_t));
         printf("New channel set\n");
     }
     else {