自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (9)
  • 收藏
  • 关注

原创 Linux的信号机制

https://www.jianshu.com/p/f445bfeea40a信号的处理:信号的处理有三种方法,分别是:忽略、捕捉和默认动作信号处理函数的注册信号处理函数的注册不只一种方法,分为入门版和高级版入门版:函数signal 高级版:函数sigaction信号处理发送函数信号发送函数也不止一个,同样分为入门版和高级版1.入门版:kill2.高级版:sigqueu...

2019-03-31 18:34:59 124

原创 多线程的使用

一、线程的基本概念和用法https://blog.csdn.net/zgege/article/details/79912418二、线程的同步https://blog.csdn.net/zgege/article/details/79992333线程同步的机制包括:互斥锁,读写锁,自旋锁,条件变量,信号量,异步信号读写锁:读写锁与互斥量类似,不过读写锁允许更高的并...

2019-03-31 16:23:38 93

原创 linux的进程间通信

一、管道:概念:管道是一种最基本的IPC机制,作用于有血缘关系的进程之间,完成数据传递特性:管道采用半双工通信方式。因此,数据只能在一个方向上流动 只能在有公共祖先的进程间使用管道 数据一旦被读走,便不在管道中存在,不可反复读取 1 #include <unistd.h> 2 #include <string.h> 3...

2019-03-31 12:05:28 83

原创 无线wlan的常用语

1.空间流数https://www.sohu.com/a/146364650_7614202.【WLAN技术连载帖汇总】WLAN从入门到精通系列https://forum.huawei.com/enterprise/zh/thread-282749.html3.wlan从入门到精通https://download.csdn.net/download/weixin_4110425...

2019-03-29 09:40:11 208

原创 select,poll和epool

https://www.cnblogs.com/lojunren/p/3856290.htmlsocket实现高并发:https://blog.csdn.net/quincyfang/article/details/44654351https://www.cnblogs.com/liudw-0215/p/9661583.htmlhttps://blog.csdn.net/da...

2019-03-26 23:45:43 108

原创 wpa_supplicant和hostapd的定义和区别

一、hostapd 和 wap_supplicanthostapd : user space daemon for access points, including, e.g., IEEE 802.1X/WPA/EAP Authenticator for number of Linux and BSD drivers, RADIUS client, integrated EAP server,...

2019-03-26 14:57:16 9121

原创 文件全能王的使用

应用:用在手机和电脑之间的数据传输,如版本传输,相片等使用:1.将手机和电脑连上同一个wifi局域网2.在手机上下载文件全能王,下面是苹果手机的操作3.选择wifi传输,将手机的文件全能王作为一个文件服务器4.在电脑上输入文件全能王显示的服务器的地址和端口,如上:https://192.168.6.194:80005.经过上面的操作,就可以通过电脑访问手机 文...

2019-03-25 18:48:49 7310 1

原创 ioctl的使用

http://blog.chinaunix.net/uid-20786208-id-3479965.html

2019-03-20 17:43:42 258

原创 面试准备

一、C语言: epool, select, 信号, unix域套接字,基本的socket流程, 线程,对齐二、数据结构 二叉树、红黑树、内核数据结构三、工作中用到的技术 iptables/iproute,ipset(oauth,负载均衡), wifi驱动/wifi协议/加密, hostapd, wpa_supplcant, ...

2019-03-19 22:39:15 100

原创 openwrt的web升级

1.升级涉及的相关文件是:platform.shsystem.lua flashops.htm upgrade.htm2.openwrt默认的升级中,有可能会出现无法升级的问题首先查看platform.sh中的platform_check_image()函数,需要确保函数中的case "$board" in 有自己的板子,我的板子一开始无法升级成功就是因为这里面不包括自己的...

2019-03-17 22:58:51 3743

原创 配置ubuntu的开发环境:设置静态ip和dns

在ubuntu环境下开发时,为了方便,将ubuntu配置为桥接,并设置静态ip和DNS设置静态ip:vi /etc/network/interfaces在文件后追加以下几句:auto eth0 #表示让网卡开机自动挂载eth0iface eth0 inet static address 192.168.2.1 gateway 192.168.2.254 netmask 2...

2019-03-17 22:14:23 314

原创 Ubuntu下git commit后会进入类似vim界面,不知道怎么操作

解决办法:1.Ubuntu下git commit后进入的是nano界面2.输入需要内容后按下ctrl+x会提示是否保存3.输入Y保存后按下回车即可退出二、git pushgit push的一般形式为 git push &lt;远程主机名&gt; &lt;本地分支名&gt; &lt;远程分支名&gt; ,例如 git push origin master:refs/fo...

2019-03-15 19:36:26 1112

原创 mwan3的总结和学习

一、如 果在子链中被ACCEPT了,也就相当于在父链中被ACCEPT了,那么它不会再经过父链中的其他规则 1.-m mark --mark用来匹配的 iptables -t mangle -A INPUT -m mark --mark 1 2.MARK target iptables -t mangle -A PREROUTING -p tcp --d...

2019-03-12 23:19:39 1516

原创 英文

bear in mind :记住Bear in mind that the first parameter has precedence over the second

2019-03-07 23:41:06 98

原创 iptables的文档和路由知识

iptables的文档,比较全面https://www.frozentux.net/iptables-tutorial/cn/iptables-tutorial-cn-1.1.19.html#MARKTARGET路由的知识讲解(比较经典,需要在理解)http://www.cnblogs.com/EasonJim/p/8424731.htmlhttps://blog.csdn....

2019-03-05 00:01:23 339 1

原创 linux进程生成core文件

