
wifi
文章平均质量分 96
Smith先生
全栈多媒体软件系统技术负责人与资深架构师,目前任职于国际大型半导体公司,拥有超过8年以上的音视频软件设计,产品开发与平台化交付经验。工作以来,带领了多个大型全新多媒体项目攻关开发,精进和优化了多个大型软件系统,成功完成平台化建设和运维,为多个技术公司构建了可持续迭代的软件生态,业务面设计GPU系统、人工智能、视频监控系统、会议系统、采集系统、数字电视、多媒体框架、播放器、流式计算及编解码加速等,拥有从上层到底层的全栈软件开发经验和技术团队建设和管理经验。学海无涯,山外有山,天外有天。同大部分技术人一样,希望每天保持进步,最终实现财富自由和人生理想。:)
展开
-
linux 无线网络配置工具wpa_supplicant与wireless-tools .
内容:介绍WPA SupplicantWireless Tools针对每个ESSID的网络配置1. 介绍目前您可以使用我们提供的wireless-tools 或wpa_supplicant工具来配置无线网络。请记住重要的一点是,您对无线网络的配置是全局性的,而非针对具体的接口。wpa_supplicant是一个最好的选择,但缺点是它不支持所有的驱动。请浏览wpa_sup原创 2012-11-23 21:52:18 · 5067 阅读 · 0 评论 -
用wpa_cli 连接无线网络
wpa_supplicant软件包中包含客户端程序 wpa_cli,通过它可以直接连接无线网络,不需要通常的无线网络配置文件的方式,这在某些特殊情况下是有用的。下面通过一个例子来说明wpa_cli 的使用:1、启动wpa_supplicant以daemon方式启动wpa_supplicat:wpa_supplicant -B -i wlan0 -D wext -c /etc/w转载 2013-01-01 15:15:41 · 8653 阅读 · 0 评论 -
CRC原理简介
在数据存储和数据通讯领域,为了保证数据的正确,就不得不采用检错的手段。在诸多检错手段中,CRC是最著名的一种。CRC的全称是循环冗余校验。 为了方便理解CRC原理, 我们这里先介绍一种简单的错误检测方法:校验和。 待发送的消息 : 6 23 4 带校验和的消息 : 6 23 4 33 接受端收到的消息 : 6 27 4 33原创 2013-02-21 13:37:20 · 5016 阅读 · 0 评论 -
TCP/UDP协议的边界性区别
面向无连接的 UDP协议是面向报文的有边界的报文的协议。发送方的UDP对应用程序交下来的报文,在添加首部后就向下交付给IP层。既不拆分,也不合并,而是保留这些报文的边界,因此,应用程序需要选择合适的报文大小。 面向连接的TCP协议属于无边界的字节流协议,用户每次调用接收发送函数接口时,不一定都能接收发送一条完整的消息,而是必须对裸字节流进行拆分、组合(同于基于有边界报文的UDP协议的原创 2013-04-12 15:47:08 · 3028 阅读 · 0 评论 -
WIFI基本知识整理
这里对wifi的802.11协议中比较常见的知识做一个基本的总结和整理,便于后续的学习。因为无线网络中涉及术语很多,并且许多协议都是用英文描述,所以有些地方翻译出来会有歧义,这种情况就直接英文来描述了。 主要内容:一、基本概述二、实践基础三、一些原理四、补充五、其它 一、基本概述 ============================1、有线和无转载 2013-03-30 20:46:25 · 54258 阅读 · 12 评论 -
802.11协议中帧控制域中To DS and From DS 比特位的含义
1. Does the Stations have knowledge about the Distribution System the AP is connected to ?2. are the FromDS and ToDS bits in the Frame Control Field of the 802.11 MAC header of data frames, se原创 2013-03-30 20:39:53 · 11089 阅读 · 2 评论 -
深入浅出Linux内核内存管理基础
1 背景知识1.1 用户空间与内核空间内存的划分 从Linux操作系统层次上,内存可划分为用户空间内存和内核空间内存。 32位的CPU,最大寻址范围为2^32 - 1也就是4G的线性地址空间。Linux简化了分段机制,使得虚拟地址与线性地址总是一致的。Linux一般把这个4G的地址空间划分为两个部分:其中 0~3G为用户程序地址空间,虚地址0x00000000到转载 2015-01-18 16:45:49 · 7547 阅读 · 3 评论