wulishui 发表于 2023-10-3 19:46

2024-4-18---官方源码---史上最全驱动---支持无线AP模式---openwrt x86-64 23.05.3版

本帖最后由 wulishui 于 2024-4-18 13:01 编辑

               ------------------------------致力于打造更加好用的openwrt---------------------------
          -------- 使用异常的坛友麻烦反馈一下具体表现、附上系统日志,而不是大喊大叫不能用 --------
   ----------定制版区别:比发行版集成更多的原创插件、同名软件使用的是功能更加齐全的高级版----------
----------可有偿承接luci编写、修改任务、shell脚本编写任务,联系可发内信。-----------


已知问题:
当前版本存在一个怪胎问题:当在 shell 里执行一个后台 stop(比如执行 /etc/init.d/aria2 stop)后,这个 aria2 程序将无论如何也不能在 luci 上启用了,
除非你又到 shell 里执行一次 /etc/init.d/aria2 start 或重启系统,才能重新在 luci 上关闭或启用。一般这不影响基本功能,除非你手动去执行过某些进程stop。

同时使用MT7601AU、AR5B22、RTL8188EE做无线AP的界面




使用 WCBN814(WCN6855) 作为AP,1200M 握手率下可以无线跑满内网千兆,非常强悍,因无 2400M 握手率的客户端,2400M 未知。

mt7921e、qca6174、qca9880三种无线网卡作为AP使用测试对比:https://www.right.com.cn/FORUM/thread-8247443-1-1.html
MT7922开启160MHz的尝试:https://www.right.com.cn/forum/thread-769126-1-1.html ,https://github.com/openwrt/openwrt/issues/9398
Intel AX200/210 AP模式相关:https://github.com/coolsnowwolf/lede/issues/9976
---测试发现,牙膏厂的firmware设有坑,你阻挡DFS过程的话(不论lar_disable=1还是hostapd补丁),它直接往死里整。
    所以,如果你想做AP用,牙膏厂的卡一律别买!如果你手上有AX系列可以试一试,但成功可能性≈0,如果是1000-9000系列,建议你直接用锤子砸,这样解恨。

知情声明:固件不集成违规插件,亦不接受此类功能定制(亦请勿在本帖或与本人讨论此类东西),请合理使用,勿将本人固件用于非法用途。固件为测试版,可能不能正常使用,如能用可继续使用,不能用请另行选择,请勿抱怨,勿人身攻击。如有技术性反馈,欢迎提供。

安全警告:全驱动集成版因集成少量来源于非官方或非硬件发行商的第三方修改的无线驱动(已尽量从硬件发行商官网下载),此类驱动无法甄别是否有被添加恶意代码或带有安全漏洞,因此发布的全集成版只适合用于测试硬件是否可用,不适合正式使用。如需正式使用,建议根据硬件配置来选择驱动进行定制。但即便定制,本人也不能对固件安全性负责、不对确定或不确定由本人固件产生的损失(包括且不限于数据资料、人身安全、财产安全、显性与隐性经济效益、肖像权、名誉权等等)承担责任,望知悉,选择使用即为接受本条款。

免责声明:固件主体源码来源于openwrt官方开源代码,本人无法保证其无潜在的、未知的对网络安全有影响的漏洞,所以不建议在商业性、对网络安全、稳定性要求高的场合使用;固件为自愿选择、免费使用,对于任何由于或可能由于使用本人固件而产生的一切(包括且不限于数据资料、人身安全、财产安全、显性与隐性经济效益、肖像权、名誉权等等)损失,由使用者自己承担,选择使用即为接受本条款。

使用事项:
1.管理地址:192.168.18.1(当与上级路由IP冲突时,会自动将第三段+1,如:192.168.19.1),如有登入密码,为:123456。
2.多网卡全部网口自动绑定,序号最大一个为wan口。
3.19固件不能直接转为虚拟机格式,需写进优盘再通过物理盘创建。
4.19、21、23系列都可以安装官方源kmod但不保证都能用、甚至有可能引起系统崩溃。
5.在luci升级时,一定要取消“保留配置”。同系列可先备份配置升级完成后再恢复。
6.19、21、23系列的配置备份不可互相恢复,如误操作无法进入luci,需要终端执行firstboot。