1.在linux终端设置core文件的全局开关ulimit -c 1024,全局开启大小,默认为02.设置第一步后,如果某些进程挂掉的时候还是未生成core文件, 则需要将进程的core文件开关也开启,开启开关为:cat /proc/pid/limits里的Max core file3.也可以在内核暴力将所有进程的core文件开关都开启 修改位置为: ...

2019-03-04 10:25:33 2372 1

原创 openwrt-mwan3的分析

mwan3_ifupdown mwan3_set_general_iptables 创建自定义链: mwan3_ifaces mwan3_connected --&gt; $IPS create mwan3_connected hash:net $IPT -A mwan3_connected -m set --mat...

2019-03-03 23:19:25 1791 1

原创 笑梗

1.今天被老师叫到办公室,一进门叫:“李老师好!张老师好”有一个陌生的老师说:“怎么不叫我?”我说:“不认识”那老师说:“那我提示你下,以后就认识了,口天”我脑抽了一下说:“吞老师,你好”结果被留下来学习了半个小时2.我对于你,如鲸入海,似鸟投林无可避免,退无可退...

2019-03-03 21:30:54 273

原创 openwrt的function.sh的解析

1.config_get的理解config_get() { case "$3" in "") eval echo "\${CONFIG_${1}_${2}:-\${4}}";; *) eval export ${NO_EXPORT:+-n} -- "${1}=\${CONFIG_${2}_${3}:-\${4}}";; esac}解释:...

2019-03-03 21:25:32 1689 1

原创 openwrt的源码复制和编译原理

1.源码复制将dl复制到build_dir下的原理弄清楚,目的:将linux内核解压后放在根目录,从根目录复制linux源码并编译考虑到重新定义内核源码太麻烦,还是用打包的方式记录内核修改在此使用qulit命令来打包:http://blog.chinaunix.net/uid-27057175-id-4530449.htmlopenwrt官网的quilt工具使用:...

2019-03-03 12:42:00 1030

时间同步ptp,pdelay-req的周期是1s和2s

时间同步ptp,pdelay-req的周期是1s和2s

2024-08-24

测试嵌入式设备上网卡的脚本

先ping 百度,如果直接unknown host,这时候应该dns都没有或者路由没有 然后测试获取ping的丢包率,如果丢包大于0%的时候,说明网络环境有点儿问题 这时候tcpdump抓包分析,并同时ping百度看看 同时ping一下网关看看 结果全部写入一个文件

2024-06-24

智嵌物联双口以太网的说明书和固件升级工具

智嵌物联双口以太网的说明书和固件升级工具

2024-06-14

反编译工具,可以将android生成的framework.jar反编译为class,并且用jd-gui 查看修改是否编译进来

反编译工具,可以将android生成的framework.jar反编译为class,并且用jd-gui 查看修改是否编译进来

2024-02-06

linux MHI Protol的介绍

linux MHI Protol的介绍,源文件在https://docs.kernel.org/mhi/mhi.html

2023-12-06

qcom-wifi-cnss驱动开机-休眠-唤醒日志

qcom-wifi-cnss驱动开机-休眠-唤醒日志,用于了解wifi休眠下电的逻辑

2023-12-06

rtptools项目,github上的资源

具体可看README,我直接在ubuntu18.04上执行 On UNIX, the usual ./configure && make should work. Read on for the details. rtpplay play back RTP sessions recorded by rtpdump rtpsend generate RTP packets from textual description, generated by hand or rtpdump rtpdump parse and print RTP packets, generating output files suitable for rtpplay and rtpsend rtptrans RTP translator between unicast and multicast networks multidump Start multiple rtpdumps simultaneously. multiplay Start multiple rtpplays simultaneously.

2023-11-16

高通wifi驱动的指导文档

这里面有wifi驱动的定义和解释

2023-06-28

qnx启动过程中的网络挂载脚本

可以看到qnx网络是如何配置的

2023-02-21

android11高通车载蓝牙(蓝牙音乐log)

android11高通车载蓝牙(蓝牙音乐log)

2022-07-30

Audacity工具,可以解码pcm裸音频数据

解码pcm裸音频数据的工具

2022-06-10

PCM音频流裸数据,可以使用Audacity来解析,帮助理解pcm解码和FM

receive.trp 和 2022-06-09-test_receive_fm都是pcm裸数据,可以直接用Audacity来解析, coding formate: 16Bit, Little-Endian, 双声道立体声, 采样频率44100 receive_tcpdum_rtp.pcap这个是wireshark抓取到的rtp流,可以解析为2022-06-09-test_receive_fm chengdu是一个mp3文件 可以查看使用记录:https://blog.csdn.net/yudelian/article/details/125216215?spm=1001.2014.3001.5501

2022-06-10

start2weixin.bat

windows双开(多开)微信客户端

2021-12-29

xiaojing_interactive_default_1.0.6_release.apk

https://www.tvapk.net/

2021-10-22

sniffer-sta-connect-ap.pcap

wifi station连接到ap的无线空口包,可以用wireshark打开并分析, 可以通过以下命令或者连接包: wlan.addr == 50:d2:f5:7f:ef:e3 and wlan.addr == a8:9c:ed:e7:62:dc

2021-08-23

jenkins的插件 jsch.hpi

Gerrit Trigger设置时必需下载该插件,现在2020-03我用的这个0.1.55.1

2020-03-27

ICAWebWrapper.msi

citrixReceiver安装过程中可能丢失的文件,在进入vdi时需要制定ICAWebWrapper.msi的位置,不然无法跳转到citrixReceiver

2020-02-10

mwan3的代码和负载均衡的路由及iptables规则

1.mwan3的学习网址在https://mp.csdn.net/postedit/88431543 2.这里包括mwan3的代码、负载均衡生效后iptables的mangle表、以及IP路由的规则,供学习和参考

2019-03-13

空空如也

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

TA关注的人

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