OS:Fedora 25 KDE 系统内核:4.10.16-200.fc25.x86_64 #1 网卡:BCM43142 1、识别自己的网卡型号:命令:lspci | grep -i broadcom 或者 lspci | grep -i Network 03:00.0 Network contro ...
分类:
其他好文 时间:
2017-05-25 13:20:15
阅读次数:
440
1.开发环境操作系统:SylixOS编程环境:RealEvo-IDE3.1硬件平台:AT9x25开发板1.技术实现在编写完成了网卡驱动,可以实现基本的发送与接收功能之后,本篇文章将简要介绍一下如何优化网卡驱动的发送功能,提高发送的吞吐量和实时性。1.1网卡发送吞吐量优化网卡驱动可以通过零拷..
分类:
其他好文 时间:
2017-05-11 14:42:34
阅读次数:
312
这两天改动网卡驱动以实现10/100/1000M自适应,因此研究了下phy芯片和emac驱动怎样兼容10/100/1000M网络环境,记录在此。网络中设备端数据链路层由mac芯片和phy芯片组成。phy芯片依据外部网络环境完毕自己主动协商以及配置。驱动中依据phy状态来配置mac。以达到phy与ma ...
分类:
系统相关 时间:
2017-05-09 13:41:35
阅读次数:
1031
1.要参考不同安装流程,综合起来 2.目前机子可安装版本为Yosemite_10.10.4(14E46).cdr 3.网卡驱动:变色龙直接把RealtekRTL8111.kext放到系统安装盘的Extra/Extentions/文件夹下,然后重启即可 4.AppStore无法登陆问题:参考https ...
分类:
移动开发 时间:
2017-05-06 17:44:39
阅读次数:
157
在Linux,网络分为两个层,各自是网络堆栈协议支持层,以及接收和发送网络协议的设备驱动程序层。网络堆栈是硬件中独立出来的部分。主要用来支持TCP/IP等多种协议,网络设备驱动层是连接网络堆栈协议层和网络硬件的中间层。 网络设备驱动程序的主要功能是: (1)模块载入或内核启动相关的初始化处理 (2) ...
分类:
系统相关 时间:
2017-04-30 19:54:48
阅读次数:
312
sudo apt-get install bcmwl-kernel-source我的无线网卡是BCM4312 802.11b/g在12.04 会集成驱动,装完就能用,现在用14.04,16.04里面没集成! 软件包: bcmwl-kernel-source (6.30.223.141+bdcom-0 ...
分类:
系统相关 时间:
2017-04-14 23:10:06
阅读次数:
337
项目: 1、DPDK或者PF_RING 这两个库都可以从网卡驱动直接抓包到用户空间,个人更倾向于PF_RING。 想在项目 网络流量切换器 的核心就是基于 PF_RING 的。 然后自己搞一下TCP/IP协议分析,只是不知项目是否值得,现在在学PF_RING和MySQL,有时间就会搞搞。 2、作为一 ...
分类:
其他好文 时间:
2017-04-12 13:13:16
阅读次数:
249
1.开发环境操作系统:SylixOS编程环境:RealEvo-IDE3.1硬件平台:IMX6Q实验箱2.技术实现《SylixOS网卡驱动框架篇》里提过,网卡驱动的收发功能是通过netdev结构里的transmit和receive两个成员实现的。本篇文章将介绍SylixOS里的LWIP协议栈是如何调用底层网卡驱动里的这两个成员..
分类:
其他好文 时间:
2017-04-11 12:18:46
阅读次数:
314
1.原理概述1.1网卡驱动概述一块以太网网卡包括OSI模型的两个层:物理层和数据链路层。数据链路层的芯片简称为MAC控制器,物理层的芯片简称为PHY。MAC主要负责控制与连接物理层的物理介质。在发送数据时,MAC先判断是否可以发送数据,如果可以发送,给数据加上控制信息,最终将..
分类:
其他好文 时间:
2017-04-10 13:51:58
阅读次数:
264
ubuntu下升级网卡驱动 无线局域网环境下,有个笔记本儿的无线经常断,而其它的终端都好好的,唯独它不行。所以想到检查和更新下无线网卡的驱动看看。以下是操作流程,记录一下。 阅读说明:##为标签, //为注释 ##得到主板上的网卡的大概信息 lspci |grep -i network 06:00. ...
分类:
系统相关 时间:
2017-04-08 13:52:35
阅读次数:
602