Send connman mailing list submissions to connman@lists.01.org To subscribe or unsubscribe via email, send a message with subject or body 'help' to connman-requ...@lists.01.org
You can reach the person managing the list at connman-ow...@lists.01.org When replying, please edit your Subject line so it is more specific than "Re: Contents of connman digest..." Today's Topics: 1. Re: Connman 1.37 no ntp without DNS server (mj...@gmx.de) 2. Re: Connman 1.37 no ntp without DNS server (mj...@gmx.de) 3. Re: Connman 1.37 no ntp without DNS server (Daniel Wagner) 4. Is there any agency that returns money from Paypal to Cash app? (mw8...@gmail.com) 5. Internet failure resulting in Brother printer offline state? Get to customer care. (mw8...@gmail.com) 6. hire home tuition (la...@openskj.com) ---------------------------------------------------------------------- Date: Fri, 18 Sep 2020 08:03:44 -0000 From: mj...@gmx.de Subject: Re: Connman 1.37 no ntp without DNS server To: connman@lists.01.org Message-ID: <20200918080344.2750....@ml01.vlan13.01.org> Content-Type: text/plain; charset="utf-8" Hi Daniel, I seems like timeserver_start() is called, but sync_next() not. Here is the output: # connmand -n -d src/timeserver.c connmand[1564]: Connection Manager version 1.37 modprobe: can't change directory to '/lib/modules': No such file or directory modprobe: can't change directory to '/lib/modules': No such file or directory modprobe: can't change directory to '/lib/modules': No such file or directory modprobe: can't change directory to '/lib/modules': No such file or directory modprobe: can't change directory to '/lib/modules': No such file or directory modprobe: can't change directory to '/lib/modules': No such file or directory connmand[1564]: src/timeserver.c:__connman_timeserver_init() connmand[1564]: Checking loopback interface settings connmand[1564]: System hostname is EKT-DIN7005-GTD-TELSUR connmand[1564]: lo {newlink} index 1 address 00:00:00:00:00:00 mtu 65536 connmand[1564]: lo {newlink} index 1 operstate 0 <UNKNOWN> connmand[1564]: eth0 {create} index 2 type 1 <ETHER> connmand[1564]: eth0 {RX} 624 packets 85782 bytes connmand[1564]: eth0 {TX} 512 packets 90743 bytes connmand[1564]: eth0 {update} flags 36866 <DOWN> connmand[1564]: eth0 {newlink} index 2 address 00:60:2F:94:B8:CD mtu 1500 connmand[1564]: eth0 {newlink} index 2 operstate 2 <DOWN> connmand[1564]: Adding interface eth0 [ ethernet ] connmand[1564]: eth0 {RX} 624 packets 85782 bytes connmand[1564]: eth0 {TX} 512 packets 90743 bytes connmand[1564]: eth0 {update} flags 36867 <UP> connmand[1564]: eth0 {newlink} index 2 address 00:60:2F:94:B8:CD mtu 1500 connmand[1564]: eth0 {newlink} index 2 operstate 2 <DOWN> connmand[1564]: eth0 {add} route ff00:: gw :: scope 0 <UNIVERSE> connmand[1564]: eth0 {add} route fe80:: gw :: scope 0 <UNIVERSE> connmand[1564]: eth0 {RX} 625 packets 85842 bytes connmand[1564]: eth0 {TX} 512 packets 90743 bytes connmand[1564]: eth0 {update} flags 102467 <UP,RUNNING,LOWER_UP> connmand[1564]: eth0 {newlink} index 2 address 00:60:2F:94:B8:CD mtu 1500 connmand[1564]: eth0 {newlink} index 2 operstate 6 <UP> connmand[1564]: src/timeserver.c:timeserver_start() service 0x15d1330 connmand[1564]: eth0 {add} address 192.168.50.22/24 label eth0 family 2 connmand[1564]: eth0 {add} route 192.168.50.0 gw 0.0.0.0 scope 253 <LINK> connmand[1564]: eth0 {add} route 192.168.50.248 gw 0.0.0.0 scope 253 <LINK> connmand[1564]: eth0 {add} route 0.0.0.0 gw 192.168.50.248 scope 0 <UNIVERSE> ------------------------------ Date: Fri, 18 Sep 2020 10:40:51 -0000 From: mj...@gmx.de Subject: Re: Connman 1.37 no ntp without DNS server To: connman@lists.01.org Message-ID: <20200918104051.2750.60...@ml01.vlan13.01.org> Content-Type: text/plain; charset="utf-8" Hi Daniel, > Okay, it supposed to work without DNS entries see sync_next() in > src/timerserver.c. I had a look at the code and I think I found the reason. In timeserver.c:__connman_timeserver_sync() there is a call to connman_service_get_nameservers(). If this function returns NULL then timeserver_sync_start() & sync_next() never get called. I made a patch that fixes this. I tested it with and without DNS server in combination with IPv4 address and domain name for the NTP and it works fine for me: diff -Narup connman-1.37.orig/src/timeserver.c connman-1.37/src/timeserver.c --- connman-1.37.orig/src/timeserver.c 2020-09-18 12:05:33.336790000 +0200 +++ connman-1.37/src/timeserver.c 2020-09-18 12:06:49.036790000 +0200 @@ -381,13 +381,12 @@ int __connman_timeserver_sync(struct con g_resolv_flush_nameservers(resolv); nameservers = connman_service_get_nameservers(service); - if (!nameservers) - return -EINVAL; + if (nameservers) { + for (i = 0; nameservers[i]; i++) + g_resolv_add_nameserver(resolv, nameservers[i], 53, 0); - for (i = 0; nameservers[i]; i++) - g_resolv_add_nameserver(resolv, nameservers[i], 53, 0); - - g_strfreev(nameservers); + g_strfreev(nameservers); + } g_slist_free_full(timeservers_list, g_free); Best, Markus ------------------------------ Date: Fri, 18 Sep 2020 13:13:32 +0200 From: Daniel Wagner <w...@monom.org> Subject: Re: Connman 1.37 no ntp without DNS server To: mj...@gmx.de Cc: connman@lists.01.org Message-ID: <20200918111332.ex7oyuci6axdu...@beryllium.lan> Content-Type: text/plain; charset=us-ascii Hi Markus, On Fri, Sep 18, 2020 at 10:40:51AM -0000, mj...@gmx.de wrote: > > Okay, it supposed to work without DNS entries see sync_next() in > > src/timerserver.c. > > I had a look at the code and I think I found the reason. In > timeserver.c:__connman_timeserver_sync() there is a call to > connman_service_get_nameservers(). If this function returns NULL then > timeserver_sync_start() & sync_next() never get called. That explains it :) > I made a patch that fixes this. I tested it with and without DNS > server in combination with IPv4 address and domain name for the NTP > and it works fine for me: > > diff -Narup connman-1.37.orig/src/timeserver.c connman-1.37/src/timeserver.c > --- connman-1.37.orig/src/timeserver.c 2020-09-18 12:05:33.336790000 > +0200 > +++ connman-1.37/src/timeserver.c 2020-09-18 12:06:49.036790000 +0200 > @@ -381,13 +381,12 @@ int __connman_timeserver_sync(struct con > g_resolv_flush_nameservers(resolv); > > nameservers = connman_service_get_nameservers(service); > - if (!nameservers) > - return -EINVAL; > + if (nameservers) { > + for (i = 0; nameservers[i]; i++) > + g_resolv_add_nameserver(resolv, nameservers[i], 53, 0); > > - for (i = 0; nameservers[i]; i++) > - g_resolv_add_nameserver(resolv, nameservers[i], 53, 0); > - > - g_strfreev(nameservers); > + g_strfreev(nameservers); > + } > > g_slist_free_full(timeservers_list, g_free); Yes, this makes sense. If possible please send it as proper patch :) Thanks, Daniel ------------------------------ Date: Fri, 18 Sep 2020 11:47:53 -0000 From: mw8...@gmail.com Subject: Is there any agency that returns money from Paypal to Cash app? To: connman@lists.01.org Message-ID: <20200918114753.2750.98...@ml01.vlan13.01.org> Content-Type: text/plain; charset="utf-8" No not any, but if you interrupted with an issue to make transactions from Paypal to Cash app, so you can take help from our support team assistance. Make sure, before introducing any requests, you are required to have a Cash card to make a trade. If you have any issues, contact us to settle down. https://www.customercare-email.com/blog/paypal-to-cash-app/ ------------------------------ Date: Fri, 18 Sep 2020 11:48:12 -0000 From: mw8...@gmail.com Subject: Internet failure resulting in Brother printer offline state? Get to customer care. To: connman@lists.01.org Message-ID: <20200918114812.2750.35...@ml01.vlan13.01.org> Content-Type: text/plain; charset="utf-8" There can be times when you might have internet failure and that may lead to Brother printer offline state. Therefore, to address this issue, you can use the assistance that is provided by the help center in the form of FAQs or you can call the helpline number and get connected to the customer care and find some troubleshooting solutions. https://www.brotherprintersupportpro.net/brother-printer-offline/ ------------------------------ Date: Sat, 19 Sep 2020 06:19:27 -0000 From: la...@openskj.com Subject: hire home tuition To: connman@lists.01.org Message-ID: <20200919061927.2750.61...@ml01.vlan13.01.org> Content-Type: text/plain; charset="utf-8" MindFlex Home Tuition is Singapore's #1 Home Tuition Agency. Visit us today at https://singaporetuitionteachers.com. We provide top quality 1 to 1 home tuition for all subjects and levels in Singapore. Our service is 100% free with no agency fees involved. We have arranged successful home tuition for more than 10,000 clients, with fantastic reviews. Our tuition coordinators are friendly and well-trained to provide you the best customer service. Engage our well-qualified and experienced home tutors today! <a href="https://singaporetuitionteachers.com/" rel="nofollow" data-abc="true">best tutors in Singapore</a> ------------------------------ Subject: Digest Footer _______________________________________________ connman mailing list -- connman@lists.01.org To unsubscribe send an email to connman-le...@lists.01.org ------------------------------ End of connman Digest, Vol 59, Issue 19 ***************************************