Long story short, I am refactoring an application I had originally written 
for Raspbian. One of the features is the ability to modify the devices 
network settings (either use DHCP or set a static IP).

When refactoring this for the Begalebone, I was running into weird issues 
that I assume were happening because of conman. After many hours I stumbled 
into installing DHCPCD5.

I then added eth0 to  NetworkInterfaceBlacklist in /etc/conman/main.conf

I modified /etc/network/interfaces to be 

# interfaces(5) file used by ifup(8) and ifdown(8)

# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

auto lo
iface lo inet loopback

Then, programatically, I was able to switch between dhcp and static 
settings as I expected with my application.

I then noticed in /var/log/syslog that I was getting a *TON* of logged 
messages related to can0 and can1. 

I added can0 and can1 to conman/main.conf NetworkInterfaceBlacklist

I added denyinterfaces can0 can1 in /etc/dhcpcd.conf

I thought I had this resolved after the two steems above but it seems that 
is not the case.

What else can I do to keep this behavior from occurring? The issue is 
causing a noticeable lag when SSH'ed into my beaglebone or using the web 
interface I am running on it. Not to mention the file space it is consuming.

If DHCPCD is not a viable candidate, how can I get more predictable 
behavior out of conman? (Issues I was running into included changing 
settings in /network/interfaces did not alsways respond as expected, issues 
with configuring a fallback static IP when DHCP failed, etc.)

BTW I am running the Debian 8.7 IoT image (need it in order to run mongodb 
on the beaglebone)

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/e3b066a5-2774-4d49-bc09-5287920930d2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to