commit
						21db653ca6
					
				
							
								
								
									
										5
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										5
									
								
								Makefile
									
									
									
									
									
								
							| @ -262,8 +262,9 @@ MODULE_PREFIX = gluon-$(GLUON_SITE_CODE)-$(PREPARED_RELEASE) | |||||||
| include $(INCLUDE_DIR)/target.mk | include $(INCLUDE_DIR)/target.mk | ||||||
| 
 | 
 | ||||||
| build-key: FORCE | build-key: FORCE | ||||||
| 	ln -sf $(GLUON_OPKG_KEY) $(BUILD_KEY) | 	rm -f $(BUILD_KEY) $(BUILD_KEY).pub | ||||||
| 	ln -sf $(GLUON_OPKG_KEY).pub $(BUILD_KEY).pub | 	cp $(GLUON_OPKG_KEY) $(BUILD_KEY) | ||||||
|  | 	cp $(GLUON_OPKG_KEY).pub $(BUILD_KEY).pub | ||||||
| 
 | 
 | ||||||
| config: FORCE | config: FORCE | ||||||
| 	+$(NO_TRACE_MAKE) scripts/config/conf OPENWRT_BUILD= QUIET=0 | 	+$(NO_TRACE_MAKE) scripts/config/conf OPENWRT_BUILD= QUIET=0 | ||||||
|  | |||||||
| @ -40,13 +40,66 @@ x86-64 | |||||||
| New features | New features | ||||||
| ~~~~~~~~~~~~ | ~~~~~~~~~~~~ | ||||||
| 
 | 
 | ||||||
|  | Kernel module opkg repository | ||||||
|  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||||||
|  | 
 | ||||||
|  | We've not been able to keep ABI compatiblity with the kernel of the official OpenWrt images. | ||||||
|  | Therefore, Gluon now generates a opkg repository with modules itself. | ||||||
|  | 
 | ||||||
|  | The repository can be found at `output/modules/` by default, the image output directory has | ||||||
|  | been moved from `images/` to `output/images/`. See the updated :doc:`../user/getting_started` guide | ||||||
|  | for information on the handling of the signing keys for this repository. | ||||||
|  | 
 | ||||||
|  | The `opkg_repo` site.conf option has been replaced to allow specifying this and other additional repositories. | ||||||
|  | 
 | ||||||
|  | New status page | ||||||
|  | ^^^^^^^^^^^^^^^ | ||||||
|  | 
 | ||||||
|  | The new status page provides a visually pleasing experience, and displays all important information | ||||||
|  | on a node in a clear manner. It also contains a real-time signal strength graph for all neighbouring | ||||||
|  | nodes to aid with the alignment of antennas. | ||||||
|  | 
 | ||||||
|  | 802.11s mesh support | ||||||
|  | ^^^^^^^^^^^^^^^^^^^^ | ||||||
|  | 
 | ||||||
|  | Gluon now supports using 802.11s for its mesh links instead of IBSS (Adhoc). This will allow supporting | ||||||
|  | WLAN hardware which can't to AP and IBSS mode simultaneously in the future (like Ralink/Mediatek). | ||||||
|  | 
 | ||||||
|  | Note that batman-adv is still used on top of 802.11s (and 802.11s forwarding is disabled), the mesh routing protocol | ||||||
|  | provided by 802.11s is not used. | ||||||
|  | 
 | ||||||
|  | Multicast filter extension | ||||||
|  | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||||||
|  | 
 | ||||||
|  | The `gluon-ebtables-filter-multicast` package has been extended to filter out multicast | ||||||
|  | ICMP and ICMPv6 Echo Requests (ping) and Node Information Queries (RFC4620). This prevents | ||||||
|  | pings to multicast addresses like ff02::1 to cause traffic peaks | ||||||
|  | (as all nodes and clients would answer such a ping). | ||||||
|  | 
 | ||||||
|  | French translation | ||||||
|  | ^^^^^^^^^^^^^^^^^^ | ||||||
|  | 
 | ||||||
