ivzpc7s
发表于 2016-3-29 19:54:48
不好意思说,其实那补丁都不知道该咋用。。。
b3zlkb
发表于 2016-3-29 19:54:49
竟然有68MB,怎么会这么大呢?
还有,OpenWrt官方肯定是不支持Hyper-V的,直接编译肯定不包含Hyper-V驱动,也不会生成vhd镜像。请问楼主都修改了什么源代码?
这个vhd是如何生成的?如果单纯的将官方的镜像转换为vhd格式,然后安装了Hyper-V驱动?如果是,Hyper-V驱动是如何得到并安装的?
最好将源代码公开,不然也不敢使用这种编译镜像啊。
ziukxy
发表于 2016-3-29 19:54:49
实际上,只要可以自己编译就没必要再安装官方预编译的ipk了,因为可以在buildroot(make menuconfig)中直接选中编译就行,甚至连配置文件什么的都是直接编译进去的;当然同时也会移出不必要的包以缩小体积优化性能。这样的得到的镜像一步到位,每次编译好之后,复制替换即可,不用重新配置,很方便。
其实编译真的不难,如果这个都无法搞定,即使提供了ipk也很难搞明白的,一般来说就回归普通路由器了。
最后,Hyper-V的支持是内核功能,不是安装ipk就能解决的,所以应该没有办法编译ipk安装到官方的镜像中去支持Hyper-V。这个一定要在编译过程中才能实现。实际上只要应用了Hyper-V补丁,网卡驱动中可以取消选中所有的网卡驱动,因为Hyper-V的网卡驱动并不在这个列表中。并且,默认选中了太多不必要的驱动,在某些情况下,Hyper-V虚拟机会错误的加载某个百兆网卡的驱动,从而导致Hyper-V虚拟机网卡掉速。
0yn1sc
发表于 2016-3-29 19:54:49
竟然有68MB,怎么会这么大呢?
还有,OpenWrt官方肯定是不支持Hyper-V的,直接编译肯定不包含Hyper-V驱动,也不会生成vhd镜像。请问楼主都修改了什么源代码?
这个vhd是如何生成的?如果单纯的将官方的镜像转换为vhd格式,然后安装了Hyper-V驱动?如果是,Hyper-V驱动是如何得到并安装的?
最好将源代码公开,不然也不敢使用这种编译镜像啊。
zp2g5s
发表于 2016-3-29 19:54:50
谢谢!
p25d4n
发表于 2016-3-29 19:54:50
找到了,在ar71xx的generic中有CAP4200AG。
正在编译,需要下载海量的ar71xx平台的交叉编译工具,几乎都是被封杀的,正在隧道下载中……
(这些工具真是太具有商业价值了,所以国内的山寨路由器公司肯定是疯狂的举报那些ip段有不和谐信息,请求zhengfu以和谐的名义封杀那些ip段。)
2q3czl
发表于 2016-3-29 19:54:50
xinyixy2008 于 2016-1-12 16:08 编辑
我编译N天了。。。想自己编译一个OP的固件 特么不通过,能帮忙编译一个固件么Senao_CAP4200AG 做模板就行,需要jffs2和vmlinux.lzma.uImage,配置和Senao_CAP4200AG一样的 9344 9328 8035 感谢先!发回复的时候还在编译。。。一报错就全部重来。。。蛋疼!
87orq9ug
发表于 2016-3-29 19:54:51
仔细看看源代码,理解它的意思然后手动修改就行,不一定应用补丁。
手动修改的话,不仅CC版可以,之前的barrier breaker和目前trunk中的designated driver也是可以的。
11pf1fgk
发表于 2016-3-29 19:54:51
竟然有68MB,怎么会这么大呢?
还有,OpenWrt官方肯定是不支持Hyper-V的,直接编译肯定不包含Hyper-V驱动,也不会生成vhd镜像。请问楼主都修改了什么源代码?
这个vhd是如何生成的?如果单纯的将官方的镜像转换为vhd格式,然后安装了Hyper-V驱动?如果是,Hyper-V驱动是如何得到并安装的?
最好将源代码公开,不然也不敢使用这种编译镜像啊。
r6jhhfhf
发表于 2016-3-29 19:54:51
标题写错本来想只编译 hyper-v 网卡插件,放到官方下载的镜像里用,结果安装失败
所以只能编译个 和官方 opkg 源 版本一致的 固件, 便于安装各类官方的插件包
不知道如何才能直接编译和官方系统兼容的网卡包?用SDK编译?
网上下载的各类自己编译的openwrt,大多没法用 opkg 安装官方 插件,很不方便