I knew, thanks Fed.
Roadmap, is it Geographis ?
On Friday, June 16, 2017 at 8:02:42 PM UTC+7, Federico Capoano wrote:
>
> Hi Vinh,
>
> currently openwisp2 is focused on configurations only (although we are 
> going to add a few new modules soon thanks to the amazing work GSoC 
> students are doing 
> <https://summerofcode.withgoogle.com/organizations/5694014226432000/>), 
> so that status attribute refers to the status of the configuration:
>
>    - *modified* means the configuration has not been applied to the 
>    device yet
>    - *running *means the configuration has been applied successfully
>    - *error *means the configuration has been applied but because of a 
>    misconfiguration has been rollbacked by openwisp-config
>
> Is it clear?
>
> A simple monitoring module is on our roadmap. With such a module we will 
> be able to know the network status of our devices (if reachable or not, get 
> an overview of dynamic information like DHCP addresses or other statisticsa 
> nd so on).
>
> Federico
>
> On Friday, June 16, 2017 at 10:04:15 AM UTC+2, Nguyễn Vinh wrote:
>>
>> Hi Fed,
>> I have question for STATUS.
>>
>>
>> <https://lh3.googleusercontent.com/-xfkk_C5nbpo/WUOQrwHkFJI/AAAAAAAAAHE/fiZF8Z3lirYCPb41UKVpo1rIjeV8R-9EACLcBGAs/s1600/1.PNG>
>> STATUS is running althought i poweroff my device.
>>
>> On Tuesday, June 6, 2017 at 10:15:24 PM UTC+7, Federico Capoano wrote:
>>>
>>> Hi Wylis,
>>>
>>> did you solve your problem with the missing lua dependency?
>>>
>>> Federico
>>>
>>>
>>> On Friday, May 26, 2017 at 6:28:41 PM UTC+2, Federico Capoano wrote:
>>>>
>>>> Try this:
>>>>
>>>> opkg install luafilesystem
>>>>
>>>> Although it's strange it didn't get pulled in as a dependency.
>>>>
>>>> In general, users that decide to keep OpenWISP start compiling their 
>>>> own images after a while, which is the best option if you intend to deploy 
>>>> many devices.
>>>>
>>>> F.
>>>>
>>>>
>>>> On Fri, May 26, 2017 at 6:25 PM <[email protected]> wrote:
>>>>
>>>>> Yes, i do still have the anonymous version.  Yes i did initially have 
>>>>> a problem with the opkg install, but then i added the feed to my build 
>>>>> and 
>>>>> i no longer saw any issues.  However, your autoname script is complaining 
>>>>> about some lfs.lua things.  So it seems i am still having a problem with 
>>>>> luafilesystem.  Fixing that is the next step in fixing this, so i'll 
>>>>> concentrate on that.  thanks!
>>>>>
>>>>> here is my session:
>>>>>
>>>>> root@OpenWrt:/tmp/openwisp# openwisp-uci-autoname
>>>>> lua: /usr/sbin/openwisp-uci-autoname:6: module 'lfs' not found:
>>>>>         no field package.preload['lfs']
>>>>>         no file './lfs.lua'
>>>>>         no file '/usr/share/lua/lfs.lua'
>>>>>         no file '/usr/share/lua/lfs/init.lua'
>>>>>         no file '/usr/lib/lua/lfs.lua'
>>>>>         no file '/usr/lib/lua/lfs/init.lua'
>>>>>         no file './lfs.so'
>>>>>         no file '/usr/lib/lua/lfs.so'
>>>>>         no file '/usr/lib/lua/loadall.so'
>>>>> stack traceback:
>>>>>         [C]: in function 'require'
>>>>>         /usr/sbin/openwisp-uci-autoname:6: in main chunk
>>>>>         [C]: ?
>>>>>
>>>>>
>>>>>
>>>>> On Friday, May 26, 2017 at 7:59:00 AM UTC-4, Federico Capoano wrote:
>>>>>
>>>>>> You said you have:
>>>>>>
>>>>>> config system
>>>>>>         option hostname OpenWrt
>>>>>>         option timezone UTC
>>>>>>         option ttylogin 0
>>>>>>
>>>>>> Which is an anonymous configuration block, put by default by OpenWRT, 
>>>>>> which unfortunately doesn't play well with remote management systems 
>>>>>> that 
>>>>>> need to override specific (hence named) sections.
>>>>>>
>>>>>> That's why, according to this line:
>>>>>>
>>>>>> https://github.com/openwisp/openwisp-config/blob/master/openwisp-config/files/sbin/openwisp-uci-autoname.lua#L39
>>>>>>
>>>>>> That section should be renamed as:
>>>>>>
>>>>>> config system *'system'*
>>>>>>         option hostname OpenWrt
>>>>>>         option timezone UTC
>>>>>>         option ttylogin 0
>>>>>>
>>>>>> Bold mine, denotes the name of the section.
>>>>>>
>>>>>> Without that name, it is not possible to automatically change that 
>>>>>> configuration block, but only to add a new configuration block, which 
>>>>>> may 
>>>>>> be discarded by UCI (the software which manages all these configuration 
>>>>>> files).
>>>>>>
>>>>>> Do you still have the anonymous version?
>>>>>>
>>>>>> If yes, what happens if you run this command?
>>>>>>
>>>>>> openwisp-uci-autoname
>>>>>>
>>>>>> The expected result is to have the "system" config block renamed as 
>>>>>> "system".
>>>>>>
>>>>>> I remember you were having problems installing openwisp-config, maybe 
>>>>>> some dependencies (like lua) were not installed and something is not 
>>>>>> working as expected.
>>>>>>
>>>>>> Federico
>>>>>>
>>>>>>
>>>>>> On Fri, May 26, 2017 at 1:46 PM <[email protected]> wrote:
>>>>>>
>>>>>>> the content of the tar.gz now has the new hostname.  the tarball has 
>>>>>>> etc/config/system in it.
>>>>>>>
>>>>>>> so again, i did restart and there is a pause on the "now applying 
>>>>>>> it..." line, but /etc/config/system does not change. Is there some 
>>>>>>> additional logging i can turn on?  If not, i will add some to see what 
>>>>>>> its 
>>>>>>> doing.  I do know that MERGE_CONFIG=1.
>>>>>>>
>>>>>>> thanks
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Friday, May 26, 2017 at 3:06:25 AM UTC-4, Federico Capoano wrote:
>>>>>>>
>>>>>>>> To make it download again you can do:
>>>>>>>>
>>>>>>>> rm /tmp/openwisp/checksum
>>>>>>>> /etc/init.d/openwisp_config restart; logread -f
>>>>>>>>
>>>>>>>> What is the content of the tar.gz now?
>>>>>>>>
>>>>>>>> Federico
>>>>>>>>
>>>>>>>> Il ven 26 mag 2017, 02:51 <[email protected]> ha scritto:
>>>>>>>>
>>>>>>> Thanks for the things to check.  Yes the UUID and key are correct.  
>>>>>>>>> configuration.tar.gz does contain what is in the preview which I 
>>>>>>>>> included 
>>>>>>>>> before.  However, maybe it was an old download?  Previously i did get 
>>>>>>>>> an 
>>>>>>>>> error that it could not apply the configuration.  Then it said it was 
>>>>>>>>> successful, but no change was made.   i moved the tarball to another 
>>>>>>>>> name 
>>>>>>>>> and i'm wondering if there is a way to make it download again?
>>>>>>>>>
>>>>>>>>> i stopped and started the openwisp_config, but its still not 
>>>>>>>>> logging a download.
>>>>>>>>>
>>>>>>>>> I changed the hostname and it eventually did download. How long is 
>>>>>>>>> the timer that its on checking for a new configuration?
>>>>>>>>>
>>>>>>>>> It downloaded a new tarball, but again did not apply it, even 
>>>>>>>>> after logging "applied succesfully".  Any ideas?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Thursday, May 25, 2017 at 10:32:12 AM UTC-4, Federico Capoano 
>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> HI wylis,
>>>>>>>>>>
>>>>>>>>>> it's very strange, I've never got such a report.
>>>>>>>>>>
>>>>>>>>>> It may seem obvious but could you ensure the device is registered 
>>>>>>>>>> with the right UUID and key (check /etc/config/openwisp) and the 
>>>>>>>>>> configuration you are editing in the controller is the right one?
>>>>>>>>>>
>>>>>>>>>> Could you take a look at what is in 
>>>>>>>>>> /tmp/openwisp/configuration.tar.gz?
>>>>>>>>>>
>>>>>>>>>> Federico
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Thursday, May 25, 2017 at 2:56:28 PM UTC+2, 
>>>>>>>>>> [email protected] wrote:
>>>>>>>>>>>
>>>>>>>>>>> Hi, my device is showing up on the web page and the config is:
>>>>>>>>>>>
>>>>>>>>>>> package system
>>>>>>>>>>>
>>>>>>>>>>> config system 'system'
>>>>>>>>>>>     option hostname 'OpenEdge'
>>>>>>>>>>>     option timezone 'EST5EDT,M3.2.0,M11.1.0'
>>>>>>>>>>>     option zonename 'America/New York'
>>>>>>>>>>>
>>>>>>>>>>> config timeserver 'ntp'
>>>>>>>>>>>     list server '0.openwrt.pool.ntp.org'
>>>>>>>>>>>     list server '1.openwrt.pool.ntp.org'
>>>>>>>>>>>     list server '2.openwrt.pool.ntp.org'
>>>>>>>>>>>     list server '3.openwrt.pool.ntp.org'
>>>>>>>>>>>     option enable_server '0'
>>>>>>>>>>>     option enabled '1'
>>>>>>>>>>>
>>>>>>>>>>> I saw these logs on the device:
>>>>>>>>>>>
>>>>>>>>>>> Thu May 25 12:50:21 2017 daemon.info openwisp: Local 
>>>>>>>>>>> configuration outdated
>>>>>>>>>>> Thu May 25 12:50:21 2017 daemon.info openwisp: Downloading 
>>>>>>>>>>> configuration from controller...
>>>>>>>>>>> Thu May 25 12:50:22 2017 daemon.info openwisp: Configuration 
>>>>>>>>>>> downloaded, now applying it...
>>>>>>>>>>> Thu May 25 12:50:22 2017 daemon.info openwisp: Service openwisp 
>>>>>>>>>>> has been reloaded via procd/ubus
>>>>>>>>>>> Thu May 25 12:50:22 2017 daemon.info openwisp: OpenWISP config 
>>>>>>>>>>> agent received reload trigger
>>>>>>>>>>> Thu May 25 12:50:27 2017 daemon.info openwisp: Testing 
>>>>>>>>>>> configuration...
>>>>>>>>>>> Thu May 25 12:50:27 2017 daemon.info openwisp: Configuration 
>>>>>>>>>>> test succeded
>>>>>>>>>>> Thu May 25 12:50:28 2017 daemon.info openwisp: Configuration 
>>>>>>>>>>> applied succesfully
>>>>>>>>>>> Thu May 25 12:50:28 2017 daemon.info openwisp: OpenWISP config 
>>>>>>>>>>> agent started
>>>>>>>>>>>
>>>>>>>>>>> But the system settings are unchanged:
>>>>>>>>>>>
>>>>>>>>>>> root@OpenWrt:/etc/config# cat system
>>>>>>>>>>> config system
>>>>>>>>>>>         option hostname OpenWrt
>>>>>>>>>>>         option timezone UTC
>>>>>>>>>>>         option ttylogin 0
>>>>>>>>>>>
>>>>>>>>>>> config timeserver ntp
>>>>>>>>>>>         list server     0.openwrt.pool.ntp.org
>>>>>>>>>>>         list server     1.openwrt.pool.ntp.org
>>>>>>>>>>>         list server     2.openwrt.pool.ntp.org
>>>>>>>>>>>         list server     3.openwrt.pool.ntp.org
>>>>>>>>>>>         option enabled 1
>>>>>>>>>>>         option enable_server 0
>>>>>>>>>>>
>>>>>>>>>>> Why would this be?
>>>>>>>>>>>
>>>>>>>>>>> Thanks again!
>>>>>>>>>>>
>>>>>>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"OpenWISP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to