AC58U 刷 OpenWrt

  1. 先备份 ART 无线分区 原文地址
    1. 启用路由器SSH
    2. 使用 FinalShell 等 SSH 工具连接到路由器,或者使用 CMD 命令
      ssh [email protected]
      
    3. 找到 ART 分区,输入cat /proc/mtd,可以找到 mtd3mtd4
    4. 拷贝文件到临时目录
      dd if=/dev/mtd3 of=/tmp/Factory.bin
      dd if=/dev/mtd4 of=/tmp/Factory2.bin
      
    5. 使用工具将文件保存的本地,或者用 CMD 命令
      scp [email protected]:/tmp/Factory.bin F:\download
      scp [email protected]:/tmp/Factory2.bin F:\download
      
  2. 刷不死 OpBoot 原文地址
    1. 使用 SSH 工具上传opboot-1.0.3-ac58u-flash.bintmp目录,或者使用 CMD 命令
      scp F:\download\opboot-1.0.3-ac58u-flash.bin [email protected]:/tmp
      
    2. 对文件进行 MD5 校验确保和c0f78719be909c2155fc696090e2b602一致
      md5sum /tmp/opboot-1.0.3-ac58u-flash.bin
      
    3. 将 OpBoot 刷入 APPSBL 分区
      mtd -r write /tmp/opboot-1.0.3-ac58u-flash.bin APPSBL
      
    4. 完成后按住wps再上电后,访问192.168.1.1即可进入 OpBoot 界面
    5. 然后点击高级功能,更新 OpBoot 到 V1.0.4
  3. 使用 Centos7 编译 OpenWrt
    1. 更新软件包
      yum update
      
    2. 安所需软件包
      yum install asciidoc binutils bzip2 gawk gettext git libz-dev patch unzip subversion flex git-core texinfo xmlto ncurses-devel
      
    3. 切换普通用户,输入su 用户名
    4. 下载源码
      git clone https://github.com/coolsnowwolf/lede
      
    5. 输入cd lede进入目录分别执行
      ./scripts/feeds update -a 
      ./scripts/feeds install -a
      
    6. 输入make menuconfig编辑配置
    7. 回车进入选项,选好第一和第二项
      在这里插入图片描述
    8. 进入LuCI后自主勾选(两次空格或者 Y)选择 Applications软件包,Themes主题,选好之后左右方向键选择Save然后一路回车,最后Exit退出界面
    9. 接下来输入make -j1 V=s(-j1后面是线程数。第一次编译推荐用单线程)
    10. 编译完成后使用 SSH 工具或 CMD 命令保存下来
    11. 刷入固件后使用 SSH 工具或者 CMD 命令连接路由器,执行
      echo  0xDEADBEEF > /etc/config/google_fu_mode
      
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章