V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  magicdog20  ›  全部回复第 1 页 / 共 2 页
回复总数  29
1  2  
2014-12-14 02:09:54 +08:00
回复了 interdev 创建的主题 Linux 编译 Linode 内核模块小白教程,以 tcp_hybla 为例
我用的debian,在/etc/modules文件中加入一行tcp_hybla,开机就可以自动载入
2014-12-11 23:11:58 +08:00
回复了 ThomasZ 创建的主题 问与答 百度卫士被安装,大家找到原因了么?
@rwalle 是安装在system32/drivers目录下,流氓不?
2014-12-11 23:10:12 +08:00
回复了 ThomasZ 创建的主题 问与答 百度卫士被安装,大家找到原因了么?
百度卫士是典型的病毒:
http://anquan.baidu.com/bbs/thread-135215-1-1.html?status=1&status=1
前几天我也遇到上面同样的问题,内存越用越少,8G内存开几个页面也会报内存不足。关闭所有窗口内存还有4G没释放(services.exe占用)。看到这个帖子才明白原因。
bd0001.sys之类的文件正常情况还删不掉,只有安全模式下才能删除。
删除后内存正常了。
@efin 一般来说不需要知道,编译过程自动会处理的。比如你PACKAGES=“openvpn-polarssl”,openvpn-ssl依赖kmod-tun,那编译会自动加上kmod-tun,不需要手工添加。

如果你想知道的话,就要看openvpn-ssl的Makefile文件,其中有说明依赖哪些包。
@efin 那篇里说的往files里放配置文件的办法只是一种办法,也可以用其他办法,比如用winscp拷贝,或者你直接新建文件手工编辑。只要你把需要替换的配置文件放到files里就行。注意修改文件权限,有的要有可执行权限。

用scp拷贝的好处是直接从linux到linux,文件权限不会有问题,如果从windows拷贝进去,权限需要重新设置。
@efin mwan3也没问题
Installing mwan3 (1.5-4) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/nand/packages/packages/mwan3_1.5-4_all.ipk.
Installing ip (3.15.0-1) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/nand/packages/base/ip_3.15.0-1_ar71xx.ipk.
Installing iptables-mod-conntrack-extra (1.4.21-1) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/nand/packages/base/iptables-mod-conntrack-extra_1.4.21-1_ar71xx.ipk.
Installing kmod-ipt-conntrack-extra (3.10.49-1) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/nand/packages/base/kmod-ipt-conntrack-extra_3.10.49-1_ar71xx.ipk.
Installing iptables-mod-ipopt (1.4.21-1) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/nand/packages/base/iptables-mod-ipopt_1.4.21-1_ar71xx.ipk.
Installing kmod-ipt-ipopt (3.10.49-1) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/nand/packages/base/kmod-ipt-ipopt_3.10.49-1_ar71xx.ipk.
Configuring ip.
Configuring kmod-ipt-conntrack-extra.
Configuring kmod-ipt-ipopt.
Configuring iptables-mod-ipopt.
Configuring iptables-mod-conntrack-extra.
Configuring mwan3.
@efin 测试一下,安装没问题
Installing openvpn-polarssl (2.3.4-1) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/nand/packages/base/openvpn-polarssl_2.3.4-1_ar71xx.ipk.
Installing kmod-tun (3.10.49-1) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/nand/packages/base/kmod-tun_3.10.49-1_ar71xx.ipk.
Installing liblzo (2.08-1) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/nand/packages/base/liblzo_2.08-1_ar71xx.ipk.
Installing libpolarssl (1.3.8-2) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/nand/packages/base/libpolarssl_1.3.8-2_ar71xx.ipk.
Configuring kmod-tun.
Configuring liblzo.
Configuring libpolarssl.
Configuring openvpn-polarssl.
@efin 如果用源码编译,如果要增加新软件,就要在make menuconfig的时候,把要编译的软件标记成M,然后用命令单独编译这个软件。编译出来的ipk就可以安装了。比较麻烦。

用ImageBuilder编译出来的就可以直接安装官方软件。如果官方没有,那么就要下载SDK,用SDK单独编译这个软件就行了。

