Hi fisherpas,
The error indicates NR client service does not get the MAC address of your network adapter.
Generally on FreeBSD, the default adapter would be "ed", "le" and so on. It may be different on different virtual machine. Since you change it to "eth", it just takes "et" and try to get et0, et1... Obviously it's wrong.
Actually NeoRouter can handle any adapter name by setting up the Feature.ini file.
In your case, you may want to create a Feature.ini file under /usr/local/ZebraNetworkSystems/NeoRouter/ on your machine and put the following lines in it. Then restart NR client service.
[Default]
NicInterfaceName=eth
For more information, please refer to user manual or wiki
http://www.neorouter.com/wiki/index.php ... ationFilesAnother approach is you change the adapter name to "ed" or any other two characters name and it would be fine.
Let us know if you still have problem.
Thanks,
KevinZ -NeoRouter team