Steve, Thanks. I see your issue here: https://github.com/adjacentlink/emane-tutorial/issues/16
I made some modifications to the scripts that included putting lxc2.template and lxc3.template files in the templates directory and then having democtl-host call them with a 'sed' to replace similar to how it's done in the Makefile. If you think it useful, I can attach to an email, upload to my personal GitHub, fork the emane-tutorial GitHub ... how best to get the updates out? Cheers, Michael J. Vincent Lead Network Systems Engineer | The MITRE Corporation | Network Technology & Security (T864) | +1 (781) 271-8381 -----Original Message----- From: Steven Galgano [mailto:[email protected]] Sent: Tuesday, May 22, 2018 12:02 AM To: Vincent, Mike <[email protected]> Cc: [email protected] Subject: Re: [emane-users] Ubuntu 18.04 and LXC major version update Michael, I opened up an issue[1] for this and created a feature branch (feature/issue16) with a fix. More testing is required. In addition to migrating to the new configuration keys, you need to add: lxc.mount.auto = proc sys cgroup [1]: https://github.com/adjacentlink/emane-tutorial/issues/16 -- Steven Galgano Adjacent Link LLC www.adjacentlink.com On 05/15/2018 10:10 AM, Vincent, Mike wrote: > Anyone running EMANE on Ubuntu 18.04? I've compiled the latest 1.2.2 and > Protobuf 3.5.1; however, none of the EMANE tutorial simulations > (https://github.com/adjacentlink/emane-tutorial) work. Investigating the > issues why nothing starts - it seems LXC is at major version 3.x on Ubuntu > 18.04 and that means config syntax changes > (https://github.com/lxc/lxd/issues/4396#issuecomment-378322166). > > I updated the scripts/demctl-init.sh script to accommodate; however, I'm > still having issues - now with OLSRd not finding the /proc filesystem on the > containers. > > Mind you I have everything working swimmingly on Ubuntu 16.04 / EMANE 1.2.1 / > Protobuf 3.4.1 / LXC 2.x. There certainly is a complicated web of > dependencies to navigate. > > Cheers, > > Michael J. Vincent > Lead Network Systems Engineer | The MITRE Corporation | Network Technology & > Security (T864) | +1 (781) 271-8381 > > > > > _______________________________________________ > emane-users mailing list > [email protected] > https://publists.nrl.navy.mil/mailman/listinfo/emane-users > _______________________________________________ emane-users mailing list [email protected] https://publists.nrl.navy.mil/mailman/listinfo/emane-users
