mirror of https://github.com/OpenIPC/firmware.git
				
				
				
			[no ci] Overlay: add separate check for usb modem devices (#1249)
							parent
							
								
									d25af4728a
								
							
						
					
					
						commit
						d393727aad
					
				|  | @ -4,12 +4,13 @@ mac=$(fw_printenv -n wlanmac) | ||||||
| 
 | 
 | ||||||
| set_wireless() { | set_wireless() { | ||||||
| 	path=/etc/wireless | 	path=/etc/wireless | ||||||
| 	if $path/usb "$dev" || $path/modem "$dev" || $path/sdio "$dev"; then | 	if $path/usb "$dev" || $path/sdio "$dev"; then | ||||||
| 		[ -n "$mac" ] && ip link set dev wlan0 address "$mac" | 		[ -n "$mac" ] && ip link set dev wlan0 address "$mac" | ||||||
| 		ifup usb0 |  | ||||||
| 		ifup wlan0 | 		ifup wlan0 | ||||||
| 		ifconfig eth0 192.168.192.10 | 	elif $path/modem "$dev"; then | ||||||
|  | 		ifup usb0 | ||||||
| 	fi | 	fi | ||||||
|  | 	ifconfig eth0 192.168.192.10 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| case "$1" in | case "$1" in | ||||||
|  | @ -27,7 +28,8 @@ case "$1" in | ||||||
| 		echo "Stopping network..." | 		echo "Stopping network..." | ||||||
| 		ifdown lo | 		ifdown lo | ||||||
| 		if [ -n "$dev" ]; then | 		if [ -n "$dev" ]; then | ||||||
| 			ifdown wlan0 | 			ifdown -f wlan0 | ||||||
|  | 			ifdown -f usb0 | ||||||
| 		else | 		else | ||||||
| 			ifdown eth0 | 			ifdown eth0 | ||||||
| 		fi | 		fi | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue