珞珈琉璃
码龄6年
  • 105,265
    被访问
  • 28
    原创
  • 142,623
    排名
  • 107
    粉丝
关注
提问 私信

个人简介:2013年本科毕业,就职于武汉华工电气自动化有限责任公司;2015年8月离职,在武汉大学电子信息学院攻读电子通信工程硕士研究生;现就职于武汉烽火通信集团。

  • 加入CSDN时间: 2016-01-11
博客简介:

煮酒论英雄

博客描述:
信函尺牍,方寸素心,愿以林莽雪原的气派,容纳所有的人生!
查看详细资料
  • 1
    领奖
    总分 80 当月 7
个人成就
  • 获得91次点赞
  • 内容获得18次评论
  • 获得604次收藏
创作历程
  • 2篇
    2021年
  • 8篇
    2019年
  • 15篇
    2018年
  • 7篇
    2017年
成就勋章
TA的专栏
  • linux
    17篇
  • 嵌入式开发
    12篇
  • c++
    1篇
  • 功能设计
    2篇
  • c语言
    13篇
  • 数据结构
    2篇
  • 驱动
    7篇
  • 算法
    2篇
  • 物联网
    5篇
  • 协议
    6篇
  • 无线
    7篇
兴趣领域 设置
  • 人工智能
    语音识别
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

使用netlink完成用户态跟用户态的通信以及用户态跟内核态的通信

使用netlink机制跟指定进程通信netlink通信编码目标编码实现1、内核态代码2、使用netlink进行通信示例netlink通信我们知道,使用netlink可以完成用户跟内核态双向通信,实际使用时,我们需要对netlink进行封装统一的接口,在和指定进程进行通信时,只需要调用指定接口就可以轻松完成用户态到内核态的netlink通信编码。此外,我们上层用户态进程除了需要和内核进行通信外,还需要和其他用户态进程进行通信,因此需要封装统一的接口同时支持netlink用户态到用户态的通信以及用户态到内核
原创
发布博客 2021.10.15 ·
100 阅读 ·
0 点赞 ·
0 评论

wifi系列------初始化

WiFi 初始化1、产测模式下的 wifi 初始化 主要作用:一是验证无线指示灯按键,二是做无线校准,三是无线吞吐测试(抽检 20%) 产测模式 wifi 初始化特点: (1)无线启动加载快---->通过脚本启动无线,不加载 wifimgr(2)产测模式下无线参数配置固定—>主要是便于无线吞吐测试产测模式 bcm 加载流程:(1)、加载默认预配置,启动无线nvram loaduserfile /fhrom/bin/wifi.txt nvram commit nvram restar
原创
发布博客 2021.05.29 ·
583 阅读 ·
0 点赞 ·
0 评论

开发调试指令大全--(博通开发调试命令)

博通开发调试命令前言1、命令行基本语法1、bcm常见命令行(1)查看软件版本信息(2)查看无线硬件版本信息(3)查看无线状态(4)查看无线驱动统计信息(5)无线驱动加载map文件信息(6)查询关联sta信息(7)查询指定sta详细信息(8)查看AP当前发射功率(9)查看AP天线的RSSI(10)查看AP邻居信息(11)查看AP实时物理速率前言本文主要介绍博通方案的常用的无线配置方法和以及开发调...
原创
发布博客 2019.12.21 ·
4608 阅读 ·
1 点赞 ·
0 评论

三层以太网交换机基本原理及转发流程

三层以太网交换机基本原理及转发流程本文简要介绍了三层以太网交换机的二三层转发机制,主要目的是帮助读者进一步了解交换机的基本原理及转发流程,以期有利于更好的从事设备维护工作和建立于进一步学习的索引。三层以太网交换机的转发机制主要分为两个部分:二层转发和三层交换。1. 二层转发流程1.1. MAC地址介绍MAC地址是48 bit二进制的地址,如:00-e0-fc-0...
转载
发布博客 2019.10.23 ·
3660 阅读 ·
0 点赞 ·
0 评论

Linux内核私闯进程地址空间并修改进程内存

进程地址空间的隔离 是现代操作系统的一个显著特征。这也是区别于 “古代”操作系统 的显著特征。进程地址空间隔离意味着进程P1无法以随意的方式访问进程P2的内存,除非这块内存被声明是共享的。这非常容易理解,我举个例子。我们知道,在原始野人社会,是没有家庭的观念的,所有的资源都是部落内共享的,所有的野人都可以以任意的方式在任意时间和任何其他野人交互。类似Dos这样的操作系统就是这样的,内存地址空...
转载
发布博客 2019.10.09 ·
422 阅读 ·
1 点赞 ·
0 评论

无线探针的原理及代码实现

无线探针的原理及代码实现前言:随着无线的普及,很多终端现在都支持无线功能,无线网关设备也是随处可见,我们可以通过收集ap周边的sta信息,在大数据时代,当支持这种带收集sta信息功能的设备达到一定的覆盖面时,将这些信息收集汇总,我们大致可以比较精确的定位终端sta的运动轨迹。一、无线探针的应用场景公安部门破案或者追踪一些失踪人员的下落时,大部分是通过天眼来确定人员的活动轨迹,该种人员追踪...
原创
发布博客 2019.05.11 ·
3781 阅读 ·
5 点赞 ·
0 评论

开发调试指令大全--(MTK开发调试命令)

MTK无线驱动开发调试手册1、前言2、MTK Wifi芯片简介2.1 单频WIFI芯片信息2.2 WiFi驱动版本3、MTK 无线驱动开发调试3.1 常用命令行3.1.1 设置WLAN驱动打印级别3.1.2 查看驱动版本3.1.3 设置国家区域3.1.4 设置国家码3.1.5 设置ACL表的访问策略3.1.6 重置所有统计计数器3.1.7 触发邻区扫描3.1.8 设置国家字符串3.1.9 设置AP...
原创
发布博客 2019.04.13 ·
6713 阅读 ·
17 点赞 ·
0 评论

开发调试指令大全--(realtek开发调试命令)

1、术语与缩写解释BBP: Baseband Processor,基带处理,指PHY,物理层。NIC: Network Interface Card,网卡也叫“网络适配器”。NDIS: Network Driver Interface Specification, 网络驱动接口规范。NDIS的主要目的就 是为NIC制定出标准的API接口。TSSI Transmitter Signal St...
原创
发布博客 2019.01.24 ·
6831 阅读 ·
7 点赞 ·
2 评论

Wifi隔离的原理及实现

1、wifi隔离是什么无线隔离又称客户端隔离(client isolation),也称AP隔离,指的是阻止连接路由器的设备之间互相访问,多见于无线通信方面,常见于路由器设置中。AP隔离非常类似有线网络的VLAN(虚拟局域网),将所有的无线客户端设备之间完全隔离,是客户端只能访问AP接入的固定网络。通俗来讲,就是各个连接无线的客户机(如手机、电脑等)之间无法互相通讯的,即你无法在两台同时连接AP...
原创
发布博客 2019.01.12 ·
11088 阅读 ·
1 点赞 ·
0 评论

主流无线芯片厂商的自动信道选择算法小结

在介绍自动信道选择算法之前,先介绍一下相关的术语及名词解释。ACS Auto Channel Selection,自动信道选择。ACSD Auto Channel Selection Daemon,自动信道选择守护进程。APCS Access Point Channel Selection,AP信道选择。CNS Composite Noise Score,综合噪声评分。C...
原创
发布博客 2019.01.08 ·
5855 阅读 ·
3 点赞 ·
6 评论

802.11n帧聚合技术研究

这里写自定义目录标题帧聚合机制帧聚合的两种类型对聚合帧的块确认(BA)机制`Block Ack`机制分三个步骤来实现:聚合包的数量BA和AMPDU配合增加传输效率聚合包密度ixia测试多设备接入性能随着无线业务的快速增长以及手持智能终端的不断发展,人们对于高速率无线局域网的需求也更加迫切。为了突破传统MAC层带来的吞吐量提升瓶颈,IEEE802.11n标准提出了帧聚合机制。帧聚合机制帧聚合机...
原创
发布博客 2018.12.06 ·
4518 阅读 ·
5 点赞 ·
0 评论

PPPoE协议交互过程详解及抓包分析

