网络/连接
文章平均质量分 67
布列瑟农的秋天
旅行、音乐、看书
展开
-
安卓系统无法自动对时的问题
大家在使用Android系统的时候,可能会发现,在不插sim卡仅连wifi的情况下使用自动对时,可能很久都无法对时成功。现在给大家讲解下Android系统的自动对时功能。在分析引发此问题的原因之前,先来了解下网络对时的两个基本概念:(1)NITZ:NITZ(Network Identity and Time Zone)或网络标识和时区,是一种用于自动配置本地的时间和日期的机制,原创 2015-11-12 11:48:09 · 7996 阅读 · 0 评论 -
Android NFC介绍
本文对NFC的一些基本概率作了详细的描述,并介绍了NFC的初始化和启动流程原创 2014-03-01 10:02:12 · 2238 阅读 · 1 评论 -
Android4.4 以太网和DHCP启动过程介绍
Android4.4已经加入了以太网的支持。现在对以太网的初始化流程、网络策略配置、dhcp交互过程等做一些简单的介绍。一、以太网启动流程1. 创建ConnectivityService SystemServer.java // networkmanagement、networkStats、networkPolicy已经提前创建好,并作为参数传入 connec原创 2016-05-19 12:59:35 · 13029 阅读 · 1 评论 -
Android系统如何移植wpa_supplicant及wifi驱动
1. 将厂商提供的HAL代码复制到hardware目录下,并修改Makefile 例如:realteck、broadcom、ti、qcomm等。 2. 修改ANDROID_SDK /device///目录下的BoardConfig.mk,加入配置信息例如:BOARD_WIFI_VENDOR := realtekifeq ($(BOARD_WIFI_VENDOR原创 2017-01-16 16:27:25 · 11037 阅读 · 3 评论 -
iwlwifi(AC9260)移植总结
因为项目需求,要将产品的wifi型号由AC8265升级为AC9260。我们当前项目平台的内核版本为3.9.109,而AC9260要求的最低内核版本为3.14.04。于是我下载了一个3.14的长期支持版本--3.14.79,准备基于这个版本把iwlwifi模块移植到3.9内核上。下面是移植过程中记录的一些细节:1. 相关文件:(1)9260的固件 iwlwifi-926...原创 2018-11-12 16:28:28 · 3219 阅读 · 0 评论 -
千兆以太网卡吞吐量和丢包率优化总结
现在有很多硬件平台理论上支持千兆以太网接口,但实际传输速率远远低于千兆,并且丢包率很高。最近我做了一些以太网吞吐量和丢包率方面的优化工作,有一些心得和大家分享一下。一、测试模型二、影响吞吐量和丢包率的因素1. 网卡DMA缓冲区大小 这个缓冲区决定tx ring buffer和rx ring buffer的大小,如果ring buffer太小,那么网卡缓存数据包的能力...原创 2019-10-08 09:30:22 · 9922 阅读 · 0 评论