I was getting the same error changing from DHCP to manual
Just in case anyone else has this issue, I still had to set the gateway to 
0.0.0.0 if it wasn't used

root@beaglebone:/# connmanctl services
*AO Wired                ethernet_985dad474bf3_cable

Error:
root@beaglebone:/# connmanctl config ethernet_985dad474bf3_cable --ipv4 
manual 192.168.1.184 255.255.255.0 --nameservers 8.8.8.8 8.8.8.4
Error '8.8.8.8': Invalid argument
Error '8.8.8.4': Invalid argument
Error ethernet_985dad474bf3_cable: Method "SetProperty" with signature "sv" 
on interface "net.connman.Service" doesn't exist

Solved:
root@beaglebone:/# connmanctl config ethernet_985dad474bf3_cable --ipv4 
manual 192.168.1.184 255.255.255.0 0.0.0.0 --nameservers 8.8.8.8 8.8.8.4

Peace!!

On Thursday, July 20, 2017 at 2:07:53 AM UTC+10, William B wrote:
>
> Hi!
>
> I just wanted to report an error that occurred to me and how I solved it.
>
> I installed a new version of Debian on Beaglebone Black, which was made 
> available at https://rcn-ee.net/rootfs/bb.org/testing/2017-07-01/iot/ by 
> Robert Nelson.
> I use static IP on Ethernet and configure it via connman as follows:
>
> 1) Discover the identification of the ethernet interface:
> ls -la /var/lib/connman
>     drwx------  2 root root 4096 Jul 19 15:37 ethernet_b0d5ccfbbc59_cable 
>  <=== this is my MAC Address
>
> 2) Configure static IP:
> connmanctl config ethernet_b0d5ccfbbc59_cable --ipv4 manual 192.168.137.2 
> 255.255.255.0 192.168.137.1
>
> 3) Configure DNS (this can be done together with the previous command):
> connmanctl config ethernet_b0d5ccfbbc59_cable --nameservers 192.168.1.1 
> 8.8.8.8
>
> *ERROR*:
> When executing item 1, the following error was displayed: 
>     Method "SetProperty" with signature "sv" on interface 
> "net.connman.Service" doesn't exist
>
> Running "connmanctl services" no interface was displayed:
> root@beaglebone:~# connmanctl 
>     connmanctl> services
>                                  <====== Here should appear 
> "ethernet_b0d5ccfbbc59_cable" or "ethernet", I do not know ...
>     connmanctl> 
>
>
> *SOLUTION*:
> The connman is already configured for dynamic ip, so I did the following:
> 1- connect the Beaglebone to the router;
> 2- check which IP the Beaglebone registered;
> 3) access the Beaglebone for this dynamic IP;
> 4) run the command: connmanctl config ethernet_b0d5ccfbbc59_cable --ipv4 
> manual 192.168.137.2 255.255.255.0 192.168.137.1
> 5) You will lose the connection after executing item 4, then just access 
> the BBB again using the new IP, which in my case is 192.168.137.2.
>

-- 
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 beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/ac57b99c-fc1b-43a9-a328-ddd222a1d3f3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to