commit 97efe4761cd2dd713f5bfa4e871cbcd00fae2fd5
Author: yann.lopez <yann.lopez@gmail.com>
Date:   Thu Apr 29 12:00:38 2010 +0200

    add the mode selection for huawei dongle

diff --git a/package/comgt/files/3g.sh b/package/comgt/files/3g.sh
index 8fcac09..91d9997 100644
--- a/package/comgt/files/3g.sh
+++ b/package/comgt/files/3g.sh
@@ -78,6 +78,13 @@ setup_interface_3g() {
 				*) CODE=3;;
 			esac
 			mode="AT_OPSYS=${CODE}"
+		elif echo "$cardinfo" | grep huawei; then
+			case "$service" in
+				umts_only) mode="AT^SYSCFG=14,1,3FFFFFFF,2,4";;
+				gprs_only) mode="AT^SYSCFG=13,2,3FFFFFFF,2,4";;
+				# 3g prefered gprs prefered is not accessible FYI AT^SYSCFG=2,1,3FFFFFFF,2,4
+				*) mode="AT^SYSCFG=2,2,3FFFFFFF,2,4";; 
+			esac
 		fi
 		# Don't assume Option to be default as it breaks with Huawei Cards/Sticks
 		