我编译的这个版本有什么问题吗?为什么不直接用这个?
@efin 似乎用源码编译,每台机器编译出来的核心的版本都会不一样,不管你改了还是没改
@efin 你这是源码编译。源码编译的问题就是这个,*所有*用的kmod软件都要自己重新编译
简易用ImageBuilder编译,速度快,还可以安装官方软件。不明白为什么那么多人用源码编译,真的很高大上吗?

如果是为了学用linux或者开发openwrt模块,可以学习一下编译过程,最好还是有点unix或linux基础。大部分人只是为了增加点功能,或者说固件里预装一些软件(比如shadowsocks),那么ImageBuilder完全够用,使用很简单,生成固件快(只要几秒)。比如我生成WNDR4300固件,就用了一个命令:
make image PROFILE=WNDR4300 PACKAGES="luci luci-i18n-chinese" FILES=files/

学用ImageBuilder可以参考:
http://hi.baidu.com/cokebar/item/bcaa7d02f9fd96f3a0103494
@efin 试了一下shadowsocks-client可以安装的
Installing shadowsocks-client (0.5-d8ef02715f40de0fb7ba0f7267d3f8260f38ba80) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/nand/packages/packages/shadowsocks-client_0.5-d8ef02715f40de0fb7ba0f7267d3f8260f38ba80_ar71xx.ipk.
Installing libopenssl (1.0.1j-1) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/nand/packages/base/libopenssl_1.0.1j-1_ar71xx.ipk.
Installing zlib (1.2.8-1) to root...
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/nand/packages/base/zlib_1.2.8-1_ar71xx.ipk.
Configuring zlib.
Configuring libopenssl.
Configuring shadowsocks-client.

建议不要用trunk版,各种不稳定。
@efin 你用的是trunk版吗?看你的源是trunk版的。你是用ImageBuilder编译的?还是源码编译的?如果不是用同样的版本的编译的软件不能通用的。可能的原因:1)可能Trunk版更新比较快,ImageBuilder和Package对应的Kernel版本不一致。2)或者你没有清空配置,源配置还是你原来固件的。
我用的是BB版,安装软件试过没问题。ss我还没用过,查找了一下有一个客户端
shadowsocks-client 0.5-d8ef02715f40de0fb7ba0f7267d3f8260f38ba80 shadowsocks client for router
不知道你说的是不是这个。
2014-11-19 08:44:59 +08:00
回复了 rayps 创建的主题 iPhone 在 App Store 买了一堆一块钱人民币的 App 但是没有扣款。。。
还有什么1元的,我看看有没有我喜欢的,谢谢
@lovesuae 不敢当我也是初学者。你想编译固件有什么明确的目的吗?如果是为了学用linux或者开发openwrt模块,那还是学习一下编译过程吧,最好还是有点unix或linux基础。大部分人只是为了增加点功能,或者说固件里预装一些软件(比如shadowsocks),那么ImageBuilder完全够用,使用很简单,生成固件快(只要几秒)。比如我生成WNDR4300固件,就用了一个命令:
make image PROFILE=WNDR4300 PACKAGES="luci luci-i18n-chinese" FILES=files/

学用ImageBuilder可以参考:
http://wiki.openwrt.org/zh-cn/doc/howto/obtain.firmware.generate
http://hi.baidu.com/cokebar/item/bcaa7d02f9fd96f3a0103494

真要折腾从源码编译,我的经历可以参考:
http://blog.csdn.net/magicdog2009/article/details/40685191
@mind3x
@lovesuae 刚看了openwrt官方支持列表,已经取消了WNDR4300,应该算是3700v4的一个克隆版
@Yamade 这些软件都可以直接安装,mwan3,shadowssocks都可以从官方源里找到,直接在luci下安装就行了。我用的是VPN,你用ss,每个人的要求不一样的。
@lovesuae 应该是一样的
@lbp0200 其实我也是买了3800,后来正好看到4300也被支持了,就退货了
@thekll 不需要的,sysupdate是用于opwnwrt升级的。网上的说明只能信一半。其实我试过用factory版升级openwrt,也没问题的,只是sysupdate版的一定不能用于官方固件的升级。
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1320 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 23:26 · PVG 07:26 · LAX 16:26 · JFK 19:26
Developed with CodeLauncher
♥ Do have faith in what you're doing.