Dear Lonnie, I take your point about leaving it, now it works. I just can't help myself, though!
You are right that the principal benefit would be in using the Hyper-V network interface, rather than emulated hardware. I couldn't find those CONFIG options in the "make menuconfig" step. For now, I've manually added them to linux-smp-vm.config. I'll let you know how I get on. I'd be more than happy to test releases for you, if that would help. Best wishes, Nick On 19/03/2017 15:21, Lonnie Abelbeck wrote: > Hi Nick, > > Thanks much for reporting your success. Cool it is working as a Hyper-V > guest. > > My common sense would say to leave it alone now :-) But we all like to learn > here ... > > I looked into the "project/astlinux/genx86_64/linux-smp-vm.config" and it > seems fairly straightforward. > > Kernel Config -> Device Drivers > > Base stuff: > CONFIG_HYPERV=m (builds modules: hv_timesource, hv_vmbus, hv_vmbus) > > Enables hv_utils: > CONFIG_CONNECTOR=m (builds module: cn, or =y to be built-in) > CONFIG_HYPERV_UTILS=m (builds module: hv_utils) > > Enables hv_netvsc: > CONFIG_STAGING=y (required for our current Linux Kernel 3.2) > CONFIG_HYPERV_NET=m (builds module: hv_netvsc) > > I'm not sure what advantages hv_utils would give you, though with these > kernel additions if you added "hv_netvsc" to your /etc/rc.modules file you > could have more efficient network interface access, which you would have to > select from your VM configuration somehow. Your network interface names > would change. > > If there is interest we could add the above kernel changes to the next > pre-release for the genx86_64-vm board type for testing and decide later if > it makes it to the final 1.2.10 release. > > Building extra kernel modules is a pretty safe thing to do, though I > personally don't have any way to test this. > > Lonnie > > > On Mar 19, 2017, at 5:52 AM, Nick Mace <n...@swm.me.uk> wrote: > >> Hello. Back in 2015, this mailing list was very helpful when I couldn't >> work out why my phones and AstLinux weren't talking to each other (the >> phones were misconfigured to use a VLAN). Fast-forward eighteen months >> and it's all very exciting! I have 5 phones which all work. >> Paging/intercom works. Voicemail works. Our POTS phone line currently >> redirects to our VoIP telephony provider, but I will shortly be porting >> the number. Thank you to everyone involved in AstLinux. >> >> Lonnie's advice from my last problem was to deploy AstLinux as a "router >> on a stick", with all the phones behind it. This seemed like good >> advice! I had other reasons for wanting to use virtualization, so I >> installed Hyper-V Server 2012R2 and went for it. It's been another steep >> learning curve - I now know a lot more about VLANs and virtual machines! >> I have installed the "vm" flavour of AstLinux, given it 2 virtual >> network cards and it works brilliantly. >> >> The crux of my email is to ask if it would be possible to include the >> Hyper-V kernel modules in the next build of AstLinux? I went as far as >> to spin up a new install of CentOS 7 to make a development server for >> AstLinux. I even got the source to compile! I can find tantalizing >> references to hv_utils, but I can't work out how to enable them. This is >> a long way outside my comfort zone! It all works without the kernel >> modules, but it would be nicer to have them. Thanks. >> >> Best wishes, >> >> Nick > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Astlinux-users mailing list > Astlinux-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to > pay...@krisk.org. > > --- > This email has been checked for viruses by AVG. > http://www.avg.com > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Astlinux-users mailing list Astlinux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to pay...@krisk.org.