| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -457,8 +457,7 @@ class Tici(HardwareBase): | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  def configure_modem(self): | 
					 | 
					 | 
					 | 
					  def configure_modem(self): | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    sim_id = self.get_sim_info().get('sim_id', '') | 
					 | 
					 | 
					 | 
					    sim_id = self.get_sim_info().get('sim_id', '') | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    # blue prime config | 
					 | 
					 | 
					 | 
					    # configure modem as data-centric | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    if sim_id.startswith('8901410'): | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    cmds = [ | 
					 | 
					 | 
					 | 
					    cmds = [ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      'AT+QNVW=5280,0,"0102000000000000"', | 
					 | 
					 | 
					 | 
					      'AT+QNVW=5280,0,"0102000000000000"', | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      'AT+QNVFW="/nv/item_files/ims/IMS_enable",00', | 
					 | 
					 | 
					 | 
					      'AT+QNVFW="/nv/item_files/ims/IMS_enable",00', | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -470,8 +469,10 @@ class Tici(HardwareBase): | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        modem.Command(cmd, math.ceil(TIMEOUT), dbus_interface=MM_MODEM, timeout=TIMEOUT) | 
					 | 
					 | 
					 | 
					        modem.Command(cmd, math.ceil(TIMEOUT), dbus_interface=MM_MODEM, timeout=TIMEOUT) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      except Exception: | 
					 | 
					 | 
					 | 
					      except Exception: | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        pass | 
					 | 
					 | 
					 | 
					        pass | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      os.system('mmcli -m 0 --3gpp-set-initial-eps-bearer-settings="apn=Broadband"') | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    # blue prime config | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    if sim_id.startswith('8901410'): | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      os.system('mmcli -m 0 --3gpp-set-initial-eps-bearer-settings="apn=Broadband"') | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  def get_networks(self): | 
					 | 
					 | 
					 | 
					  def get_networks(self): | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    r = {} | 
					 | 
					 | 
					 | 
					    r = {} | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |