2023-8-24---官方源码---支持无线---原创软件---专注管控---高稳定openwrt x86-64固件
本帖最后由 wulishui 于 2024-6-3 20:44 编辑可有偿承接luci编写、修改任务、shell脚本编写任务,联系可发内信。
最新23.05版固件请移步:https://www.right.com.cn/forum/thread-8307497-1-4.html
--------虚拟机不能使用wifi,这是虚拟机自身的问题,不用反馈,也不用问我---------
mt7921e、qca6174、qca9880三种无线网卡作为AP使用测试对比:https://www.right.com.cn/FORUM/thread-8247443-1-1.html
关于MT7922开启160MHz的尝试:因为卵疼的DFS原因,160MHz在某些国家被禁用,设160MHz无AP信号输出,需要尝试将国家码改为不同国家、channel改为其它并一一去尝试。
参考此帖:https://www.right.com.cn/forum/thread-769126-1-1.html ,https://github.com/openwrt/openwrt/issues/9398
发现某喜欢在我的固件里挖呀挖呀挖,挖到了稍改一下就成他“原创”,不反对你挖,但挖到宝拿去用麻烦你保留我的版权信息。
--------------------------------------------------------------------------------------------------------------------
知情声明:固件不集成违规插件,亦不接受此类功能定制(亦请勿在本帖或与本人讨论此类东西),请合理使用,勿将本人固件用于非法用途;linux无万能驱动,不能驱动世间所有有线或无线网卡,能用你就用,不能用你就另行选择,请口下积德。
免责声明:固件主体源码来源于openwrt官方开源代码,本人无法保证其无潜在的、未知的对网络安全有影响的漏洞,所以不建议在商业性、对网络安全、稳定性要求高的场合使用;固件为自愿选择、免费使用,对于任何由于或可能由于使用本人固件而产生的一切(包括且不限于数据资料、财产安全、经济效益)损失,由使用者自己承担,选择使用即为接受本条款。
安全警告:全驱动集成版因集成少量来源于非官方或非硬件发行商的第三方修改的无线驱动(已尽量从硬件发行商官网下载),此类驱动无法甄别是否有被添加恶意代码或带有安全漏洞,因此发布的全集成版只适合用于测试硬件是否可用,不适合正式使用。如需正式使用,建议根据硬件配置来选择驱动进行定制。但即便定制,本人也不能对固件安全性负责、不对确定或不确定由本人固件产生的损失(包括且不限于数据资料、财产安全、经济效益)承担责任,望知悉,选择使用即为接受本条款。
固件特点:简洁、高稳、易用
0.主体采用openwrt官方源码。
1.简洁易用、开机快速、使用稳定----在不改变固件内置模块默认配置情况下,想看到系统日志有运行报错记录都难!
2.支持无线、全集成openwrt可选无线驱动、有线驱动,外加多个rtl无线驱动。
3.系统配置多处优化,多网卡无须手动绑定网口、USB打印机无须手动绑定(仅定制版)。
4.内置插件都做过优化,更符合使用人类爱好,新手可无障碍使用。
5.多个openwrt上史无前例的原创插件(定制版中达十几二十个)。
6.带USB流量共享,可支持多个4g usb上网卡组网,无须配置,只需要插上android手机(或4g usb无线上网卡),在手机上打开USB网络共享即可。
7.upnp、samba4、aria2、qbittorrent无恼人权限问题,可开箱即用。
8.可安装openwrt官方源kmod。
9.ssh默认关闭wan口访问,杜绝新手被屁股开花。
10.登入控制支持dropbear及openssh防止密码爆破。
注意事项:
1.管理地址:192.168.18.1(当与上级路由IP冲突时,会自动将第三段+1,如:192.168.19.1),如有登入密码,为:123456。
2.多网卡全部网口自动绑定,序号最大一个为wan口。
3.19固件不能直接转为虚拟机格式,需写进优盘再通过物理盘创建。
4.19、21系列都可以安装官方源kmod但不保证都能用、甚至有可能引起系统崩溃。
5.在luci升级时,一定要取消“保留配置”。同系列可先备份配置升级完成后再恢复。
6.19、21系列的配置备份不可互相恢复,如误操作无法进入luci,需要终端firstboot。
7.发布版仅相当于官方版的无线版,集成很少插件,不带原创插件和透明主题。
发布版版面:
§
特点:
固件经历长期优化,并非随手一个大杂烩编译版可比。
几乎选择了所有有线、无线驱动。
多个魔改软件:
1、guest WIFI,即访客无线,添加了限速功能,带简易qos,添加访客信号开关、临时限速开关,能多好用就多好用。
2、ADguard home,原版是happyzhang的,Luci魔改、脚本重写基本和原版无关,多种工作默认一键切换搞定,无须思考深奥的网络原理。
3、访问限制(即SWOBL的简化版)。可定时限制MAC和、IP/IP段联网,源于KS同名软件(原本仅有MAC限制),仅仅用了原版的Luci框架,脚本重写,简单易用。但是和原版不同的是,此软件白名单模式绝不会导致断网(与swobl功能重复不再集成,除非指定定制)。
4、转发加速,原版是lean的SFE,精简掉不重要的东西,但是fullconNAT可以开关或自行设置其它用法,原版是默认开只有一种用法的。
5、qbittorrent,Luci和脚本都完全重写,更加方便使用。
6、vsFTP,添加外网访问功能,可以选择端口映射还是开放端口。添加程序开关,默认不启用。锁定共享目录,更加安全。界面添加运行日志浏览页面。
7、微力同步,Luci魔改、脚本重写,更加易用。
8、samba,Luci修改,权限修改,杜绝权限烦恼问题。
9、流量统计,原版是谁的不清楚了,在坛友二次修改的基础上3次修改的,界面更加简洁,添加在线设备数量显示(不怎么准确,做个样子)、可按在线时间排序、日期按24小时制显示。
10、其它第三方插件小细节小改进的不计其数。
11.更加易用的appfilter界面(魔改):特征库可自动升级、特征库可手工编辑、可添加独立的用户特征库,不会因升级丢失。
12、rebootschedule,表面看是一个重启计划插件,实际上是“计划任务”的超强SULP+++,实在取不了好名字,叫cron***会和官方crontab产生纠结的说不清问题,所以取了这名字。
13、tiny note,即小小便签,闲得蛋疼但有时候真的有用。现在这篇东西就是躺在床上在这软件上写的,明天到电脑打开来编辑网页。
14.Samba Control :网络共享控制,限制某些MAC访问samba共享(实际可添加其它端口比如21来限制ftp共享、80可控制web访问等)。
15、PSWhackdeny,即登入管制,能记录登录web、ssh登录情况,当同一个IP错误登录达到设定次数就永久禁止登录。对外网内网都有效,内网将直接禁止MAC(他第一次错误时就记录MAC,所以他错一次就改一次IP依然无法逃避),即使他改IP也无用。
------以下原创软件,仅提供定制,如有需要请联系------
一、多个原创或魔改软件:(鉴于太多人不尊重本人辛苦劳动成果,深感遗憾,故即日起,辛辛苦苦制作的原创软件不再免费提供,须有偿定制)
1、CowBqos,可多接口限速和qos(qos功能可关闭以只使用限速功能而不qos),参考并功能类似于tomato的qos及官方源中的qos,可以简单理解为小包优先、网页优先,对于家里有人喜欢BT、很多人喜欢刷视频、又有人需要办公、思考、打游戏尤为有用。有多个预设使用场景一键切换。并且能定时开关,不同时段使用不同场景、或夜间关闭以进行全速BT。
2、CowBlimit(实际集合在CowBqos中,但是与CowBqos独立的功能),可以精确对MAC、单IP、IP段限速(此等功能的软件在OpenWrt首创,绝无仅有),并且能定时,能白名单,IP段写法和tomato、爱快一样符合人类使用爱好:192.168.18.10-200,或者你实在无聊,写192.168.18.10-192.168.18.200、192.168.18.200-10也都可以。
3、CowB绑定,可以一次性绑定上百个MAC/IP/ARP,你只需要填入一段MAC列表,在第一行指定一个起始IP地址,就自动全部绑定。MAC不需要管:还是-分割,能绑定hostname,并且强力纠错,能自动剔除重复的MAC、提示修改重复的IP、提示修改不符合规范的hostname。
4、CowBping,仅仅是因为官方的watchcat描述完全超出人类理解能力,自创一个更加简单易用的,重启、网络开关之类的命令已经设好,如不够还可以自设命令。
6、SWOBL,即超级名单。它强大的集合了MAC、IP、IPnet黑白名单多种名单控制功能,名单智能识别,并且可以一次性粘贴成百上千个名单或者包含MAC/IP/IPnet名单的文本、日志记录而无须预先手工处理。多种功能可以单独使用也可以组合使用,还可以定时开关。
7、CowB Interface Rate Limit,即CowB接口限速,可以给一个或多个接口限速并且能使用和CowBqos一样效果的qos(定制版可不依赖CowBqos,软件做过处理软件会自动避开cowbqos已经使用的接口及br-lan,即使同时与CowBqos使用也不会冲突)。(新版已由更强大的多接口cowbqos替换,不再另外提供)
10、易有云luci(官方版luci亦为本人提供),但本人的比官方的多了外网访问、程序路径设定功能。(因官方未授权推广,暂不提供)
11、domainfilter(2021新增)实际为域名控制,白名单模式时仅允许访问白名单内网址,黑名单模式时仅禁止除了白名单外的黑名单内网址,订阅规则一旦启用,任何模式下都生效。插件依赖dnsmasq并且处于DNS解析环节中才会有效。同时也可以用于广告过滤,过滤规则可以URL订阅也可以使用本地文件,adguardhome、host、dnsmasq、domain等主流规则基本不需要管格式,可以自动转换。IP/IPSET可以直接使用日志内容,无须手工预处理。添加规则库可完全无视格式,程序有完善的自动攫取能力,可自动攫取正确可用的内容。
13.多彩主题(魔改):目前可使用的有:直角传统布局、圆角灰蓝背景、圆角静蓝透明、红酒透明。(背景图片仅为示例,并不随固件集成亦不对外发布,如有侵权请联系删除)
15.luci-app-meshman:让mesh配置可在5秒钟内完成。meshid和key都为开机根据算法生成,确保与别人不重复。并且可有线、同时使用双频组mesh。
16.打印服务器加强版:傻瓜化操作,可自动绑定打印机,当只一台打印机时无须手动绑定,插入即用。
17.时长控制(专业版)上线。特点:
利用iptables控制用户访问网络时长的软件,达到时长后强制断网休息一段时长后才能再次联网。
* 跨零时控制:软件支持跨00:00时控制,当“放行开始”时间大于“放行结束”时间即成为跨零时控制规则,如:放行开始 22:00、放行结束 08:00 ;
* 多时段控制:如某主机仅允许07:00-12:00、14:00-17:00联网,则依次建立此主机的两条时间规则即可,但时长控制仅第一条有效;
* 黑名单规则:当“星期”不选任何一天时,该规则因无放行天数而成为黑名单规则(即一天都不允许联网)。
20220520--登入控制PwdHackDeny新增openssh支持、domainfilter新增多种格式支持,比如:server=/example.com/114.114.114.114、bogus-nxdomain=183.224.40.24,可支持https://github.com/felixonmars/dnsmasq-china-list所提供的大内网DNS加速规则、更严谨的正则表达式,可杜绝因错误的格式导致dnsmasq崩溃的可能性。(不对外发布)
20220610--加入原创luci-app-irqbanlace
蓝色情调界面
irq核心绑定,界面可以观看中断情况
NAT1可以指定某些IP主机起作用(理论上实现,和”FullconeNat配置“的说明的配置方法是一样的,我没有实机测试),这样比较安全。
20220611--彻底解决网卡rps运行问题,另修正cpulimit无法启动的问题(其一是没有运行权限,其二是未知原因,因此脚本重写,改用procd)。
20220724--21.02.3 添加 mt7921e wifi6无线网卡 AP模式支持(支持7921 sdio、pcie,不支持usb)
20220731--更新vsftp到最新版3.05、集成ntfs-3g(2022.5.17最新版)、antfs(2022最新版07.29)、ntfs3三种NTFS驱动,默认以ntfs-3g挂载,可以手动修改/sbin/mount.ntfs以更换挂载驱动。可在openwrt上格式化硬盘为EXFAT、EXT2-4、NTFS、FAT32格式。
20220802--luci-app-smartinfo添加显示nvme的S.M.A.R.T信息功能、添加可选择nvme监控选项、改进为procd监控进程、优化监控进程脚本(原版监控进程语法有错误,无法运行)、普通磁盘与NVME合并到一处map中显示(少占空间)。每一个插件都尽可能优化好,这不是单纯打个包的工作量。修复luci-app-diskman的EXFAT、NTFS、FAT32格式创建失败问题。
20220805--修复硬盘休眠的问题,hd-idle本身是linux的后台程序,不能使用procd守护进程、十几年前的启动脚本看起来相当怪异,重写、luci可以添加多个硬盘。
20220903--更新:删除一些垃圾r无线驱动。wifi更多配置项,因此如要恢复之前的备份包,须将先备份包config里的wireless删除;cowbqos换代(仅定制提供),(因换代,恢复原来的备份包前须将备份包config下的cowbqos删除)。发布版不带docker,因用不上又体积巨大,编译过程漫长、上传时间长,苦不堪言。如实在需要,请定制。
20220910--提供一个已经打过补丁的wpad安装包。不是使用AX200的不要安装,装了不但无用还会有副作用(此补丁对其它比如8265、9265等都有LAR的网卡无任何作用,对AX200实际也未知。以后不会再集成这个补丁,不让一块1成几率都用不到的网卡损害其它9成几率要用的网卡。
20221103--升级到21.02.5
20221114--细节优化:当检测到与上级路由IP冲突时可自动更换IP;android手机网络共享可自动中继IPV6,无须手工配置;
定制版的原创软件优化的地方更多。主题很多细节优化。增加一个酒红+白色编辑框主题、一个高仿metrial主题(注意这不是官方的metrial,是高仿,显示细节比metrial更好)。
20221229---添加 luci-proto-batman-adv ,可在luci上配置mesh (定制版有一键配置 meshman)
20230213--发现个超级蛋疼的问题,已修复:
[ 7.056386] block: extroot: device not present, retrying in 5 seconds
下面是代码新改动的地方:
20230321---有些用户说没有多wan,由于本人最近也用到,于是集成mwan3,并且优化了下:修复打开“故障排除”时出现满屏syslog报错的问题,修复fw3 restart后mwan3 iptables规则丢失问题,增加“启用”开关(对于不使用mwan3的人,这个东西启动了只会捣乱,设置不当会导致断网,所以默认是不启用)。默认配置是双wan均衡的(只设置了ipv4成员)
20230328--更新:igc升级一下;微力同步由集成bin文件改为自动从服务器下载,缩减固件体积;adguardhome重新加回固件,由集成bin文件改为自动从服务器下载,缩减固件体积,优化启动脚本,绝对简洁好用(但不建议使用,毕竟多只香炉多只鬼)。
20230405---优化启动脚本,大大提高启动速度(虚拟机测试从之前23秒最大缩短到现在13秒左右),即使开启了一堆内置插件也能控制在20秒左右(和CPU、硬盘性能有关)
20220307---进一步加快开机软件启动速度、NAT1有“高性能”模式、解决 aria2 不创建下载路径的问题,真正做到开启即用、修正有两三个启动脚本报“out of range”的问题,现在真的想在系统日志找到报错记录都难。
20230503---加快开机速度、增加cpuusage插件、irqbalance(因实在没起到什么作用)改为irqoptimize。
20230506---修复miniupnpd报错的问题
20230705---新增(仅定制版)软件:可自动更新订阅的ipset for mwan3
20230711---用时4天死磕文件管理器,添加安装ipk、新建目录、新建文件、打包目录为tar.gz、更改权限、解压gz/Z/bz2/zip/rar、复制文件(与重命名同按钮)、移动文件(与删除同按钮)等功能,界面优化、修复squashfs中一些已删或覆盖了的文件显示异常问题、修复如/etc/init.d/这类包含“.”符号的路径按浏览器刷新按钮不能显示列表问题、加快列表显示速度。
20230824---增加AX200 firmware。修复network初始化错误的bug。
20231003---上线23.05.0-rc4固件测试版:https://www.right.com.cn/forum/thread-8307497-1-2.html
本人相关原创文章:原创软件:
原创软件---MAC/IP/IP段用户限速--luci-app-cowb-speedlimit:https://www.right.com.cn/forum/thread-4097796-1-1.html
可白名单模式--能显示拦截日志--原创域名控制、去广告软件domainfilter:https://www.right.com.cn/forum/thread-4091161-1-1.html
原创软件:CowBPing---:https://www.right.com.cn/forum/thread-2635711-1-1.html
关于shell命令中&&(与)、||(或)判断符号用法及和-a、-o的区别:https://www.right.com.cn/forum/thread-3811454-1-1.html
本人原创文章之----------shell条件判断的简化用法:https://www.right.com.cn/forum/thread-3942315-1-1.html
好用的东西就是没人做,自己动手丰衣足食!以前梦寐以求的IP-MAC批量绑定工具终于做了:https://www.right.com.cn/forum/thread-2782796-1-1.html
原创软件:----------------CowBPing:https://www.right.com.cn/forum/thread-2635711-1-1.html
20200120---第二个原创软件-------花了老半天赶时间做出异常登录拒绝软件!!!!!:https://www.right.com.cn/forum/thread-2369812-1-1.html
openwrt编译笔记,有些技巧是自己试验出来的,很多人死也不肯说:https://www.right.com.cn/forum/thread-469400-1-1.html
判断当前时间是否在设定的时间范围内的shell脚本:https://www.right.com.cn/forum/thread-4017135-1-1.html
写给入门新手------关于shell脚本中条件比较变量用与不用双引号""的区别 https://www.right.com.cn/forum/thread-4021665-1-1.html
jd云1、jd云luban、联想newifi d1 op固件:https://www.right.com.cn/forum/thread-8286260-1-1.html
因为需要观察多核CPU利用率,写了个简单的插件:https://www.right.com.cn/forum/thread-8285273-1-1.html
luci 2反向移植到luci 1的luci-proto-batman-adv:https://www.right.com.cn/forum/thread-8269357-1-1.html
因某些自己不做或自己做不出却对别人做出来的东西满口喷粪的渣滓太多,故原创插件不再对外提供。
下载链接:
21.02.x:
**** Hidden Message *****
23.05.x:
**** Hidden Message *****
本帖最后由 wulishui 于 2020-6-2 11:39 编辑
链接:https://pan.baidu.com/s/1UqqL6RC4vqUmPl4QNB2gnA
收藏了 下次试试 谢谢楼主 这个OP X64支持WIFI?? 赞一个。补丁补丁 收藏了,谢谢! 感谢分享,n270测试一下
dirdir2012 发表于 2019-8-25 14:25 static/image/common/back.gif
感谢分享,n270测试一下
270能支持??
动态DDNS没有
没购物,意义不大 123223015 发表于 2019-8-29 11:15
没购物,意义不大
这时候敢公然购物,会死的 可否增加 可道云!就完美了!~~~谢谢!~ 可**的API和18.06.4似乎有兼容问题。另外个人体验过实在觉得没有实用价值。 收藏了
谢谢楼主! 可惜没有多拨