PPPoE协议交互过程1、发现阶段(PPPoED:PPPoE Discovery)1.1 PADI(PPPoE Active Discovery Initiation)1.2 PADO(PPPoE Active Discovery Offer)1.3 PADR(PPPoE Active Discovery Request)1.4 PADS(PPPoE Active Discovery Se...
原创
发布博客 2018.12.04 ·
18167 阅读 ·
14 点赞 ·
0 评论

物联网应用层协议选择和分析--MQTT、CoAP 、HTTP、XMPP、SoAP

 MQTT协议MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)最早是IBM开发的一个即时通讯协议,MQTT协议是为大量计算能力有限且工作在低带宽、不可靠网络的远程传感器和控制设备通讯...
转载
发布博客 2018.09.08 ·
735 阅读 ·
0 点赞 ·
0 评论

进程间通信之信号量

1、进程间通信概述一般情况下,系统中运行着大量的进程,而每个进程之间并不是相互独立的,有些进程之间经常需要互相传递消息。但是每个进程在系统中都有自己的地址空间,操作系统通过页表和实际物理内存所关联,不允许其他进程随意进入。因此,就必须有一种机制既能保证进程之间的通信,又能保证系统的安全,即进程间通信机制——IPC(Inter_Process Communication)。Linux中的内存...
原创
发布博客 2018.09.05 ·
136 阅读 ·
1 点赞 ·
0 评论

system函数封装

system函数封装前言system()系统函数在编程过程中经常被调用,在linux下,可以用来执行shell命令,但在平常的工作中,我们很多时候需要执行的shell命令需要接收用户的收入,并对shell命令执行后的返回结果再做相应处理,此时,我们需要对system函数做一下封装。用法实例及说明获取Ubuntu下指定网口的相关信息编程环境: ubuntu相关函数: fo...
原创
发布博客 2018.09.02 ·
637 阅读 ·
0 点赞 ·
0 评论

【经典算法】老鼠走迷宫问题

老鼠走迷宫问题及其多个变种说明 老鼠走迷宫问题的递归实现,是对递归思想的一种应用。 问题描述 给定一个二维数组,数组中2表示墙壁,0表示通路,由此数组可展示为一个迷宫图。给定入口位置和出口位置,判断之间是否存在通路并显示出走出迷宫的道路。/*************************************************************************...
原创
发布博客 2018.07.21 ·
5991 阅读 ·
10 点赞 ·
2 评论

洞悉linux下的Netfilter&iptables:开发一个match模块

(十四)洞悉linux下的Netfilter&iptables:开发一个match模块【实战】http://blog.chinaunix.net/uid-23069658-id-3230608.html2012-05-31 21:00:14 分类: LINUX自己开发一个mat...
转载
发布博客 2018.07.08 ·
215 阅读 ·
1 点赞 ·
0 评论

无线知识小结

无线知识该文档目的在于收集归纳无线相关的一些知识,在自己的学习过程中不断总结以及归档,供后续查阅。 主要包含以下几个方面的内容。无线知识理论无线相关的问题……1、802.11帧主要有三种类型:数据帧、控制帧、管理帧。数据帧 负责在工作站之间搬运数据,它可能会因为所处的网络环境不同而有所差异。控制帧 通常和数据帧搭配使用,负责区域的清空、信道的取得以及载波监听的...
原创
发布博客 2018.07.08 ·
980 阅读 ·
0 点赞 ·
0 评论

数据结构之C语言实现栈

C语言实现栈利用数组实现简单的栈操作:入栈 出栈栈空取栈顶元素/****************************************************************************************************** * function:用数组实现栈,并完成一些栈的常规操作:入栈、出栈等操作 * autho...
原创
发布博客 2018.07.08 ·
481 阅读 ·
2 点赞 ·
0 评论

数据结构之C语言实现双向链表

C语言实现双向链表双向链表主要实现以下功能:双向链表创建 节点头插 节点尾插 指定位置插入节点 节点删除 链表排序 链表求长/****************************************************************************************************** * function:自定义一个...
原创
发布博客 2018.07.07 ·
7107 阅读 ·
17 点赞 ·
4 评论
加载更多