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 [email protected]. 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.
