Releases: WLAN-Pi/neo2
WLAN Pi v2.1.5
This release improves support for the following hardware models:
- WLAN Pi NEO
- WLAN Pi NEO2
- WLAN Pi NEO3 (unofficial)*
Check out the comparison of WLAN Pi models and instructions for flashing SD cards.
* The NanoPi NEO3-LTS is not officially supported as a platform for the WLAN Pi because it lacks a screen and buttons, OTG, and proper heat dissipation. However, it can still be used as a WLAN Pi for certain functions (remote scan/capture, speedtest, etc.) by using the provided image and a compatible USB Wi-Fi adapter.
Changelog
- New FPMS splash screen.
- Updates scandump
- Upgrades MediaTek firmware files for MT7921 devices (2024-02-19)
New Packages
No new packages were added to this release.
Known Issues
- An MT7921 driver or firmware issue prevents the WLAN Pi from connecting as a client using the upper (117 or greater) 6 GHz channels.
Credits
WLAN Pi v2.1.4
This release improves support for the following hardware models:
- WLAN Pi NEO
- WLAN Pi NEO2
- WLAN Pi NEO3 (unofficial)*
Check out the comparison of WLAN Pi models and instructions for flashing SD cards.
* The NanoPi NEO3-LTS is not officially supported as a platform for the WLAN Pi because it lacks a screen and buttons, OTG, and proper heat dissipation. However, it can still be used as a WLAN Pi for certain functions (remote scan/capture, speedtest, etc.) by using the provided image and a compatible USB Wi-Fi adapter.
Changelog
- Fixes the following regressions introduced in version 2.1.3:
- Comfast CF-951AX/CF-953AX adapters with ID 3564:6211 not being recognized
- Netgear AXE3000 (A8000) adapter not being recognized
- MT7921AU-based adapters not being recognized if connected when booting a fresh image
- Incorrect version for wpa_supplicant (should be 2.10)
- Upgrades wireless-regdb (2022.06.06-2)
- Upgrades MediaTek firmware files for MT7921 devices (2023-11-20)
New Packages
No new packages were added to this release.
Known Issues
- An MT7921 driver or firmware issue prevents the WLAN Pi from connecting as a client using the upper (117 or greater) 6 GHz channels.
Credits
WLAN Pi v2.1.3
This release improves support for the following hardware models:
- WLAN Pi NEO
- WLAN Pi NEO2
- WLAN Pi NEO3 (unofficial)*
Check out the comparison of WLAN Pi models and instructions for flashing SD cards.
* The NanoPi NEO3-LTS is not officially supported as a platform for the WLAN Pi because it lacks a screen and buttons, OTG, and proper heat dissipation. However, it can still be used as a WLAN Pi for certain functions (remote scan/capture, speedtest, etc.) by using the provided image and a compatible USB Wi-Fi adapter.
Changelog
- Fixes some errors that were preventing profiler from functioning correctly.
- Adds support for remote active scans using scandump.
- Adds support for remote spectrum analysis using MetaGeek's WiSpy 2.4/DBx or Oscium's WiPry Clarity.
New Packages
- spectools
Known Issues
- An MT7921 driver or firmware issue prevents the WLAN Pi from connecting as a client using the upper (117 or greater) 6 GHz channels.
Credits
WLAN Pi v2.1.2
This release improves support for the following hardware models using a Comfast CF-951AX/CF-953AX:
- WLAN Pi NEO
- WLAN Pi NEO2
- WLAN Pi NEO3 (unofficial)*
Check out the comparison of WLAN Pi models and instructions for flashing SD cards.
* The NanoPi NEO3-LTS is not officially supported as a platform for the WLAN Pi because it lacks a screen and buttons, OTG, and proper heat dissipation. However, it can still be used as a WLAN Pi for certain functions (remote scan/capture, speedtest, etc.) by using the provided image and a compatible USB Wi-Fi adapter.
Changelog
- Adds support for the Comfast CF-951AX/CF-953AX with ID 3574:6211
- MediaTek firmware files for MT7921 devices (2023-06-27)
New Packages
No new packages were added to this release.
Known Issues
- An MT7921 driver or firmware issue prevents the WLAN Pi from connecting as a 6 GHz client using the upper (117 or greater) 6E channels.
Credits
WLAN Pi v2.1.1
This release improves 6 GHz support for the following hardware models using a MediaTek MT7921AU-based USB adapter, such as the Comfast CF-951AX/CF-953AX or the Netgear AXE3000:
- WLAN Pi NEO
- WLAN Pi NEO2
- WLAN Pi NEO3 (unofficial)*
Check out the comparison of WLAN Pi models and instructions for flashing SD cards.
* The NanoPi NEO3-LTS is not officially supported as a platform for the WLAN Pi because it lacks a screen and buttons, OTG, and proper heat dissipation. However, it can still be used as a WLAN Pi for certain functions (remote scan/capture, speedtest, etc.) by using the provided image and a compatible USB Wi-Fi adapter.
Changelog
- Adds support for the Netgear AXE3000 (A8000) USB 3.0 Wireless Adapter
- Resolves an issue where an MT7921AU adapter may not be recognized if connected when booting a fresh image
- Upgrades wpa_supplicant from 2.9 to 2.10
- MediaTek firmware files for MT7921 devices (2023-03-28)
New Packages
No new packages were added to this release.
Known Issues
- An MT7921 driver or firmware issue prevents the WLAN Pi from connecting as a 6 GHz client using the upper (117 or greater) 6E channels.
Credits
WLAN Pi v2.1.0
This release backports 6 GHz support for the following hardware models using a MediaTek MT7921AU-based USB adapter, such as the Comfast CF-951AX or CF-953AX:
- WLAN Pi NEO
- WLAN Pi NEO2
- WLAN Pi NEO3 (unofficial)*
Check out the comparison of WLAN Pi models and instructions for flashing SD cards.
* The NanoPi NEO3-LTS is not officially supported as a platform for the WLAN Pi because it lacks a screen and buttons, OTG, and proper heat dissipation. However, it can still be used as a WLAN Pi for certain functions (remote scan/capture, speedtest, etc.) by using the provided image and a compatible USB Wi-Fi adapter.
Changelog
- Armbian 23.02.2
- Linux Kernel 6.1.11
- Python 3.9
- PHP 7.4
- Upgrades wireless-regdb to 2022.06.06 from 2022.04.08, which enables the 6 GHz band for certain regulatory domains
- MediaTek firmware files for MT7921 devices (2023-01-17)
New Packages
No new packages were added to this release.
Known Issues
- The MT7921AU adapter may not be recognized if connected when booting a fresh image. To resolve this issue, restart the WLAN Pi or reconnect the adapter. The adapter should be recognized in subsequent boots with no problem.
- The Netgear AXE3000 (A8000), although based on the MT7921AU chipset and hence compatible, doesn't work out of the box and needs additional configuration to be recognized.
Credits
Backport changes made by @adriangranados.
WLAN Pi (NEO2) v2.0.1
Features and fixes we have committed since 2.0.0:
- Built from WLAN-Pi/build dev and WLAN-Pi/fpms dev
- Kernel 5.10.10
- Fixed: Public IP is not working in FPMS and by executing “publicip” command
- Fixed: WLAN Pi now only replies to ARP requests that are for one of its own interfaces, it ignores all other ARP requests, applied “arp_ignore=1" setting
- Fixed: networkinfo ipconfig - “Cannot get wake-on-lan settings: Operation not permitted” shown when executed from shell
- Fixed: Added missing details of WLAN interface to FPMS
- Fixed: FPMS now filters out CDP/LLDP packets coming from usb0 and CDP/LLDP packets in invalid format
- Fixed: FPMS issue when button mashing page down which freezes FPMS
- Fixed: Handle FPMS freezing scenario when g_vars‘option_selected’ returns a list instead of a function
- Fixed: Mode switching was broken on non-NEO2 boards, builder now creates wlanpi-state and contents classic mode to indicate the default WLAN Pi Mode
- Fixed: eth1 and wlan1 interface are now configured automatically on boot on platforms with multiple network adapters
- Networkinfo (CDP, LLDP, Telegram bot, internet watch dog, etc) is now a standalone service and works on hatless platforms including Rock Pi E where FPMS currently crashes due to the missing display
- New feature: Telegram bot, instructions https://www.jiribrejcha.net/2020/12/introducing-telegram-bot-for-the-wlan-pi/
- New feature: Added CDP/LLDP neighbour info to the Telegram message
- New feature: Telegram config file is now in /etc/networkinfo/telegrambot.conf owned by root/root with 660 permissions
- New feature: Watchinternet - internet connection monitor
- “Watchinternet” internet connection monitor got a log file - allows you to troubleshoot why WLAN Pi went offline, disconnect it from internet or break DNS and check cat /tmp/watchinternet.log
- Port Blinker can now be manually started/stopped from FPMS and is no longer controller by number of cycles or duration timer
- Added soft links to networkinfo commands so that user can execute them by typing “reachability”, “ipconfig”, “publicip”, etc from anywhere in shell
- Added Avahi text record to help discover WLAN Pi’s on the network “id=wlanpi”
WLAN Pi v2.0
WLAN Pi v2.0.0
WLAN Pi v2 includes some major changes behind the scenes, rebuilt from the ground up on Armbian using the latest Linux kernel (5.8). This update also includes a revamped toolset, many usability improvements, and paves the way for the future of the project to support multiple hardware platforms.
Core contributors: @danielmundi @wifinigel @joshschmelzle @jiribrejcha @crvallance @adriangranados
Summary
- New WebUI
- New Web Admin Interface
- New Server Mode
- Updated Profiler
- Updated Front Panel Menu System (FPMS)
- Updated Wiperf Mode
- Updated Wi-Fi Drivers
Documentation Site (WIP): docs.wlanpi.com
Note 1: The USB Ethernet IP address has been changed to use a static link-local address of 169.254.42.1
Note 2: Several previously included tools have been dropped from the WLAN Pi 2.0 toolset. This allowed us to refocus our efforts on improving a core set of tools that were determined to be the most used and useful.
More details on the toolset and whats changed can be found here.
New WebUI
- Extensible framework built on Flask
- Network information includes:
- Reachability test
- Local IP info
- Public IP info
- CDP and LLDP neighbor info
- Profiler results
- LibreSpeed test improved
New Web Admin Interface
- Cockpit Project - https://cockpit-project.org/
- Adjust time zone
- Manage services
- Monitor and administer multiple WLAN Pi’s at the same time
- Embedded terminal
New Server Mode
- Ideal for lab, provisioning, staging and software upgrades of network devices
- Enables all services on the WLAN Pi like DHCP server, TFTP server, Wi-Fi console, wireless access to the WLAN Pi and more coming soon
- Safety first: this mode is non-persistent and WLAN Pi will switch back to its default “Classic” mode after reboot
- Many use cases:
- Build a lab network, demonstration or a Proof the Concept (PoC) setup
- Software upgrade of a switch, controller or AP using the TFTP server
- Point APs to their controller by configuring Option 43 on the WLAN Pi DHCP server http://bit.ly/wlanpi-option43
- Easily convert hundreds of APs from Mobility Express or Embedded Wireless Controller mode to Lightweight mode https://bit.ly/convert-to-lightweight
Updated Profiler
- Complete rewrite of the codebase from python2 to python3
- Integrated and customized fakeap scapy code
- Improved performance
- Packaged and isolated in its own Python environment
- Dozens of minor improvements
Updated Front Panel Menu System (FPMS)
- Button clicks are 50% more responsive! No more double pressing buttons :)
- Button layout options - choose your preferred button layout
- CDP neighbour - now also shows software version if advertised
- Port blinker - identify switch port number on the far end of the Ethernet cable by blinking switch port LEDs
- Mist cloud test - verify connectivity to the cloud
Updated Wiperf mode
- Support for testing over Ethernet
- Support for reporting in to Influx/Grafana
- Canned dashboard report improvements
More details: https://wifinigel.github.io/wiperf/
Updated Wi-Fi Drivers
MediaTek MT7612U based Wi-Fi adapters are now fully supported.
Ex. Netgear A6210, Alfa AWUS036ACM, or any other Wi-Fi adapter that uses the MT7612U chipset.
MD5 wlanpi-neo2-v2.0.0.img.gz = 1e7a0b883aa289ea8350c29d19caf34f
WLAN Pi 1.9.1 [WLPC edition]
Release notes:
- Added tftp server tftpd-hpa
- Default tftp directory: /home/wlanpi/tftp/
- Added pkg-admin-tools - New WLAN Pi package manager for installing and updating custom WLAN Pi packages
- Added wlan-extcap plugin to web downloads directory
- Added wlan-extcap-win plugin to web downloads directory
- Updated Kismet to kismet-2019-12-R2
- Updated iperf3.7+ to latest commit bb11530
- Updated Termshark to v2.1.1
- Updated wconsole to v0.08
- Adds support for multiple console connections and more: http://www.jiribrejcha.net/2020/02/wlan-pi-wi-fi-console-multi-port-wireless-terminal-server-for-your-network-devices/
- Updated FPMS to v0.34
- Multiple new features: http://www.jiribrejcha.net/2020/02/my-features-for-the-wlan-pi/
- Updated hotspot to v0.05
- Updated wiperf to v0.08
- Updated misc linux packages
- Updated Wireshark installers in downloads directory to Wireshark 3.2.1
- Unique SSH host keys are now generated on initial startup
WLAN Pi 1.9.0
Release Notes:
- Added Termshark v2.0.3 - https://termshark.io/
- Added drivers for MediaTek mt76xx Wi-Fi chipsets (Ex. Netgear A6210, and Alfa AWUS036ACM) - More testing still needed, but looks promising as a possible replacement for Realtek based Wi-Fi adapters - Special thanks to @Zero_ChaosX for helping with this
- Added wiperf - Wi-Fi performance probe for RPi & WLANPi
- More details: https://github.com/wifinigel/wiperf (More details to come!)
- Updated Front Panel Menu System (FPMS) - multiple improvements from @jiribrejcha and @wifinigel
- Reachability network test
- CDP and LLDP neighbor details including names, ports, VLAN
- ipconfig, DHCP server details, DNS servers, domain
- Display WPA passphrase
- Number of connected clients
- Updated Bettercap to v2.26.1 - https://github.com/bettercap/bettercap/releases
- Updated Kismet to Kismet 2019-12-R1 - https://www.kismetwireless.net/development/release/release-20191201/
- Updated iPerf3 back to 3.7 (had been inadvertently reverted to 3.1.3)
- Updated Wireshark installers in downloads folder to Wireshark 3.2.0
- Applied a fix for an issue that could cause the OLED display to stop working after rebooting the WLAN Pi
- Other misc system and network configuration improvements