|  | A French translation for the Config Mode/Expert Mode has been added. | ||||||
| 
 | 
 | ||||||
| Bugfixes | Bugfixes | ||||||
| ~~~~~~~~ | ~~~~~~~~ | ||||||
| 
 | 
 | ||||||
|  | * Update kernel code for the QCA953x | ||||||
|  | 
 | ||||||
|  |   Might improve statility of the TP-Link TL-WR841N/ND v9. | ||||||
|  | * Fix model detection on some Netgear WNDR3700v2 | ||||||
|  | 
 | ||||||
|  |   The broken devices will identify as "NETGEAR ". | ||||||
|  |   This also breaks the autoupdater, making a manual upgrade necessary. | ||||||
|  | * Ensure that `odhcp6c` doesn't spawn multiple instances of ``dhcpv6.script`` | ||||||
|  | * Fix support for Buffalo WZR-600DHP | ||||||
|  | 
 | ||||||
|  |   A flashable factory image is generated now. The sysupgrade image is still shared | ||||||
|  |   with the WZR-HP-AG300H. | ||||||
| 
 | 
 | ||||||
| Site changes | Site changes | ||||||
| ~~~~~~~~~~~~ | ~~~~~~~~~~~~ | ||||||
|  | 
 | ||||||
| * ``site.conf`` | * ``site.conf`` | ||||||
| 
 | 
 | ||||||
|   - New WLAN configuration |   - New WLAN configuration | ||||||
| @ -172,6 +225,30 @@ Site changes | |||||||
| Internals | Internals | ||||||
| ~~~~~~~~~ | ~~~~~~~~~ | ||||||
| 
 | 
 | ||||||
|  | * OpenWrt has been updated to Chaos Calmer | ||||||
|  | * mac80211 has been backported from OpenWrt trunk r47249 (wireless-testing 2015-07-21) | ||||||
|  | 
 | ||||||
|  |   This allows us to support the TL-WR940N v3/TL-WR941ND v6, which uses a TP9343 (QCA956x) SoC. | ||||||
|  | * Several packages have been moved from the Gluon repo to the packages repo, removing references to Gluon: | ||||||
|  | 
 | ||||||
|  |   - gluon-cron -> micrond (the crontabs are now read from ``/usr/lib/micron.d`` instead of ``/lib/gluon/cron``) | ||||||
|  |   - gluon-radvd -> uradvd | ||||||
|  |   - gluon-simple-tc -> simple-tc (the config file has been renamed as well) | ||||||
|  | * Some of the Gluon-specific i18n support code in the build system has been removed, as LuCI now provides | ||||||
|  |   similar facilities | ||||||
|  | * The C-based `luci-lib-jsonc` library is now used for JSON encoding/decoding instead of the pure Lua `luci-lib-json` | ||||||
| 
 | 
 | ||||||
| Known Issues | Known Issues | ||||||
| ~~~~~~~~~~~~ | ~~~~~~~~~~~~ | ||||||
|  | 
 | ||||||
|  | * Default TX power on many Ubiquiti devices is too high, correct offsets are unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_) | ||||||
|  | 
 | ||||||
|  |   Reducing the TX power in the Expert Mode is recommended. | ||||||
|  | * batman-adv causes stability issues for both alfred and respondd/announced (`#177 <https://github.com/freifunk-gluon/gluon/issues/177>`_) | ||||||
|  | * The MAC address of the WAN interface is modified even when Mesh-on-WAN is disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_) | ||||||
|  | 
 | ||||||
|  |   This may lead to issues in environments where a fixed MAC address is expected (like VMware when promicious mode is disallowed). | ||||||
|  | 
 | ||||||
|  | * Inconsistent respondd/announced API (`#522 <https://github.com/freifunk-gluon/gluon/issues/522>`_) | ||||||
|  | 
 | ||||||
|  |   The current API is inconsistent and will be replaced in the next release. The old API will still be supported for a while. | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user