qMp 3.2 Clearance RC3

Third release candidate is available for testing - 05/08/2015
qMp 3.2 Clearance release candidate 3 (RC3) has just been published. This release candidate is aimed at adventurous users willing to test it and provide feedback before the final 3.2 release.

Before upgrading to this release from older versions, make a backup of all your configuration files in the /etc directory. You can use the command line tool "qmpcontrol upgrade" to automate the upgrade process.

Changes since the previous release (3.2-rc2):

  • Based on OpenWrt 15.05-rc3 Chaos Calmer
  • Using latest BMX6 stable version
  • Proper declaration of VLANs for BMX6 in /etc/network/interfaces (backported from Kalimotxo/QinQ)
  • Coherent naming scheme for precompiled binary images
  • A few bugs solved (see below)

Changes since the previous release (3.2-rc1):

  • Based on OpenWrt 15.05-rc2 Chaos Calmer
  • Improved support for Ubiquiti XW devices
  • Using latest BMX6 stable version
  • Improved sysupgrade hash calculation method based on the device name
  • 802.11s mesh support
  • ...

Changes since the latest stable release (3.1):

  • Based on OpenWrt 15.05-rc1 Chaos Calmer RC1
  • Support for new devices (Ubiquiti XW devices, TP-Link and Ralink/Mediatek-based devices)
  • 802.11s mesh support
  • ...

Fixed bugs since the latest stable release (3.1):

  • #377 Use appropriate VLANs declaration in /etc/config/nework
  • #376 Fixed typo in qmpcontrol configure_wifi
  • #375 Fixed VLAN12 issue in Nexx WT1520 devices
  • #373 Use coherent naming scheme
  • #373 Fix typo in NSM5-XW no_vlan_devices
  • #365 Added missing mini-snmpd package
  • #362 Added kmod-ipt-nat package to provide iptables to the qmp-tiny-node target
  • #361 Added a hook for TP-Link TL-WR842N[D]-v2 devices to set the default Ethernet devices LAN/WAN roles
  • #358 Added new sysupgrade hash for the TP-Link TL-WR2543ND devices. Also fixed the default Ethernet devices' LAN/WAN roles
  • #357 Fixed a bug in mDNS that made the system run out of resources and crash
  • #356 Submitted a pull request to update LibreMap's deprecated luci.fs dependency
  • #355 Updated image creation for Alix boards
  • #351 Updated feeds.conf file
  • #345 Improved wireless interfaces autodetection
  • #342 Removed web interface's luci.fs dependency
  • #341 Updated qmp-guifi package
  • #340 Updated qmp-guifi package
  • #337 Corrected 40 MHz channels allocation on the 5 GHz band (HT40+/-)
  • #336 Selected a valid default channel in the 5 GHz band
  • #332 Changed the enabling DHCP default value
  • #331 Added new sysupgrade hash for TP-Link TL-WDR4900
  • #329 Removed HTML tags around Network testing results
  • #314 Updated default DNS servers

Known issues

  • #374 DNS menu is missing

  • #369 Images for Nexx WT3020-4M still are too big

  • #368 Iperf3 will be used in qMp 3.2 final release

  • #367 Mini-snmpd will be replaced with something lighter

  • #366 Devices based on the Atheros ar71xx (Atheros) platform containing a switch (e.g. NanoStation M5 XW) can not combine untagged+tagged VLANs on the same port. Therefore, switched cable interfaces can't be used for BMX6 meshing

  • #364 Netperf package is not included with the binary firmware images

  • #371 Rocket M5 XW images cause a kernel panic and fail to boot

 

The qMp 3.2-rc3 firmware binaries can be found at http://fw.qmp.cat/Releases/archive/3.2-Clearance-RC3. Otherwise, you can compile your own images with your preferred options:

git clone git://qmp.cat/qmpfw.git qmpfw-3.2-rc3
cd qmpfw-3.2-rc3
git fetch --tags
git checkout tags/v3.2-rc3
git checkout -b v3.2-rc3
QMP_GIT_BRANCH=v3.2-rc3 make checkout
cd build/qmp && git checkout -b v3.2-rc3 && cd ../..
make J=n T=target

where n is the number of parallel threads to use in the compilation (1, 2, ..., 8...) and targets is the name of the device target to build the image (list them by issuing the command make list_targets).


Categories: Development