1. 什么是 Netlink 1. 什么是 Netlink 什么是Netlink?Netlink是linux提供的用于内核和用户态进程之间的通信方式。但是注意虽然Netlink主要用于用户空间和内核空间的通信,但是也能用于用户空间的两个进程通信。只是进程间通信有其他很多方式,一般不用Netlink。 ...
分类:
Web程序 时间:
2017-11-25 14:30:01
阅读次数:
205
Netifd是OpenWrt中用于进行网络配置的守护进程,基本上所有网络接口设置以及内核的netlink事件都可以由netifd来处理完成。 在启动netifd之前用户需要将所需的配置写入uci配置文件/etc/config/network中,以告知netifd如何设置这些网络接口,如IP地址、上网 ...
分类:
Web程序 时间:
2017-11-25 14:25:28
阅读次数:
483
1.yum 安装出错 [root@iz25m0z7ik3z ~]#yum install mysql [html] view plain copy [root@iZ25m0z7ik3Z ~]#yum install mysql Loaded plugins: security http://mirr ...
分类:
其他好文 时间:
2017-11-20 15:09:02
阅读次数:
2119
一、通过NETLINK 获得热插拨事件,此方法只适用于监测热插拨事件;(上电前SD卡或者U盘已经插上,并且系统设置为自动挂载),这样NETLINK 已经不再适用。 二、通过udevmonitor获得热插拨事件,udevmonitor 的原理也是捕捉 netlink 的 socket 消息,这个消息是 ...
分类:
系统相关 时间:
2017-10-30 19:38:26
阅读次数:
283
在python中支持多种地址家族 其中,常用的最早的伯克利套接字中是AF_UNIX, Linux中的套接字是AF_NETLINK, 针对 Linux 的另一种特性(Python 2.6 中新增)就是支持透明的进程间通信(TIPC)协议。 TIPC 允许计算机集群之中的机器相互通信,而无须使用基于 I ...
分类:
编程语言 时间:
2017-10-11 23:49:44
阅读次数:
400
今天在虚拟机中练习docker的时候突然linux系统反复重启,一下子没有发现原因,不断打开虚拟机还是自动会关机,一下子很纳闷。 打开计算机里,一看原来虚拟机所在磁盘空间满了。怪不得 出现这个问题,清空磁盘后问题解决了。 查看/var/log/messages 的信息 netlink: 12 byt ...
分类:
其他好文 时间:
2017-10-06 16:54:49
阅读次数:
332
摘自http://www.cnblogs.com/hoys/archive/2011/04/09/2010759.html 相对于linux来说,udev还是一个新事物。然而,尽管它03年才出现,尽管它很低调(J),但它无疑已经成为linux下不可或缺的组件了。udev是什么?它是如何实现的?最近研 ...
分类:
Web程序 时间:
2017-08-23 14:56:41
阅读次数:
302
编译libnl1-1: ./configure --host=arm-linux --enable-static --prefix=/usr/local/ssl CC=arm-linux-gnueabihf-gcc 编译时出现错误: ../include/netlink-local.h:239:11 ...
分类:
其他好文 时间:
2017-08-12 17:40:08
阅读次数:
250
在前一篇博文《Netlink 内核实现分析(一):创建》中已经较为具体的分析了Linux内核netlink子系统的初始化流程、内核netlink套接字的创建、应用层netlink套接字的创建和绑定流程,本文来具体的分析一下内核是怎样实现netlink消息在内核和应用进程之间全双工异步通信的。 一、n ...
分类:
Web程序 时间:
2017-08-11 10:51:34
阅读次数:
899
本文转载自:http://blog.csdn.net/zcabcd123/article/details/8272360 这是一篇学习笔记,主要是对《Linux 系统内核空间与用户空间通信的实现与分析》中的源码imp2的分析。其中的源码,可以到以下URL下载: http://www-128.ibm. ...
分类:
Web程序 时间:
2017-07-26 21:49:43
阅读次数:
320