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

Reply via email to