Debian 7 Linode VPS的内核微调——增加Hybla选项和加速调整

按照linode官网的内核编译教程,最后在make install的时候总会失败,后来只好放弃,但是因为linode内核不带hybla(hybla可以对高延迟高丢包的网络环境进行加速,特别对于下载等应用比较有效),所以只好另辟蹊径,用相同的内核编译模块加载进去,于是找到了如下教程,我的内核是
3.18.5-x86_64-linode52
按教程操作ok。

继续阅读Debian 7 Linode VPS的内核微调——增加Hybla选项和加速调整

TP-Link wr720n Openwrt 科学上网改造,使用ChinaDNS + Shadowsocks 攻略

最近又在研究openwrt科学上网,正好手头有个TP-link wr720n v4 版本超便携路由,查阅资料以后发现,该机跟v3版本的配置一样,也就是说可以用v3版本的op的rom,由于这个路由内置存储仅有4M,完全不够用,目前有2个解决办法,1.淘宝有大神硬改,把4M flash换成了8或16M,过于彪悍了,2.软改,利用extroot让路由器从u盘启动,我是后者,使用了超mini的sandisk 16G usb3.0(向下兼容2.0)的u盘作为系统盘。一周折腾期间前前后后刷了不少大神的rom,但是都不能正常使用chinadns和shadowsocks,所有努力均以失败告终,最终使用官方rom成功。之前失败的根本原因是openwrt的kernel和软件关联性(dependence)太严格,导致就算是一个版本的kernel,编译版本不同,其很多软件都不能通用,特别是kmod开头的内核相关软件。
如果强行安装,就会报错,一个典型的错误内容如下:

后面那串数字,我猜就和kernel编译版本相关,就算前面大版本对了,只要小版本不对,很多软件还是装不上,必须安装同时编译好的ipk软件,由于大神们的rom总是缺一两个关键软件导致ss和chinadns无法正常工作,所以最后都得放弃。期间自己也编译过一个rom,花费了2个小时,装上以后虽然没变砖,但是使用起来效果还不好。。。

于是,只好使用官方编译好的版本的rom,怕以后对应的ipk软件找不到,我把其官网的所有3000多个ipk gz文件都下载下来了,然后自己搭了一个source。。。下面说一下流程,备忘。。

继续阅读TP-Link wr720n Openwrt 科学上网改造,使用ChinaDNS + Shadowsocks 攻略