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] <javascript:>>
> 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.
>>>>
>>> --
>> 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] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
--
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.