2016-11-18 - Re: [GRASE-Hotspot] Re: Version of coova-chilli is outdated

Header Data

From: Hotspotuser <jo***s@algardata.pt>
Message Hash: 9e2fbf00ac14b84ea4561bbf43614bf54730ad2938d849ceeca121d0838dc8f0
Message ID: <03e7dfaf-ad46-4d5c-a842-033143e6bc81@grasehotspot.org>
Reply To: <CAESLx0JbauxMxUXhCBGaKC4rqVkF=AA68WTiHu9JjvoZumMYWQ@mail.gmail.com>
UTC Datetime: 2016-11-18 11:28:20 UTC
Raw Date: Fri, 18 Nov 2016 10:28:20 -0800

Raw message

Excelent! Monday i'll setup a machine just to check this out... and report 
back (when i can).

segunda-feira, 14 de Novembro de 2016 às 21:05:56 UTC, timwhite88 escreveu:
>
> I assumed when I made the Gitlab project public, that the builds would be 
> public. Fixed now.
> If you head to https://gitlab.com/grase/coova-chilli/builds you can see 
> the automated builds. Only AMD64 builds are working at the moment. If you 
> then go into the trusty-amd64 build that completed, you can download the 
> build artifacts which includes a .deb file you can manually install.
>
> Please note, that these packages have had no testing. I'll do manual 
> testing of packages once I get i386 builds working, and once I've done 
> basic testing of packages I'll put them in the nightly repo.
>
> Regards
>
> Tim
>
> On Tue, Nov 15, 2016 at 4:33 AM, Hotspotuser <jo***.@algardata.pt 
> <javascript:>> wrote:
>
>> Tim
>>
>> When can we have a install script, to test it out?
>>
>> domingo, 13 de Novembro de 2016 às 11:53:11 UTC, timwhite88 escreveu:
>>>
>>> As a further update. I believe all the essentials to make it work are 
>>> now in there. There are some core modifications not in that I need to test, 
>>> however without them the things that may fail are:
>>>
>>>    - Traffic for showing the status page may be counted towards a data 
>>>    quota instead of being excluded
>>>    - Some of the status window Javascript might be missing information 
>>>    (however I believe this won't happen with the 3.8.0 version as we changed 
>>>    all that but the patches were still in the old package)
>>>
>>> Regards
>>>
>>> Tim
>>>
>>> On Sun, Nov 13, 2016 at 9:34 PM, Timothy White <ti***.@gmail.com> 
>>> wrote:
>>>
>>>> Slowly
>>>>
>>>> I used to compile each package by hand, which is a pain, especially if 
>>>> I want to support Debian and Ubuntu, as sometimes there are differences (or 
>>>> hacks for a single package).
>>>>
>>>> I'm currently working on a fork of the new Coova Chilli git repo, with 
>>>> all our changes in a branch. This will make it easier in the future to 
>>>> upgrade versions. It'll also show us what code changes are actually needed.
>>>>
>>>> You can view the branch on either Gitlab (
>>>> https://gitlab.com/grase/coova-chilli/tree/grase-1.3.2) or Github (
>>>> https://github.com/GraseHotspot/coova-chilli/tree/grase-1.3.2). Why 
>>>> both? Well Gitlab CI is amazing, supporting building multiple "products" at 
>>>> a time. Other CI's do support Matrix builds, but sometimes it's more 
>>>> complex than that. Gitlab will mirror Github's repo, and run the builds for 
>>>> us that we need. (Hopefully, when I get anything other than the AMD64 
>>>> builds working).
>>>>
>>>> At the moment, I've got the bare minimum of changes in for the Grase 
>>>> Hotspot. More changes will come shortly to bring it inline with previous 
>>>> packages (once I read all the Changes in the new versions and only bring 
>>>> the features we still need). Once I get enough in, I'll put the builds in 
>>>> the nightly repo.
>>>>
>>>> To make my life easier, for those who want to test new packages, what 
>>>> architecture and Ubuntu/Debian versions are you running?
>>>>
>>>> Regards
>>>>
>>>> Tim
>>>>
>>>>
>>>> On Wed, Nov 9, 2016 at 11:11 PM, Hotspotuser <jo***.@algardata.pt> 
>>>> wrote:
>>>>
>>>>> Hi Tim
>>>>>
>>>>> Any news on the upgrading of CoovaChilli to latest version in Grase? 
>>>>>
>>>>>
>>>>>
>>>>> domingo, 14 de Agosto de 2016 às 11:47:27 UTC+1, timwhite88 escreveu:
>>>>>>
>>>>>> Hi Jose
>>>>>>
>>>>>> Sorry for the delays. I've had a quick look at getting the latest 
>>>>>> Coova-chilli going. The main things to look at are ensuring the config and 
>>>>>> ipup.sh files from 
>>>>>> https://github.com/GraseHotspot/grase-coova-chilli/tree/master/debian/extra_files 
>>>>>> are installed. The other patches and changes I've made are less important 
>>>>>> depending on your situation. You'll probably want 
>>>>>> '--enable-gardenaccounting'. In theory, this should remove the need for one 
>>>>>> of my patches, but my testing hasn't conclusively proven that yet.
>>>>>> Also, the debian packages built by upstream currently treat all the 
>>>>>> files in /etc/chilli/ as config files, which while correct, lots of the 
>>>>>> files in there aren't config files, which causes issues on each upgrade. 
>>>>>> This just means you'll have to answer debconf questions regularly about 
>>>>>> overwriting changed files. I do have a fix for this in my repo.
>>>>>> Upstream also defaults to not starting Coova Chilli, so you'll need 
>>>>>> to edit /etc/default/coova-chilli after install to enable it.
>>>>>>
>>>>>> Now that upstream uses Git, I'm in the process of trying to take 
>>>>>> upstream's git repo, and just create a branch for our patches, with the 
>>>>>> hope to get some of them accepted upstream in the future.
>>>>>>
>>>>>> In theory though, right now you can build a debian package from 
>>>>>> upstream, copy in the config and ipup.sh, and most things should work.
>>>>>>
>>>>>> Sorry for the delays.
>>>>>>
>>>>>> Tim
>>>>>>
>>>>>> On Fri, Jul 22, 2016 at 1:06 AM, Hotspotuser <jo***.@algardata.pt> 
>>>>>> wrote:
>>>>>>
>>>>>>> Any news on this?
>>>>>>>
>>>>>>> Tim, care to share the ./configure parameters used in GRASE so that 
>>>>>>> we can try to tackle this ourselves?
>>>>>>>
>>>>>>> Got Coova-Chilli 1.3.4 installed today, but im guessing i got the 
>>>>>>> wrong parameters for ./configure.
>>>>>>>
>>>>>>> ./configure --enable-chilliquery --enable-coa --enable-radproxy --
>>>>>>> enable-dhcpradius --enable-dnslog --enable-uamdomainfile --enable-ieee8021q 
>>>>>>> --enable-json --enable-largelimits --enable-leakybucket --enable-uamanyip 
>>>>>>> --enable-uamuiport --enable-libjson
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> sábado, 25 de Junho de 2016 às 10:24:42 UTC+1, christopher escreveu:
>>>>>>>
>>>>>>>> Hello, 
>>>>>>>>
>>>>>>>> The version of coova-chilli being used in grase hotspot is two 
>>>>>>>> years 
>>>>>>>> outdated. 
>>>>>>>>
>>>>>>>>
>>>>>>>> They have released another version although the numbering is not 
>>>>>>>> what I 
>>>>>>>> would call conventional. 
>>>>>>>>
>>>>>>>> If you take a look in the system log files you will see redir.c 
>>>>>>>> client 
>>>>>>>> time outs and performance issues when this is happening. 
>>>>>>>>
>>>>>>>> On their new mailing list one of their current development team 
>>>>>>>> told 
>>>>>>>> someone who brought this up to upgrade. 
>>>>>>>>
>>>>>>>> As I am not sure of exactly what files are patched I am unable to 
>>>>>>>> upgrade 
>>>>>>>> to see if this issue has been fixed.  They claim to have fixed a 
>>>>>>>> number of 
>>>>>>>> errors from the old code base. 
>>>>>>>>
>>>>>>>> I know that there is one patch listed on the grase wiki but is this 
>>>>>>>> the 
>>>>>>>> only changes that have to be made? 
>>>>>>>>
>>>>>>>> It would be nice for me to be able to upgrade and forget about it 
>>>>>>>> until 
>>>>>>>> things change. 
>>>>>>>>
>>>>>>>> Also there is an issue with Debian and Ubuntu with network traffic 
>>>>>>>> stopping if you have both ipv4 and ipv6 enabled.  You need to 
>>>>>>>> disable ipv6 
>>>>>>>> to prevent the network interfaces from being constantly being 
>>>>>>>> reconfigured. 
>>>>>>>>
>>>>>>>> Regards, 
>>>>>>>>
>>>>>>>> Christopher. 
>>>>>>>>
>>>>>>>> -- 
>>>>>>> This mailing list is for the Grase Hotspot Project 
>>>>>>> http://grasehotspot.org
>>>>>>> --- 
>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>> Groups "Grase Hotspot" group.
>>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>>> send an email to gr***.@grasehotspot.org.
>>>>>>> To post to this group, send email to gr***.@grasehotspot.org.
>>>>>>> Visit this group at 
>>>>>>> https://groups.google.com/a/grasehotspot.org/group/grase-hotspot/.
>>>>>>> To view this discussion on the web visit 
>>>>>>> https://groups.google.com/a/grasehotspot.org/d/msgid/grase-hotspot/6d0f774c-8763-4f07-b69a-53541133dd18%40grasehotspot.org 
>>>>>>> <https://groups.google.com/a/grasehotspot.org/d/msgid/grase-hotspot/6d0f774c-8763-4f07-b69a-53541133dd18%40grasehotspot.org?utm_medium=email&utm_source=footer>
>>>>>>> .
>>>>>>>
>>>>>>
>>>>>> -- 
>>>>> This mailing list is for the Grase Hotspot Project 
>>>>> http://grasehotspot.org
>>>>> --- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "Grase Hotspot" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to gr***.@grasehotspot.org.
>>>>> To post to this group, send email to gr***.@grasehotspot.org.
>>>>> Visit this group at 
>>>>> https://groups.google.com/a/grasehotspot.org/group/grase-hotspot/.
>>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/a/grasehotspot.org/d/msgid/grase-hotspot/383c2c27-6f0d-4a7b-b33b-469fc9d8781b%40grasehotspot.org 
>>>>> <https://groups.google.com/a/grasehotspot.org/d/msgid/grase-hotspot/383c2c27-6f0d-4a7b-b33b-469fc9d8781b%40grasehotspot.org?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>>
>>>>
>>> -- 
>> This mailing list is for the Grase Hotspot Project 
>> http://grasehotspot.org
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Grase Hotspot" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to gr***.@grasehotspot.org <javascript:>.
>> To post to this group, send email to gr***.@grasehotspot.org 
>> <javascript:>.
>> Visit this group at 
>> https://groups.google.com/a/grasehotspot.org/group/grase-hotspot/.
>> To view this discussion on the web visit 
>> https://groups.google.com/a/grasehotspot.org/d/msgid/grase-hotspot/57780e46-8779-49fc-ab39-a5a88476d06c%40grasehotspot.org 
>> <https://groups.google.com/a/grasehotspot.org/d/msgid/grase-hotspot/57780e46-8779-49fc-ab39-a5a88476d06c%40grasehotspot.org?utm_medium=email&utm_source=footer>
>> .
>>
>
>

Thread