Diferencia entre revisiones de «LibreMesh/Changelog»
De Guifi.net - Wiki Hispano
(Página creada con «Changelog 16.07 * Based on OpenWrt Chaos Calmer 15.05.1 * Removed "firewall" package (which is included by default in vanilla OpenWrt/LEDE), since it's not really being use...») |
|||
| (No se muestran 2 ediciones intermedias realizadas por 2 usuarios) | |||
| Línea 1: | Línea 1: | ||
| − | Changelog 16.07 | + | == Changelog 17.06 ''Dayboot Rely'' == |
| + | * 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 <code>firewall</code> 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 <code>dnsmasq force=1</code> to ensure dnsmasq never bails out | ||
| + | * lime-system: explicitly populate <code>/etc/config/lime</code> 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 <code>lighttpd</code> instead of <code>uhttpd</code> (needed for an upcoming android app) | ||
| + | * added a <code>lime-sysupgrade</code> command: does a sysupgrade but only preserving libremesh configuration file | ||
| + | * added a <code>lime-apply</code> 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 <code>%N1</code>, <code>%N2</code>) | ||
| + | * lime-proto-anygw: integrate better into <code>/etc/config/dhcp</code> instead of <code>/etc/dnsmasq.d/</code> | ||
| + | * lime-proto-wan: allow link-local traffic over wan (useful for local <code>ping6</code> and <code>ssh</code>, without global exposure) | ||
| + | ** lime-proto-batadv: set <code>batadv gw_mode=client</code> by default to counteract rogue DHCP servers | ||
| + | ** lime-proto-bmx6: introduce <code>bmx6_pref_gw</code> option, adds priority (x10) to a specific bmx6 gateway | ||
| + | ** lime-proto-bmx6: don't tag bmx6 packets over ethernet and so use at least <code>mtu=1500</code> everywhere | ||
| + | * lime-proto-bmx6: avoid autodetected wan interface use vlan for bmx6 | ||
| + | * bmx6: doesn't flood log with some spurious warnings anymore (<code>syslog=0</code>) | ||
| + | * bmx6: sms plugin now enabled by default | ||
| + | * bmx6: daemon is now supervised by procd, so it is restarted in case of crashes | ||
| + | * bmx6: doesn't <code>configSync</code> by default anymore (no more "uci pending changes" because of auto-gw-mode) | ||
| + | * new bmx6hosts tool: maintain an <code>/etc/hosts</code> that resolves fd66: <-> hostnames.mesh | ||
| + | * watchping: convert to procd and add reload triggers | ||
| + | * safe-reboot: fix, use <code>/overlay/upper</code> instead of <code>/overlay</code> | ||
| + | * safe-reboot: add </code>discard<code> action | ||
| + | * ath9k: debugged some hangs (interface is deaf) and workaround it, with new package <code>smonit</code> | ||
| + | * set wifi default <code>distance</code> parameter to 1000 metres and make it configurable through webui | ||
| + | * alfred: fix bat-hosts facter, check for errors and don't nuke <code>/etc/bat-hosts</code> in case of failure | ||
| + | * introduce new lime-basic-noui metapackage | ||
| + | * new packages separated: lime-docs and lime-docs-minimal | ||
| + | * various Makefile dependency problems fixed | ||
| + | |||
| + | |||
| + | == Changelog 16.07 ''Community Chaos'' == | ||
* Based on OpenWrt Chaos Calmer 15.05.1 | * Based on OpenWrt Chaos Calmer 15.05.1 | ||
| − | * Removed | + | * Removed <code>firewall</code> package (which is included by default in vanilla OpenWrt/LEDE), since it's not really being used in LibreMesh setup. It can always be installed on a case-by-case basis using <code>opkg</code>. |
| − | * Removed | + | * Removed <code>odhcpd</code> since we're not using it at the moment (we use <code>dnsmasq</code>) |
| − | * Removed | + | * Removed <code>odhcp6c</code> since we're not using it at the moment (we still haven't solved how to deal with native IPv6 coming over WAN, i.e. propagate a delegated prefix over the mesh in a reasonable way) |
| − | * New default packages: | + | * New default packages: <code>lime-hwd-openwrt-wan</code> and <code>lime-proto-wan</code>. This checks if there's a WAN port, and automatically configures as "wan" proto (<code>lime-proto-wan</code>). The "wan" proto let's you assign in <code>/etc/config/lime</code>, for example, 802.1ad VLANs over the WAN port. |
| − | * New default package: | + | * New default package: <code>lime-hwd-ground-routing</code>. Allows you to configure 802.1q VLANs on embedded switches, so that you can separate specific ports and put |
| − | * New default package: | + | * New default package: <code>bmx6-auto-gw-mode</code>, so that when a node detects (with watchping) it can ping 8.8.8.8 over WAN port, a bmx6 tunIn is created on-the-fly, and Internet is shared to the rest of the clouds. |
| − | * Workaround for an spurious log message caused by BATMAN-Adv ( | + | * Workaround for an spurious log message caused by BATMAN-Adv (<code>br-lan</code>: received packet on bat0 with own address as source address"): a <code>dummy0" interface is created and added to <code>bat0</code>, with a slightly different MAC address |
** https://lists.open-mesh.org/pipermail/b.a.t.m.a.n/2014-March/011839.html | ** https://lists.open-mesh.org/pipermail/b.a.t.m.a.n/2014-March/011839.html | ||
| − | * New available packages: | + | * New available packages: <code>lime-proto-bgp</code>, allows to do BGP with bird daemon; and <code>lime-proto-olsr</code>, <code>-olsr2</code> and <code>-olsr6</code>, which add support for all versions of [[OLSR]]. |
| − | * Some new settings possible in /etc/config/lime-defaults | + | * Some new settings possible in <code>/etc/config/lime-defaults</code> |
| − | ** wireless.htmode lets you preset the htmode for any wireless radio (or htmode_2ghz and htmode_5ghz for specific bands) | + | ** <code>wireless.htmode</code> lets you preset the htmode for any wireless radio (or <code>htmode_2ghz</code> and <code>htmode_5ghz</code> for specific bands) |
| − | ** wireless.distance is the equivalent, for setting distance (and distance_2ghz / _5ghz) | + | ** <code>wireless.distance</code> is the equivalent, for setting distance (and <code>distance_2ghz</code> / <code>_5ghz</code>) |
Última revisión de 00:26 11 feb 2018
Changelog 17.06 Dayboot Rely
- 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
firewallpackage (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=1to ensure dnsmasq never bails out - lime-system: explicitly populate
/etc/config/limewith 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
lighttpdinstead ofuhttpd(needed for an upcoming android app) - added a
lime-sysupgradecommand: does a sysupgrade but only preserving libremesh configuration file - added a
lime-applycommand: 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/dhcpinstead of/etc/dnsmasq.d/ - lime-proto-wan: allow link-local traffic over wan (useful for local
ping6andssh, without global exposure)- lime-proto-batadv: set
batadv gw_mode=clientby default to counteract rogue DHCP servers - lime-proto-bmx6: introduce
bmx6_pref_gwoption, adds priority (x10) to a specific bmx6 gateway - lime-proto-bmx6: don't tag bmx6 packets over ethernet and so use at least
mtu=1500everywhere
- lime-proto-batadv: set
- 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 plugin now enabled by default
- bmx6: daemon is now supervised by procd, so it is restarted in case of crashes
- bmx6: doesn't
configSyncby default anymore (no more "uci pending changes" because of auto-gw-mode) - new bmx6hosts tool: maintain an
/etc/hoststhat resolves fd66: <-> hostnames.mesh - watchping: convert to procd and add reload triggers
- safe-reboot: fix, use
/overlay/upperinstead of/overlay - safe-reboot: add </code>discard
action - ath9k: debugged some hangs (interface is deaf) and workaround it, with new package <code>smonit
- set wifi default
distanceparameter to 1000 metres and make it configurable through webui - alfred: fix bat-hosts facter, check for errors and don't nuke
/etc/bat-hostsin case of failure - introduce new lime-basic-noui metapackage
- new packages separated: lime-docs and lime-docs-minimal
- various Makefile dependency problems fixed
Changelog 16.07 Community Chaos
- Based on OpenWrt Chaos Calmer 15.05.1
- Removed
firewallpackage (which is included by default in vanilla OpenWrt/LEDE), since it's not really being used in LibreMesh setup. It can always be installed on a case-by-case basis usingopkg. - Removed
odhcpdsince we're not using it at the moment (we usednsmasq) - Removed
odhcp6csince we're not using it at the moment (we still haven't solved how to deal with native IPv6 coming over WAN, i.e. propagate a delegated prefix over the mesh in a reasonable way) - New default packages:
lime-hwd-openwrt-wanandlime-proto-wan. This checks if there's a WAN port, and automatically configures as "wan" proto (lime-proto-wan). The "wan" proto let's you assign in/etc/config/lime, for example, 802.1ad VLANs over the WAN port. - New default package:
lime-hwd-ground-routing. Allows you to configure 802.1q VLANs on embedded switches, so that you can separate specific ports and put - New default package:
bmx6-auto-gw-mode, so that when a node detects (with watchping) it can ping 8.8.8.8 over WAN port, a bmx6 tunIn is created on-the-fly, and Internet is shared to the rest of the clouds. - Workaround for an spurious log message caused by BATMAN-Adv (
br-lan: received packet on bat0 with own address as source address"): adummy0" interface is created and added to <code>bat0, with a slightly different MAC address - New available packages:
lime-proto-bgp, allows to do BGP with bird daemon; andlime-proto-olsr,-olsr2and-olsr6, which add support for all versions of OLSR. - Some new settings possible in
/etc/config/lime-defaults-
wireless.htmodelets you preset the htmode for any wireless radio (orhtmode_2ghzandhtmode_5ghzfor specific bands) -
wireless.distanceis the equivalent, for setting distance (anddistance_2ghz/_5ghz)
-