diff --git a/targets/ARCH/BLADERF/USERSPACE/LIB/bladerf_lib.c b/targets/ARCH/BLADERF/USERSPACE/LIB/bladerf_lib.c
index c9ca8fedc653962ba217db816904e23b837f127c..d92317f20b9436818f55bc3219a3147db9dd85f9 100644
--- a/targets/ARCH/BLADERF/USERSPACE/LIB/bladerf_lib.c
+++ b/targets/ARCH/BLADERF/USERSPACE/LIB/bladerf_lib.c
@@ -341,7 +341,7 @@ int device_init(openair0_device *device, openair0_config_t *openair0_cfg, char *
   }
   
   openair0_cfg->iq_txshift= 0;
-  openair0_cfg->iq_rxrescale = 15;
+  openair0_cfg->iq_rxrescale = 15; /*not sure*/
 
   memcpy((void*)&device->openair0_cfg,(void*)openair0_cfg,sizeof(openair0_config_t));
 
diff --git a/targets/ARCH/ETHERNET/USERSPACE/LIB/ethernet_lib.c b/targets/ARCH/ETHERNET/USERSPACE/LIB/ethernet_lib.c
index 995ced1f0d672236d767d3f7954e64a0cb33a54c..6d3bfc820514b319bc3b134a5020b19ae3217df7 100644
--- a/targets/ARCH/ETHERNET/USERSPACE/LIB/ethernet_lib.c
+++ b/targets/ARCH/ETHERNET/USERSPACE/LIB/ethernet_lib.c
@@ -369,7 +369,8 @@ int transport_init(openair0_device *device, openair0_config_t *openair0_cfg, cha
   /*hoedcoded!!!!*/
   eth->if_name[device->Mod_id] = "eth0";
   device->priv = eth; 	
-  
+  openair0_cfg->iq_txshift = 5;
+  openair0_cfg->iq_rxrescale = 15;
   memcpy((void*)&device->openair0_cfg,(void*)openair0_cfg,sizeof(openair0_config_t));
 
   /*iqoffset*/