固件特点:
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防止密码爆破。

与官方版23.05.0不同点:
1.非luci23,而是luci18
2.非nftables,而是iptables
3.比官方更多的无线网卡驱动。

定制版区别:
致力于使openwrt更加好用,包含此帖所说明的原创插件:https://www.right.com.cn/forum/thread-928319-1-1.html
改进版的其它插件:

可显示在线、在线+离线客户端的流量统计,并且可进行管控


可直接配置用户、共享密码的网络共享luci,更加方便使用


可配置连接路由器共享的黑或白名单,共享更加安全

注意事项:
1.并非所有网卡都能驱动,也并非所有无线网卡都能作为AP使用,并非所有channel都能发射信号,需要一一尝试。WIFI6网卡可能需要改国家码才能使用。
2.此为测试版,并非所有功能都能正常使用,只做测试用途,不建议正规使用。提供21.02.5正式版,可稳定使用:https://www.right.com.cn/forum/thread-928319-1-2.html
3.官方库提供的firmware其实并不齐全,如出现无线网卡不识别要懂得区看内核日志看看是否firmware缺失然后自行解决或在帖子反馈。

写在最前:
你要知道有一个叫做“雷达”频道的东西,openwrt必须强制执行以避开在这些指定的频道上发射AP信号,
openwrt在发射AP信号之前必须强制执行 DFS(dynamic frequency selection,动态频率选择),
美其名曰“选择”,但其实它完全不选择,直接就禁用(或设到火星信号6g上),于是无线AP出现的绝大多数问题就是由此操蛋的过程引发。
首先你要取得能用的频道,先设定国家码,应用后终端执行:iw phy,你会看到一张列表:

行尾为(xx.x dBm)就是能发射AP信号的频道(不保证,比如CN的165,它就是废的(经反复查证是hostapd对regdb数据判断有算法问题,莫名其妙)),每个国家都不同。
hostapd原则上是允许在radar信道开启AP信号的,但开启前须强制执行DFS扫描,没扫描到雷达信号才开启。原则上是允许,但你会发现,设到radar信道上基本上开启失败。
或当前开启成功,半夜莫名其妙就挂了,呵,什么玩意!所以,最好避免选用雷达信道(但160Mhz无可避免)。


设为CN可以保证有99%的人AC/AX模式不能成功发射AP信号。为何?看上图!还有什么可用的?!仅4个可用信道!如无这张图,你盲选到一个能用的信道,比中双色球还难。

不能发射信号时有时候luci上会出现“无线没有启用”,有时候会显示已启用,但是频道在6.1g以上(大名鼎鼎DFS的“功劳”,强制转到6g频段),或luci显示正常但无法搜到信号,
这不是bug,无解。出现如上问题你要先到系统日志查看报错信息(如无意外,都是DFS的功劳)。如果怎么都搞不好,可以试一下去非洲一些国家看看。
当你切换到一些雷达频道时luci上会显示6.1G,(此时为DFS扫描过程),需要等60秒才可看到最终结果(建议勿使用雷达信道,但160Mhz无可避免)。
除高通网卡外,几乎其它网卡都不支持多SSID,一张网卡只能发射一个SSID(也不能做客户端接收信号后再发射AP信号),这不是bug。

主要无线驱动(建议使用绿色字体部分网卡型号):
   AR/QCA: (高通全家桶,基本都支持AP模式,注意:ath10k、ath11k的 ngff 网卡普遍容易无缘无故自行损坏,莫买贵重的)
   ath3k: 如 AR3011/AR3012 等
   ath5k: 如 AR5212 等
   ath6k: 如 AR6004 等
   ath9k: 如 AR5B22, AR5B225, AR9271, AR9280, AR9380 等
   ath10k: 如 QCA4019, QCA6174, QCA9377(QCNFA435), QCA9880/QCA9884/QCA9887/QCA9888/QCA988X, QCA99X0 ,QCNFA344(信号差), QCNFA364等
   ath11k: 如 QCA2066, QCA6390, QCN9074, QCNCM865, WCBN765, WCBN814(WCN6855), WCN6750等。(新手未必搞得定,勿买!勿买!勿买!)

   BCM43:
   bcm943XXX

   MTK: (联发科卡基本都支持AP模式。末尾u为usb驱动,s为sdio驱动,e为pcie驱动。)
   mt7601u
   mt7603
   mt76x0e/mt76x0u (如 mt7610e/mt7610u,mt7630e/mt7630u,mt7650e/mt7650u)
   mt76x2u (如 mt7602u,mt7612u)
   mt7663s/mt7663u
   mt7921e/mt7921u/mt7921s
   mt7922e/mt7922u/mt7922s
   mt7975+mt7915
   mt7976+mt7916
   mt7996e
   mt7925e
   mt7925u

