自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (12)
  • 收藏
  • 关注

原创 C语言学习-笔记-2、C语言数据类型和变量

C语言数据类型和变量

2023-11-30 15:43:33 432

原创 C语言学习-笔记-1、C语言常见概念

C语言常见概念

2023-11-29 18:29:54 382 1

原创 openwrt-设置开发板的IP地址

一、通过串口设置IP二、通过源码设置IP

2023-03-17 16:56:39 2383 1

原创 SecureCRT编译openwrt固件,测试编译环境输入:make menuconfig后花屏

SecureCRT编译openwrt固件测试编译环境输入:make menuconfig后花屏

2023-03-04 11:17:41 237

原创 iperf3网络性能测试工具在windows下的使用方法

iperf3网络性能测试工具在windows下的使用方法可以测试TCP和UDP带宽质量,简单来说就是测网速的。

2023-02-15 11:07:52 25623 3

原创 openwrt.21.05烧录固件板子提示文件格式错误

[ 7.358769] jffs2: Old JFFS2 bitmask found at 0x002104ac[ 7.364258] jffs2: You cannot use older JFFS2 filesystems with newer kernels[ 7.586226] VFS: Cannot open root device "(null)" or unknown-block(31,3): error -5

2022-11-22 16:07:10 1160

原创 OpenWrt-v22.03 通过安装 ZeroTier 插件实现异地组网

主要介绍OpenWrt-v22.03 通过安装 ZeroTier 插件实现异地组网,基于 nftables 的 Firewall4 防火墙,Firewall4 现已替代firewall3成为 OpenWrt 镜像中的默认防火墙配置软件. Firewall4 使用了 nftables 代替 iptables 来配置 Linux 的网络过滤规则。

2022-09-24 14:19:52 29056 5

原创 切换gcc/g++版本

1、只有一个版本或者没有安装2、已经安装了几个版本,只需要切换版本

2022-09-23 12:00:44 1095

原创 openwrt - 新增栏目 - 新增页面

一、openwrt在原有的栏目里添加配置页面二、openwrt添加新栏目,并在新栏目里添加配置页面

2022-09-15 18:29:18 2176 3

原创 Ubuntu16.04下安装编译gcc10.1.0

Ubuntu16.04下安装编译gcc10.1.0

2022-07-12 11:05:02 3068 2

原创 Ubuntu下编译openwrt

openwrt编译全过程、解决编译问题记录

2021-11-04 18:14:20 5314 1

原创 C语言实现两个数字的交换方法

1、定义中间变量#include<stdio.h>int main(){ int a=10,b=20,temp; temp=a; a=b; b=temp; printf("%d,%d\n",a,b);}2、加减或乘除运算交换#include<stdio.h>int main(){ int a=10,b=20; a=a+b; b=a-b; a=a-b; printf("%d,%d\n",a,b);}3、异或交换#include&lt

2021-10-30 11:57:50 526

原创 Ubuntu下编译openwrt的过程出错及解决

本来是想把这篇文章里面的内容放在编译的那篇文章,又觉得要是别人跟着我编译,又没出错,看着我那些过程会烦躁,所有还是决定把那些搬到一个新文章里面来。好了,来看文章把,希望你们能更快的解决问题。1、官方下载源码提示无法访问或网上其他命令下载不了官网下载源码https://openwrt.org/下面是当前稳定版本或者用命令下载第一个我下载不了https://git.openwrt.org/openwrt/openwrt.git解决用的是第二个git clone..

2021-10-30 11:50:30 7799

转载 Padavan各源码融合教程

​​本文涉及的Padavan源码如下:https://github.com/hanwckf/rt-n56uhttps://github.com/chongshengB/rt-n56uhttps://github.com/padavanonly/rt-n56uhttps://github.com/immortalwrt/padavan其中hanwckf的源码最先支持了7915无线芯片,也就是支持了wifi6的机型比如CR660x和JCG Q20/Q10 Propadavanonly在hanwckf的基础

2021-09-03 10:08:35 4221

转载 Source Insight 4.0日常操作指南二

一、项目管理1、新建一个项目快捷键Alt+Shift+N可以打开新建项目对话框,然后根据提示填好项目存储位置,源文件位置等,然后会出现添加删除项目文件对话框,选中自己想要编辑和浏览的文件添加即可,这样就建好了一个项目。2、添加和删除项目文件(1)、在添加删除文件前,可以先设置文件过滤器,菜单栏-选项-文档选项,就可以看到文件过滤器了,怎么设置应该是一目了然的。(2)、菜单栏-项目-添加或删除文件,即可打开添加和删除项目文件对话框。3、关闭项目、打开项目、删除项目关闭项目:Alt+

2021-09-02 17:54:12 605

转载 Source Insight 4.0日常操作指南

1. 花括号缩进设置2、 取消窗口置顶按两次F11,显示为全屏再退出

2021-09-02 17:51:50 331

转载 分析Padavan的代码三

前面说到httpd的几个重要流程,update_variables(); asus_nvram_commit(); notify_services();这就是更改设置后的几个操作:1、更新参数集;2、更新nvram;3、通知rc处理(里面主要是重启相应的程序)。我们先来看一下主要的数据结构:在httpd/commom.h里面定义了这些:struct svcLink{ const char *serviceId; //参数组名,将各种参数分类,像General、Storage等...

2021-09-02 16:22:48 531

转载 分析Padavan的代码二

rc的init过程:rc.c 里的main()函数里,如果是执行的程序是init,会执行到这:init_main_loop()//代码在init.c/* Basic initialization */init_time();//设置时间system("dev_init.sh")//这句会执行/sbin/dev_init.sh ,dev_init.sh又会执行/sbin/mtd_storage.sh 建立各大种脚本, //,执行 启动脚本-初始化,就是自定义设置-》脚本-》[url=]在路由器初始化前执行:[

2021-09-02 16:20:52 311

转载 分析Padavan的代码一

Padavan固件研究一、添加pppoe拔号时lcp echo 开启/关闭 选项刚开始使用Padavan时,看一看路由器日志,发现里面全部是pppoe已边接,pppoe已断开连接,不断的断线重拔,跳开路由器,换成电脑拔号,不掉线,想应该是路由器器问题,然后百度一下,原来很多华硕路由器都是这样,解释如下:lcp echo 是pppoe连接协议里的一个环节,连接建立好之后,每隔一个时间,客户端或者服务器,会发送一个叫 lcp echo request 的包,收到的一方会回应一个 lcp echo resp

2021-09-02 16:17:04 1957

空空如也

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

TA关注的人

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