一种路由器配置诊断的系统和方法技术方案

技术编号:19865897 阅读:16 留言:0更新日期:2018-12-22 13:47
本发明专利技术提供了一种路由器配置诊断的方法和路由器,其方法包括:路由器通电进入系统启动状态;检查配置状态记录文件是否存在,所述配置状态记录文件用以记录上一次用户配置路由器的配置结果;当所述配置状态记录文件不存在时,则确认上一次用户配置未发生或所述配置结果为失败,引导路由器进入待配置状态。本发明专利技术可解决用户发现和处理路由器配置故障十分不方便的问题。

【技术实现步骤摘要】
一种路由器配置诊断的系统和方法
本专利技术涉及路由器领域,尤指一种路由器配置诊断的系统和方法。
技术介绍
路由器作为家庭或者办公常用设备,由于不同的应用条件,用户需要对路由器进行至少一次的重新配置,从用户角度看路由器的配置时,虽然用户只修改了一个路由器运行参数,但是从路由器内部的运行代码角度看,则需要修改多个关联参数,这些参数可能分别在多个文件中,即路由器的多个配置文件中。用户配置一个运行参数时,路由器的处理器将依次更新各个配置文件,直至所有配置文件更新完成。正因为路由器配置文件涉及多个,且每个配置文件中有较多配置项,对于软件而言,更新配置过程是一个逐步更新的过程,无法在一个瞬间点生成所有的新的配置文件,如果在这期间有断电等异常情况发生,那么就会导致配置文件是错误的。因此,路由器的用户配置过程中存在严重隐患,例如,当路由器处于更新配置文件过程中,但是还没有更新完所有配置文件期间,如果系统突然断电,则会导致FLASH上的配置是不完整的或者错误的。然而,FLASH上存储的数据断电后依然存在,所以重启路由器后,加载FLASH中的这些错误的配置文件来启动系统会出现死机、无法启动、无线无法上网等严重问题。但是,这种情况下,用户无法及时发现路由器故障原因,只能反复重启路由器,多次失败后,只有将路由器恢复出厂设置才能解决,用户发现故障类型和处理路由器的配置故障十分不方便。
技术实现思路
本专利技术的目的是提供一种路由器配置诊断的方法和路由器,解决用户发现路由器的故障类型和处理路由器配置故障十分不方便的问题。为了解决上述技术问题,本专利技术实施例提供了一种路由器配置诊断的方法,所述方法的技术方案如下:一种路由器配置诊断的方法,包括:路由器通电进入系统启动状态;检查配置状态记录文件是否存在,所述配置状态记录文件用以记录上一次用户配置路由器的配置结果;当所述配置状态记录文件不存在时,则确认上一次用户配置未发生或所述配置结果为失败,引导路由器进入待配置状态。在该技术方案下,每次路由器在启动时,都会检查上一次配置是否发生或者是否正确配置,如果配置发生错误或者用户配置从未发生,便引导路由器进入待配置状态,而无需用户手动重启路由器,也能够避免路由器处于死机或者无法启动或者无法上网但用户不知做何种处理的情况发生。进一步的,所述方法还包括:创建所述配置状态记录文件,具体为:在路由器的用户配置状态下,删除所述配置状态记录文件;接收用户输入的路由器配置参数,更新路由器的若干配置文件;检查所述路由器的无线功能是否能够正常工作;当所述无线功能可正常工作时,创建所述配置状态记录文件,将所述配置状态记录文件存入所述路由器的FLASH中。在用户在对路由器进行每一次新的用户配置的情况下,由于前一次配置对于用户是无效的配置,因此,首先将跟前一次配置有关的配置状态记录文件进行删除,以免当前配置失败时,前一次配置的配置状态记录文件仍然存在,不能如实反映用户当前配置的状况。特别地,当当前用户配置的过程能够正确完成时,再次创建该配置状态记录文件,以记录当前的用户配置已成功。优选地,该配置状态记录文件可以记录当前配置的路由器运行参数,以及可能更改的配置文件。进一步的,所述引导路由器进入待配置状态具体包括:路由器自动重启,并调用存储在所述路由器ROM中的配置程序,生成初始配置文件;引导路由器重新进入待用户配置状态。在该技术方案中,当路由器发现上一次用户配置失败或者未发生,则克服原本的路由器进行死机状态或者无法正常运行的状态,路由器进行自动重启,并调用存在在所述路由器ROM中的配置程序,生成初始配置文件,该初始配置文件可以使得系统能够继续运行,并能够加载初始运行参数,从而引导路由器重新进入等待用户配置的状态,避免了路由器死机或者用户需要手动重启装载路由器出厂配置的动作,对于不能熟悉路由器操作的用户来说,用户体验明显提高。进一步的,所述引导路由器进入待配置状态还包括:所述路由器通过信号灯闪烁或蜂鸣器,提示用户上一次配置失败或者未发生,需进行用户配置操作。优选地,在该种实施方式下,当路由器进行待配置状态时,还向用户进行提醒,使得用户能够迅速知晓路由器不能进入正常工作状态的原因,为上一次配置失败或者配置还未进行,可以准确定位配置上的问题,使用户对路由器进行有效的使用,提高用户体验。进一步的,所述方法还包括:当所述无线功能不能正常工作时,提示用户配置失败;引导路由器重新进入待用户配置状态。该种实施方式下,当用户在配置路由器时,路由器仍然不能正常,则路由器自动提醒用户配置失败,特别地,当用户配置的参数有误时,还可以提醒用户上一次参数配置有误,在重新进入用户配置状态下,用户可以纠正参数配置。为了解决前述技术问题,本专利技术实施例还提供一种路由器。所述路由器包括:检查模块,路由器通电进入系统启动状态后,检查配置状态记录文件是否存在,所述配置状态记录文件用以记录上一次用户配置路由器的配置结果;引导模块,当所述配置状态记录文件不存在时,确认上一次用户配置未发生或所述配置结果为失败,引导路由器进入待配置状态。进一步的,所述路由器还包括创建模块,所述创建模块具体包括:删除子模块,在路由器的用户配置状态下,删除所述配置状态记录文件;更新子模块,接收用户输入的路由器配置参数,更新路由器的若干配置文件;自检子模块,检查所述路由器的无线功能是否能够正常工作;存储子模块,当所述无线功能可正常工作时,创建所述配置状态记录文件,将所述配置状态记录文件存入所述路由器的FLASH中。进一步的,所述引导模块具体包括:自动重启子模块,控制路由器自动重启,并调用存储在所述路由器ROM中的配置程序,生成初始配置文件;重新配置子模块,引导路由器重新进入待用户配置状态。进一步的,所述引导模块还包括:提示控制子模块,所述路由器通过信号灯闪烁或蜂鸣器,提示用户上一次配置失败或者未发生,需进行用户配置操作。进一步的,所述自检子模块包括:提示单元,当所述无线功能不能正常工作时,提示用户配置失败;重新配置单元,引导路由器重新进入待用户配置状态。本专利技术通过设置配置状态记录文件,记录路由器上一次用户配置的过程和结果;当配置状态记录文件存在时,则代表路由器上一次用户配置成功,配置过程完整、正确;当配置状态记录文件不存在时,则代表路由器上次用户配置失败,路由器需要用户进行重新配置。通过创建和删除配置状态及记录文件来实现对路由器上一次配置结果进行记录,在路由器配置状态下,先删除所述配置状态记录文件,再接受用户输入的路由器各项参数,路由器根据用户输入的各项参数更新若干配置文件,更新工作结束后,路由器运行更新后的配置文件,检查无线功能是否工作正常,当无线功能正常工作时,重新创建之前删除的配置状态记录文件,并存入FLASH中。本专利技术中引导路由器进入待配置状态,具体的,在确认上一次配置未发生或配置失败后,路由器自动重启,调用存储在ROM中的配置程序,生成系统初始配置文件,使用所述系统初始配置文件进行重新配置,引导路由器重新进入待用户配置状态,等待用户输入配置参数,当上一次配置失败时,使用所述系统初始配置文件覆盖原失败配置文件。本专利技术中引导路由器进入待配置状态,具体还包括,在待配置状态时,通过信号灯的闪烁或者蜂鸣器进行提示,提醒用户上一次配置失败或者本文档来自技高网...

