'Ensure the information from the router is up to date.
Return boolean if scanning successful.'

def _update_info(self):

    _LOGGER.info('Scanning')
    if (not self.success_init):
        return False
    now = dt_util.now()
    actiontec_data = self.get_actiontec_data()
    if (not actiontec_data):
        return False
    self.last_results = [Device(data['mac'], name, now) for (name, data) in actiontec_data.items() if (data['timevalid'] > (-60))]
    _LOGGER.info('Scan    successful')
    return True
