diff --git a/subsys/net/l2/ieee802154/ieee802154_mgmt.c b/subsys/net/l2/ieee802154/ieee802154_mgmt.c index 8915b738cd1..908c8d263dc 100644 --- a/subsys/net/l2/ieee802154/ieee802154_mgmt.c +++ b/subsys/net/l2/ieee802154/ieee802154_mgmt.c @@ -353,12 +353,6 @@ static int ieee802154_associate(uint32_t mgmt_request, struct net_if *iface, params.dst.pan_id = req->pan_id; params.pan_id = req->pan_id; - /* Set channel first */ - if (ieee802154_set_channel(iface, req->channel)) { - ret = -EIO; - goto out; - } - pkt = ieee802154_create_mac_cmd_frame( iface, IEEE802154_CFI_ASSOCIATION_REQUEST, ¶ms); if (!pkt) {