摘要: 浅谈 Linux 内核无线子系统 本文目录 1. 全局概览 2. 模块间接口 3. 数据路径与管理路径 4. 数据包是如何被发送? 5. 谈谈管理路径 6. 数据包又是如何被接收? 7. 总结一下 Linux 内核是如何实现无线网络接口呢?数据包是通过怎样的方式被发送和接收呢? 刚开始工作接触 Li阅读全文
posted @ 2016-07-18 20:40 RainMark 阅读(977) 评论(0) 编辑
摘要: GNU C 内联汇编介绍 简介 1、很早之前就听说 C 语言能够直接内嵌汇编指令。但是之前始终没有去详细了解过。最近由于某种需求,看到了相关的 C 语言代码。也就自然去简单的学习了一下如何在 C 代码中内嵌汇编指令。 asm/\_\_asm__ 关键字 1、总的来说在 C 代码中我们通过 asm/\阅读全文
posted @ 2016-03-31 16:34 RainMark 阅读(960) 评论(0) 编辑
摘要: 最近接到一个调试 wifi 驱动的任务,使用的是 rtl8723bs 芯片组。要求是让无线设备工作在 station 模式的时候同时开启一个 ap 热点。简单来讲就是连接其他 wifi 的同时发出一个 wifi 供其他设备使用。保证都能上网。 拿到这个项目,我首先就想到了 github 上的一个开源阅读全文
posted @ 2015-12-12 22:16 RainMark 阅读(4441) 评论(9) 编辑
摘要: 基于 LXD 的虚拟化容器,我们可以很方便的、很节约资源的在 Linux 主机下进行 3 节点甚至更多节点的 Hadoop 集群搭建练习。非常利于硬件资源不足的学生、老师进行演示。阅读全文
posted @ 2017-05-13 21:33 RainMark 阅读(152) 评论(0) 编辑
摘要: 上一篇我们已经成功将 ARM Linux 4.7.3 的内核利用 U-BOOT 引导了起来。但是细心的你会发现,引导到后面,系统无法启动,出现内核恐慌 (Kernel Panic)。 原因是找不到文件系统。为了让内核成功启动,我们还需要构建一个根文件系统。为了后期开发的方便,我们采用 NFS 网络文阅读全文
posted @ 2016-09-20 19:28 RainMark 阅读(1123) 评论(0) 编辑
摘要: 经过若干天的反复测试,搜索。终于成功利用 Qemu 在 u-boot 下引导 ARM Linux 4.7.3 内核。如下详细解释整个构建过程。 准备环境 运行环境:Ubuntu 16.04 需要的虚拟机:Qemu 交叉编译环境:ARM GCC 内核源码:Linux 4.7.3 u-boot源码:u-阅读全文
posted @ 2016-09-20 19:23 RainMark 阅读(1159) 评论(0) 编辑
摘要: 浅谈 Linux 内核无线子系统 本文目录 1. 全局概览 2. 模块间接口 3. 数据路径与管理路径 4. 数据包是如何被发送? 5. 谈谈管理路径 6. 数据包又是如何被接收? 7. 总结一下 Linux 内核是如何实现无线网络接口呢?数据包是通过怎样的方式被发送和接收呢? 刚开始工作接触 Li阅读全文
posted @ 2016-07-18 20:40 RainMark 阅读(975) 评论(0) 编辑
摘要: Configure Ocserv on CentOS 6 Table of Contents 1. Install ocserv 2. Configure ocserv 3. How to host ocserv and a web server on the same port ? 3.1. Me阅读全文
posted @ 2016-06-29 19:59 RainMark 阅读(679) 评论(0) 编辑
摘要: Creating a patch file with git is quite easy to do, you just need to see how it’s done a few times. This article will show you how to create a patch f阅读全文
posted @ 2016-06-20 14:54 RainMark 阅读(238) 评论(0) 编辑
摘要: Processor operations mostly involve processing data. This data can be stored in memory and accessed from thereon. However, reading data from and stori阅读全文
posted @ 2016-06-20 12:36 RainMark 阅读(75) 评论(0) 编辑
摘要: GNU C 内联汇编介绍 简介 1、很早之前就听说 C 语言能够直接内嵌汇编指令。但是之前始终没有去详细了解过。最近由于某种需求,看到了相关的 C 语言代码。也就自然去简单的学习了一下如何在 C 代码中内嵌汇编指令。 asm/\_\_asm__ 关键字 1、总的来说在 C 代码中我们通过 asm/\阅读全文
posted @ 2016-03-31 16:34 RainMark 阅读(959) 评论(0) 编辑
摘要: 问题描述: 我的 Arch Linux 已经用了快半年多,由于 Arch Linux 的滚挂问题,我从没有直接升级过系统。软件版本以及库自然落后了一些。 就在我准备需要用到 NFS 时,挂载网络文件系统时由于 librpc 太旧而失败了。所以看来我得更新 librpc 了。用 yaourt -Ss 阅读全文
posted @ 2016-02-02 13:46 RainMark 阅读(550) 评论(0) 编辑
摘要: 最近接到一个调试 wifi 驱动的任务,使用的是 rtl8723bs 芯片组。要求是让无线设备工作在 station 模式的时候同时开启一个 ap 热点。简单来讲就是连接其他 wifi 的同时发出一个 wifi 供其他设备使用。保证都能上网。 拿到这个项目,我首先就想到了 github 上的一个开源阅读全文
posted @ 2015-12-12 22:16 RainMark 阅读(4439) 评论(9) 编辑