自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大象大象啥模样。。。

享受编程和技术中的快乐

  • 博客(115)
  • 资源 (6)
  • 收藏
  • 关注

原创 更换Ubuntu原生wpa_supplicant说明

wpa supplicant作为WiFi驱动和上层应用程序的中间环节,可以自行修改其源码,方便调试Wi-Fi 功能。目前编译的版本直接是运行在X86平台,代码在其上编译,不需要交叉编译; 目前版本是2.10,也是最新版本,可以从如下官网下载; Linux WPA Supplicant (IEEE 802.1X, WPA, WPA2, WPA3, RSN, IEEE 802.11i) (w1.fi) 主要是一些系统库的支持,后文详解; 源码地址:[ Downloads ] - /source/inde

2024-03-18 14:35:40 823

原创 Bringup wifi driver to android 6.0

1. android_root/system/core/rootdir/init.rcmkdir /data/misc/systemkeys 0700 system system    mkdir /data/misc/wifi 0770 wifi wifi    mkdir /data/misc/wifi/sockets 0770 wifi wifi    mkdir /data/misc/wi...

2018-03-22 09:21:36 996

原创 升级WEXT到NL80211/CFG80211

内容包括:1. 分析两者的区别。2. 分析两者的架构,重点在后者。3. 如何将在WE架构中用到的standard和private的command在新的架构中实现。请等待。。。

2017-04-21 16:24:09 1534 1

转载 5 Ways To Fix Slow 802.11n Speed

http://www.cnblogs.com/jjkv3/archive/2012/04/22/2464919.htmlo you went and bought a shiny new 802.11n router and were all excited at the prospect of streaming flawless HD all around your home an

2017-01-19 13:11:35 661

原创 Aml_thr:Hal_TxFrameDownload

2017-01-03 15:56:53 611

翻译 Comparative 11n throughput and range

http://www.networkworld.com/article/2279610/network-security/comparative-11n-throughput-and-range.htmlDraft 2.0 802.11n network performance is dependent on so many variables that it can be c

2016-12-30 15:29:20 468

翻译 802.11ac vs 802.11n WiFi: What's The Difference?

Dazzling users with specification sheets is nothing new: screen sizes, resolutions, megapixels, memory sizes and processor speeds are just a few, but one of the most neglected and important is WiFi an

2016-12-30 15:28:32 1017

翻译 Measure throughput of cellular and WiFi MIMO radios, part 1