【技术保护点】
1.一种路由器配置诊断的方法,其特征在于,所述方法包括:路由器通电进入系统启动状态;检查配置状态记录文件是否存在,所述配置状态记录文件用以记录上一次用户配置路由器的配置结果;当所述配置状态记录文件不存在时,则确认上一次用户配置未发生或所述配置结果为失败,引导路由器进入待配置状态。

【技术特征摘要】
1.一种路由器配置诊断的方法,其特征在于,所述方法包括:路由器通电进入系统启动状态;检查配置状态记录文件是否存在,所述配置状态记录文件用以记录上一次用户配置路由器的配置结果;当所述配置状态记录文件不存在时,则确认上一次用户配置未发生或所述配置结果为失败,引导路由器进入待配置状态。2.根据权利要求1所述一种路由器配置诊断的方法,其特征在于,所述方法还包括:创建所述配置状态记录文件,具体为:在路由器的用户配置状态下,删除所述配置状态记录文件;接收用户输入的路由器配置参数,更新路由器的若干配置文件;检查所述路由器的无线功能是否能够正常工作;当所述无线功能可正常工作时,创建所述配置状态记录文件,将所述配置状态记录文件存入所述路由器的FLASH中。3.根据权利要求1所述一种路由器配置诊断的方法,其特征在于,所述引导路由器进入待配置状态具体包括:路由器自动重启,并调用存储在所述路由器ROM中的配置程序,生成初始配置文件;引导路由器重新进入待用户配置状态。4.根据权利要求6-8任意一项所述的一种路由器配置诊断的方法,其特征在于,所述引导路由器进入待配置状态还包括:所述路由器通过信号灯闪烁或蜂鸣器,提示用户上一次用户配置失败或者未发生,需进行用户配置操作。5.根据权利要求2所述一种路由器配置诊断的方法,其特征在于,所述方法还包括:当所述无线功能不能正常工作时,提示用户配置失败;引导路由器重新进入待用户配置状态。6.一种路由器,其特征在...

【专利技术属性】
技术研发人员:葛世飞
申请(专利权)人:四川斐讯信息技术有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1