自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(681)
  • 资源 (37)
  • 收藏
  • 关注

原创 【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 305

原创 【Realtek sdk-3.6.0】RTL8197FH-VG5-CG+RTL8367RB bridge模式实现

根据需求,需要实现bridge模式,实现有线桥模式,同时需要设备自身可以上网。OP_MODE: 0 表示桥模式,1 表示路由模式。

2024-05-17 15:21:06 130

原创 MT7915 ERROR: “warp_ser_handler“ [/mt_wifi/embedded/plug_in/warp_proxy/mtk_warp_proxy.ko] undefined!

查看函数定义在如下模块。然后再次编译,可以正常。

2024-05-15 16:51:50 115

原创 【openwrt-21.02】openwrt make package/symlinks作用说明

从日志可以看到make package/symlinks执行了feeds update 和install。所以make package/symlinks等价于以下指令。

2024-05-15 13:46:33 19

原创 [openwrt-21.02]openwrt修改dl文件夹路径操作方法

回车弹出如下界面,输入dl所以在目录路径即可。按上下键选择如下如所示菜单。

2024-05-14 15:46:48 36

原创 [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 311

原创 [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 202

原创 [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 56

原创 [openwrt-21.02]MT7981+MT7976+MT7916 WiFi debug指令

可以查看PER误码率和TX /RX的速率。可以查看终端的协商速率等信息。

2024-05-10 16:34:27 43

原创 [openwrt-21.02]openwrt 更新feeds及安装

【代码】[openwrt-21.02]openwrt 更新feeds及安装。

2024-05-10 14:07:33 57

原创 [openwrt-21.02]openwrt更新及安装luci feeds

【代码】[openwrt-21.02]openwrt更新及安装luci feeds。

2024-05-10 14:02:32 54

原创 [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 562

原创 [openwrt-21.02]MT7981使用mtd刷BL2和FIP操作

bl2.img 和fip.bin。

2024-05-09 16:34:13 165

原创 【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 152

原创 【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 39

原创 【shell】shell利用随机数生成指定范围的随机数及随机获取数组中元素

后面是多少,就是最大是多少。

2024-05-08 16:20:14 200

原创 [ubuntu-18.04]编译mptcpd报错configure.ac:175: error: possibly undefined macro: AC_DEFINE

这是由于缺少了autoconf-archive包。ubuntu需要安装如下软件包。

2024-04-23 16:05:05 375

原创 [openwrt-21.02]增加编译iproute-mptcp及编译出现missing dependencies for the following libraries:libcap.so.2解决方

增加以下内容到更新feeds选择iproute-mptcp编译。

2024-04-23 10:53:33 51

原创 [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 185

原创 【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 1200

原创 [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 958

原创 【openwrt】MT7981 openwrt uboot升级固件

电脑关闭防火墙/电脑开启tftp server。第四步:输入设备的IP,电脑的IP,和子网掩码,还有固件名称。电脑IP设置:192.168.1.2。第一步:串口输出如下信息的时按键盘2。第三步:选择0,使用TFTP升级。第五步:回车开始下载固件。

2024-03-21 15:07:55 416

原创 [IPQ5018]IPQ5018新增自定义分区操作方法

需要缩减原来的rootfs分区从59392(58M)修改为51200(50M),新分区8192(8M)大小。

2024-03-20 17:39:22 218

原创 [IPQ5018]IPQ5018查看board对应的machid方法以及修改machid的方法

查看高通说明文档80-16052-17_h_ipq50xx_soc_software_user_guide.pdf。查看SDK的软件包config.xml文件。

2024-03-20 17:10:59 102

原创 [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 1173

原创 【IPQ5018】IPQ5018 Openwrt系统uboot出现ERROR: can‘t get kernel image!问题分析及解决方案

qsdk-11.5。

2024-02-28 17:20:01 370 1

原创 [Openwrt]qsdk openwrt系统新增内核模块没有打包到固件问题分析及解决方案

qsdk-11.5。

2024-02-28 16:42:41 121

原创 [Openwrt]IPQ4019 openwrt系统升级解压软件包之后,删除压缩包文件内存占用空间不释放问题分析及解决方案

qsdk11 openwrt-15.05版本,IPQ4019。

2024-02-28 15:58:09 359

原创 Openwrt使用quilt增加包含新建文件夹patch

【代码】Openwrt使用quilt增加包含新建文件夹patch。

2024-02-23 16:16:11 100

原创 Openwrt删除内核patch

【代码】Openwrt删除内核patch。

2024-02-22 15:54:18 87

原创 【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 79

原创 【Realtek sdk-3.4.14b】RTL8197FH-VG+RTL8812FR驱动获取实时在线终端修改方案

问题描述我们通过驱动/proc/wlan0/sta_info获取终端列表,发现已经离线的终端也会保留在sta_info里面,如果是异常断开的可能会一直保留,这就导致终端列表显示异常。

2024-02-19 10:59:35 150

原创 【openwrt】MT7981 openwrt增加mwan3功能配置说明

系统启动之后可以使用mwan3 status查看状态。mwan3 restart重启mwan3。配置mwan3 luci界面。

2024-02-05 16:52:19 366

原创 [openwrt]MT7981 启动wifi出现MAC地址不生效问题分析及解决方案

这就表示配置文件MAC地址为空导致,这是由于我们默认配置文件只有。所以驱动读取处理才会是0。查看log发现以下打印。

2024-02-05 15:27:58 233

原创 【openwrt】MT7981 5G WiFi MAC地址不生效问题分析及解决方案

MT7981 默认sdk 5G MAC地址根据2.4G MAC地址随机生成,我们写到Factory区域的值不生效。

2024-02-05 15:14:20 670

WiFi KARACK漏洞说明

WiFi KARACK漏洞说明

2023-08-09

Happy Eyeballs算法

Happy Eyeballs算法

2023-04-23

rtl8812AU-linux-v5.13.6-23-g232107d9b.20210820在centos7编译报错解决patc

rtl8812AU-linux-v5.13.6-23-g232107d9b.20210820在centos7编译报错解决patc

2023-02-10

hostapd强制40M频宽修改方法

hostapd强制40M频宽修改方法

2022-06-17

MT7601 QA工具驱动安装

MT7601 QA工具驱动安装

2022-04-05

rtl8192EU_WiFi_linux_v5.6.3.1驱动的修改patc支持centos7使用.7z

基于rtl8192EU_WiFi_linux_v5.6.3.1_34030.20190613_COEX20171113-0047版本驱动修改的patch,支持centso7编译及使用

2021-12-15

Quick_Start_Guide_for_WPA3.pdf

Realtek wifi 支持WPA3说明

2021-12-13

MT7628修复chromebook无法连接bug.diff

MT7628修复chromebook无法连接wifi的问题

2021-12-10

rtl8197f-vg_virtual_ap_wlan0-va0_no_beacon.dff

RTL8197f-vg 单芯片开启guest network wlan0-va0导致系统卡死patch及beacon统计为0问题修复

2021-12-10

RTL8197F-VG+RTL8367RB+RTL8812F_support_https.bin

RTL8197F-VG+RTL8367RB+RTL8812F支持https webui管理的固件

2021-11-22

rtl819x-SDK-v4.4.1b-patch-20200717.tar

Realtek sdk-4.4.1b patch,合入到sdk-4.4.1a

2021-11-18

netlink_sockets_sample.tar.bz2

C语言使用 netlink sockets与内核模块通信测试例子程序,使用可以参考以下链接 https://blog.csdn.net/wgl307293845/article/details/121283555

2021-11-12

realtek sdk-3.4.14b wifi安全漏洞patch

RTL8197 Wifi安全漏洞patch sdk-3.4.14b

2021-11-11

0001-mod_cgi-buffers-data-without-bound.patch

lighttpd: fix /usr/lib/mod_cgi.so: undefined symbol: chunkqueue_written

2021-11-09

ADB_putty_fastboot.7z

adb+fastboot+puttypuls

2021-11-03

jenkins-2.303-1.2.noarch.rpm

suse15 安装jenkins-2.303-1.2.noarch.rpm,安装指令 sudo rpm -ivh jenkins-2.303-1.2.noarch.rpm

2021-10-25

openlogic-openjdk-8u262-b10-linux-x64-el.rpm

suse15 java8安装包openlogic-openjdk-8u262-b10-linux-x64-el.rpm,安装指令 sudo rpm -ivh openlogic-openjdk-8u262-b10-linux-x64-el.rpm

2021-10-25

insserv-compat-0.1-lp150.2.1.noarch.rpm

suse15依赖insserv-compat-0.1-lp150.2.1.noarch.rpm,安装指令 sudo rpm -ivh insserv-compat-0.1-lp150.2.1.noarch.rpm

2021-10-25

rtl8198D_img_支持nattype修改固件.tar

rtl8198d+8812F+8192F 支持nattype设置固件 /proc/conenat This proc is used to select the nat type : 1. echo 0 > /proc/conenat, it is symmetric nat; 2. echo 1 > /proc/conenat, it is full cone nat; 3. echo 2 > /proc/conenat, it is restricted cone nat; 4. echo 3 > /proc/conenat, it is port restricted cone nat.

2021-10-25

norplusnand-ipq5018-single.img

ipq5018,原厂demon板nor+nand 固件(Profile Premium) IPQ5018+6024+6102 升级之前,注意备份之前固件,免得不匹配导致板子无法启动 升级可以参考以下链接: https://blog.csdn.net/wgl307293845/article/details/120738923

2021-10-15

fw_rtl8197FH_add_IPv6_Support.bin

RTL8197FH 支持IPV6固件

2021-10-08

fw_rtl8197FH+8812F+8367R_add_IPv6_Support.bin

RTL8197FH+RTL8367R+RTL8812F支持IPV6功能固件

2021-10-08

NatTypeTester.7z

检测NatType的工具,测试可以使用

2021-09-24

MT7601 noise.patch

MT7601抗干扰patch

2021-08-29

Ubuntu PPPOE Server环境搭建说明.pdf

ubuntu pppoe server环境搭建说明

2021-08-12

MT7628增加PPPOE Server操作指南.pdf

MT7628增加pppoe server

2021-08-12

RTL8198D+8192F+8812F nand flash

RTL8198D+8192F+8812F nand flash 固件

2021-08-04

sqlite3_3.35.5.orig.tar.xz

ubuntu sqlite3源码包,安装方法 1. tar -xvf sqlite3_3.35.5.orig.tar.xz 2. cd sqlite3-3.35.5 3. ./configure && make && make install

2021-07-29

RTL8197FH_fw.bin

Realtek sdk3.4.14b RTL8197FH-VG 固件

2021-07-27

RTL8197FH-VG+RTL8367RB boot

只支持烧录器烧录

2021-07-17

rtl8197+8367R+8812F支持WPA3功能固件

基于sdk3.4.14b编译的,RTL8197FH-VG+RTL8367RB+8812F配置,支持WPA3功能

2021-07-07

NW392网卡驱动(RTL8812AU)

磊科NW392网卡驱动,支持图形界面管理,win10实测可以使用,网卡芯片RTL8812AU

2021-06-22

tree_1.5.3-2_i386.deb

ubuntu12.04 tree工具软件包,安装方法可以参考以下链接 https://blog.csdn.net/wgl307293845/article/details/115367584

2021-04-01

Realtek调试工具diag shell RTKPONDiagShellUserGuide.pdf

Realtek 调试工具diag shell

2021-02-26

RTL8197G+8812F Ixia UDP 76B包长TX速率低Patch

产品在Ixia测试过程中发现,UDP小包处理能力较差,UDP 76B包长的TX速率低,256B包长的数据测试正常

2020-12-07

RTL8812AU_Omnipeek_Driver.7z

RTL8812AU USB无线网卡Omnipeek驱动,支持winxp/win7/win8.1/win10, win8.1和win10需要禁用数字签名

2020-11-12

omnipeek 3070驱动

ralink 3070 USB无线网卡omnipeek抓包驱动,win10安装需要禁用数字签名,实测可以使用

2020-11-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除