As cellular and Wifi systems move from single to multiple wireless signals, handsets and the chipsets that go inside them need testing. Because of the multiple signals in a MIMO (multiple input, multi

2016-12-30 15:27:52 587

翻译 Testing 802.11n systems - Part 2: MIMO configuration analysis

Throughput test resultsAll of the draft 802.11n products exhibited impressive throughput and range performance. At close range, the results were comparable for the home and office environments—at al

2016-12-30 15:24:15 427

翻译 Testing IEEE 802.11n

http://www.edn.com/design/test-and-measurement/4384886/Testing-IEEE-802-11n

2016-12-30 15:19:48 952

翻译 Wireless Throughput Calculations and Limitations

https://documentation.meraki.com/MR/WiFi_Basics_and_Best_Practices/Wireless_Throughput_Calculations_and_LimitationsThis article provides details on MR Access Points' advertised maximum data tr

2016-12-30 13:52:56 438

翻译 How Can I Get 300 Mbps (or Higher) Speed on My 802.11n Network?

https://www.lifewire.com/troubleshooting-slow-internet-connection-818125by Bradley MitchellUpdated October 28, 2016A 802.11n Wi-Fi network connection supports up to 300 Mbps of

2016-12-30 10:10:03 520

翻译 無線網路新趨勢–漫談 802.11ac 新協定

http://www.cc.ntu.edu.tw/chinese/epaper/0024/20130320_2409.html作者:游子興 / 臺灣大學計算機及資訊網路中心網路組幹事近年來手持設備蓬勃發展,無線網路之技術也隨著與時並進。與無線網路的相關的新聞中,曝光率最高的就屬 IEEE 802.11ac 協定。由於它是第一個超過1 Gbps傳輸速率的無線網路協定,因此

2016-12-30 09:54:08 607

原创 去除多余的Merge branch提交

去除多余的Merge branch提交在项目开发中,经常会有这样的情况发生,开发完了一个新功能,提交到远程仓库时,发现提交失败(其他同事已对其做了更改),先得pull最新代码再能提交。但这时会有一个恼人的冗余提交(Merge branch ......),如本地添加了一个file1,同时其他同事添加了file2并先行一步提交到远程仓库。等我提交时得先更新代码。这时项目提交历史就

2016-12-30 09:35:57 20212

翻译 Wireless-N Throughput Testing

IntroductionThis page contains user tested throughput results for N spec devices. Please be sure to read Wireless-N Configuration for information about how to configure your N spec equipment bef

2016-12-29 17:10:24 503

翻译 Troubleshoot 802.11n Speeds

http://www.cisco.com/c/en/us/support/docs/wireless-mobility/wireless-lan-wlan/112055-tshoot-11n-speeds-00.htmlContentsIntroductionPrerequisitesRequirementsComponents

2016-12-29 16:53:25 984

翻译 Wireless Throughput Testing Guide

https://supportforums.cisco.com/document/12455331/wireless-throughput-testing-guideTable of Contents [hide]IntroductionPrerequisitesRequirementsComponents UsedConfigu

2016-12-29 16:04:25 822

转载 IPERF Test for measuring the throughput/speed of a WLAN client.

https://supportforums.cisco.com/document/12068771/iperf-test-measuring-throughputspeed-wlan-clientTable of Contents [hide]IntroductionTest SetupTest ProcedureWhat is Iperf?

2016-12-29 16:02:52 594

转载 Wireless Witch: How to Test Your Wireless Performance

http://www.pcmag.com/article2/0,2817,2425225,00.aspWireless Witch: How to Test Your Wireless PerformanceSlow Internet and network performance are annoying. However

2016-12-29 15:42:09 470

原创 WiFi Throughput summary

It's a long history.What's WiFi throughput?How to get WiFi throughput?What tools will be used in this investigation?RTT, packets/RTT.iperf->802.3->802.11->tx vector->sdio write->mac-

2016-12-29 15:05:37 834

原创 远程编译 BlueZ ARM交叉编译环境配置(-)----PASS

(Ref.:http://www.itnose.net/detail/6166988.html )最终在211/212 server中验证完毕。tar.gz :tar -xzvf  1.Compile zlibwget http://zlib.net/zlib-1.2.8.tar.gz配置:./configure --pr

2016-02-26 17:12:25 1865

转载 Android4.2和4.3中enable bluetooth

转一篇写的比较好的BT enable 过程的文章。以下是基于Android 4.2代码,对Bluetooth BR/EDR Enableprocess的分析。BluetoothAdapter类代表的是local device Bluetoothadapter,而BluetoothDevice类代表的是remote Bluetooth device。在Android4.3中引入了一个新的

2015-02-28 10:02:27 1212

原创 一篇讲Android ANR的文章。

原创作品,讲的不错,记录下来。

2014-09-15 16:54:27 1100

原创 Android Message handling (based on KK4.4)

一、几个关键概念1、MessageQueue:是一种数据结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQueue数据结构。创建一个线程的时候,并不会自动创建其MessageQueue。通常使用一个Looper对象对该线程的MessageQueue进行管理。主线程创建时,会创建一个默认的Looper对象,而Looper对象的创建,将自动创

2014-06-25 14:23:48 1500 2

原创 蓝牙技术谈之跳频技术(一)

跳频技术 (Frequency-Hopping Spread Spectrum; FHSS)在同步、且同时的情况下,接受两端以特定型式的窄频载波来传送讯号,对于一个非特定的接受器,FHSS所产生的跳动讯号对它而言,也只算是脉冲噪声。FHSS所展开的讯号可依特别设计来规避噪声或One-to-Many的非重复的频道,并且这些跳频讯号必须遵守FCC的要求,使用75个以上的跳频讯号、且跳频至下一个频率的最

2013-08-14 17:41:30 23132 2

原创 再读TCP/IP网络7层协议

随着工作的深入,每次读这7层协议,每次都有不同的理解。分层名                                                               分层号           描述                                                                   比喻 应用层Applicatio

2013-07-12 15:41:47 2091

原创 [简单总结] WiFi中的RTS和CTS简单回顾

通信协议中的RTS/CTS协议:即请求发送/允许发送协议,相当于一种握手协议,主要用来解决"隐藏终端"问题。"隐藏终端"(Hidden Stations)是指,基站A向基站B发送信息,基站C未侦测到A也向B发送,故A和C同时将信号发送至B,引起信号冲突,最终导致发送至B的信号都丢失了。"隐藏终端"多发生在大型单元中(一般在室外环境),这将带来效率损失,并且需要错误恢复机制。当需要传送大容量文件时,

2013-07-03 16:48:39 16728 4

原创 使你更有思想的20本书

记下来,有空读读,这个很重要。归到算法一栏,应该可以理解吧。1.《断层线》(Fault Lines)作者:拉古拉姆·拉詹美国芝加哥大学经济学家2.《大而不倒》(Too Big to Fall)作者:安德鲁·罗斯·索尔金美国《纽约时报》记者3.《被掠夺的星球》(The Plundered Planet)作者:保罗·科

2013-07-02 14:02:48 2454 1

原创 蓝牙的配对和连接的建立过程

蓝牙的建立过程是一个复杂的过程,即使有过相当一段工作和使用经验的人,如果不仔细去了解还是理解不全。平时我们用蓝牙耳机听音乐,和不同的设备共享文件,打电话等,都有一个配对--连接--传输数据的过程。配对,其实就是一个认证的过程。为什么不配对便无法建立连接?任何无线通信技术都存在被监听和破解的可能,蓝牙SIG为了保证蓝牙通信的安全性,采用认证的方式进行数据交互。同时

2013-07-02 11:37:22 12984 10

原创 【Android Debug】 Skipping insecure file ...

在某个项目的bring up阶段,有时候会不断的更新各种文件,config, drivers, kernel image等。有时候会出现 Skipping insecure file 错误,导致device boot失败。详见如下:详见system\core\init\util.c---> read_file    if ((sb.st_mode & (S_IWGRP |

2013-06-25 17:36:30 4433

原创 Android应用程序的设计思想

Android应用程序的设计思想一,Android 程序思想1. Java源程序思想1.1 Intent带来意何驱动的开发模式a. Intent具有跨进程特性b. Internt 具有更强大的灵活性1.2 Binder带来更高性能的通信整合1.3 数据存储方面二,资源的思想三,工程描述文件的思想四,三位一体的思想(描述文件:负责宏观框架,Java源代码:负责

2013-04-11 20:16:10 2082

原创 Linux开发社区及资源汇总

1. Android开发官网(尼玛的,这样的网站偶尔也会被墙,所以那个时候会很慢)http://developer.android.comandroid开发者官方主页,这个是基础的基础,绝对不会有差错,偶尔被墙,有大量资料,但是基本都是英文的,需要英文基础~2. eoeAndroid开发者论坛(推荐)http://www.eoeandroid.com , http://

2013-04-08 10:16:38 2183

原创 用1.4.10 Synergy配置Win7(64位)和Ubuntu(64位)

查了好多资料,发现还是不全,干脆自己整理吧,至少保证在我的配置下是正确的,以免误导读者,也是给自己做个记录吧!!现在完成的仅限Win7(64位)作为Server,Ubuntu(10.04,64位)作为Client1. Win7 端下载 synergy-1.4.10-Windows-x64,http://synergy-foss.org/zh-cn/download/?list安装,

2013-04-07 15:24:46 6143 4

原创 Bluetooth architecture (HCI/L2CAP)

1. HOST to Controller2. HCI3. L2CAP

2013-04-01 17:50:27 3006

原创 Wireless LAN Architecture

IntroductionThe IEEE (Institute of Electrical and Electronics Engineers) have defined a number of standards for LANs (Local Area Networks). The IEEE 802 standard describes the lower two layers in th

2013-03-29 19:26:14 1889

原创 蓝牙配置文件和协议(总则)

从本篇开始,会陆续介绍一些Bluetooth的profile和protocol,作为入门级的读物,具体详细的内容请参考:Bluetooth SIGBluetooth Wiki如何使用蓝牙设备这样的说明就交由上述网站完成了,本站则致力于阐明各式协议(Protocol)及配置文件(Profile)的技术规范这样的内容。首先,作为开篇的作品,将针对蓝牙协议层的

2013-03-29 19:10:40 4434

原创 How to debug Bluetooth

Where are the logs?Whatare needed to debug Bluetooth?Overview of bluetooth stacks architecture. You should know which layer has issue. Read Bluetooth specification careful if you need. Cross ana

2013-03-29 15:25:26 6654

转载 Linux netlink 机制

netlink作为一种用户空间和内核空间通信的机制已经有一定年头了,它不光为了内核和用户通信,还可以作为IPC机制进行进程间通信。其实netlink定义了一个框架,人们可以基于这个框架用它来做可以做的任何事情,linux中不乏这些类似的好的框架。它们的共同点就是内核并不管它们能做什么,然而它们真的很强大,往往可以做到的事情很多,这就是内核不问策略只管实现机制,所有策略让用户实现,netlink框架

2013-03-13 19:00:03 3696

转载 Why and How to Use Netlink Socket

From Linux JounalWhy and How to Use Netlink Socket By Kevin He on Wed, 2005-01-05 02:00. SysAdminUse this bidirectional, versatile method to pass data between kernel and user space.Due t

2013-03-13 18:54:29 1962

转载 Firmware 加载原理分析

前言                    前段时间移植 wifi 驱动到 android 的内核上,发现 firmware 的加载始终出错,问了几个人,都不是很了解,没办法,只好自己研究一下。原理分析    从本质上来说, firmware 需要做的事情包括两件:1,  通知用户态程序,我需要下载 firmware 了;2,  用户态程序把用户态的数据 copy 到内核层;

2013-03-13 18:47:50 2349

WMM Power save最新测试文档

WMM Power save最新测试文档

2023-06-15

USB 3.0 架构协议 精华讲解

适合usb3.0 ss初学者。 概念清晰 便于理解 可以直接用于项目实施

2023-06-15

1MA222_1e_IEEE80211ax.pdf

Wifi6 标准文档,对于核心技术进行基础提炼,便于提前了解。为后续的解读wifi 6协议,打好基础。本文档适合学习wifi6以及 802.11协议的工程师和一切技术人员,一个不的文档和基础的文档,英文pdf。

2020-09-14

Linux 驱动开发详解(全宋宝华)

Linux 驱动开发详解(宋宝华) 就一个文件。 一次下载 解压就行了。 网上那个下载四个的太麻烦了,方便大家。

2011-12-24

合并含有偏移量的二进制文件

用于合并具有要求设置偏移量的二进制文件,特别是用于合并各种image至一个total one的工具,很好用。希望对您有用。

2011-11-07

Study STL in 30 minutes

Study STL in 30 minutes. Very good, translated by http://blog.csdn.net/iamlate

2011-09-07

DHT源码分析 适用linux环境p2p网络

适用于linux环境下的DHT算法源码。

2010-04-29

DHT Algrithm 源码

关于DHT算法的源码,可以很好的应用到p2p应用程序中。 也可以通过该源码了解DHT的原理。

2010-04-29

空空如也

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

TA关注的人

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