找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 976145|回复: 2345

[k3] 斐讯K3 官方固件root版本 安装插件 entware

   火... [复制链接]
本帖最后由 tianbaoha 于 2020-2-28 18:58 编辑

版本信息
版本:
V21.4.33.217(和新版比没啥优点,已废弃)
V21.5.37.246
V21.6.8.46

相对于原版:
删除了几个没用的软件:statistics、collect、up_data、auto_upgrade、telnetd_startup、utelnetd(telnet服务端)、schemeupgrade
补齐了awk、sed、md5sum、wc、dd、ln、nohup、cru等等多个常用命令
集成了dropbear(ssh),(密码重启后同步为web管理密码),ssh欢迎页面显示存储内存温度等信息
增加了一个开机启动脚本/opt/started_script.sh,可以在里面添加想要自启动的软件、命令
计划任务定时任务自定义/etc/crontabs/admin,定时开关、定时运行程序
host自定义 /etc/hosts,屏蔽&解析网站
dnsmasq配置、启动命令自定义,↑
防火墙iptable规则自定义 /etc/firewall.user,开启端口转发规则
删除了网页升级提醒、策略推送升级
本地时钟fake-hwclock、定时ntp网络对时
entware一键在线安装、本地快速安装&清理重装
适配了部分插件实现一键安装
08-08新增一个便捷SSH工具箱,SSH工具箱包含了本贴的绝大多数内容,一键安装、一键刷机升级等等,联网SSH登陆后输入 tb 即可 (联网是指路由自身能联网,SSH里面可以ping通baidu)

09-09 工具箱增加了几个简单的WebUI (WebUI属于扩展插件,不启用就是原版。启用:SSH工具箱--->系统&其它--->WebUI)

V21.6.14.131

同上
去除官方广告插入: 屏蔽广告推送、删除广告插入程序
功能设置–>手动升级 页面 支持上传刷入任意固件
WebUI强化升级


不包含CFE

####################################################################

固件下载:

斐讯K3 官方固件root版本:https://tbvv.net/k3.html

WebUI 2.0:https://www.right.com.cn/forum/thread-395505-1-1.html

