换上12.09差不多两个月了吧,各方面都很满意。尤其是近几天折腾了一下RTD1186,更觉得有完整的第三方支持是多么幸运多么可贵的一件事。
这是我的补丁包:https://www.boxcn.net/s/ybou0cl9yekzd2x7e5mh
基于svn://svn.openwrt.org/openwrt/branches/attitude_adjustment,r34080,没改多少东西:
./nls-cp936.patch ./package/exfat-utils/Makefile ./package/exfat-utils/src/Makefile ./package/exfat/Makefile ./package/exfat/src/Makefile ./toolchain/uClibc/patches-0.9.33.2/999-posix_fallocate.patch ./feeds/packages/net/aria2/Makefile ./feeds/packages/net/autossh/files/autossh.config ./feeds/packages/net/autossh/files/autossh.init ./feeds/packages/net/openssh/patches/999-env-pwd.patch ./feeds/packages/net/vsftpd/patches/999-ssl.patch ./feeds/packages/net/vsftpd/Makefile ./target/linux/ar71xx/patches-3.3/999-tl-wr941nd-usb.patch
除了nls-cp936.patch需要手工打补丁外,其他文件覆盖即可。
busybox
busybox的中文显示需要特别配置一下,首先是打开unicode支持,其次要将"Range of supported Unicode characters"的值改为0,"Allow wide Unicode characters on output"改为yes。另外vi也可以通过调整配置使之能够显示中文,但也仅仅是显示而已,输入和删除的时候仍然会遇到光标的问题。
nls-cp936.patch
增加nls_cp936.ko,mount的时候可能会用到。
exfat、exfat-utils
虽然放在这里,但不知道是usb供电不足还是代码稳定性不佳,总之我不建议挂OpenWrt上的移动硬盘使用exfat。ntfs我也试过了,跟exfat一样,最后我用的还是ext3。
uClibc
增加了fallocate,据说对samba的性能有帮助,据说。
aria2
OpenWrt挂迅雷离线就靠他了。
autossh、openssh
让openssh可以从环境变量中获得登录密码,出墙需要用,详细说明见之前写的《OpenWRT AutoSSH》。
vsftpd
打开ftps支持。如果要给远端共享文件的话,或许用得上。内网还是不要用了,路由的cpu扛不住,会导致速度下降很多。
999-tl-wr941nd-usb.patch
我的路由改了个usb口出来,官方的代码没有提供支持。
没有评论 :
发表评论