- 博客(681)
- 资源 (34)
- 收藏
- 关注
原创 【Realtek sdk-3.6.0】RTL8197FH-VG5-CG+RTL8367RB bridge模式出现无法访问webui
注意hw_nat的值和/proc/rtl865x/l3有关系,当hw_nat为1的时候,要想访问webui需要l3里面存在路由规则。如果hw_nat为0,则表示disabled hardware NAT。hw_nat为2,则表示change to bridge mode。hw_nat为1,则表示enabled hardware NAT。如果hw_nat为1,需要l3包含192.168.1.0/24。如果hw_nat为2则不依赖l3,l3内容如下。需要l3存在以下规则才可以访问。
2024-05-17 16:02:54 337
原创 【Realtek sdk-3.6.0】RTL8197FH-VG5-CG+RTL8367RB bridge模式实现
根据需求,需要实现bridge模式,实现有线桥模式,同时需要设备自身可以上网。OP_MODE: 0 表示桥模式,1 表示路由模式。
2024-05-17 15:21:06 149
原创 MT7915 ERROR: “warp_ser_handler“ [/mt_wifi/embedded/plug_in/warp_proxy/mtk_warp_proxy.ko] undefined!
查看函数定义在如下模块。然后再次编译,可以正常。
2024-05-15 16:51:50 116
原创 【openwrt-21.02】openwrt make package/symlinks作用说明
从日志可以看到make package/symlinks执行了feeds update 和install。所以make package/symlinks等价于以下指令。
2024-05-15 13:46:33 22
原创 [openwrt]fcgio.h:error: conflicting return type specified for ‘virtual int fcgi_streambuf::uflow()‘
修改:fcgio.h,解决编译报错问题。修改二:remove examples。修改四:disable cpp。至此可以解决编译报错问题。修改三:增加读取超时。
2024-05-13 17:15:13 312
原创 [ubuntu] ubuntu18.04 python出现 import openpyxlModuleNotFoundError: No module named ‘openpyxl‘解决方案
【代码】[ubuntu] ubuntu18.04 python出现 import openpyxlModuleNotFoundError: No module named ‘openpyxl‘解决方案。
2024-05-13 13:55:46 215
原创 【ubuntu】ubuntu-18.04开机卡在Starting User Manager for UID 120....问题解决方案
注意需要将鼠标定位到菜单界面,移动键盘上下键选择Advanced options for Ubuntu。回车之后登录系统,输入df -h查看磁盘空间,发现/dev/sda1显示100%使用率。进入到/home/w1804/目录下, 删除不用的文件,释放空间。回车之后会弹出如下界面,选择如下root,点击回车。进入如下菜单,选择recovery mode。启动系统,开机界面单击按键。使用df -h再次查看发现使用85%然后重启设备就可以正常启动了。输入root用户密码。
2024-05-11 15:02:30 206
原创 [openwrt-21.02]MT7981+MT7916 WiFi 校准数据打包方法
将gloden.bin放到编译工程 如下路径下,重新编译后,看下文件系统 /lib/firmware/ 下的bin 是否有改变openwrt/build_dir/target-arm_cortex-a7_musl_eabi/linux-mediatek_mt7981/mt_wifi/bin/mt7981/rebb/MT7981 WiFi校准文件默认是写到Factory的区域,如果Factory区域没有数据就会使用/lib/firmware/目录下对应的bin文件。
2024-05-10 17:55:17 62
原创 [openwrt-21.02]MT7981+MT7976+MT7916 WiFi debug指令
可以查看PER误码率和TX /RX的速率。可以查看终端的协商速率等信息。
2024-05-10 16:34:27 48
原创 [openwrt-21.02]openwrt更新及安装luci feeds
【代码】[openwrt-21.02]openwrt更新及安装luci feeds。
2024-05-10 14:02:32 55
原创 [openwrt-21.02]MT7981编译mptcpd出现network_monitor.c:402:47: error: ‘IFF_UP’ undeclared
在package/feeds/openmptcprouter_feeds/mptcpd/patches目录下增加以下patch。
2024-05-09 16:54:53 565
原创 【openwrt】No rule to make target ‘package/cryptsetup/host/compile‘, needed by ‘package/compile‘.
【代码】【openwrt】No rule to make target ‘package/cryptsetup/host/compile‘, needed by ‘package/compile‘.
2024-05-09 14:06:52 155
原创 【openwrt】 error: you should not run configure as root (set FORCE_UNSAFE_CONFIGURE=1 in environment
【代码】【openwrt】 error: you should not run configure as root (set FORCE_UNSAFE_CONFIGURE=1 in environment。
2024-05-09 14:01:50 43
原创 [ubuntu-18.04]编译mptcpd报错configure.ac:175: error: possibly undefined macro: AC_DEFINE
这是由于缺少了autoconf-archive包。ubuntu需要安装如下软件包。
2024-04-23 16:05:05 378
原创 [openwrt-21.02]增加编译iproute-mptcp及编译出现missing dependencies for the following libraries:libcap.so.2解决方
增加以下内容到更新feeds选择iproute-mptcp编译。
2024-04-23 10:53:33 52
原创 [git]git 私钥正确但是clone代码出现[email protected]: Permission denied (publickey). 问题
这是由于系统默认配置的用户名和我们私钥的用户名不匹配导致,直接通过config文件指定用户名就可以。echo "User gerrirt用户名" >>~/.ssh/config。在~/.ssh目录下创建config文件(如果没有的话)
2024-04-17 13:41:58 244
原创 我的创作纪念日
在创作的过程中,发现自己的总结还是比较受欢迎,目前为止收到如下的关注,同时还认识了很多志同道合的朋友,虽未见面,但是可以共享知识及技术。只要自己还在这个行业,就会一直输出创作文章,保持进步,希望自己的博客将来可以整理成册!目前,创造已经成为我生活的一部分,闲暇时间我都会抽时间整理下自己最近的学习所得。刚开是创造是基于日常学习过程中的记录,避免自己时间长了会忘记一些细节。
2024-04-15 14:12:57 260
原创 【realtek sdk-3.6.0】RTL8197FH+RTL8832BR WiFi终端隔离功能实现
添加以下指令实现2.4G WiFi、2.4G Guest WiFi、5G WiFi、5G Guest WiFi终端隔离。利用brsc功能的add_block_ifname和del_block_ifname。方案一:修改flash配置重启WiFi。使用dev_blocklist实现。方案二:修改mib参数,实时生效。
2024-04-11 13:57:07 191
原创 【Openwrt-21.02】MT7981编译iperf3出现flowlabel.h:41:8: error: redefinition of ‘struct in6_flowlabel_req‘
在package/feeds/packages/iperf3/目录下新建patches目录。从日志可以看出是由于in6.h文件中已经定义了,所以和flowlabel.h重复定了。flowlabel.h中的struct in6_flowlabel_req注释即可。从以下log可以看出是struct in6_flowlabel_req重复定义。iperf3的flowlabel.h中定义如下。通过在iperf3里面增加如下patch。in6.h中定义如下。
2024-04-01 14:06:07 93
原创 【WiFi】WiFi QoS映射关系及抓包分析
首先,您将流量分为4个不同的访问类别(语音,视频,尽力而为和背景)。例如,DSCP 46 映射到 UP 值 5,该值转换为 AC_VI(视频),而不是流量进入 UP 值为 6 的 AC_VO。802.11是由IEEE定义的,并且他们主要关注PHY和MAC层,因此没有考虑WiFi报头中的QoS字段如何映射到上层QoS字段(例如IP报头中的DSCP)。在RFC 8325中,建议您实现上游DSCP标记策略,当有线和无线流量进入网络时,您可以对它们应用通用标记策略(在有线接入交换机中,在WiFi接入点中)。
2024-03-27 17:28:28 1205
原创 [WiFi] Wi-Fi Scanner扫描工具
Wi-Fi Scanner Easy-to-use tool to scan for and analyze 802.11a/b/g/n/ac/ax wireless networksWi-Fi Scannerallows you to easily locate visible wireless networks and its corresponding information. The tool obtains the network name (SSID), signa
2024-03-27 15:14:54 967
原创 【openwrt】MT7981 openwrt uboot升级固件
电脑关闭防火墙/电脑开启tftp server。第四步:输入设备的IP,电脑的IP,和子网掩码,还有固件名称。电脑IP设置:192.168.1.2。第一步:串口输出如下信息的时按键盘2。第三步:选择0,使用TFTP升级。第五步:回车开始下载固件。
2024-03-21 15:07:55 426
原创 [IPQ5018]IPQ5018新增自定义分区操作方法
需要缩减原来的rootfs分区从59392(58M)修改为51200(50M),新分区8192(8M)大小。
2024-03-20 17:39:22 223
原创 [IPQ5018]IPQ5018查看board对应的machid方法以及修改machid的方法
查看高通说明文档80-16052-17_h_ipq50xx_soc_software_user_guide.pdf。查看SDK的软件包config.xml文件。
2024-03-20 17:10:59 105
原创 [WiFi] 802.11w/802.11k/802.11v/802.11r/802.11u/802.11ai/802.11ah简介
Protected Management Frames,802.11w协议主要基于现有的对数据报文的加密形式,对管理帧进行类似的加密。802.11w需要加密的管理帧包括解关联帧、去认证帧及强壮Action帧。
2024-03-13 12:23:13 1202
原创 【IPQ5018】IPQ5018 Openwrt系统uboot出现ERROR: can‘t get kernel image!问题分析及解决方案
qsdk-11.5。
2024-02-28 17:20:01 375 1
原创 [Openwrt]IPQ4019 openwrt系统升级解压软件包之后,删除压缩包文件内存占用空间不释放问题分析及解决方案
qsdk11 openwrt-15.05版本,IPQ4019。
2024-02-28 15:58:09 365
原创 【QCA6174】SDX12+QCA6174驱动屏蔽120/124/128信道修改方案
对于欧洲国家来说,默认支持DFS信道,但是有三个信道比较特殊,是天气雷达信道,如下图所示120、124、128,天气雷达信道有个特点就是在信号可以发射之前需要检测静默15min,如果信道自动选择到了天气雷达信道,就会有15min的时间无法连接到WiFi热点,严重影响用户体验,所以很多产品会默认屏蔽这三个信道。从long可以看出120/124/128没有添加到bitmap,然后自动信道选择就不会选择这些信道。目的是判断是120/124/128信道的时候,直接不添加到Bitmap,这样就不会选择这些信道。
2024-02-19 14:13:19 79
原创 【QCA6174】SDX12+ QCA6174 触发 DFS 后,设置固定信道不生效,会跳转到其他信道(比如 140触发DFS,设置112会跳转到44)
相关的宏定义是WLAN_ENABLE_CHNL_MATRIX_RESTRICTION,为了完全符合DFS的法规,所以会将相邻的频宽也一起增加到不可用的信道列表,由于设置的是DFS信道,所以会参考考虑DFS Leakage的权重,然后再选择信道,我们可以关闭DFS Leakage ,关闭的影响就是它可能违反了 DFS 规则,并在 DFS 认证中失败。首先设置信道到140,然后使用以下指令触发雷达iwpriv wlan0 setRadar 1,然后再设置112信道,会出现跳转到44信道或者其他信道。
2024-02-19 11:39:38 80
原创 【Realtek sdk-3.4.14b】RTL8197FH-VG+RTL8812FR驱动获取实时在线终端修改方案
问题描述我们通过驱动/proc/wlan0/sta_info获取终端列表,发现已经离线的终端也会保留在sta_info里面,如果是异常断开的可能会一直保留,这就导致终端列表显示异常。
2024-02-19 10:59:35 151
原创 【openwrt】MT7981 openwrt增加mwan3功能配置说明
系统启动之后可以使用mwan3 status查看状态。mwan3 restart重启mwan3。配置mwan3 luci界面。
2024-02-05 16:52:19 368
原创 [openwrt]MT7981 启动wifi出现MAC地址不生效问题分析及解决方案
这就表示配置文件MAC地址为空导致,这是由于我们默认配置文件只有。所以驱动读取处理才会是0。查看log发现以下打印。
2024-02-05 15:27:58 238
原创 【openwrt】MT7981 5G WiFi MAC地址不生效问题分析及解决方案
MT7981 默认sdk 5G MAC地址根据2.4G MAC地址随机生成,我们写到Factory区域的值不生效。
2024-02-05 15:14:20 673
rtl8812AU-linux-v5.13.6-23-g232107d9b.20210820在centos7编译报错解决patc
2023-02-10
rtl8192EU_WiFi_linux_v5.6.3.1驱动的修改patc支持centos7使用.7z
2021-12-15
rtl8197f-vg_virtual_ap_wlan0-va0_no_beacon.dff
2021-12-10
RTL8197F-VG+RTL8367RB+RTL8812F_support_https.bin
2021-11-22
netlink_sockets_sample.tar.bz2
2021-11-12
0001-mod_cgi-buffers-data-without-bound.patch
2021-11-09
jenkins-2.303-1.2.noarch.rpm
2021-10-25
openlogic-openjdk-8u262-b10-linux-x64-el.rpm
2021-10-25
insserv-compat-0.1-lp150.2.1.noarch.rpm
2021-10-25
rtl8198D_img_支持nattype修改固件.tar
2021-10-25
norplusnand-ipq5018-single.img
2021-10-15
sqlite3_3.35.5.orig.tar.xz
2021-07-29
tree_1.5.3-2_i386.deb
2021-04-01
RTL8197G+8812F Ixia UDP 76B包长TX速率低Patch
2020-12-07
RTL8812AU_Omnipeek_Driver.7z
2020-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人