目 录CONTENT

文章目录

红米AX6S路由器 openwrt-dogcom编译

XiaoY 小亦
2023-05-16 / 0 评论 / 0 点赞 / 184 阅读 / 2925 字
温馨提示:
本文最后更新于 2023-05-16,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

简述

小亦最近在淘宝上买了一款红米AX6S路由器(淘宝链接:红米AX6S 路由器
想着能够刷一下openwrt,顺便安装openwrt-dogcom插件自动连接哆点,可无奈没有对应架构的ipk文件,所以只能求助各路网友帮帮孩子😭
最终最终!在恩山论坛发布求助帖后,一位大佬丢下一堆命令,成功编译ipk文件😊

具体代码如下

#下载sdk
wget https://mirrors.ustc.edu.cn/openwrt/releases/22.03.3/targets/mediatek/mt7622/openwrt-sdk-22.03.3-mediatek-mt7622_gcc-11.2.0_musl.Linux-x86_64.tar.xz

#解压sdk
tar xvJf openwrt-sdk-22.03.3-mediatek-mt7622_gcc-11.2.0_musl.Linux-x86_64.tar.xz


#进入sdk目录
cd openwrt-sdk-22.03.3-mediatek-mt7622_gcc-11.2.0_musl.Linux-x86_64


#更新插件
./scripts/feeds update -a
./scripts/feeds install -a


#克隆openwrt-dogcom源码
git clone https://github.com/mchome/openwrt-dogcom package/openwrt-dogcom


#进入菜单,直接保存退出即可
make menuconfig

#编译ipk
make package/openwrt-dogcom/{clean,compile} V=s

#编译完成后,ipk文件会生成在 ./bin/packages/< YourArchitecture >/base,直接复制粘贴进路由器,然后opkg install ***.ipk即可

以上就是红米AX6S路由器手动编译ipk文件的过程,其它路由器编译方法应该也类似,只不过在第一步下载SDK文件时需要下载对应的文件

配置dogcom

如果想要配置dogcom更方便一点可以在以上基础上再安装 luci-app-dogcom
github地址:https://github.com/mchome/luci-app-dogcom

dogcom安装完成后刷新openwrt的web管理页面,然后就能在网络里(不是服务)找到dogcom了 dwa 这里的版本按实际情况选择,哆点客户端选择dhcp(D版),网页认证选择pppoe(P版)

dwaf

配置文件的获取方式如下:

  1. 安装 Wireshark,官方下载地址:https://www.wireshark.org/download.html
  2. 准备一根网线,将网线的一端连接到校园网,另一端连接到电脑
  3. 打开 Wireshark,双击 以太网 进入界面,这个时候登录哆点,如果有的小伙伴没有网线,可以连接学校 Wifi 后双击 WLAN 进入界面,然后登录哆点,作者试过这个也可以 ges
  4. 进入界面后,大约等待十几秒,点击左上角的红色停止按钮 ges
  5. 点击最左上角的 文件 ,点击 另存为 ,文件名输入dr.pcapng,保存位置选桌面,点击保存即可 hrd
  6. 打开这个网址:https://drcoms.github.io/drcom-generic/
  7. 版本选择对应的版本,然后点击 OPEN 选择保存在桌面的dr.pcapng文件
  8. 将读取出来的文本复制粘贴进dogcom配置文件里
    注意,粘贴后要修改几个地方:
    1、password 修改成哆点账号的密码
    2、KEEP_ALIVE_VERSION 的值修改成 ADAPTERNUM+CONTROLCHECKSTATUS的值,比如ADAPTERNUM="\x03",CONTROLCHECKSTATUS="\x30",那么 KEEP_ALIVE_VERSION 的值就是 "\x03\x30"
  9. 修改完成后勾上启用,点击最下面的 保存&应用 ,点击完后上方显示 “Dogcom 运行中。”字样即成功运行,现在就可以自动登录哆点认证咯 gs

教程就分享到这里咯😎,如果对你有所帮助可以点个小赞嘛👻

0

评论区