首页
关于
留言
Search
1
红米 AX3000 (AX6) 路由器解锁 SSH 教程
6,676 阅读
2
网盘挂载程序sharelist美化教程
4,216 阅读
3
小米路由器 AX3600 开启SSH教程,官方固件即可安装 ShellClash开启科学上网
2,168 阅读
4
Oracle 甲骨文 ARM VPS 自动抢购脚本
1,819 阅读
5
编译带PassWall和SSR-plus插件的Openwrt系统
1,393 阅读
前端
Vue
React
后端
Java
Python
PHP
数据库
运维
杂谈
小程序
影视资源
登录
Search
标签搜索
Java
Linux
Mysql
IDEA
Debian
Docker
Springboot
CentOS
Cloudflare
Maven
JavaScript
SQL
Wordpress
宝塔
Nginx
Windows
MacBook
JS
CSS
Openwrt
William
累计撰写
144
篇文章
累计收到
702
条评论
首页
栏目
前端
Vue
React
后端
Java
Python
PHP
数据库
运维
杂谈
小程序
影视资源
页面
关于
留言
搜索到
3
篇与
的结果
2021-05-21
小米路由器 AX3600 开启SSH教程,官方固件即可安装 ShellClash开启科学上网
小米 AX3600 采用的是高通 IPQ8071A 4核心 1.4GHz A53 的 CPU,外加上双核主频高达 1.7GHz 的 NPU,这让这款路由器的跑「加密解密」类的代理性能特别特别的好。开启 SSH 和 安装 ShellClash 都不会影响固件正常的更新升级,也不会影响官方固件的功能, 如果你有这方面的需求会是非常棒的选择。你基本不需要任何准备,有台能上网的电脑甚至手机都可以,最好用网线连接到小米 AX3600 路由器。提前下载好所需文件,下载链接:隐藏内容,请前往内页查看详情开启 AX3600 SSH降级下载 AX3600 1.0.17 的固件,在路由器后台选择本地「固件升级」,就会清除现有数据降级,等待降级完成后重新设置好路由器即可。获取后台 STOK 登陆小米路由器后台后,浏览器地址栏 stok= 后面的一段内容即是(选中部分),准备好备用。获取 SSHhttp://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=-h%3B%20nvram%20set%20ssh_en%3D1%3B%20nvram%20commit%3B%20sed%20-i%20's%2Fchannel%3D.*%2Fchannel%3D%5C%22debug%5C%22%2Fg'%20%2Fetc%2Finit.d%2Fdropbear%3B%20%2Fetc%2Finit.d%2Fdropbear%20start%3B将 替换为上一步的值,替换完成后复制到浏览器打开。修改默认 SSH 密码为 adminhttp://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=-h%3B%20echo%20-e%20'admin%5Cnadmin'%20%7C%20passwd%20root%3B将 替换为上上一步的值,替换完成后复制到浏览器打开。备份现在应该可以通过 ssh 连接到 小米 AX3600 了,终端里执行(密码是 admin)ssh root@192.168.31.1在小米 AX3600 上执行mkdir /tmp/syslogbackup/ dd if=/dev/mtd9 of=/tmp/syslogbackup/mtd9浏览器请求该地址下载备份 http://192.168.31.1/backup/log/mtd9固化 SSH在电脑上将下载好的 fuckax3600 上传到小米 AX3600 的根目录(fuckax3600 路径下执行)scp fuckax3600 root@192.168.31.1:/tmp然后在小米 AX3600 上执行chmod +x /tmp/fuckax3600 /tmp/fuckax3600 unlock系统会自动重启重新 SCP 上传一遍脚本(因为 tmp 重启会被清空)scp fuckax3600 root@192.168.31.1:/tmpSSH 重新连接上小米 AX3600 后,执行chmod +x /tmp/fuckax3600 /tmp/fuckax3600 hack /tmp/fuckax3600 lock这会设置永久的 ssh、telnet、uart 权限,也会计算出默认的密码,记得保存备注:如果升级后丢失 SSH 权限,你也可以 telnet 连接上 AX3600 后执行,即可恢复 SSH。telnet 192.168.31.1 (用户名是 root,秘密是刚才得出的密码)如果你的电脑提示没有 telnet, Windows打开Telnet教程 ,Mac 则是先安装 brew 再通过 brew 安装 telnet。sed -i 's/channel=.*/channel="debug"/g' /etc/init.d/dropbear /etc/init.d/dropbear start得益于小米 AX3600 超强的 CPU + NPU 组合,跑代理速度是真不错。ShellClash 这种方案虽然没有图形化 UI 操作方便,但好在不需要刷麻烦也不稳定的 openwrt 固件,直接小米官方固件也能享受到网络「加速」的福利。
2021年05月21日
2,168 阅读
24 评论
0 点赞
2021-05-13
红米 AX3000 (AX6) 路由器解锁 SSH 教程
准备一台搭载了 OpenWrt 系统的无线路由器(下称路由 A)红米 AX3000 (aka. AX6)(下称路由 B)一台支持网线连接的电脑(下称电脑)完整的 shell-script/unlock-redmi-ax3000 源码( 下载源码 ){message type="warning" content="注意,阉割版的AX300,比如 RA81 是不适用的!只适用于AX6!只适用于AX6!只适用于AX6!"/}步骤1、登入路由 B 后台,检查固件版本。推荐的版本号为:MiWiFi 稳定版 1.0.18(点此下载),本教程仅保证在该版本下有效 若版本号不匹配,请先升级 / 降级固件。2、将电脑与路由 A 通过有线连接进入源码目录,假设路由 A 地址为 192.168.1.1,在电脑上执行命令:scp wireless.sh root@192.168.1.1:/root/wireless.sh然后通过 SSH 连接,执行下面的命令(按回车确认):警告: 执行本脚本会更改您的网络和无线设定,执行之前请务必备份相关数据sh /root/wireless.sh3、将电脑与路由 A 断开,转接到路由 B登入路由器后台,从浏览器地址栏中获取 STOK,其中的 xxx 即为 STOKhttp://192.168.31.1/cgi-bin/luci/;stok=xxx然后 依次 访问下面的 URL(STOK 不含尖括号):注意:这可能需要花费一点时间,并且有几率失败,请多尝试几次http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/misystem/extendwifi_connect?ssid=MEDIATEK-ARM-IS-GREAT&password=ARE-YOU-OK如出现 connect success 则代表路由 B 已成功连接到路由 A,可以继续访问下一个 URL:http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/xqsystem/oneclick_get_remote_token?username=xxx&password=xxx&nonce=xxx如出现下图中的内容,则代表 SSH 开启成功4、将必要文件传输至路由 B 刷新路由 B 后台界面,此时 5GHz 无线连接密码已经被自动更改为 SSH 登录密码进入源码目录,在电脑上执行下列命令:scp ax3000.sh root@192.168.31.1:/etc/ax3000.sh scp fuckax3000 root@192.168.31.1:/etc/fuckax3000然后通过 SSH 连接,执行下列命令:隐藏内容,请前往内页查看详情
2021年05月13日
6,676 阅读
234 评论
1 点赞
2020-09-02
小米路由器Openwrt固件修改代码超频至1100MHZ
推荐4.14内核,v2瑞性能是最好的,比新内核5.4强40%更换内核方法:打开LEDE目录/target/linux/ramips/MakefileKERNEL_PATCHVER:=4.14KERNEL_TESTING_PATCHVER:=4.14Lean的内核4.14的源码包下载在openwrt目录,设置在lede\target\linux\ramips\patches-4.14\102-mt7621-fix-cpu-clk-add-clkdev.patch文件,通过设置CPU频率寄存器,可以提升MT7621的频率修改一: 第68行,即下方第4行高亮代码#define MT7621_GPIO_MODE_UART1 1 #define MT7621_GPIO_MODE_I2C 2 #define MT7621_GPIO_MODE_UART3_MASK 0x3 @@ -113,49 +113,93 @@ static struct rt2880_pmx_group mt7621_pi { 0 } };修改二,第113和156-160行+void __init ralink_clk_init(void) +{ + u32 syscfg, xtal_sel, clkcfg, clk_sel, curclk, ffiv, ffrac; + u32 pll, prediv, fbdiv; // 下面一行,后面加了 i + u32 xtal_clk, cpu_clk, bus_clk,i; + const static u32 prediv_tbl[] = {0, 1, 2, 2}; + + syscfg = rt_sysc_r32(SYSC_REG_SYSTEM_CONFIG0); + xtal_sel = (syscfg >> XTAL_MODE_SEL_SHIFT) & XTAL_MODE_SEL_MASK; + + clkcfg = rt_sysc_r32(SYSC_REG_CLKCFG0); + clk_sel = (clkcfg >> CPU_CLK_SEL_SHIFT) & CPU_CLK_SEL_MASK; + + curclk = rt_sysc_r32(SYSC_REG_CUR_CLK_STS); + ffiv = (curclk >> CUR_CPU_FDIV_SHIFT) & CUR_CPU_FDIV_MASK; + ffrac = (curclk >> CUR_CPU_FFRAC_SHIFT) & CUR_CPU_FFRAC_MASK; + + if (xtal_sel <= 2) + xtal_clk = 20 * 1000 * 1000; + else if (xtal_sel <= 5) + xtal_clk = 40 * 1000 * 1000; + else + xtal_clk = 25 * 1000 * 1000; switch (clk_sel) { case 0: - clk_sts = rt_sysc_r32(SYSC_REG_CUR_CLK_STS); - cpu_fdiv = ((clk_sts >> 8) & 0x1F); - cpu_ffrac = (clk_sts & 0x1F); - cpu_clk = (500 * cpu_ffrac / cpu_fdiv) * 1000 * 1000; + cpu_clk = 500 * 1000 * 1000; break; - case 1: - fbdiv = ((rt_sysc_r32(0x648) >> 4) & 0x7F) + 1; - syscfg = rt_sysc_r32(SYSC_REG_SYSCFG); - xtal_mode = (syscfg >> 6) & 0x7; - if (xtal_mode >= 6) { - /* 25Mhz Xtal */ - cpu_clk = 25 * fbdiv * 1000 * 1000; - } else if (xtal_mode >= 3) { - /* 40Mhz Xtal */ - cpu_clk = 40 * fbdiv * 1000 * 1000; - } else { - /* 20Mhz Xtal */ - cpu_clk = 20 * fbdiv * 1000 * 1000; - } + pll = rt_memc_r32(MEMC_REG_CPU_PLL); // 加了下面4行 + pll &= ~(0x7ff); + pll |= (0x362); + rt_memc_w32(pll,MEMC_REG_CPU_PLL); + for(i=0;i<1024;i++); + fbdiv = (pll >> CPU_PLL_FBDIV_SHIFT) & CPU_PLL_FBDIV_MASK; + prediv = (pll >> CPU_PLL_PREDIV_SHIFT) & CPU_PLL_PREDIV_MASK; + cpu_clk = ((fbdiv + 1) * xtal_clk) >> prediv_tbl[prediv]; break;将原代码改为上面红色字体三行代码,其中"0x362"这个位置的值,对应的是1100Mhz的频率设置频率设置值的换算如下,0x362 =1100Mhz/20Mhz -1 = 5454*16+2 = 866866转为十六进制就是0x362相应的,1000Mhz--0x3121200Mhz--0x3B2保存文件,重新编译,之前最好是能编译成功一次make clean(一定要这个清除命令否则改动不会编译进去)make -j1 V=s (如果之前已经成功编译过,可以用多线程编译)openssl加解密性能测试进入ssh,输入下面命令测试openssl speed -evp aes-128-gcm测试结果Openwrt超频1100Mhz,以1024字节为例是8887k 880Mhz1100MhzOpenwrt7112k8887kPandavan6217k7768kaes-128-gcm测试成绩从原来的6209k/s提升到7768k/s,性能提升25%Openwrt用的4.14内核,效能比Padavan3.4内核好很多油管,Trojan能跑到50mpbs,强烈推荐MT7621跑trojan油管性能测试对比 880Mhz1100MhzOpenwrt18mbps22mbpsPandavan13mbps16mbps此方法不光对小米路由AC2100有效,对MT7621的路由器应该都有效。
2020年09月02日
1,271 阅读
0 评论
0 点赞