My edge router is an Ubuntu machine. I haven’t been able to get Marcus’ HNCP daemon to build there. It’s possible that that has changed since I last tried it, but that was what stopped me last time.
On Fri, Nov 9, 2018 at 4:07 PM <pierre.pfis...@darou.fr> wrote: > Hello Ted, > > OpenWrt cross-compilation is quite simple nowadays and works very well on > Linux. > You can easily build targets for hardware, VMs, or just get the filesystem > tar. > > From there, you have a couple of options: > - Flash a router every time you change the code (That is what I was doing > at the time. OpenWrt on VM or container was not exactly working as expected) > - Run it on Linux (iirc, Markus was testing in containers) > - Docker: There has been quite a lot of progress in containers since then.. > If I were you I would try to build and run docker images of OpenWrt. > You can tune your DockerFile to put the configuration you want so you > don’t need to change it every run. > Here is a link to get you started: > https://openwrt.org/docs/guide-user/virtualization/docker_openwrt_image?s[]=docker > <https://oldwiki.archive.openwrt.org/doc/howto/docker_openwrt_image> > - VMs: A bit more heavyweight but a bit faster dev cycle than hardware. At > the time it was not working extremely well, but today it’s probably better. > > https://openwrt.org/docs/guide-user/virtualization/virtualbox-vm?s[]=virtualbox > > Hope this helps. > > - Pierre > > > Le 9 nov. 2018 à 03:01, Ted Lemon <mel...@fugue.com> a écrit : > > What’s your point? > > On Fri, Nov 9, 2018 at 8:23 AM tjw ietf <tjw.i...@gmail.com> wrote: > >> I heard of some fancy new technology. I think the kids call them >> “containers” >> >> From my high tech gadget >> >> On Nov 8, 2018, at 20:07, Ted Lemon <mel...@fugue.com> wrote: >> >> It doesn’t build or work on Ubuntu either. >> >> On Fri, Nov 9, 2018 at 7:58 AM Michael Thomas <m...@mtcc.com> wrote: >> >>> On 11/8/18 4:03 PM, Ted Lemon wrote: >>> > The issue with the code (IIRC) is that it requires cmake to compile, >>> > for no obvious reason, and cmake is hard to get working, so e.g. >>> > building it on MacOS X is a major porting task. And it depends on >>> > libraries that I don't have. And there's no layering of the >>> > configuration system aspect of the architecture—it just goes and >>> > bashes on interfaces and stuff (this is my recollection—I haven't >>> > looked at it in a year or so). >>> >>> >>> Sometimes the easiest thing to do in these cases is just give in and >>> create a linux vm. they work really well these days. >>> >>> Mike >>> >>> _______________________________________________ >>> homenet mailing list >>> homenet@ietf.org >>> https://www.ietf.org/mailman/listinfo/homenet >>> >> _______________________________________________ >> homenet mailing list >> homenet@ietf.org >> https://www.ietf.org/mailman/listinfo/homenet >> >> _______________________________________________ > homenet mailing list > homenet@ietf.org > https://www.ietf.org/mailman/listinfo/homenet > > >
_______________________________________________ homenet mailing list homenet@ietf.org https://www.ietf.org/mailman/listinfo/homenet