ipc: fix driver test restart

Change-Id: Id21f773d365f2e70129e1d463cf87b1213718be7
diff --git a/Transceiver52M/device/ipc/ipc-driver-test.c b/Transceiver52M/device/ipc/ipc-driver-test.c
index b076194..d71140d 100644
--- a/Transceiver52M/device/ipc/ipc-driver-test.c
+++ b/Transceiver52M/device/ipc/ipc-driver-test.c
@@ -285,9 +285,10 @@
 	struct ipc_sk_chan_if *ipc_prim;
 	int rc = 0;
 
+	rc = uhdwrap_start(global_dev, chan_nr);
+
 	/* no per-chan start/stop */
 	if(!dl_running || !ul_running) {
-		rc = uhdwrap_start(global_dev, chan_nr);
 
 		/* chan != first chan start will "fail", which is fine, usrp can't start/stop chans independently */
 		if(rc) {