mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-11-03 22:44:27 -05:00 
			
		
		
		
	mac80211: fallback to wpa_supplicant to setup encrypted mesh
instead of failing when authsae is not installed, also try using wpa_supplicant as the newly added -mesh variants support mesh mode and SAE encryption. Signed-off-by: Daniel Golle <daniel@makrotopia.org> SVN-Revision: 45520
This commit is contained in:
		
							parent
							
								
									ce0eddc2fb
								
							
						
					
					
						commit
						e2e2fb168b
					
				@ -595,16 +595,15 @@ mac80211_setup_vif() {
 | 
			
		||||
				[ -n "$mp_val" ] && iw dev "$ifname" set mesh_param "$var" "$mp_val"
 | 
			
		||||
			done
 | 
			
		||||
 | 
			
		||||
			# authsae
 | 
			
		||||
			# authsae or wpa_supplicant
 | 
			
		||||
			json_get_vars key
 | 
			
		||||
			if [ -n "$key" ]; then
 | 
			
		||||
				if [ -e "/lib/wifi/authsae.sh" ]; then
 | 
			
		||||
					. /lib/wifi/authsae.sh
 | 
			
		||||
					authsae_start_interface || failed=1
 | 
			
		||||
				else
 | 
			
		||||
					wireless_setup_vif_failed AUTHSAE_NOT_INSTALLED
 | 
			
		||||
					json_select ..
 | 
			
		||||
					return
 | 
			
		||||
					wireless_vif_parse_encryption
 | 
			
		||||
					mac80211_setup_supplicant || failed=1
 | 
			
		||||
				fi
 | 
			
		||||
			fi
 | 
			
		||||
		;;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user