intel: (全家桶。警告:别买!别买!别买!如果你在信道列表找到 149-165 ,可以继续尝试,如没有,关机,拔出,砸掉,或用最大的力,往你保证永远也找不到的方向,扔!)
   1000-9000系列: 如 1000,3160,3165,4965,5100,5300,7260,7265,8260,8265,9260,9265,9462,9560 等 --- 无法5G AP模式
   AX系列: ---无法5G AP模式(可以尝试一下安装网盘上的AX200 wpad 安装包)
         |-- AX101
         |-- AX200/AX201
         |-- AX210/AX211
         |-- AX411

   Realtek: (螃蟹除RTL8180、RTL8187外大部分卡型号支持AP模式。末尾u即usb驱动,s即sdio驱动,e即pcie驱动。)
   RTL8180
   RTL8187---不支持AP模式
   RTL8188EU(RTL8188ETV)
   RTL8188FU(RTL8188FTV)---无法使用(与新版cfg80211不兼容,在21.02.5正常)
   RTL8188EE---正常使用
   RTL8852AU
   RTL8852BU
   RTL8852CU---正常使用
   RTL8832CU---正常使用

   rtl8xxxu:
         |--RTL8188CU
         |--RTL8188FU---正常使用
         |--RTL8188RU
         |--RTL8191CU
         |--RTL8191EU
         |--RTL8191FU
         |--RTL8192CU
         |--RTL8192EU
         |--RTL8192FU
         |--RTL8710BU
         |--RTL8723AU
         |--RTL8723BU

   rtw88:
         |-- RTL8723CS
         |-- RTL8723DU
         |    RTL8723DS
         |    RTL8723DE
         |-- RTL8821AE
         |    RTL8821AU
         |-- RTL8821CU
         |    RTL8821CS
         |    RTL8821CE
         |-- RTL8822BU
         |    RTL8822BS
         |    RTL8822BE
         |-- RTL8822CU
         |    RTL8822CS
         |    RTL8822CE

    rtw89:
         |-- RTL8851BE
         |-- RTL8852AE
         |-- RTL8852BE
         |-- RTL8852CE
         |-- RTL8922AE

   rtlwifi:(如遇firmware缺失,可到此处寻找:https://github.com/jackeyt/RTL-8XXX-Serial-Firmware)
         |-- RTL8188CE
         |-- RTL8188DE
         |-- RTL8188EE
         |-- RTL8188CU
         |-- RTL8191SE
         |-- RTL8192CE
         |-- RTL8192CU
         |-- RTL8192DE
         |-- RTL8192EE
         |-- RTL8192SE
         |-- RTL8723AE
         |-- RTL8723BE
         |-- RTL8821AE

    rtl8812au-ac
         |-- RTL8812AU
         |-- RTL8814AU
         |-- RTL8821AU

    WIFI 7
      MT7925E/U--- 使用未明
      MT7927E/U --- 使用未明
      MT7996E---使用未明
      RTL8922AE---使用未明
      BCM4398--- 无驱动
      BE200--- 无驱动
      BE202--- 无驱动
      NCM825--- 无驱动
      NCM865--- 无驱动

   如遇 firmware 缺失(表现为网卡在列表中但不能用),到此处寻找:https://git.kernel.org/pub/scm/l ... /linux-firmware.git
   注意:驱动程序是个玄学问题,有驱动不等于能正常使用。wifi受国家区域限制,每个国家支持的频段不同,要先获知当前国家的可用信道再行设置。







很多插件具有本人独有的luci界面(注意:定制版为圆角主题,发布版是直角主题,定制版参考此帖 https://www.right.com.cn/forum/thread-928319-1-2.html)


使用MT7601u作为AP时的界面:


可开关的终端,很多人不用,所以默认不开启:



可开关的netdata 1.43,可直接在luci上看仪表盘:



傻瓜化的Adguard-Home,无须过多配置,
自动升级维护,自动运行异常系统拯救:



基于nDPI的QOS(定制版插件):



更好用的docker luci:


luci-app-cifs-mount 现在可以同时挂载 cifs/smb/nfs/webDAV 共享:




luci-app-nfs-server,方便建立nfs共享 :


samba4、ksmbd 都集成,可以做性能对比:



luci-app-https-dns-proxy-lite:
傻瓜化但是又可灵活使用的luci,去掉“dnsmasq 上游”的√后,配合
iptables -t nat -A PREROUTING -s 192.168.18.52 -p tcp --dport 53 -j DNAT --to-destination 127.0.0.1:5054
这种DNS挟持规则可以指定哪台客户端使用哪个DNS服务器查询,而不需要去配置客户端的DNS。
会自动配置好WAN口(多WAN支持)DNS 回环,动配置好dnsmasq监听规则。




支持 AdGuardHome ipset功能的原创 ipset 软件:
可选AdGuardHome 与dnsmasq工作模式,自动升级管理,
使用完整的正则表达式文本数据处理,不用担心格式不对造成软件崩溃(定制版软件)


20231004---增加:rtl8723du/ds/de、rtl8821cu/cs/ce、rtl8822bu/bs/be、rtl8822cu/cs/ce(u即usb驱动,s即sdio驱动,e即pcie驱动)、rtl8188eu、rtl8188fu 驱动;
                      修正一些启动项报错问题。(经测试,rtl8188ftv能识别,不能正常使用,会导致系统卡死。)
20231005---全网首发支持Realtek 8852AE,8851BE,8852BE,8852CE 四种wifi6无线网卡的openwrt,遥遥领先!!!(但不保证正常使用,因为这些网卡我一张都没有)
20231007---增加 rtl8723du-firmware、rtl8821ce-firmware,
                      rtl8188fu驱动升级(经测试不能用),
                      去除 odhcpd 恼人的ipv6 no default route刷屏警告。
                      去除一些用不到的 linux-firmware 。
                      rtl8152改为使用linux内核提供的驱动。
20231009---增加 RTL8821AU 驱动,全网首发支持 RTL8821AU wifi6 USB无线网卡的OPENWRT。
20231015---增加几个驱动(RTL8188EE、RTL8192EE、RTL8723AE、RTL8723BE)及firmware。
20231017---更新,增加samba。没有意外的话下个版本就是正式版了。
20231019---netdata更新到目前最新1.43版,增加netdata简单配置luci,可以切换UI版本。
                      transmission因为4.0.3编译过程异常常痛苦,改为不集成二进制只集成luci,可在官方源安装。
                      修正自动共享导致samba4不能启动的问题。
20231021---独有的adguardhome、ttyd终端、netdata界面;
                      增加 RTL8153_ECM 驱动
20231022---增加 quectel-CM (移动4g,5g拨号程序)
                      qbittorrent 升级到4.5.5.10 Qt6 libtorrent2.02版
20231025---samba4更新到最新的4.18.8(实验性);
                      改进wsdd2低级的sleep 5导致samba4会卡住5秒的问题
                      正式版发布!定制版请浏览 https://www.right.com.cn/forum/thread-928319-1-2.html 后发站内信说明需求(不定制违规插件,不用询问)。
20231027---修正更改无线频道、带宽等无线选项保存并应用后不会更新的问题;
                      修正syslog偶然崩溃的问题
20231028---修复更改无线频道、带宽等无线选项保存并应用后不会更新的问题(原因:https://github.com/openwrt/openwrt/commit/ed0ad7759c6ff823f3d43c5189cf6c2d59529244);
                      修正切换为 pppoe 协议luci提示需要安装 ppp-mod-pppoe 的问题;
                      修复 vsftpd 不能启动的问题;
                      修正 miniupnpd 在 luci 上不能启动的顽疾(在今天之前估计任何人都不知这玩意有这个怪病)
                      修正 luci-app-transmission 一个陈年顽疾:启用后需要按两下“保存并应用”才会启动。两三年来多次研究都无法救治(28号终于治好);
                      增加 iptables ndpi 支持(已证实可用),运行 iptables -m ndpi -h 即可查看帮助信息。
20231029---netdata升级到最新的1.43.1(其实没什么卵用,只是看到老是提示有新版很碍眼),只保留v0界面,v1丑得一13,V2卡得一13,都干掉。
                      增加upx模块,强制升级adguardhome、verysync时会自动使用upx压缩,但这两个软件自动升级是不会压缩的
20231102---rtl8812au-ct不稳定,本身会崩溃或可能导致内核崩溃,去除,换成rtl8812au-ac(其同时支持rtl8812au、rtl8814au、rtl8821au)、
                      更好用的docker luci
20231105---AX88179改为硬件商原厂驱动、appfilter、oaf升级到最新、修复特征库升级地址错误问题、增加nf conntrack helper、
                      完善 docker luci,firewall restart不会丢失docker、dockerman的iptables规则(不集成docker主程序,需要手动安装)
20231107---该死的问题:luci-app-dockerman选择了cgroup-mount,cgroup-mount选择了mount-utils,同样,luci-app-store也选择了mount-utils,导致一系列问题:
                     首当其冲是luci-app-dockerman选择了cgroup-mount,直接导致docker不能启动,提示mount cgroup失败。
                     其次,cgroup-mount选择了mount-utils,导致挂载 cifs/samba 失败:bad option; for several filesystems(e.g. nfs, cifs) you might need ...
                     前面一个问题排查了一天,查阅无数篇资料,已解决(1105发布版已解决)
                     后面问题昨晚排查了一晚,查阅无数资料(因为前几天可以,一下子发现不可以,根本不清楚什么原因引起,你绝对想不到李逵早已换成了李鬼)
                     绝大多数都是无用文章,仅一位大哥的日记直接让我找到原因:https://blog.csdn.net/qq_36413982/article/details/109187694,是该死的多了个 mount-utils ,
                     你不清楚它里面加了什么料,导致参数互相不兼容,搞什么嘛。凡是使用 mount命令的东西都有可能出问题,目前不知道还有什么被影响。
                  luci-app-dockerman 不会在固件中集成,同样 luci-app-store 也不会在固件中集成。
                ---继续追查,找到狗曰的原因: -o, --options <list>    comma-separated list of mount options, mount-utils 连接多个参数使用的是“-”,
                     而busybox mount使用的是“,”,这相差百万十亿里,FU!
                     比如 -o username=root-password=-iocharset=utf8-ro-vers=2.0 与 -o username=root,password=,iocharset=utf8,ro,vers=2.0
                     正常脑回路的人不会使用“-”来连接多个参数,不清楚有些人是什么精神状态。因为“-”会被绝大多数程序误解,是需要前面加“\”的。
20231109---r8125、r8168驱动升级,去掉r8169(这玩意会抢占r8125坑位)、去掉rtl8188ftv驱动(根本不能用);
                     luci-app-cifs-mount 现在可以同时挂载 cifs/smb/nfs 共享(只是有个问题:要开机时已经在线的客户端才能挂载,后来上线的无法挂载)--- 已解决,上线自动挂载;
                     增加 luci-app-nfs-server,方便建立nfs共享 (来源于luci-app-nfs,原版和 cifs-mount 有功能重复,显得复杂且哪样都不精,所以单独提出来做精做强);
                     增加 luci-app-ksmbd,所以现在会看到两个“网络共享”(一个samba4,一个ksmbd),之所以都集成是为了无聊时候可以对比一下性能;
20201110---添加 AX201-firmware、AX211-firmware
20231118---增补 AX201-firmware、同时把其它未知但是可能相关的firmware一并打包;其它若干不记不清细节的小改进。要更全更好用的功能,建议定制。
20231119---增加RTL8188EE、RTL8852BU、RTL8852CU无线驱动
20231123---hostapd升级,netifd升级,mac80211升级,wifi配置过程得到一些改善
20231125---重新把 lar_disable=1 参数支持加回(默认已启用,初次重启后生效,禁用需要编辑 /etc/modules.d/iwlwifi 去掉 lar_disable=1 )(实测完全无用,扔了吧)、
                      增加一个新的 AX211 PID/VID:0x7A70_0x0244、
                      试着修复 AX101 不能用的问题(结果不清楚,没有这型号的卡)。
20231126---增加一个“随机”无线信道选项,以与“自动”选项区别开来,互不影响,并且默认使用“随机”选项,以求最大限度避免因不懂信道配置而无法启动AP。
20231127---修复 ath: phy0: DMA failed to stop in 10 ms ... 问题。
20231130---吐槽一下怪胎 hostapd 工作状态
20231201---回退appfilter,2023版有问题。精简掉一些app。有别的需求请联系定制吧。
20231204---折腾了一下午一晚上加半个早上,搞定WCBN814一个 id 的驱动:bus=pci,vendor=17cb,device=1103,subsystem-vendor=17cb,subsystem-device=3374,qmi-chip-id=2,qmi-board-id=255
                      WCBN814 很难搞,究其原因是高通太下作,普通硬件只需要PID/VID两个ID识别即可驱动,而高通这乐色 WCBN814 除了PID/VID外,还有subsystem PID/VID、
                      chip-id、board-id一共6组,6组id要全部应才能驱动,而 WCBN814 只是OEM卡,不是普售卡,后面4个ID五花八门,根本没有在发布出来
                      的 board.bin 里面提供,因此大多数的ID不能驱动。所以 WCBN814 最好不要买,因为能不能使用得看命(或联系我进行特别定制)。
20231216---按 MAC 地址统计的流量显示,更加准确,无视软件加速、硬件加速影响(试验性,目前不提供)。
20240108---ax88179驱动更新、rtl8125驱动更新、nDPI更新、去除ntfs3(有引起ntfs分区损毁的严重问题)、netifd升级。
20240119---修复network的网口绑定在保留配置升级时会破坏原来的配置问题;透明主题的背景图片可被系统备份所备份,升级后不需要重新上传图片(定制版功能);
                      修复logd的崩溃问题;修复一些app在保留配置升级时会重复写入备份表的问题),修复ar9271不能用的问题。
20240124---logd升级到最新(没事不用折腾)
20240208---小节修改(ath11k的一些补丁),无意外的话这是23.05.0最后一个版本,下一个版本将要到23.05.3。
20240227---因 DNS 污染,深受其害,忍无可忍情况下增加一个插件 luci-app-https-dns-proxy-lite(非官方软件源里面的 luci-app-https-dns-proxy,而是我自己写的一个lite
                      轻量版,启动快速、使用傻瓜化、配置灵活、没有那么多杂七杂八的东西)。如果你信任adguard home也可以用adguard home,也很方便。
                      增加QCA2066支持(理论上,无实物可测试),增加其它一些ath11最新补丁。
                      修复 miniupnp 的 iptables 规则错乱的问题。
                      时长控制规则改动,从以往需要等一段时间建立新连接才能控制到现在可立即起控(定制版功能)。
20240228---大刀阔斧改进AdGuardHome启动脚本的运行逻辑;解决因为升级固件时AdGuardHome处于启用状态而二进制文件却丢失了,导致系统失去DNS解析,进而导致
                      AdGuardHome没有办法自动下载,进入死循环,整个内网无法上网,除非人工去一一撤销相关的系统配置(一般人根本无从下手),所以增加了判断逻辑,无
                      二进制文件时会强制撤销相关系统配置,不会断网。
20240304---于测试目的,增加一个luci-app-stubby-lite插件,stubby、https-dns-proxy、AdGuardHome是互排斥的,即只能有一个运行,避免互相抢占系统配置导致断网;
                      此三种插件都有运行状态判断,运行失败即执行强制撤销相关的系统配置,尽可能避免因为用户填入错误参数导致运行失败而断网。
                      AdGuardHome进一步精简运行模式,雷同的或运行后有不良后果的模式已被剔除。
20240305---修复“概况”中“接口”显示离线网口名称错乱问题、修复WCN6855无法开启160Mhz问题(去它孃的上游补丁)
20240307---因严重损毁ath11k性能(严重到仅有正常性能的20%左右),撤销QCN2006支持、撤销其后续全部ath11k补丁。
                      更加完善的AdGuardHome启动脚本。因AdGuardHome新版的yaml配置文件格式有很大改动,建议不要再使用之前备份的yaml文件.
20240309---增加 RTL8126 5000M USB网卡驱动;r8125、RTL8821AU-AC、RTL8852AU、RTL8852BU、RTL8852CU、RTW89、rtl8xxxu 升级到最新;procd 升级到最新。
                      发现mwan3存在一个问题:当mwan3处于启用状态而你又拔除了所有WAN口网线重启路由器或冷开机,就无法访问路由器管理地址了,现可能已经解决了这个问题。
                      非常完善的 AdGuardHome 升级过程,判断下载的 AdGuardHome 是可常运行才会覆盖升级、增加计划任务自动升级 AdGuardHome 、增加完善的 AdGuardHome
                      后台检测,当配置不当 引起 AdGuardHome 崩溃或监听端口不符时,会强制撤销所做的系统配置以避免断网,做到你只要一开启它就永远不用去管它了。
20240314---nDPI升级到最新版;AdGuardHome 当存在二进制时使用 AdGuardHome 自身升级功能来升级,不存在则使用 wget 来下载, 两种方式都很安全。
                      有完善的 AdGuardHome 运行状态监控进程,运行异常即撤销配置,确保不会造成断网,可以安心长期使用。 与其做得无比复杂,不如做得无比好用
20240316---原创 ipset luci插件现已支持 AdGuardHome的 ipset 功能(定制版软件)。
20240318---rtw88升级到最新2024-03-16版本,改动较大不确定能用、AdGuardHome 、appfilter、ipset、domainfilter 可设定定时升级时间及星期。
20240323---23.05.0最后一个版本,下一个版本是23.05.3,有些界面小优化、改进appfilter的特征库升级。
20240327---升级到23.05.3。为免留下隐患,全新拉取源码编译,而不是在23.05.0源码基础上升级。r8152使用硬件商提供的驱动 2.16.3 版,而不是内核中提供的驱动。
20240410---libubox、rtw88、rtw89升级,r8152退回到23.05.0版内核集成的驱动、首发 luci 支持 wifi 7 配置。
20240411---mt76 升级到 2024-04-03 版(增加了 mt7996e、mt7925e、mt7925u(可能兼容 mt7927e/u )wifi 7驱动,但使用情况全部未知)。
20240418---进一步完善 WIFI 6E、WIFI 7相关配置(有待测试,不确定能否使用);ndpi升级到最新版;r8125升级到最新版;hostapd 升级到最新版。

下载地址:
可有偿承接luci编写、修改任务、shell脚本编写任务,联系可发内信。
**** Hidden Message *****

本人相关原创文章、原创软件:
原创软件---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



cjx88 发表于 2023-10-3 20:03

沙发。。。。。。。。。。。。。。。。

谭哥 发表于 2023-10-3 20:34

支持,感谢分享

tiankonghezi 发表于 2023-10-3 21:27

ztl1688 发表于 2023-10-3 22:32

支持一下

66666666666 发表于 2023-10-4 08:17

支持,感谢分享

18990201132 发表于 2023-10-4 10:39

谢谢谢谢谢谢谢谢

cx8883084 发表于 2023-10-4 14:04

下载试用

dingxiang 发表于 2023-10-4 14:14

感谢,楼主

Arborea 发表于 2023-10-4 16:05

gunsurvive7832 发表于 2023-10-4 17:03

感谢分享

mishisi@163.com 发表于 2023-10-4 17:12

:D更新了

收割夏天 发表于 2023-10-4 17:24

感谢楼主

mxj111 发表于 2023-10-4 18:27

感谢辛勤付出

bai3401 发表于 2023-10-4 21:44

感谢分享
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 2024-4-18---官方源码---史上最全驱动---支持无线AP模式---openwrt x86-64 23.05.3版