Re: [Ninux-Wireless] LibreMesh Release 17.06 "Dayboot Rely"
In caso qualcuno volesse cimentarsi con Github e contribuire allo sviluppo di LibreMesh, abbiamo etichettato tutte le segnalazioni e richieste che siano facili da risolvere e implementare (quickfix), eccole qua :D del firmware vero e proprio e dei suoi strumenti: https://github.com/libremesh/lime-packages/labels/quickfix dell'aiutante di compilazione lime-sdk: https://github.com/libremesh/lime-sdk/labels/quickfix del contenuto del nostro sito http://libremesh.org/ https://github.com/libremesh/lime-web/labels/quickfix La discussione la facciamo direttamente su Github (preferibilmente in inglese) o sulla mailing list lime-users (anche in italiano): https://lists.libremesh.org/mailman/listinfo/lime-users Ciao! Ilario On 09/24/2017 01:34 AM, Ilario Gelmetti wrote: > Dopo un anno di sviluppo (sono state cambiate un sacco di cosette e > aggiunte alcune funzioni comode, in generale è migliorato parecchio) e > testing (per esempio tutta la rete dell'ultimo Hackmeeting era costruita > con LibreMesh), finalmente e` disponibile una nuova versione di LibreMesh :D > > Qui trovate la guida aggiornata in italiano sul sito Ninux: > http://wiki.ninux.org/Libre-Mesh > e quella sul sito LibreMesh: > http://libremesh.org/docs/it_guida_rapida_per_iniziare.html > > Qui sotto trovate l'annuncio ufficiale e il changelog. > > Ciao! > Ilario > > > Forwarded Message > Subject: [lime-users] Release 17.06 "Dayboot Rely" > Date: Sat, 23 Sep 2017 20:13:04 +0200 > From: Gui Iribarren> Reply-To: libremesh users > To: libremesh users , libremesh > development > > So, this release was meant to be announced many months ago (as the > numbering suggests) but lack of coordination (me, gio, pau) delayed it. > In the meantime, some more fixes and improvements were introduced, and > most importantly, several (unpublished) intermediate "release > candidates" have been running for months now, in different community > networks (QuintanaLibre mainly, thanks to persevering NicoEchaniz, and > other smaller deployments) > > Highlights are that ieee80211s is used by default (instead of adhoc) > which breaks "backward" connectivity with previous releases, > as well as changes in vlan tagging policy of bmx6 and batadv (which also > are not backwards compatible by default) > most notably, this vlan change fixes a hard-to-debug mtu shrinking bug > that pestered all releases so far (symptoms were varied and bizarre, > like having timeouts when trying to browse certain https sites, > sometimes, on random devices) > the biggest highlight on the dev side, is that we now use upstream SDK > (thanks to dangowrt for pushing this, and pau for implementing it!) > which brings us much closer to LEDE/OpenWrt and allows reporting > upstream ath9k bugs or such, among other benefits > > * generic binaries, meant for testing or setting up temporary networks >(i.e. when having the default AP SSID = LibreMesh.org is fine) > > http://downloads.libremesh.org/dayboot_rely/17.06/targets/ > > (build is running right now, binaries should be ready tomorrow for sure) > > * for custom builds, the recommended tool at this point is lime-sdk > > http://libremesh.org/getit.html#cook_your_own_firmware_using_lime_sdk > https://github.com/libremesh/lime-sdk > > * chef builds are not available at this point. there are plans to > integrate this release into chef in the future, but no ETA :( > > ### > > Most of the following changelog was accomplished during the 2017/03 > hackaton (https://www.youtube.com/watch?v=5UX1FwhIKGY) > > Changelog Dayboot Rely 17.06 (since 16.07) > > * based on LEDE 17.01.2 > * build everything using LEDE SDK, via new lime-sdk cooker (instead of > lime-build) > * use ieee80211s instead of adhoc > * reintroduced "firewall" package (to keep closer to upstream) > * lime-system: fix ieee80211s proto, correctly construct ifnames > * lime-system: sanitize hostname (transform everything into > alphanumeric and dash) > * lime-system: new proto static > * lime-system: new wifi mode client > * lime-system: set dnsmasq force=1 to ensure dnsmasq never bails out > * lime-system: explicitly populate /etc/config/lime with calculated values > * lime-webui: enable i18n, finally webinterface is available in Spanish > * lime-webui: Major rework by NicoPace, thanks! > * bmx6 node graph now uses colors in a clever way > * simple way to add "system notes" that are shown along with > /etc/banner and webui > * luci-app-lime-location: fix google maps api key > * new read-only view: switch ports status > * alert luci-mod-admin users that their changes might get > overwritten by lime-config > * fix batman-adv status webui > * new package available to install lighttpd instead of uhttpd (needed > for an upcoming android app) > * added a lime-sysupgrade command: does a sysupgrade but
[Ninux-Wireless] LibreMesh Release 17.06 "Dayboot Rely"
Dopo un anno di sviluppo (sono state cambiate un sacco di cosette e aggiunte alcune funzioni comode, in generale è migliorato parecchio) e testing (per esempio tutta la rete dell'ultimo Hackmeeting era costruita con LibreMesh), finalmente e` disponibile una nuova versione di LibreMesh :D Qui trovate la guida aggiornata in italiano sul sito Ninux: http://wiki.ninux.org/Libre-Mesh e quella sul sito LibreMesh: http://libremesh.org/docs/it_guida_rapida_per_iniziare.html Qui sotto trovate l'annuncio ufficiale e il changelog. Ciao! Ilario Forwarded Message Subject: [lime-users] Release 17.06 "Dayboot Rely" Date: Sat, 23 Sep 2017 20:13:04 +0200 From: Gui IribarrenReply-To: libremesh users To: libremesh users , libremesh development So, this release was meant to be announced many months ago (as the numbering suggests) but lack of coordination (me, gio, pau) delayed it. In the meantime, some more fixes and improvements were introduced, and most importantly, several (unpublished) intermediate "release candidates" have been running for months now, in different community networks (QuintanaLibre mainly, thanks to persevering NicoEchaniz, and other smaller deployments) Highlights are that ieee80211s is used by default (instead of adhoc) which breaks "backward" connectivity with previous releases, as well as changes in vlan tagging policy of bmx6 and batadv (which also are not backwards compatible by default) most notably, this vlan change fixes a hard-to-debug mtu shrinking bug that pestered all releases so far (symptoms were varied and bizarre, like having timeouts when trying to browse certain https sites, sometimes, on random devices) the biggest highlight on the dev side, is that we now use upstream SDK (thanks to dangowrt for pushing this, and pau for implementing it!) which brings us much closer to LEDE/OpenWrt and allows reporting upstream ath9k bugs or such, among other benefits * generic binaries, meant for testing or setting up temporary networks (i.e. when having the default AP SSID = LibreMesh.org is fine) http://downloads.libremesh.org/dayboot_rely/17.06/targets/ (build is running right now, binaries should be ready tomorrow for sure) * for custom builds, the recommended tool at this point is lime-sdk http://libremesh.org/getit.html#cook_your_own_firmware_using_lime_sdk https://github.com/libremesh/lime-sdk * chef builds are not available at this point. there are plans to integrate this release into chef in the future, but no ETA :( ### Most of the following changelog was accomplished during the 2017/03 hackaton (https://www.youtube.com/watch?v=5UX1FwhIKGY) Changelog Dayboot Rely 17.06 (since 16.07) * based on LEDE 17.01.2 * build everything using LEDE SDK, via new lime-sdk cooker (instead of lime-build) * use ieee80211s instead of adhoc * reintroduced "firewall" package (to keep closer to upstream) * lime-system: fix ieee80211s proto, correctly construct ifnames * lime-system: sanitize hostname (transform everything into alphanumeric and dash) * lime-system: new proto static * lime-system: new wifi mode client * lime-system: set dnsmasq force=1 to ensure dnsmasq never bails out * lime-system: explicitly populate /etc/config/lime with calculated values * lime-webui: enable i18n, finally webinterface is available in Spanish * lime-webui: Major rework by NicoPace, thanks! * bmx6 node graph now uses colors in a clever way * simple way to add "system notes" that are shown along with /etc/banner and webui * luci-app-lime-location: fix google maps api key * new read-only view: switch ports status * alert luci-mod-admin users that their changes might get overwritten by lime-config * fix batman-adv status webui * new package available to install lighttpd instead of uhttpd (needed for an upcoming android app) * added a lime-sysupgrade command: does a sysupgrade but only preserving libremesh configuration file * added a lime-apply command: basically calls reload_config, but also applies hostname system-wide without rebooting * lime-hwd-ground-routing: ground routing now supports untagged ports too * lime-proto-anygw: unique mac based on ap_ssid (using %N1, %N2) * lime-proto-anygw: integrate better into /etc/config/dhcp instead of /etc/dnsmasq.d/ * lime-proto-wan: allow link-local traffic over wan (useful for local ping6 and ssh, without global exposure) * lime-proto-batadv: set batadv gw_mode=client by default to counteract rogue DHCP servers * lime-proto-bmx6: introduce bmx6_pref_gw option, adds priority (x10) to a specific bmx6 gateway * lime-proto-bmx6: don't tag bmx6 packets over ethernet and so use at least mtu=1500 everywhere * lime-proto-bmx6: avoid autodetected wan interface use vlan for bmx6 * bmx6: doesn't flood log with some spurious warnings anymore (syslog=0) * bmx6: sms