GL-MT1300安装ssr plus
GL-MT1300这款路由器目前在咸鱼上的价格还可以,有三个千兆口,颜值很高,双频wifi,不过处理器差一点,flash只有32MB。正好办公的网络环境比较复杂,买了一个来改善办公网络环境。
在编译安装ssr plus的过程中,遇到了一些问题,记录一下解决过程。
git ssh代理设置
最近发现在开启了代理后,使用git push, git fetch时还是偶尔会等待很久,有时候急需上传和拉取代码时卡住很是头痛
Linux字符设备驱动开发
字符设备是Linux驱动中最基本的一类设备驱动,字符设备就是一个一个字节,按照字节流进行读写操作的设备,读写数据是分先后顺序的,这些设备的驱动就叫做字符设备驱动
Linux睡眠唤醒调试方法
Linux中的挂起、休眠,一般是指以下四种状态:
- STI(suspend to idle):是一种通用的、纯软件、轻量级系统睡眠状态
- Standby(power-on suspend):是一种适度的功耗节省状态,同时系统也可以比较快的唤醒
- STR(suspend to ram):提供了比较显著的功耗节省,系统中除了内存之外的部件都进入了低功耗状态
- STD(suspend to disk):提供最大程度的功耗节省
Linux notify机制
在linux内核中,各个子系统之间有很强的相互关系,某些子系统可能对其他子系统产生的事件比较感兴趣,因此内核引进了notifier机制。内核实现notifier机制的代码位于kernel/notifier.c
