恢夏ma5626恢复原厂设置置

路由器怎么恢复设置 两种路由器恢复出厂设置的方法
作者:佚名
字体:[ ] 来源:互联网 时间:06-20 10:44:41
忘记路由器登陆密码或者觉得路由器上网不稳定有故障的时候,一般都是恢复出厂设置,路由器恢复出厂设置大致有两种方法,一种是进入路由器设置管理界面,在里面选择恢复出厂设置,另外一种是长按路由器复位按键实现将路由器恢复出厂设置,感兴趣的朋友可以了解下哈
当我们忘记路由器登陆密码或者觉得路由器上网不稳定有故障的时候,通常可以通过将路由器恢复出厂设置,然后重新进行路由器设置来解决一些较难解决的问题。路由器恢复出厂设置大致有两种方法,一种是进入路由器设置管理界面,在里面选择恢复出厂设置,另外一种是长按路由器复位按键实现将路由器恢复出厂设置,请注意,路由器恢复出厂设置于手机恢复出厂设置类似,以前设置的路由器上网以及路由器密码将全部恢复为出厂前的设置,后面大家需要重新设置路由器方可使用。
下面我们分别介绍下,这两种路由器恢复出厂设置的方法:
1、路由器管理界里面恢复出厂设置
如果有时候觉得路由器上不了网、或者路由器经常会不稳定,那么不妨尝试使用这种方法,恢复非常简单,首先在浏览器中输入路由器登陆地址(一般为192.168.1.1或者192.168.0.1)然后打开,并且输入路由器登陆的用户名与密码(这个路由器外壳上都有标注,如修改过,忘记了那么采用方法2的通用方法)。如下图:
登陆路由器设置管理界面&
路由器管理里面恢复出厂设置
之后我们进入路由器设置界面后,在最最侧底部即可找到&系统工具&里面有一个备份与恢复出厂设置入口,我们点击即可进行恢复出厂设置操作,之后点&恢复到出厂设置&然后弹出提示框会问你是否确定恢复出厂,我们点击&确定&即可,稍微等待一会,路由器也会进行重启,完成后就成功恢复到出厂设置了。
2、通过路由器复位按钮实现路由器恢复出厂设置(通用)
每个路由器后面都有一个路由器复位按钮,其作用就是可以通过这个按钮实现路由器恢复出厂设置,比如很多用户忘记了路由器设置管理用户名与密码,无法进入路由器设置,那么只能通过路由器复位按钮,将路由器恢复到出厂设置,然后再重新设置路由器上网了。
路由器的背面通常有一个RESET按钮,这个按钮与电脑上的RESET键功能基本相同,通常是一个小孔,少数路由器为一个小按钮,旁边标注有RESET标注,很容易在路由器上找到,如下图:
路由器复制按钮(RESET孔)
正确的通过路由器复位按钮恢复出厂设置的步骤为:
1、首先先把路由器的电源拔掉,然后用牙签或者圆珠笔尖通过RESET小孔按住里面的开关不放;
2、然后再把电源插上等待几秒,此时我们去观察路由器指示灯会发现有几个指示灯会快速闪烁,然后大约5秒后恢复平静,此时我们送放开牙签或者圆珠笔尖等就已经实现恢复出厂设置了。
路由器恢复出厂设置后,登陆路由器地址以及用户名与密码就都默认还原了,一般默认路由器用户名与密码均为admin,大家可以查看路由器表面铭牌上的标注即可知道了,最后我们需要重新进行路由器设置才可以上网。
关于路由器设置方法,之前介绍过,不懂的朋友请阅读下:
大家感兴趣的内容
12345678910
最近更新的内容eclipse恢复默认界面设置
eclipse恢复默认设置:找到菜单栏window-reset perspctive-OK
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。4397人阅读
android(12)
恢复工厂设置流程
===== 应用流程 =====
packages/apps/Settings/src/com/android/settings/MasterClear.java
请求checkin服务的masterClear接口
frameworks/base/services/java/com/android/server/FallbackCheckinService.java
masterClear中调用RecoverySystem.rebootAndWipe
frameworks/base/core/java/com/android/internal/os/RecoverySystem.java
rebootAndWipe调用bootCommand(&--wipe_data&);
bootCommand写参数到/cache/recover/command后调用Power.reboot(&recovery&);
frameworks/base/core/java/android/os/Power.java
reboot实际是c接口android_os_Power_reboot
frameworks/base/core/jni/android_os_Power.cpp
对于参数reason为空的情况, 直接调用reboot(RB_AUTOBOOT);
bionic/libc/unistd/reboot.c
reboot(); 这个函数是__reboot的封装
===== 内核流程 =====
./bionic/libc/arch-arm/syscalls/__reboot.S
这个文件由gensyscalls.py自动产生,调用系统调用__NR_reboot
bionic/libc/include/sys/linux-syscalls.h
#define __NR_reboot&&&&&&&&&&&&&&&&&&&&&& (__NR_SYSCALL_BASE + 88)
./arch/arm/kernel/calls.S
__NR_reboot 就是系统函数sys_reboot
sys_reboot定义在./include/linux/syscalls.h,实现在./kernel/sys.c
sys_reboot会调用kernel_restart
kernel_restart调用每一个架构特定的machine_restart, 即machine_restart执行每个架构特定的函数
不同的硬件架构平台对reboot可能有不同的处理, 这里以G1为例
arch/arm/kernel/process.c
machine_restart执行arm_pm_restart
* 对reboot参数的处理
arch/arm/mach-msm/pm.c
msm_pm_init(void)中注册了reboot回调函数
register_reboot_notifier(&msm_reboot_notifier);
msm_reboot_notifier中.notifier_call指向msm_reboot_call
msm_reboot_call处理重启参数,对restart_reason赋值
* 对restart_reason的操作
msm_pm_init(void)中指定了arm_pm_restart的真正接口
arm_pm_restart = msm_pm_
msm_pm_restart中传递restart_reason给msm_proc_comm对机器进行复位
arch/arm/mach-msm/proc_comm.c
restart_reason对应msm_proc_comm的参数data1
data1会被写入到对应寄存器中
void __iomem *base = MSM_SHARED_RAM_BASE;
writel(data1 ? *data1 : 0, base + APP_DATA1);
===== bootloader流程 =====
机器重启, 重新进入bootloader。bootloader首先会读寄存器地址base + APP_DATA1的内容, 根据这个地址的值决定是否进入recovery模式或者其它模式。bootloader还会读取MISC分区第一块的内容, 决定进入recovery模式还是升级BP或做其它事情
bootloader根据寄存器的内容, 加载recovery内核
===== recovery应用流程 =====
recovery内核中的init.rc会运行recovery
recovery应用会读取misc第一块的分区内容或者/cache/recovery/command,
&读取参数后执行相应操作, 这里参数是--wipe_data, 放在cache/recovery/command里
把DATA和CACHE清空后重启系统,此时内核重启时写的寄存器参数RB_AUTOBOOT跟前面不同的
bionic/libc/include/sys/reboot.h
#define RB_AUTOBOOT&&&& LINUX_REBOOT_CMD_RESTART
不会再让bootloader进入recovery模式,而是正常启动。
至此整个恢复工厂设置流程完毕,这只是recovery模式中的一个流程,对于recovery模式的bootloader和应用细节还很多需要讨论。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:133776次
积分:1791
积分:1791
排名:第15436名
原创:42篇
评论:114条
(1)(1)(1)(2)(2)(2)(4)(3)(3)(1)(2)(21)

我要回帖

更多关于 ma5626恢复原厂设置 的文章

 

随机推荐