• 陪伴互联网运营小白共同探索成长,与IT爱好者共享探索乐趣
  • 建站只为分享,欢迎在PC端文章面打赏支持
  • 使用Ctrl+D 可收藏本站

全网前排康佳A31刷机openwrt指南

好玩有趣 陆子方 2个月前 (02-27) 215次浏览 0个评论 扫描二维码
文章目录[隐藏]

前言

没错,我就是技术不行胆子贼大,过来吃螃蟹的。说白了就是穷。

准备从x86脱体,因为春节期间重启了一下all in boom,结果就连不上了,回到家看tty显示没问题。但是经历过两次这种事情,还是觉得回到硬路由省心一点。又翻出了一年前网红360 T7,价格下降了不少。然后无意又找到了R3G也不错。刚好最近一直在看immortalwrt,后面顺藤找到了hanwckf/immortalwrt-mt798x

经过一番对比,发现最便宜是是康佳A31。R3G其实也不错,我重点是需要一个能刷openwrt的就行了。本着买新不买旧,不怕死的原则,买个康佳A31吧!事实上,一直想重生的K2,准备换个flash再战。罢了罢了,练练手可以,花钱省时间。后续看情况再写K2。

我在恩山以及全网未找到特别多资料,探索成功了,为后人铺路。

言归正传,刷机吧。

康佳A31情况介绍

路由器型号 CPU RAM FLASH 有线规格 无线规格 USB
360 T7/T7U/T7M MT7981 256M 128M SPI-NAND 4*1G AX3000 ×
康佳 KOMI-A31 MT7981 256M 128M SPI-NAND 4*1G AX3000 ×

康佳A31 openwrt固件编译

#基于Ubuntu 20.04 LTS

sudo apt update -y

sudo apt full-upgrade -y

sudo apt install -y ack antlr3 asciidoc autoconf automake autopoint binutils bison build-essential \
bzip2 ccache clang clangd cmake cpio curl device-tree-compiler ecj fastjar flex gawk gettext gcc-multilib \
g++-multilib git gperf haveged help2man intltool lib32gcc-s1 libc6-dev-i386 libelf-dev libglib2.0-dev \
libgmp3-dev libltdl-dev libmpc-dev libmpfr-dev libncurses5-dev libncursesw5 libncursesw5-dev libreadline-dev \
libssl-dev libtool lld lldb lrzsz mkisofs msmtp nano ninja-build p7zip p7zip-full patch pkgconf python2.7 \
python3 python3-pip python3-ply python-docutils qemu-utils re2c rsync scons squashfs-tools subversion swig \
texinfo uglifyjs upx-ucl unzip vim wget xmlto xxd zlib1g-dev

git clone --depth=1 https://github.com/hanwckf/immortalwrt-mt798x.git

cd immortalwrt-mt798x

./scripts/feeds update -a

./scripts/feeds install -a

cp -f defconfig/mt7981-ax3000.config .config

make menuconfig
#菜单选择就不多说了,很多教程。这篇不适合纯小白

make download -j8

make V=s -j$(nproc)
#使用wsl编译的需要加参数,具体看前面发的文章。需要帮忙定制固件可以联系我,国内环境真的太难了!

刷机时刻

终于到了最难的刷机高光时刻了!你需要usb转ttl!没有?不好意思

1、拆开外壳。这个很简单。把下面该用的文件准备好,网线连接上。

2、找到TTL接口。不传图了,操作能力好的都懂。将网孔向下,由下而上的接线次序 GND – TX接PC端的RX –RX接PC端的TX。PC端连接速度设定115200。

3、进入failsafe 模式。

这里要展开说说,是难点。因为网上没有相关教程,子方有料参考了360 T7 路由器 开启telnet及uboot控制台方法,比如不断按下‘f’与 <Enter>键,就可以进入 failsafe 模式。然后再开启云云的啥。是能进入failsafe 模式,但有些命令没有反应,也无法进入控制台。

所以,这里的解决方案是:你可以按wps或者rest,我当时是按到了wps键通电。然后tty屏幕会快速滚动代码,此时不断按下就会暂停,通过菜单进入failsafe 模式。界面会告诉你使用什么IP,他可能是192.168.0.2,也有可能是192.168.1.2,不要单纯看教程,看你自己显示什么!我的是192.168.0.2。如果无法DHCP,请自己手动编辑

4、刷入修改UBOOT。通过上述操作,通过这里下载本型号uboot。然后在打开上面的控制台刷入。当然,这个应该是提前下载了。

5、再次进入failsafe 模式,刷入固件

6、刷机完成!!!!!一个晚上!!!

有用信息

这张图有很多信息,自行参考领悟。全网前排康佳A31刷机openwrt指南


子方有料原创丨转载请注明原文链接
期待您的评论或捐赠,这是最好的鼓励和支持!
喜欢 (0)
[赞赏使我快乐]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到