Repository navigation
v1.0.8-rc5
Pre-release
Pre-release
·
13 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Changes in v1.0.8-rc5:
Changed
- Decoupled Architecture (Pure Kernel DKMS Driver):
- Decoupled the WSGI Web UI dashboard, Python runtime files, hotspot daemon, and routing scripts out of
mt7663-dkmsinto the standalone companion package:mt7663-router-webui. - Reduced
mt7663-dkmspackage dependencies strictly todkms (>= 2.1.0.0)andbuild-essential. Zero background daemons, zero external dependencies, and minimal memory footprint.
- Decoupled the WSGI Web UI dashboard, Python runtime files, hotspot daemon, and routing scripts out of
- Modular Kernel Parameter (
ap_mode):- Added kernel module parameter
ap_modeviamodule_param(ap_mode, int, 0644)inos/linux/gl_init.c:ap_mode=0(default): Pure Wi-Fi Client mode (wlan0only). Highly stable, lightweight, and ideal for standard desktop/server operations.ap_mode=1: Dynamically instantiates the dedicated virtual interfaceap0alongsidewlan0for Dual-Band Concurrent (DBDC) SoftAP Hotspot & Repeater operations when paired withmt7663-router-webui.
- Added kernel module parameter
Added
- Modern Linux 6.7+ & 6.18+ (Ophub) cfg80211 wdev Compatibility:
- Updated
kalP2PGOStationUpdateinos/linux/gl_p2p_kal.cto passstruct wireless_dev *wdevtocfg80211_new_sta()andcfg80211_del_sta()for kernels >= 6.7.0, preventing kernel oops during station association.
- Updated
- WPA2/WPA3 Key Handshake Exception Patch (
wlanoidSetAddKey):- Adjusted key index bitmask in
common/wlan_oid.cto permitIS_AUTHENTICATOR(BIT(28)), eliminating key handshake drops during AP encryption setup.
- Adjusted key index bitmask in
- TX1 Overflow Fast-Path Interrupt Recovery:
- Added immediate interrupt acknowledgement for
WASR_TX1_OVER_FLOWinnic/nic.c, preventing SDIO bus stalls and dmesg log floods under heavy bidirectional network saturation.
- Added immediate interrupt acknowledgement for
- State Machine Null-Pointer Guards (
ais_fsm.c):- Protected 6 AIS FSM event transitions against null pointer dereference (
prAdapter->prAisBssInfo != NULL), eliminating kernel panics during rapid interface state transitions.
- Protected 6 AIS FSM event transitions against null pointer dereference (