Q:SSH工具箱进不去?
A:路由自身没联网 或者 你刷入的是别处下载的过期旧固件 (可以使用刷入方法4 联网一键升级命令)。
(2018-10-30日已修复https://www.right.com.cn/forum/thread-348306-1-1.html)

Q:WebUI显示异常、显示undefined
A:清除浏览器缓存 或者 Ctrl+F5 强制刷新页面

#####################################################################

刷入root固件方法

https://www.right.com.cn/forum/thread-563935-1-1.html

https://tbvv.net/posts/0101-k3.html

PS:8月2日以后的新版CFE封堵了网页执行命令, 建议刷完后到 SSH工具箱–>系统&其它–>其他–>进行CFE降级

####################################################################
资源链接

电脑PC端SSH工具
PuTTY:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
中文版PuTTy:https://github.com/larryli/PuTTY
WinSCP:https://winscp.net/eng/docs/lang:chs#下载
Xshell:https://www.netsarang.com/xshell_download.html
使用方法请自行百度。

手机移动端SSH工具
IOS:TermiusPrompt 2
Android:JuiceSSHConnectBotTermius

其它信息见:https://tbvv.net/posts/0101-k3.html

####################################################################

其它刷入方法

刷入方法1(通过lede、openwrt界面刷)
适用于固件版本 V21.4.31.212、V21.4.33.217、V21.5.37.246
准备:
下载完固件,把WAN口多余网线拔掉避免IP和猫冲突,默认IP192.168.2.1如不是最好恢复出厂不要联网,

可以打开两个命令提示符 提前ping路由可以方便观察状态,ping返回的TTL值,64是正常启动,CFE(刚启动时)的是100
ping 192.168.2.1 -t
ping 192.168.1.1 -t

开始:
http://p.to/ 登陆路由--->功能设置--->手动升级--->浏览选择下载好的lede固件lede-bcm53xx-phicomm-k3-squashfs-factory-20170504.bin--->上传升级。

等待3分钟左右,浏览器打开lede的管理地址https://192.168.1.1,用户root密码空直接回车登陆,

点击 System(系统)---> Backup/Flash Firmware(备份/升级)--->Flash new firmware image(刷写固件)---->Keep settings:(保留配置)取消勾选--->选择已下载的root固件--->Flash image--->Proceed 确认提交。

lede固件和斐讯管理地址不同,页面不会自动跳转,等待3分钟左右就完成了,刷完了。
(可以重新登陆斐讯--->功能设置--->系统状态--->软件版本那里增加了后缀区分)
####################################################################

刷入方法2(CFE下刷入,不用刷lede)
(此方法是直接调用CFE的flash命令刷入tftp目录下的固件,可以刷入不包含CFE的适配固件,如自己备份的固件,如果浏览器执行命令网页直接显示出了命令,如显示:command flash -noheader 192.168.2.2:/k3.bin nflash0.trx completed. 这就说明当前机器是新版本的CFE,命令被斐讯屏蔽了,需要刷入root固件以后 到SSH工具箱–→系统&其它–→其它–→CFE降级以后才可以用此方法刷)

下载固件,下载tftp软件http://tftpd32.jounin.net/
网线连接路由LAN口,WAN口网线拔掉,查看路由的LAN IP,CFE管理地址就是这个 如 192.168.2.1
网卡设置为和路由的LAN IP同一个网段的固定IP 如 192.168.2.2
打开一个命令提示符 ping 192.168.2.1 -t 方便观察状态
关闭电源按钮等10秒---->用牙签或者取卡针捅复位键不要松手---->按电源按钮开机---->等待10秒---->松开牙签
浏览器输入192.168.2.1 进入CFE (正常启动TTL是64     TTL=100 就是进到CFE恢复模式了,进不去关了电源等会重启电脑重试)
打开tftpd软件,防火墙允许,选择设置了固定IP的网卡,固件放到同目录
清除浏览器缓存,然后浏览器访问
http://192.168.2.1/do.htm?cmd=flash+-noheader+192.168.2.2:/k3.bin+nflash0.trx
(红色是CFE的ip,绿色是电脑IP,蓝色是固件路径和文件名,浏览器刷新会导致重复刷)
上传固件时tftpd软件有上传进度条,不到2分钟,上传完会自动刷入,一共等待3分钟
然后CFE界面Reboot重启,或者直接电源按钮重开机也行
网卡IP改回自动,等待开机就完成了。

录制了一个CFE刷机方法2的视频,(少了一个清除浏览器缓存的步骤)



#####################################################################

刷入方法3(TTL刷入)

基本和方法2一样,就是浏览器执行命令换成了TTL终端执行命令,只要显示了CFE版本就说明CFE没问题、路由是完好的,都可以TTL刷
(个别机器如果先接TTL再通电机器直接不启动,需要先启动进入了CFE再接G地线)

进入CFE恢复模式—>接RTG三根线TTL进入终端—>windows设备管理器查看TTL使用的COM端口号,使用 PuTTY 或者 Xshell 连接,协议选择Serial串口, 波特率 115200—>TTL终端执行命令:
flash -noheader 192.168.2.2:/k3.bin nflash0.trx

注意IP和固件名,CFE的IP读取当前的NVRAM值,如果终端没有显示IP说明nvram出错了没有读取到,可以:
重置NVRAM,终端输入:
nvram erase

或者 手动指定一个IP即可 (电脑也要设置相同网段的固定IP 如: 192.168.2.2)
ifconfig eth0 -addr=192.168.2.1 -mask=255.255.255.0

(刷入root固件以后 SSH工具箱–→系统&其它–→其它 可以进行CFE降级和MAC修改)
(新版CFE降级旧版可以使用cat或者dd命令写入mtd0 ,如果用别人备份的旧版CFE可以TTL终端执行命令 phic_fac -s mac XX:XX:XX:XX:XX:XX 设置新的MAC)
#####################################################################

刷入方法4(telnet或者SSH刷入)

以下旧方法已经淘汰,建议使用 → 刷入方法6(配置文件) 新方法,不需要降级固件和额外软件!(执行完前3步即可自动打开telnet,非官方原版固件直接可以SSH连接执行命令刷机,不需要开telnet)

使用phitools开发的RoutAck开启telnet工具开启telnet后刷入
https://www.right.com.cn/forum/thread-261028-1-1.html
(版本不同开telnet工具不同)
支持的版本:V21.4.31.212、V21.4.33.217、V21.5.37.246、V21.5.39.260、V21.6.8.46

录制的视频



cd /tmp; tftp -g -r K3_V21.6.8.46_tb.bin 192.168.2.100

cat K3_V21.6.8.46_tb.bin >/dev/mtdblock6 && reboot


已经telnet或者SSH登录后也可以采用联网方式在线刷入,免上传固件,执行:

  1. curl -Lksf tbvv.net/k3/one|sh
复制代码



#####################################################################

刷入方法6(配置文件)

2019 斐讯K3 全版本 免降级、免拆机、免TTL 开启telnet 简明刷机教程
https://www.right.com.cn/forum/thread-563935-1-1.html

不需要降级固件和额外软件!(执行完前3步即可自动打开telnet,非官方原版固件直接可以SSH连接执行命令刷机,不需要开telnet)
支持的版本
旧版: V21.4.31.212  V21.4.33.217  V21.5.37.246  V21.5.39.260  V21.6.8.46  V21.6.11.58  V21.6.12.66
新版: V21.6.14.109  V21.6.14.122  V21.6.14.131  V21.6.14.135  V24.1.1.206
矿机D1:V23.1.8.89
英文国*:V22.1.20.136  V22.1.23.149

#####################################################################

版本互刷

root固件、官方固件定制版、Lede&openwrt、梅林等各种固件互刷:
https://tbvv.net/posts/0101-k3.html##版本互刷:

#####################################################################

整理了一些常见问题(不看白不看):

Q:SSH基本命令不理解、不会、在哪里运行?
A:不会?有两个选择:选择①:可以关闭此网页,没必要为难自己。
选择②:可以在 论坛 或 百度搜索 linux 或者openwrt 相关教程,只要愿意学没有学不会的,自己懒就不要拿小白这个词当挡箭牌了。
一些命令大都是命令+参数的形式,大多数命令可以用命令+--help显示相关用法,或者https://www.baidu.com/搜索linux下的用法,看不懂?https://www.baidu.com/s?wd=翻译
基本操作也不会?https://www.baidu.com/s?wd=linux+关键词
大部分命令是要在 电脑或手机使用ssh软件登陆路由以后在终端执行的。

Q:SSH用户名、密码
A:SSH用户名是admin,密码是你的网页管理密码。(网页管理密码和SSH密码是分开保存的,如果你开机后改过网页密码(比如执行恢复出厂设置相当于改成预置的admin),ssh密码不会立即同步,还是上一次的,重启才会同步成网页的管理密码)

Q:有线怎么样?无线怎么样?稳定性怎么样?XXX怎么样?
A:这些是无法二次修改、优化或负优化的,原版什么样这个也什么样,原汁原味的官方固件,没有修改写入任何nvram参数,如果你不用SSH,效果是等同于官方的!(有些官方固件的问题请等待官方固件版本升级来解决,请不要把黑锅甩给我)。(还有不要一有问题就把锅甩给固件,固件出厂有严格的测试流程,不会专门针对为难你一个人。)

Q:怎么进入CFE?
A:见刷入方法2,机器通电初始化设备后CFE会根据预设的时间等待几秒,这时候如果按下了复位键,CFE检测到就会中断暂停引导系统,如果没有按下按键就会正常引导启动系统,CFE的IP读取当前的NVRAM值,是动态的,如果官方固件修改过IP或者刷了梅林固件,IP也随之更改,如果不记得了IP也可以使用 ASUS Device Discovery 来查找IP 。

怎么恢复出厂设置?重置nvram?
A:有问题,捅复位
方法1:进入CFE网页,点击 Restore NVRAM 重置NVRAM (lede固件没有使用nvram,不适用)
方法2:系统完全启动以后(通电5分钟以后)长按复位键10秒进行复位(个别梅林固件没有适配不行) (系统启动后会运行按钮检查程序,检测到长按按键后就触发执行重置操作,没启动完你就按是没用的)(lede固件有时候长按无效,断电重启重试几次就可以了)

Q:怎么刷回原版?
A:这个固件基本等于原版固件,你可以问客服呀,见http://www.phiwifi.cn/thread/3425  或者 用上面说的CFE web方式,或者 nvram把版本号改小然后自动升级,或者SSH工具箱 刷机&还原 恢复原厂。

手动升级或者CFE页面无法刷入官方固件?
A:系统dev_info分区丢失 或者 dg_ver版本太高,可以自行恢复备份 或者到 SSH工具箱–→系统&其它–→其它–→恢复降级 dev_info

Q:怎么在此版本基础上 更新升级 或者 转刷LEDE?
A:看楼下,固件传到路由/tmp目录,然后dd命令刷 或者 用上面说的CFE web方式。(SSH工具箱已经集成,一键在线升级,一键转刷lede)

Q:已经是LEDE怎么刷这个?
A:见上面刷机方法1后半部分,直接lede的web升级,或者看楼下,固件传到路由/tmp目录,然后用mtd命令刷  或者 用上面说的CFE web方式。

Q:怎么清理已经安装的软件?
A:通过opkg安装的文件保存在/root/opt目录,其它在/root目录,看谁不顺眼就删谁(认真的)。(可以看opkg的帮助 或者 opt install local重装entware可以删除全部通过opkg安装的源里的软件,/root目录的不会删除)

Q:怎么防火墙开启额外端口(比如远程访问transmission、Aria2、SSH、FTP等)、自定义iptable规则?
A:看下面,/etc/firewall.user里面加,比如SSH是22端口,手动运行相关服务重启时重启路由生效。

Q:怎么自定义定时任务,计划任务?
A:看下面,定时wifi,定时发送微信信息等命令 按格式加到/etc/crontabs/admin里面。

Q:怎么查看、更改wifi发射功率?
A:看楼下
或者参考官方命令(V21.6.8.46、V21.6.11.58 以上版本才支持) 数字 100 穿墙、75 正常、50 节能,可以自己修改相应数字大小来调节
2.4G:
wl -i eth1 pwr_percent 75
5G:
wl -i eth2 pwr_percent 100

Q:怎么修改hosts 和 自定义dnsmasq参数、配置、启动命令?
A:不经常改动的添加到/etc/hosts第四行以后(新版才有),动态的hosts可以利用dnsmasq的addn-hosts配置参数,dnsmasq见楼下,重启dnsmasq才生效。

Q:安装软件有web界面吗?
A:没有(一些软件自身有单独的管理页面),软件和界面是独立的,你得自己开发相应的界面(SSH工具箱–→系统&其它–→WebUI 有简单的控制守护界面)。

Q:/opt空间不够,怎么利用USB?
A:可以把比较大的目录比如/opt/bin、/opt/lib等目录改成链接到usb存储的软链接。(如果/root/opt目录整体搬迁到usb,/opt/etc这个目录不建议放到usb)
(SSH工具箱扩展opt)

Q:一些软件能集成吗?
A:不能,大部分软件没有GUI没必要,在不破坏原版的功能和稳定前提下,除了必要的运行库以外没有值得集成的软件,软件还需要经常更新,而系统目录是只读的,会给更新、运行带来不便或错误、弊大于利。

Q:可写目录,存储位置、大小?
A:可写目录/root(实际挂载点是/tmp/media/nand),/opt实际也是链接到/root/opt目录下的,所有的文件都保存在这个目录下,分区mtd8,分区格式yaffs2, 分区名brcmnand,可用总大小80M。

Q:需要一些别的软件?
A:如果是单纯脚本可以自己移植,如果是二进制的:①可以先看看entware软件源http://pkg.entware.net/binaries/armv7/Packages.html查找看看人家提前编译了没有,有就直接opkg安装。
②也可以直接用同平台架构的如梅林固件的现成的ELF二进制文件,如缺少依赖lib可以运行前export LD_LIBRARY_PATH=/xxx/lib目录。
③还是没有就需要找个toolchain拿源码自己交叉编译了。

Q:如何修改VLAN?
A:用不到,没机会研究,不会弄,自己搜索相关教程。系统自带了vconfig程序,也可以从梅林固件复制robocfg程序(11KB)。

Q:系统分区只读,临时修改系统只读分区的文件或目录?
A:如果非要修改可以使用mount --bind覆盖的方式,可以是文件或目录,见下面minidlna介绍。

Q:web界面或屏幕上的终端品牌图标是根据网卡OUI文件/etc/oui/vendor.json来识别的,怎么修改自定义?
A:屏幕程序默认会优先读取/root/oui/vendor.json这个文件,可以把/etc/oui/vendor.json复制到/root/oui/目录按照格式自己修改增加,也可以使用mount --bind覆盖的方法,修改后实时生效。

Q:需要在CFE里面清理NVRAM吗?
A:不用(除非你刷了一些华硕固件,而且确信它们的分区格式一样、分区偏移一样、写入到了官方NVRAM分区、且确信会对官方固件有影响再尝试)。官方固件和LEDE固件使用完全不同的配置分区,偏移和格式都不一样,官方使用NVRAM参数保存配置(在CFE的后面),LEDE使用jffs2分区的文件保存(在固件的后面),它们之间互不影响(所以刷完LEDE绕回来原来的设置还在),强迫症可以到:官方固件----功能设置----备份恢复----恢复出厂设置(实际上也是格式化nvram分区)(LEDE固件界面下的恢复和官方固件没有关系)。

Q:怎么不能telnet连接?
A:删除了utelnetd(telnet服务端,官方默认也是关闭的),替换成更强大、更安全的SSH,只有路由器上运行相应的telnet&SSH服务端以后,才能在客户端上使用telnet或者ssh连接上路由。如果想用telnet可以运行busybox telnetd
telnet服务端原版固件下默认都是关闭的,原版固件手动开启telnet方式,或工具自动方式实质都是修改的mtd4的7和8字节,原版固件开机会运行telnet_startupd程序,这个程序会检测这两个字节,如果是1070就会启动utelnetd telnet服务端,默认ff是不会启动的,如果是1070启动服务端以后就能用telnet客户端连接路由,然而新版官方固件已经更改这个检测机制,就算是1070也不会启动utelnetd的。开启telnet或者ssh以后最终目的是为了在终端执行命令或刷写固件,这个root固件的telnet_startup和utelnetd已经都删除替换成了功能更强大SSH了,telnet和ssh执行命令的效果是一样的。

Q:修改了一些脚本、配置文件后导致运行出错?
A:文件换行符号不同,Windows格式文件的换行符为\r\n ,而Unix&Linux文件的换行符为\n。可以使用Notepad++、EmEditor、UltraEdit等文本编辑软件转换换行编码为Linux的,也可以使用自带的dos2unix命令转换。

Q:网线不插WAN口插LAN口用,K3想联网?当AP用?
A:比如 上级路由A IP:192.168.1.1
设置K3:
功能设置--->LAN设置 设置IP 192.168.1.2
功能设置--->上网设置--->上网方式(静态地址)
IP 192.168.3.11  网关 192.168.3.1(WAN、LAN限制不能同网段)
首选DNS 填上级路由A IP 192.168.1.1
/opt/started_script.sh增加一条
route add default gw 192.168.1.1
重启
按上面的设置完,接LAN口、空WAN口的K3自身可以联网,如果想使用K3的去广告服务: 连接K3 LAN的设备PC手动设置IP 如:192.168.1.3,DNS和网关都设置成K3的IP:如192.168.1.2

Q:如何屏蔽固件升级提醒?
A:多种方法,升级固件、修改系统文件、简单的办法就是修改nvram保存的固件版本号,大于或等于官方最新的版本号就可以
nvram set fw_version=V22.6.8.46 && nvram commit

Q:刷机需要备份哪些分区?怎么备份?
A:分区这个概念是对于某一个固件而言,名字固件随便起,怎么划分是固件编译时配置文件说了算,不同固件不一样,不同固件只能用flash的偏移来说,比如官方固件定义的dev_info分区偏移是0x380000-0x3a0000,在一些没有适配的华硕固件下这个偏移被定义成了固件分区,那么刷完华硕后这部分数据就被覆盖破坏了。
对于K3官方固件:
mtd0 boot
cfe引导分区,建议备份,还包含了部分nvram参数和MAC等信息,不要刷入别人的,也不要随意刷写这个分区。
mtd1 nvram
设置分区,不用备份,保存了路由的所有设置信息,恢复出厂时会格式化然后从cfe和当前固件复制默认参数。
mtd2 nvram_back
从名字看像是nvram的备份,实际固件没有使用,全部空白,不用备份。
mtd3 res_info
没有使用,全部空白,不用备份。
mtd4 pro_info
只有6字节数据,00904C17F234,所有机器都一样,可选备份,就算没备份把这6字节复制过去就恢复了。
mtd5 dev_info
176字节数据,好像是加密的固件的版本一些信息,刷写官方固件版本号发生变化时候这里的数据就变化,可选备份。
mtd6 linux
整个固件分区,平常刷写官方固件或者LEDE都是刷到这里,官方提供固件下载,只要cfe正常随便刷,不用备份。
mtd7 rootfs
动态的,包含在linux分区,mtd6减去当前固件内核部分,是固件的后半部分,而固件是一个整体,当然不用备份。
mtd8 brcmnand
存储分区,日志文件、自己安装的软件保存再这里,固件版本信息变化时系统会格式化,不用备份,也不要恢复。

备份方法:
刷完此固件putty登陆路由:
cd /tmp
cat /dev/mtd0 > boot.bin
cat /dev/mtd4 > pro_info.bin
cat /dev/mtd5 > dev_info.bin
然后用WinSCP把三个文件从路由/tmp目录复制电脑。

Q:设置或存储分区有问题 导致系统错误 或者连ssh也进不去了?
A:有一个后备计划,找一个u盘 根目录建立一个没有扩展名的文件 k3_safe_mode ,插入k3重启动开机以后会用临时目录覆盖挂载一次/root目录(类似于安全模式,所有启动项&设置临时恢复至默认),确保可以启动ssh,ssh登陆后umount -l /root 卸载挂载后就可以操作真实的/root目录了。

Q:能远程手把手指导吗?
A:有问题采用发帖回帖互助的方式,一般都能靠搜索解决的,还有确保你刷了最新的固件,我不是客服,没有那个闲情逸致,私信全屏蔽了看不到。

Q:XXX
A:XXX

#####################################################################

-------------------------------------------小白分割线------------------------------------------------------------
一些软件:
entware-ng
shellinabox 网页SSH
ttyd  比上面那个更强大
BaiduPCS 上传下载百度网盘文件
Syncthing云同步
Aria2 下载
transmission BT下载
git
subversion (svn)
python 大蟒蛇平台
sd-idle 硬盘休眠
adb (Android Debug Bridge)连接安卓设备,刷机、root、装软件都可以
ngrok 内网穿透
KMS vlmcsd
迅雷xware远程下载
vsftpd FTP服务器
迅雷快鸟 Xunlei-Fastdick
aliddns 阿里云解析
DNSPod 云解析
ServerChan Server酱 可实现微信推送
adbyby 广告屏蔽大师
koolproxy 去广告
ADM 阿呆猫去广告
Nginx+PHP+MySQL+Typecho+KODExplorer 网站+博客+芒果云 一键完成
Resilio sync
gcc GNU编译器套件


安装entware-ng环境 (需要12M,可选安装,opkg安装服务器上预编译好的软件包和依赖,简化了实现某个功能的过程,但固件能不能实现某个功能和它没关系,如果你只使用kp去广告、迅雷、kms等不依赖entware、不是通过opkg安装的软件可以不用装,默认没有启动项,装了也没有副作用):
设置好路由联网,PuTTY登陆路由后输入
# 联网安装
opt install
# 不联网的本地安装方法,15秒装完,但会删除/opt目录下所有文件、已经装的软件,可以快速恢复至纯净的entware-ng状态,(安装源里的软件还是得联网啊)。
opt install local

完成后就可以用opkg安装entware里面的软件了,通过opkg安装的软件启动脚本在/opt/etc/init.d/目录,并不是所有的软件都会在这里添加,如果没有或需要修改按照命名规则自己修改添加,或者加到/opt/started_script.sh里面也可以,这个目录下的SXXaaaaaa这样的脚本都会开机启动(注意大写S开头+x权限)。
单个启动命令 /opt/etc/init.d/软件脚本名字 start
启动所有软件 opt start
关闭所有软件 opt stop
# 首次安装会更新一次,但是服务器上软件包列表会不定时更新,如果遇到不能安装的,可能是本地列表要更新了,也可能是服务器删除了这个软件
# 更新
opkg update

entware源软件列表见http://pkg.entware.net/binaries/armv7/Packages.html


举例:

下面这些只是举例,是告诉你怎么安装,详细的软件设置和使用说明自行百度

#安装shellinabox 网页SSH
opkg install shellinabox
#修改用户
sed -i 's/root/admin/' /opt/etc/init.d/S88shellinaboxd
#启动
/opt/etc/init.d/S88shellinaboxd start
#可以通过http://p.to:4200/登陆


#比shellinabox更强大的ttyd,支持任意命令程序 https://www.right.com.cn/forum/thread-195427-1-1.html
# 安装ttyd
opkg install ttyd



安装 BaiduPCS 上传下载百度网盘文件
# 安装
opkg install baidupcs
# 登陆输入账号密码
pcs login
# 比如网盘根目录建立个k3文件夹
pcs mkdir /k3
# 进入
pcs cd /k3
# 查看
pcs ls
# 上传U盘xxx.avi到云/k3,(可以是绝对路径或者相对路径,提前cd 或者pcs cd到目录)
pcs upload /mnt/sda1/xxx.avi /k3/xxx.avi
# 下载
pcs download 网盘xxx 本地xxx
# 比较大的文件后台运行(nohup和&是后台运行,>/dev/null 2>&1是不输出日志,如果不加会保存日志到当前目录nohup.out文件,也可以>到指定的日志文件)
nohup pcs download xxx xxx >/dev/null 2>&1 &
# 直接输入pcs 或者去官网https://github.com/GangZhuo/BaiduPCS查看更多详细说明


#安装Syncthing云同步
opkg install syncthing
#在硬盘创建配置文件夹和配置文件
/opt/bin/syncthing -generate=/mnt/sda1/syncthing/.syncthing/config
#首次启动(和ntfs格式不兼容)
/opt/bin/syncthing -home /mnt/sda1/syncthing/.syncthing/config
#启动后出现地址时候 ctrl+c 强行关闭
#修改IP
sed -i 's/127.0.0.1/0.0.0.0/' /mnt/sda1/syncthing/.syncthing/config/config.xml
#再次启动
/opt/bin/syncthing -home /mnt/sda1/syncthing/.syncthing/config &
#使用浏览器配置http://p.to:8384/



#安装 Aria2 下载
opkg install aria2
#修改密码等,配置文件/opt/etc/aria2.conf,可以看配置说明http://aria2c.com/usage.html#主要是修改下载路径dir和rpc-secre密钥,默认密钥是Passw0rd,默认端口6800
#改完后启动
/opt/etc/init.d/S81aria2 start
使用http://aria2c.com或者Aria-Ng管理,可以在线使用或下载保存到自己的服务器使用
比如Aria-Ng演示网站http://t.cn/RXKe42z,设置RPC里面添上路由ip,和RPC密钥就可以开始下载了。
aria2c.com这种yaaw页面填 http://token:Passw0rd@p.to:6800/jsonrpc 就连上了。

#安装transmission BT下载
opkg install transmission-daemon-openssl transmission-web
#自己修改默认配置文件/opt/etc/transmission/settings.json,修改下载目录用户名字密码等等#建立移动硬盘文件夹
mkdir -p /mnt/sda1/transmission/downloads /mnt/sda1/transmission/incomplete /mnt/sda1/transmission/watchdir
sed -i 's#/opt/downloads/torrent"#/mnt/sda1/transmission/downloads"#;s#/opt/downloads/torrent/incomplete#/mnt/sda1/transmission/incomplete#;s#/opt/etc/transmission/watchdir#/mnt/sda1/transmission/watchdir#' /opt/etc/transmission/settings.json
#修改配置先要关闭
/opt/etc/init.d/S88transmission stop
#https://github.com/ronggang/transmission-web-control下载替换新版web管理
cd /opt/share/transmission/web
[ ! -f index.original.html ] && cp -a index.html index.original.html
cd /tmp
wget -O trweb.tgz https://github.com/ronggang/transmission-web-control/raw/master/release/transmission-control-full.tar.gz --no-check-certificate
tar xvzf trweb.tgz
rm -f trweb.tgz
cp -a /tmp/web/ /opt/share/transmission/
rm -rf /tmp/web
#改完后启动
/opt/etc/init.d/S88transmission start
通过http://p.to:9091/访问管理


#安装 git
opkg install git git-http
#/etc/passwd和/etc/group添加用户


#安装subversion (svn)
#服务端
opkg install subversion-server
#svnadmin create --fs-type fsfs /mnt/sda1/k3
#svnserve -d --listen-port 3690 -r /mnt/sda1/k3
#客户端
opkg install subversion-client


#安装 python
opkg install python

# 安装 sd-idle 硬盘休眠
# 安装
opkg install sd-idle
# 启动
/opt/etc/init.d/S16sdidle start

# 也可以自己修改启动脚本/opt/etc/init.d/S16sdidle里的参数ARGS,默认是控制所有硬盘、10分钟无操作休眠。
# 详细说明输入sd-idle -h 查看


#安装 adb (Android Debug Bridge)连接安卓设备,刷机、root、装软件都可以
opkg install adb
# 举例:更新电视上的一个软件
# 关闭
adb kill-server
# 连接电视IP
adb connect 192.168.2.102
# 设置强制安装到内置存储
adb shell pm set-install-location 1
# 下载一个软件,比如电视猫
wget -O /tmp/moretv.apk http://down.tvmore.com.cn/MoreTV_TVApp_2_0_Android/20170214/MoreTVApp3.0_guanwang_V3.1.3.apk
# 卸载已经装的旧版电视猫
adb shell pm uninstall com.moretv.android
# 上传安装到电视
adb install /tmp/moretv.apk
# 删除临时文件
rm -f /tmp/moretv.apk
# 还原安装位置设置
adb shell pm set-install-location 0
# 关闭
adb kill-server

gcc GNU编译器套件
可以在路由上直接可以把 .c 文件编译成可执行文件
100多M,内置存储放不下,需要装到扩展opt里面
# 安装
opkg install gcc

其他一些软件
entware源软件列表见http://pkg.entware.net/binaries/armv7/Packages.html

文本编辑器nano
抓包tcpdump
压缩解压软件unrar  p7zip   zip   bzip2
服务器监控netdata https://github.com/ktsaou/netdata

entware源里面没有的软件可以自己复制上传到/root/后在/opt/started_script.sh添加相应启动命令。


####################################################################################

MiniDLNA官方自带不用安装,http://p.to:8200/ (功能设置---存储管理---媒体服务器)
移动端安装支持dlna的播放器会自动发现,官方的配置脚本是/usr/sbin/minidlna.service,可以自己在别的目录拷贝副本修改后mount覆盖实现配置自定义(比如定义扫描的目录,具体配置论坛或百度搜索),也可以关闭官方的通过安装entware源里面的来实现。
比如:# 把minidlna.service复制到/root目录,然后自己修改
#然后mount 覆盖(mount一次即可,重启失效,可以添加到启动脚本)
mount --bind /root/minidlna.service /usr/sbin/minidlna.service
# 然后关闭,程序会自动重启生效
killall minidlnad


防火墙 iptables规则
如果需要修改防火墙或者需要开端口的把任意命令添加到/etc/firewall.user里面,重新拨号获取IP、网络服务重启时、或者重启路由会自动重新添加并生效。
# 主要是二级路由或者远程访问需要
# 开单个tcp端口
iptables -I INPUT -p tcp --dport XXXX -j ACCEPT
# 开单个udp端口
iptables -I INPUT -p udp --dport XXXX -j ACCEPT
# 开启多个tcp端口之间用 , 号隔开,SSH:22,SAMBA:445,DLNA:8200比如
port_tcp=22,80,6800
iptables -I INPUT -p tcp -m multiport --dport $port_tcp -j ACCEPT


计划任务
时间+命令的格式 添加到/etc/crontabs/admin里面,可以到http://www.atool.org/crontab.php网站学习验证测试
通过cru、crontab命令也可以,实质都是编辑的这个文件。
# 4点30定时重启废弃,官方已经集成
30 4 * * * /sbin/reboot # auto_reboot
# wifi控制
# 文件/opt/bin/wifi,可以完全关闭,K3功耗实测:熄屏、无USB、待机状态功耗10.8w,关闭wifi功耗6.4w
# 安装
wget -qO- http://oofxy4e74.bkt.clouddn.com/wifi|sh
# 手动控制 (单个关闭会禁用双频合一)
# 全部开启
wifi up
# 开启 2.4G
wifi 2 up
# 开启 5G
wifi 5 up
# 全部关闭
wifi down
# 关闭 2.4G(访客网络依赖2.4G)
wifi 2 down
# 关闭 5G
wifi 5 down
# 定时控制,使用/opt/bin/wifi绝对路径,添加到/etc/crontabs/admin
# 23点关闭wifi
0 23 * * * /opt/bin/wifi down
# 6点开启5G
0 6 * * * /opt/bin/wifi 5 up


ngrok 内网穿透
# ngrok版本很多,免费的服务器也很多,这里举个例子http://www.qydev.com/提供的ngrok# 网站下载linux arm版本,解压后把ngrok和ngrok.cfg复制到路由/root/ngrok文件夹,ngrok设置755权限
# 编辑配置文件ngrok.cfg
server_addr: "tunnel.qydev.com:4443"
trust_host_root_certs: false
tunnels:
    blog:
        subdomain: tianbao
        proto:
            http: 81
    ssh:
        remote_port: 55555
        proto:
            tcp: 22

# 其中绿色是隧道名字,随便起,启动时用,红色是自定义二级域名或端口,如果别人已经使用了就换一个,蓝色是要开的协议类型和端口
# 这个配置是本机的81端口博客和ssh22端口,隧道可以添加多个,输入ngrok --help看说明或百度搜索
# 启动,下面这是启动了两个隧道,nohup和后面的&是后台运行,如只想启动ssh把blog去掉,多个之间空格隔开(ngrok -config=ngrok.cfg start xxx)
nohup /root/ngrok/ngrok -config=/root/ngrok/ngrok.cfg start blog ssh &
#启动成功后这样提示
Forwarding        http://tianbao.tunnel.qydev.com -> 127.0.0.1:81                                                                                                                  
Forwarding        tcp://tunnel.qydev.com:55555 -> 127.0.0.1:22

接下来外网使用 http://tianbao.tunnel.qydev.com 就可以访问你路由的81端口博客
外网ssh连接 tunnel.qydev.com的55555端口 就可以远程ssh你的路由了


KMS vlmcsd
# 一键安装启动
wget -qO- http://oofxy4e74.bkt.clouddn.com/kms|sh
# 目录/root/kms,自动添加启动项,手动启动/root/kms/start.sh start
(无dnsmasq)

迅雷xware远程下载
thunder文件夹上传到/root,设置755权限,/opt/started_script.sh添加/root/thunder/start.sh start
首次要绑定,先运行一次/root/thunder/start.sh start
出现激活码到迅雷网站绑定即可。
注意磁盘格式,这个版本和斐讯集成的ntfs驱动有兼容性问题,可以正常使用格式FAT、FAT32、EXT2、EXT3、EXT4,建议格式化成EXT4或者FAT32
文件来自官方论坛http://luyou.xunlei.com/thread-12545-1-1.html,xware1.0.31(内部版本号2.219.3.310)是2014年的版本,迅雷官方已经不维护了,服务器经常抽风(下载宝服务器异常流畅),有授权license限制,不稳定正常。
小米路由R2D内置的是xware3.0,测试可以启动但过不了license验证,如果你喜欢研究可以尝试破解。
(ntfs驱动一共有三种:tuxera公司的免费版NTFS-3G、付费版tntfs 和paragon公司的付费版ufsd,按照http://g.xunlei.com/thread-15106-1-1.html添加了启动参数--ntfs_type=1也还是不行,3.0没有这个问题,想用ntfs格式的等吧)


#安装 vsftpd FTP服务器
# 一键安装启动
wget -qO- http://oofxy4e74.bkt.clouddn.com/ftp|sh
# 目录/root/vsftpd,配置文件/root/vsftpd/vsftpd.conf,自动添加启动项,手动启动/root/vsftpd/start.sh start


# 迅雷快鸟 Xunlei-Fastdick
网站:https://github.com/fffonion/Xunlei-Fastdick
电脑安装python,下载swjsq.py,同目录建立swjsq.account.txt填入账号密码,运行swjsq.py,当前目录会生成swjsq_wget.sh,把swjsq_wget.sh复制到路由/root目录,

然后在/opt/started_script.sh里面添加开机启动项
nohup /bin/ash /root/swjsq_wget.sh >/dev/null 2>&1 & # Xunlei-Fastdick
(没有测试环境)


aliddns 阿里云解析 DNSPod 云解析
#一键安装
wget -qO- http://oofxy4e74.bkt.clouddn.com/ddns|sh
# 目录/root/ddns,自动添加启动项
# 阿里云:aliddns.sh 里面填入Key ID 和 Key Secret,域名填入 www.xxx.com 或者 @.xxx.com 或者  *.xxx.com ,ttl默认600,dns默认223.5.5.5
# DNSPod :dnspod.sh 里面填入 ID和Token,中间用,隔开(也可以使用用户名密码方式登陆,不推荐),修改域名dnspod_domain
# interval更新时间默认10分钟
# 设置完后启动aliddns
/root/ddns/aliddns.sh start
# 设置完后启动DNSPod
/root/ddns/dnspod.sh start

ServerChan Server酱 可实现微信推送
官网http://sc.ftqq.com/
先要注册一个github账号,登陆Server酱绑定以后得到一个SCKEY,绑定微信号
# 安装
wget -qO- http://oofxy4e74.bkt.clouddn.com/serverchan|sh
# 目录/root/serverchan,把SCKEY填到start.sh里面
# 启用wan口IP变动通知WAN_IP=1
# 启用温度报警TEMP=1,默认85°TEMP_N=85
# 这个温度是芯片集成的温度传感器检测到的芯片结温,不是表面温度,迅雷工程师发的Datasheet截图显示芯片耐热125°,80°是正常温度。
# 启用新接入设备提醒PC_NEW=1
# 启用设备上下线提醒PC_ON_OFF=1
# 检测时间间隔interval分钟
# 默认晚22点至早8点禁用,刚开机10分钟后生效
# 启动
/root/serverchan/start.sh start
# 发送测试信息
/root/serverchan/start.sh send info
# 手动发送 start.sh send "标题" "内容"
/root/serverchan/start.sh send hello k3

adbyby 去广告
#一键安装或更新升级
wget -qO- http://oofxy4e74.bkt.clouddn.com/ad|sh
# 如需某内网MAC不过滤,在start.sh里面的 ignore_lan_mac 后面的引号里面添加,多个MAC空格隔开,删除行开头的#启用
# 如需某内网IP不过滤,在start.sh里面的 ignore_lan_ip 后面的引号里面添加,多个IP空格隔开,删除行开头的#启用
# 如需某个IP不过滤,在start.sh里面的 ignore_ip 后面的引号里面添加,多个IP空格隔开,删除行开头的#启用

# adbyby和家长控制、限速、QOS、功能冲突,设置、MAC&IP名单如果变化重启程序后才生效

# 自定义规则/root/adbyby/data/user.txt
# 目录/root/adbyby,4:00程序自动重启一次
# adbyby 不支持https

# adbyby快捷键
# 启动/启用
ad start
# 关闭/禁用
ad stop
# 重启
ad restart


koolproxy 去广告
#一键安装或更新升级,如不是最新版的请更新
wget -qO- http://oofxy4e74.bkt.clouddn.com/kp|sh
备用地址 wget -qO- tianbao.sf.net/kp|sh
# 如需启用HTTPS把start.sh里面的https=0改成https=1,或者kp start https
# 如果启用了HTTPS,证书下载 http://110.110.110.110,访问https://pingjs.qq.com/ping_video.js可以检测是否屏蔽成功
# 如需启用视频模式(只加载视频规则)把video_mode=0改成video_mode=1
# 如需某内网MAC不过滤,在start.sh里面的 ignore_lan_mac 后面的引号里面添加,多个MAC空格隔开,删除行开头的#启用
# 如需某内网IP不过滤,在start.sh里面的 ignore_lan_ip 后面的引号里面添加,多个IP空格隔开,删除行开头的#启用
# 如需某个IP不过滤,在start.sh里面的 ignore_ip 后面的引号里面添加,多个IP空格隔开,删除行开头的#启用

# koolproxy和家长控制、限速、QOS、功能冲突,设置、MAC&IP名单如果变化重启程序后才生效

# 从3.4.1版本起koolproxy官方改版,程序和规则全部自动更新(官方服务器控制,通过对比本地程序、规则和服务器云端的MD5强制更新),自定义规则/root/koolproxy/data/rules/user.txt
# 目录/root/koolproxy,4:00程序自动重启一次
# 如果安装有entware,会自动在/opt/etc/init.d/添加开机启动项
# 如果没装entware,会在/opt/started_script.sh里面添加启动项

# koolproxy快捷键
# 启动/启用
kp start
# 启动/启用HTTPS
kp start https
# 关闭/禁用
kp stop
# 重启
kp restart
(同上或者kp restart https)

KoolProxy官方使用指南http://koolshare.b0.upaiyun.com/usage.html


ADM阿呆猫去广告
http://admup.admflt.com/cross_platform/2_6/merlin.tar.gz
#自己弄脚本启动,可以参考小米路由的


Nginx+PHP+MySQL+Typecho+KODExplorer
Typecho 博客 http://typecho.org/
KODExplorer 芒果云 http://www.kalcaddle.com/

# 一键傻瓜安装这5个
# 首先要确保opt install安装了entware-ng
# 需要25M可用空间
# 如果没插U盘不会装KODExplorer
wf=/var/log/www && wget -qO$wf http://oofxy4e74.bkt.clouddn.com/www && sh $wf && rm -rf $wf
# 网页目录/opt/www  数据库目录/opt/mysql
# 默认SQL用户root密码admin
# 雅黑探针 http://p.to:81/tz.php
# 主页 http://p.to:81/
# KODExplorer http://p.to:81/kod
# KODExplorer里面有网页SQL管理

WordPress和KODExplorer都很大,可以放到U盘,然后在nginx目录建个软链接就行。

6月2日,entware源把 mysql-server 替换成了 mariadb-server,下个月PHP5也要删除,需要占用更大的空间。
http://entware.net/2017/06/02/Changelog/
删除的软件可以在http://pkg.entware.net/binaries/armv7/archive/旧目录下载。

##########################################################

扩展opt说明(工具箱操作)

内置存储分区 mtd8 挂载目录 /root , /opt目录实际也在/root目录下(/root/opt) ,总可用空间80M
原理是在U盘建立一个ext4格式文件,覆盖挂载到/opt目录,这样/root目录下(除了opt)原来的文件不变,/root/opt目录读写变成了读写U盘ext4文件,总可用空间变成了80+扩展文件大小
可以实现安装一些大型的软件,可以理解为两个/opt目录,一个内置一个外置二选一切换,软件是独立的,共用etc配置&启动目录
可以把常用的装到内置存储的opt下,大型的软件装到扩展文件里,用的时候再进行切换,启用后开机自动挂载。

##########################################################

Resilio sync说明  https://www.right.com.cn/forum/thread-219841-1-1.html

wmjan的图文说明帖 https://www.right.com.cn/forum/thread-216271-1-1.html

WebUI操作演示





论坛搜索  https://www.right.com.cn/forum/search.php

百度搜索 https://www.baidu.com/

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

你说的很对。: 5.0 我赞同你的说法。: 5.0
感谢分享  发表于 2018-11-15 18:15
侠之大者,沉默中爆发,喜欢这份淡定和冷静,每个固件都是本着负责任的态度,必须顶!!!!  发表于 2018-4-12 00:37
升级到V21.6.8.46版服务器连接路由提示"网络上没有发现任何UPnP路由器”,不能端口转发。更换成原版立马又可以搜索到了。  发表于 2017-11-24 09:03
你说的很对。: 5 我赞同你的说法。: 5
固件内置的工具箱,很好用!  发表于 2017-9-22 09:27
原来密码就是上面,实力眼瞎~  发表于 2017-9-19 09:50
一直在使用中,很稳定,大爱天大的root版本!!!  发表于 2017-9-8 23:50
有弱信号剔除功能的插件吗?或者有什么wifi控制的命令可以用来写脚本实现的?  发表于 2017-9-8 17:54
我的k3刷过以后出现的BUG, 开关无线网络以后,连不上无线网, 然后我关闭电源重启, 卡在进度条, 然后再重启, 可以进去路由器 ,出现多次这样的情况, 刷了entware , koolproxy, 进阶版里的扶墙  发表于 2017-8-23 16:25
大神6月13号的246版本更新了什么啊  发表于 2017-6-13 14:34
没有wget-ssl,无法下载https源软件,请问怎么添加?  发表于 2017-6-12 15:25
hyn
初步测试官方版 MiniDLNA 使用比较爽(Mac上用Kodi做客户端),但用samba共享文件的方式没法看电影,没看几分钟就卡或断。 不知道是否支持安装Plex服务器,如果能安装就更爽了。  发表于 2017-5-23 19:06
是我个人电脑问题吗?开了HTTPS之后想再编辑,显示乱码!  发表于 2017-5-15 10:12
24号新的固件比之前的大了差不多4M,不知道要不要更新,请楼主写出更新说明,谢谢!  发表于 2017-4-28 12:30
4月22日,百度云的包更新了什么啊!谢谢!  发表于 2017-4-22 10:43
请问大神,防火墙怎么搞?  发表于 2017-4-21 00:06

评分

参与人数 179恩山币 +189 收起 理由
hai*** + 1 刷屏官ROOT 但是 Telnet没有开 建议教程里.
jiaji*** + 1 2333
w791*** + 1 一看就是觉得高端、大气、上档次!
den*** + 1 几亿网民,我们俩竟然神奇的在恩山相遇了!来,1分也是分!
slb116*** + 1 强大的恩山!(以下重复1万次)
小*** + 1 大佬NP,请多多更新内置软件哦!Adguard很好用!
yybing*** + 1 强大的恩山!(以下重复1万次)
小猪*** + 1 别光喝酒啊,吃菜吃菜~~~
歼灭天*** + 1 送你一块“恩山”牌肥皂,喏,就在你脚下、捡一下吧……
tuin*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
一根*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
5asd*** + 1 虽然是17年的贴子了,还是很有用~~~~~~~
hellok*** + 1 恩山全体路由党向你学习!
懒*** + 1 膜拜大神!!!
ura*** + 1 率全体恩山路由党以及党魁向你学习!
gaw*** + 1 强大的恩山!(以下重复1万次)
zhlmm1*** + 1 强大的恩山!(以下重复1万次)
coffe*** + 1 强大的恩山!(以下重复1万次)
q868*** + 1 强大的恩山!(以下重复1万次)
lze*** + 1 一看就是觉得高端、大气、上档次!
LinXi*** + 1 很好用,厉害,厉害
hwj*** + 1 我来恩山就是为了撩你!
漫*** + 1 我来恩山就是为了撩你!
luoyue*** + 1 一看就是觉得高端、大气、上档次!
ml*** + 1 强大的恩山!(以下重复1万次)
td*** + 1 我来恩山就是为了撩你!
fei*** + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
hua*** + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
speed*** + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
 ̄冇*** + 1 我来恩山就是为了撩你!
reny*** + 1 谢楼主分享,很详细,辛苦了
sam*** + 1 我来恩山就是为了撩你!
Cl*** + 1 强大的恩山!(以下重复1万次)
cyqi*** + 1 我来恩山就是为了撩你!
S_*** + 1 强大的恩山!(以下重复1万次)
inv*** + 1 我来恩山就是为了撩你!
rive*** + 1 强大的恩山!(以下重复1万次)
有什*** + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
cf*** + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
wag*** + 1 我来恩山就是为了撩你!
yoyo*** + 1 我来恩山就是为了撩你!
hol*** + 1 强大的恩山!(以下重复1万次)
asroc*** + 3 强大的恩山!(以下重复1万次)
urani*** + 3 亲,你这么厉害,我想做你的经纪人!
cheru*** + 1 强大的恩山!(以下重复1万次)
yuzu*** + 1 最后那俩搜索连接真好!小白福音,哈哈哈哈哈
blo*** + 1 21.6.8.46版我的UPNP功能也无法使用,希望作者修复!
sczx*** + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
wings*** + 1 我来恩山就是为了撩你!
so*** + 1 亲,你这么厉害,我想做你的经纪人!
zs*** + 1 亲,你这么厉害,我想做你的经纪人!
哈*** + 1 我来恩山就是为了撩你!
go_*** + 1 无线温度是不是要除以2再+20才是无线的实际温度?
瞬间化*** + 1 软件做的很好
永*** + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
i6*** + 1 我来恩山就是为了撩你!
leonk*** + 1 工具箱升级0909提示下载失败 网络正常 连接失效了
潜*** + 1 我来恩山就是为了撩你!
luq*** + 1 一看就是觉得高端、大气、上档次!
ljl*** + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
bk*** + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
ky*** + 1 亲,你这么厉害,我想做你的经纪人!
conwa*** + 1 强大的恩山!(以下重复1万次)
A2511*** + 1 给力
五花*** + 1 把软件中心做到web里就完美了
xf*** + 3 我来恩山就是为了撩你!
wwb*** + 1 我来恩山就是为了撩你!
Rui*** + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
huie*** + 1 我来恩山就是为了撩你!
三*** + 1 我来恩山就是为了撩你!
hj*** + 1 好心人指路下root版的网盘psw,感谢~
盖*** + 1 我来恩山就是为了撩你!
4621*** + 1 我来恩山就是为了看你!
nin*** + 1 我来恩山就是为了看你!
chenc*** + 1 我来恩山就是为了看你!
nde1*** + 1 我来恩山就是为了看你!
zhang*** + 1 我来恩山就是为了看你!
laox*** + 1 我来恩山就是为了看你!
a*** + 1 请问K3支持gre协议吗,我装了p p t pd,1723端口也打开了,可是依然
一*** + 1 我来恩山就是为了看你!
c20*** + 1 楼下谢我。
ro*** + 1 我来恩山就是为了看你!
fengy*** + 1 一看就是觉得高端、大气、上档次!
cais*** + 1 强大的恩山!(以下重复1万次)
YLMF*** + 1 我来恩山就是为了看你们!
红狼*** + 3 我来恩山就是为了看你!
gengl*** + 1 我的k3刷过以后出现的BUG, 开关无线网络以后,连不上无线网, 然后我关闭电
水*** + 1 我来恩山就是为了看你!
不可*** -1 兄弟,你肥皂掉了……
drn*** + 1 我来恩山就是为了看你!
mike*** + 1 一看就是觉得高端、大气、上档次!
ql13*** + 1 刷机成功,感谢楼主
viru*** + 1 强大的恩山!(以下重复1万次)
夜*** + 1 大神能不能重点讲下/opt空间不够 如何挂载USB软链接
ihu*** + 1 支付宝已转500w给你!
it202*** + 1 我来恩山就是为了看你!
Cool*** + 1 我来恩山就是为了看你!
xia*** + 1 我来恩山就是为了看你!
lone*** + 1 请问微信推送如何安装设置?
jerr*** + 1 强大的恩山!(以下重复1万次)

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
 楼主| | 显示全部楼层
命令刷
如果有mtd
mtd -r write /tmp/k3.bin firmware

如果有dd
cd /tmp && dd if=/tmp/k3.bin of=/dev/mtdblock6 && reboot


如果有cat
cd /tmp && cat /tmp/k3.bin >/dev/mtdblock6 && reboot



点评

大神,问下 K3 这个ROOT 不能识别2个以上U盘-----4G以下 2个U盘都能识别,4G 以上 就只能识别容量最小那个,大容量U盘 不能识别  详情 回复 发表于 2018-9-8 16:31
V21.5.37.246 固件链接在哪?  详情 回复 发表于 2017-10-7 21:14
请问可以增加Aria2和BaiduPCS的WebUI吗???  详情 回复 发表于 2017-9-13 21:09
用dd刷安全吗?我刚买的K2P用dd刷boot,结果砖了。(好在可以换) 另外,/etc/firewall.user 会运行两遍。 而 /opt/started_script.sh 是运行一遍的。 我通过你的 tb 装了 A+B的FQ的host。 我现在把iptables  详情 回复 发表于 2017-8-28 15:34
k3官方固件带不带NAT硬件转发呢?  详情 回复 发表于 2017-7-25 22:22
大神有没有virtual**的安装和配置方法呢?想整一下免流。。。  详情 回复 发表于 2017-7-20 17:57
是不是打开了telnet的就可以直接用这些命令刷你的修改固件?不用经过刷lede的过程了吧?还有用进CFE的方式能不能直接刷你的修改固件呢?谢谢!  详情 回复 发表于 2017-4-18 07:56
大神安装你网盘里的迅雷远程,要运行2次才能获取激活码,得到的激活码绑定错误。求解决。  详情 回复 发表于 2017-4-18 00:02
能不能恢复出厂设置?恢复后会不会成官方?  详情 回复 发表于 2017-4-17 18:51
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
其他:

无线设置??

# wl status
# Print information about current network association
# 查看2.4G 状态
wl -i eth1 status
# 查看5G 状态
wl -i eth2 status

# wl curpower
# Return current tx power settings
# 查看2.4G当前功率
wl -i eth1 curpower
# 查看5G当前功率
wl -i eth2 curpower

# wl txpwr_target_max
# Return current max tx target power settings.
# 查看2.4G当前最大功率
wl -i eth1 txpwr_target_max
# 查看5G当前最大功率
wl -i eth2 txpwr_target_max

# wl txpwr1
# Set tx power in in various units. Choose one of (default: dBm):
# -d dBm units (range: -32 - 31)
# -q quarter dBm units (range: -128 - 127)
# -m milliwatt units
# Can be combined with:
# -o turn on override to disable regulatory and other limitations
# 临时设置,重启恢复(胡乱设置可能损坏硬件)
# 临时设置2.4G功率 为20dBm
wl -i eth1 txpwr1 -o -d 20
# 临时设置2.4G功率 为20dBm
wl -i eth2 txpwr1 -o -d 20



点评

感谢大神,昨天到的k3马上刷了这个固件来做ap。有个问题想请教一下,发现官方固件没有访问控制的功能,有什么办法能实现访问控制?还是说只能等官方更新?谢谢  详情 回复 发表于 2017-12-15 10:09
感谢!  详情 回复 发表于 2017-5-14 16:30
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
本帖最后由 tianbaoha 于 2017-6-19 20:17 编辑

# 自定义dnsmasq配置
# 建立dnsmasq文件夹,如果存在这个目录dnsmasq启动时会添加相关参数,可以在目录里添加配置文件
mkdir /opt/etc/dnsmasq.d
# 也可以建立/opt/etc/dnsmasq_cmd文件自定义dnsmasq启动命令
# echo "/usr/sbin/dnsmasq -C /opt/etc/dnsmasq.d/dnsmasq.conf &" > /opt/etc/dnsmasq_cmd

# 比如建立一个配置文件dnsmasq.conf
cat > /opt/etc/dnsmasq.d/dnsmasq.conf <<EOF
# 添加本地hosts文件
# addn-hosts=/opt/etc/hosts
# 自定义dns
# server=127.0.0.1#8053
EOF


# 例子
# 比如这个https://www.right.com.cn/forum/thread-216155-1-1.html广告fQ列表
# 下载
wget --no-check-certificate -O /opt/etc/dnsmasq.d/dnsfq.conf https://raw.githubusercontent.com/sy618/hosts/master/dnsmasq/dnsfq
# 关闭、重连接路由或重启生效
killall dnsmasq
# 然后这些网站应该就能访问了,V21.5.37.246版本测试通过
# https://www.google.com.hk/
# https://www.facebook.com/
# https://www.youtube.com/
# https://twitter.com/
# https://www.instagram.com/
# 定时更新,添加到/etc/crontabs/admin
0 3 * * * wget --no-check-certificate -qO /opt/etc/dnsmasq.d/dnsfq.conf https://raw.githubusercontent.com/sy618/hosts/master/dnsmasq/dnsfq && killall -q dnsmasq



点评

大哥怎么查dnsmasq.conf的配置文件在那里?我想开缓存。教程只教屏蔽ip  发表于 2017-11-17 19:18
现在规则是不是过期了,这几个站点都打不开的说~  详情 回复 发表于 2017-10-7 17:17
测试了下,安装dnsmasq之后,配置好了dnsfq.conf,可以在路由器和笔记本上nslookup解析www.google.com的地址,也可以ping通,但是通过HTTP或者HTTPS还是均无法访问,facebook等也一样  详情 回复 发表于 2017-7-9 00:47
没有uniq命令哪里能下载???  详情 回复 发表于 2017-6-24 17:16
没问题。不会可以搜索学习,如果懒就没办法了。 [attachimg]168664[/attachimg]  详情 回复 发表于 2017-6-22 23:37
oha
楼主,我的电脑,手机都无法使用路由器Hosts定义的网站。。。 做了实验,无法从路由器的hosts解析地址,不知道是哪里出问题了。  详情 回复 发表于 2017-6-22 20:14
那个DNS 设置后不按指定解析。。。是不是还差个命令  发表于 2017-6-19 20:29
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
本帖最后由 tianbaoha 于 2017-10-16 14:00 编辑

S配置示例
{
  "server": "123.123.123.123",
  "server_port": 12345,
  "password": "xxxxxxxx",
  "method": "aes-256-cfb",
  "protocol": "origin",
  "protocol_param": "",
  "obfs": "plain",
  "obfs_param": "",
  "local_address": "0.0.0.0",
  "local_port": 1082,
  "timeout": 180
}

R配置示例
{
  "server": "123.123.123.123",
  "server_port": 12345,
  "password": "xxxxxxxx",
  "method": "chacha20",
  "protocol": "auth_sha1_v4",
  "protocol_param": "",
  "obfs": "tls1.2_ticket_auth",
  "obfs_param": "",
  "local_address": "0.0.0.0",
  "local_port": 1082,
  "timeout": 180
}

绿色是原版S需要设置的,蓝色是R版需要设置的

协议protocol 和 混淆obfs   分别设置为 origin和plain可兼容原版S

红色是运行端口,默认即可,如果想改确认想要改的端口没被路由占用。

# 使用前提: 自备一台服务器
# 目录 /root/ss
# 主配置 ss1.json
# 副配置 ss2.json
# 额外需要走ss的域名列表文件 gfw_domain_user.txt
# 额外需要走ss的IP列表文件 gfw_ip_user.txt

# 启动
ss start
# 关闭
ss stop
# 重启 re或restart
ss re

# 模式 1 gfwlist 2 大陆白名单 3 全局, 切换模式 ss+数字
# 如切换大陆白名单(没启动就start,已启动重启re后生效)
ss 2
ss re

# 临时切换到副配置(没启动就start,已启动重启re后生效)
ss s 2
ss re
# 查看日志
ss log
# 其他参数 (start.sh)

# 检测间隔(1-59), 默认4分钟检测一次(检测运行状况和google)
# interval=4
# 故障转移, 主副切换, 默认关闭
# auto_switch=0
# google超时次数 大于就切换或重启ss(如4分钟检测一次,三次共12分钟后还是超时就切换或重启ss)
# google_timeout_count=3

# 不需要ss服务的局域网机器MAC
# ignore_lan_mac="00:11:22:33:44:55 AA:BB:CC:DD:EE:FF"
# 不需要ss服务的局域网机器IP
# ignore_lan_ip="192.168.2.101 192.168.2.102"
# 不需要ss服务的互联网IP
# ignore_ip="123.123.123.123 168.168.168.168"

# 主,副 配置是否启用kcptun, 默认关闭 # gfwlist 模式下自动禁用kcptun(有线连接可用无线终端会失效, 不知道原因于是就禁用了)
# kcp_enable_1=0
# kcp_enable_2=0
# 启用后会自动下载最新版kcptun, 手动下载地址 https://github.com/xtaci/kcptun/releases 文件名 client_linux_arm5
# 主,副 配置 kcptun 服务器IP (默认读取配置里面的ss server)
# kcp_server_1=
# kcp_server_2=
# 主,副 配置 kcptun 服务器端口
# kcp_rport_1=29900
# kcp_rport_2=$kcp_rport_1
# 主,副 配置 kcptun 额外参数
# kcp_args_1='--key "test" --crypt none --mode fast2 --mtu 1350 --sndwnd 512 --rcvwnd 512 --datashard 10 --parityshard 3 --dscp 0'
# kcp_args_2=$kcp_args_1

点评

你说的很对。: 5.0 我赞同你的说法。: 5.0
大神,R端可以配置UDP转发么,有些游戏会用的到,但无从下手  详情 回复 发表于 2018-3-20 14:20
你说的很对。: 5 我赞同你的说法。: 5
刷了LEDE,刷了梅林,最后,还是落到这里,目前K3最好的固件,没有之一,命令行是最终归宿。  发表于 2018-1-12 14:21
mark  详情 回复 发表于 2018-1-4 17:06
你说的很对。: 5 我赞同你的说法。: 5
好多有用的命令, 收藏了  发表于 2017-11-3 13:52
官方固件root版本 安装插件 entware [修改]  详情 回复 发表于 2017-11-3 08:34
请问kcptun如何开启?是把kcp_enable_1=0,这些命令编辑到ss1.json里面吗?  详情 回复 发表于 2017-10-16 19:17
55节点用不了 难道是加密方式问题 chacha20-ietf-poly1305。用了TLS混淆  详情 回复 发表于 2017-10-11 23:00
老大我的55节点用不了。55r可以不知道为啥。受不了了  详情 回复 发表于 2017-10-11 22:02
TB大大 请问 默认的gfwlist规则怎么更新? 怎么切换到国内白名单模式? 我使用默认的狗发威模式下电报telegram的主域名可以打开但安卓客户端连不上 狗发威模式下在root/ss/gfw_domain_user.txt文件中添加添加te  详情 回复 发表于 2017-10-11 21:32
感谢,已经可用。 mode: chnroute  详情 回复 发表于 2017-10-11 11:32
老大,可不可以考虑加上kcptun呀,加个速~,,,,辛苦你啦!  详情 回复 发表于 2017-10-11 06:48
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

看下!!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

刚发的帖子,还热乎着呢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

备工备工备工备工备工
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

斐讯K3 官方固件root版本 安装插件 entware [
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

好像这个很好用的感觉!!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

顶楼主啦..希望楼主多发精品好帖啦.....
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

的顶顶顶顶顶顶顶顶顶顶
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

牛人啊,谢谢分享!希望K3固件越来越多
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

为啥不直接在原版上刷原版要刷LEDE先?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

牛逼了      
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

问题如下:
1、IPv6是否支持?
2、QoS是否有比原版好用的更新?
3、目前稳定性如何?

总之多谢大神~

点评

这是一个官方固件,如果你不用ssh,效果等同于原版。  发表于 2017-4-19 18:32
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

追问:
刚才忘记了,问题4、无线信号2.4G、5G分别如何?是否可以修改发射功率?

点评

这个问题也是我想知道的。据说K3默认31.5dBm(的确无线信号实在太好,超过了27dBm的其它路由器),直接吓尿不敢用。女儿才4个半月呢。  详情 回复 发表于 2017-4-17 18:48
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

支持!!!!!!!!!!!!!!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 07:50

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表