Microsoft Azure 或 Hyper-V 虚拟机中的 OpenWrt

OpenWrt in Microsoft Azure or Hyper-V Virtual Machine

目标:我想运行在 Microsoft Azure 虚拟机中使用 OpenWrt。

问题: 从研究来看,Azure 和 Hyper-V 似乎存在相同的问题,即 未检测到虚拟 NIC

假设的解决方案:假设解决方案是用Tulip给OpenWrt Source打补丁。 (打开关于主题的 Wrt 论坛:https://dev.openwrt.org/ticket/5770

问题:我似乎找不到一个有效的补丁来修补openWrt以支持tulip。

问题:有没有人在Azure虚拟机或Hyper-V中成功使用过OpenWrt?如果可以,我在哪里可以找到补丁或者有其他方法吗?

您引用的问题单是 2010 年 BackFire 版本的。如果您使用该图像,那么它应该适合您。

git://git.openwrt.org/10.03/openwrt.git - 适得其反

学习本教程http://wiki.openwrt.org/doc/howto/build

运行 "make menuconfig" 并导航至内核包、网络设备和 select 郁金香系列。 (这将允许 Hyper-V Legacy 适配器在 OpenWrt 中被识别和配置)

然后运行"make",提取combined.gz,使用qemu-img将提取的文件转换为vhd http://docs.openstack.org/image-guide/content/ch_converting.html

然后创建一个vim并使用.vhd作为虚拟硬盘