File mobile-broadband-provider-info-git20101208.patch of Package mobile-broadband-provider-info

diff --git a/serviceproviders.2.dtd b/serviceproviders.2.dtd
index 20541f2..4c96220 100644
--- a/serviceproviders.2.dtd
+++ b/serviceproviders.2.dtd
@@ -6,7 +6,7 @@
 
 <!ELEMENT provider (name+, gsm?, cdma?)>
 
-<!ELEMENT gsm (network-id*, apn+)>
+<!ELEMENT gsm (network-id*, voicemail*, balance-check*, apn*)>
 <!ELEMENT apn (name*,
                gateway?,
                username?,
@@ -14,14 +14,63 @@
                dns*)>
 <!ATTLIST apn value CDATA #REQUIRED>
 
+<!ELEMENT voicemail (#PCDATA)>
+<!-- contains dial string used to access voicemail services for this provider -->
+<!-- for historical/legacy reasons network providers may support various alternative -->
+<!-- dial strings that can be used to access voicemail services -->
+
+<!ELEMENT balance-check (ussd*,
+                         dtmf*,
+                         sms*,
+                         ussd-response*)>
+<!-- for handset branding and historical/legacy reasons, network providers often -->
+<!-- support a number of alternative methods to check balance/allowance. -->
+<!-- the first element will typically be the default method -->
+
+<!ELEMENT ussd (#PCDATA)>
+<!-- contains * prefixed string which when sent to the network should result in a response text string from network -->
+
+<!ELEMENT dtmf (#PCDATA)>
+<!-- contains dial string used to access balance check service via voice call -->
+
+<!ELEMENT sms (#PCDATA)>
+<!ATTLIST sms text CDATA #REQUIRED>
+<!-- contains dial string and text string used to access balance check service via sms -->
+
+<!ELEMENT ussd-response (#PCDATA)>
+<!-- similar to standard ussd method but requires user to select options from initial network response -->
+<!-- typically, option 1 followed by option 3 will display remaining credit -->
+<!-- this method does not have widespread use -->
+
 <!ELEMENT network-id EMPTY>
 <!ATTLIST network-id mcc CDATA #REQUIRED>
 <!ATTLIST network-id mnc CDATA #REQUIRED>
+<!-- network-id should contain all the providers's known MCC/MNC codes.
+     The MCC should be a three-digit ITU E.212 Mobile Country Code (like
+     '310' or '409') and the MNC should be a two- or three-digit GSM
+     Mobile Network Code.  Even if the provider is an MVNO, it's upstream
+     network infrastructure provider's MCC/MNC codes should be included
+     so that the MCC+MNC from the IMSI of the MVNO's SIM can be roughly
+     matched to the provider.
+-->
+
+<!ELEMENT username (#PCDATA)>
+<!-- username required for authentication when starting a packet data session -->
 
-<!ELEMENT username (#PCDATA)> 
 <!ELEMENT password (#PCDATA)>
+<!-- password required for authentication when starting a packet data session -->
+
 <!ELEMENT dns (#PCDATA)>
+<!-- Any static IPv4 DNS servers required for the provider; usually these are
+     sent to the client automatically via PPP or PDP context negotiation and
+     this value is not used.
+-->
+
 <!ELEMENT gateway (#PCDATA)>
+<!-- Static IPv4 gateway to which IP traffic for the data session should be
+     directed to.  Usually the gateway is provided automatically via PPP or
+     PDP context negotiation and this value is not used.
+-->
 
 <!ELEMENT cdma (name*,
                 username?,
@@ -31,6 +80,7 @@
 
 <!ELEMENT sid EMPTY>
 <!ATTLIST sid value CDATA #REQUIRED>
+<!-- AMPS/CDMA System IDs known to be used by this provider -->
 
 <!ELEMENT name (#PCDATA)>
 <!ATTLIST name xml:lang CDATA #IMPLIED>
diff --git a/serviceproviders.xml b/serviceproviders.xml
index db6a049..d0a7b1d 100644
--- a/serviceproviders.xml
+++ b/serviceproviders.xml
@@ -58,6 +58,27 @@ conceived.
 			</apn>
 		</gsm>
 	</provider>
+	<provider>
+		<name>du</name>
+		<gsm>
+			<network-id mcc="424" mnc="03"/>
+			<apn value="du"/>
+		</gsm>
+	</provider>
+</country>
+
+<!-- Afghanistan -->
+<country code="af">
+	<provider>
+		<name>AWCC</name>
+		<gsm>
+			<network-id mcc="412" mnc="01"/>
+			<apn value="internet">
+				<username>awcc</username>
+				<password>1111</password>
+			</apn>
+		</gsm>
+	</provider>
 </country>
 
 <!-- Albania -->
@@ -148,11 +169,17 @@ conceived.
 			<network-id mcc="722" mnc="320"/>
 			<network-id mcc="722" mnc="330"/>
 			<apn value="igprs.claro.com.ar">
+				<name>3G Internet</name>
 				<username>clarogprs</username>
 				<password>clarogprs999</password>
 				<dns>170.51.255.100</dns>
 				<dns>170.51.242.18</dns>
 			</apn>
+			<apn value="internet.ctimovil.com.ar">
+				<name>GPRS</name>
+				<username>clarogprs</username>
+				<password>clarogprs999</password>
+			</apn>
 		</gsm>
 	</provider>
 	<provider>
@@ -250,7 +277,7 @@ conceived.
 		</gsm>
 	</provider>
 	<provider>
-		<name>Three</name>
+		<name>Drei (3)</name>
 		<name xml:lang="de">Drei</name>
 		<gsm>
 			<network-id mcc="232" mnc="10"/>
@@ -274,6 +301,18 @@ conceived.
 		</gsm>
 	</provider>
 	<provider>
+		<name>Internode</name>
+		<gsm>
+			<!-- http://www.internode.on.net/residential/broadband/3g_wireless/nodemobile_data/faq/#What_is_the_APN -->
+			<apn value="internode">
+				<name>NodeMobile Data</name>
+			</apn>
+			<apn value="splns333a1">
+				<name>Old NodeMobile Data (before 2009-08-26)</name>
+			</apn>
+		</gsm>
+	</provider>
+	<provider>
 		<name>Optus</name>
 		<gsm>
 			<network-id mcc="505" mnc="02"/>
@@ -298,6 +337,11 @@ conceived.
 		<name>Telstra</name>
 		<gsm>
 			<network-id mcc="505" mnc="01"/>
+			<balance-check>
+				<dtmf>125111</dtmf>
+				<dtmf>1258888</dtmf>
+				<ussd-response>*100#</ussd-response>
+			</balance-check>
 			<apn value="telstra.wap">
 				<dns>139.130.4.4</dns>
 				<dns>203.50.2.71</dns>
@@ -369,6 +413,13 @@ conceived.
 			</apn>
 		</gsm>
 	</provider>
+	<provider>
+		<name>Crazy John's</name>
+		<gsm>
+			<network-id mcc="505" mnc="38"/>
+			<apn value="purtona.net"/>
+		</gsm>
+	</provider>
 </country>
 
 <!-- Azerbaijan -->
@@ -414,7 +465,7 @@ conceived.
 <!-- Bangladesh -->
 <country code="bd">
 	<provider>
-		<name>AKTel</name>
+		<name>Robi (AKTel)</name>
 		<gsm>
 			<network-id mcc="470" mnc="02"/>
 			<apn value="internet">
@@ -453,6 +504,16 @@ conceived.
 			</apn>
 		</gsm>
 	</provider>
+	<provider>
+		<name>Citycell</name>
+		<cdma>
+			<username>waps</username>
+			<password>waps</password>
+			<dns>117.18.224.146</dns>
+			<dns>117.18.224.147</dns>
+			<sid value="13480"/>
+		</cdma>
+	</provider>
 </country>
 
 <!-- Belgium -->
@@ -822,6 +883,24 @@ conceived.
 	</provider>
 </country>
 
+<!-- Burundi -->
+<country code="bi">
+	<provider>
+		<name>Leo/UCom</name>
+		<gsm>
+			<network-id mcc="642" mnc="03"/>
+			<apn value="ucnet"/>
+		</gsm>
+	</provider>
+	<provider>
+		<name>Tempo/Africell</name>
+		<gsm>
+			<network-id mcc="642" mnc="02"/>
+			<apn value="internet"/>
+		</gsm>
+	</provider>
+</country>
+
 <!-- Canada -->
 <country code="ca">
 	<provider>
@@ -944,7 +1023,24 @@ conceived.
 		<name>WIND Mobile</name>
 		<gsm>
 			<network-id mcc="302" mnc="490"/>
-			<apn value="internet.windmobile.ca"/>
+			<apn value="internet.windmobile.ca">
+				<name>Mobile Internet</name>
+			</apn>
+			<apn value="broadband.windmobile.ca">
+				<name>Mobile Broadband</name>
+			</apn>
+		</gsm>
+	</provider>
+	<provider>
+		<name>Mobilicity</name>
+		<gsm>
+			<network-id mcc="302" mnc="320"/>
+			<apn value="wap.davewireless.com">
+				<name>Mobile Web</name>
+			</apn>
+			<apn value="internet.davewireless.com">
+				<name>Mobile Broadband</name>
+			</apn>
 		</gsm>
 	</provider>
 </country>
@@ -1002,6 +1098,9 @@ conceived.
 		<name>Swisscom</name>
 		<gsm>
 			<network-id mcc="228" mnc="01"/>
+			<balance-check>
+				<ussd>*130#</ussd>
+			</balance-check>
 			<apn value="gprs.swisscom.ch">
 				<username>gprs</username>
 				<password>gprs</password>
@@ -1215,83 +1314,31 @@ conceived.
 <!-- Czech Republic -->
 <country code="cz">
 	<provider>
-		<name>Cesky Mobil</name>
+		<name>Vodafone</name>
 		<gsm>
-			<network-id mcc="230" mnc="98"/>
+			<network-id mcc="230" mnc="03"/>
 			<apn value="internet">
-				<name>Postpaid</name>
-				<dns>212.67.64.2</dns>
-				<dns>217.77.161.131</dns>
-			</apn>
-			<apn value="Cinternet">
-				<name>Prepaid</name>
-				<dns>212.67.64.2</dns>
+				<dns>217.77.161.130</dns>
 				<dns>217.77.161.131</dns>
 			</apn>
 		</gsm>
 	</provider>
 	<provider>
-		<name>EuroTel / Telefónica</name>
+		<name>O2</name>
 		<gsm>
 			<network-id mcc="230" mnc="02"/>
-			<apn value="gointernet">
-				<name>Go</name>
-				<dns>160.218.10.200</dns>
-				<dns>160.218.43.200</dns>
-			</apn>
 			<apn value="internet">
-				<name>Contract</name>
 				<dns>160.218.10.200</dns>
 				<dns>160.218.43.200</dns>
 			</apn>
 			<apn value="internet.open">
-				<name>Contract (Open)</name>
 				<dns>160.218.10.200</dns>
 				<dns>160.218.43.200</dns>
 			</apn>
 		</gsm>
 	</provider>
 	<provider>
-		<name>Oscar</name>
-		<gsm>
-			<network-id mcc="230" mnc="03"/>
-			<apn value="internet">
-				<name>Postpaid</name>
-				<username>wap</username>
-				<password>wap</password>
-				<dns>217.77.161.130</dns>
-				<dns>217.77.161.131</dns>
-			</apn>
-			<apn value="ointernet">
-				<name>Prepaid</name>
-				<dns>217.77.161.130</dns>
-				<dns>217.77.161.131</dns>
-			</apn>
-		</gsm>
-	</provider>
-	<provider>
-		<name>Paegas Internet</name>
-		<gsm>
-			<apn value="internet.click.cz">
-				<name>Internet</name>
-				<dns>62.141.0.1</dns>
-				<dns>62.141.0.2</dns>
-			</apn>
-			<apn value="profil.click.cz">
-				<name>Profil</name>
-				<dns>62.141.0.1</dns>
-				<dns>62.141.0.2</dns>
-			</apn>
-		</gsm>
-	</provider>
-	<provider>
-		<name>Radiomibil</name>
-		<gsm>
-			<apn value="internet.click.cz"/>
-		</gsm>
-	</provider>
-	<provider>
-		<name>T-Mobil</name>
+		<name>T-Mobile</name>
 		<gsm>
 			<network-id mcc="230" mnc="01"/>
 			<apn value="internet.t-mobile.cz">
@@ -1378,6 +1425,17 @@ conceived.
 		</gsm>
 	</provider>
 	<provider>
+		<name>Tchibo-Mobil</name>
+		<gsm>
+			<network-id mcc="262" mnc="07"/>
+			<network-id mcc="262" mnc="08"/>
+			<network-id mcc="262" mnc="11"/>
+			<apn value="webmobil1">
+				<name>Tagesflat / Monats-Flatrate L / Monats-Flatrate XL</name>
+			</apn>
+		</gsm>
+	</provider>
+	<provider>
 		<name>T-mobile (D1)</name>
 		<gsm>
 			<network-id mcc="262" mnc="01"/>
@@ -1418,7 +1476,10 @@ conceived.
 			<network-id mcc="262" mnc="07"/>
 			<network-id mcc="262" mnc="08"/>
 			<network-id mcc="262" mnc="11"/>
-			<apn value="pinternet.interkom.de"/>
+			<apn value="pinternet.interkomm.de">
+				<username>fonic</username>
+				<password>fonic</password>
+			</apn>
 		</gsm>
 	</provider>
 	<provider>
@@ -1527,6 +1588,32 @@ conceived.
 			</apn>
 		</gsm>
 	</provider>
+	<provider>
+		<name>Alice</name>
+		<gsm>
+			<network-id mcc="262" mnc="07"/>
+			<apn value="internet.partner1">
+				<name>Option Mobile</name>
+				<dns>193.189.244.225</dns>
+				<dns>193.189.244.206</dns>
+			</apn>
+		</gsm>
+	</provider>
+	<provider>
+		<name>1&amp;1</name>
+		<gsm>
+			<!-- Vodafone (D2) network -->
+			<network-id mcc="262" mnc="02"/>
+			<network-id mcc="262" mnc="04"/>
+			<network-id mcc="262" mnc="09"/>
+			<apn value="web.vodafone.de">
+				<name>Mobile Broadband</name>
+			</apn>
+			<apn value="mail.partner.de">
+				<name>Mobile Web</name>
+			</apn>
+		</gsm>
+	</provider>
 </country>
 
 <!-- Denmark -->
@@ -1536,13 +1623,16 @@ conceived.
 		<gsm>
 			<network-id mcc="238" mnc="06"/>
 			<apn value="bredband.tre.dk">
-				<name>Bredbånd</name>
+				<name>Bredbånd (standard)</name>
  			</apn>
 			<apn value="net.tre.dk">
 				<name>Bredbånd Premium Kontant</name>
 			</apn>
 			<apn value="data.tre.dk">
-				<name>3 (Mobil Abonnement)</name>
+				<name>3 (standard for mobilkunder; spærret for indgående trafik)</name>
+			</apn>
+			<apn value="static.tre.dk">
+				<name>3 (statisk IP)</name>
 			</apn>
 		</gsm>
 	</provider>
@@ -1574,6 +1664,16 @@ conceived.
 			</apn>
 		</gsm>
 	</provider>
+
+	<!-- http://www.cbb.dk/mobil/hjaelp/manuel-opsaetning-af-mms-og-gprs/ -->
+	<provider>
+		<name>CBB Mobil</name>
+		<gsm>
+			<network-id mcc="238" mnc="02"/>
+			<network-id mcc="238" mnc="77"/>
+			<apn value="internet"/>
+		</gsm>
+	</provider>
 	<provider>
 		<name>TDC</name>
 		<gsm>
@@ -1606,6 +1706,29 @@ conceived.
 			<apn value="internet.bibob.dk"/>
 		</gsm>
 	</provider>
+	<!-- Telmore - Same network as TDC -->
+	<provider>
+		<name>Telmore</name>
+		<gsm>
+			<network-id mcc="238" mnc="01"/>
+			<apn value="internet">
+				<dns>194.239.134.83</dns>
+				<dns>193.162.153.164</dns>
+			</apn>
+		</gsm>
+	</provider>
+	<provider>
+		<name>Unotel</name>
+		<gsm>
+			<apn value="internet"/>
+		</gsm>
+	</provider>
+	<provider>
+		<name>happiimobil</name>
+		<gsm>
+			<apn value="internet"/>
+		</gsm>
+	</provider>
 </country>
 
 <!-- Dominican Republic -->
@@ -1758,7 +1881,7 @@ conceived.
 		</gsm>
 	</provider>
 	<provider>
-		<name>Ono</name>
+		<name>ONO</name>
 		<gsm>
 			<network-id mcc="214" mnc="18"/>
 			<apn value="internet.ono.com">
@@ -1804,8 +1927,9 @@ conceived.
 		</gsm>
 	</provider>
 	<provider>
-		<name>movistar (Telefonica)</name>
+		<name>Movistar (Telefónica)</name>
 		<gsm>
+			<network-id mcc="214" mnc="05"/>
 			<network-id mcc="214" mnc="07"/>
 			<apn value="movistar.es">
 				<username>movistar</username>
@@ -1838,9 +1962,16 @@ conceived.
 	<provider>
 		<name>Jazztel</name>
 		<gsm>
+			<network-id mcc="214" mnc="21"/>
 			<apn value="jazzinternet"/>
 		</gsm>
 	</provider>
+	<provider>
+		<name>Carrefour Móvil</name>
+		<gsm>
+			<apn value="CARREFOURINTERNET"/>
+		</gsm>
+	</provider>
 </country>
 
 <!-- Finland -->
@@ -1998,6 +2129,13 @@ conceived.
 			<apn value="wapsfr">
 				<name>WAP</name>
 			</apn>
+			<apn value="slsfr">
+				<name>Mobile Broadband</name>
+				<username>slsfr</username>
+				<password>slsfr</password>
+				<dns>172.20.2.10</dns>
+				<dns>172.20.2.39</dns>
+			</apn>
 			<apn value="sl2sfr">
 				<name>Full Internet</name>
 			</apn>
@@ -2049,7 +2187,11 @@ conceived.
 			<network-id mcc="234" mnc="02"/>
 			<network-id mcc="234" mnc="10"/>
 			<network-id mcc="234" mnc="11"/>
-
+			<voicemail>901</voicemail>
+			<balance-check>
+				<ussd>*#10#</ussd>
+				<dtmf>4444</dtmf>
+			</balance-check>
 			<apn value="mobile.o2.co.uk">
 				<name>Contract</name>
 				<username>o2web</username>
@@ -2090,6 +2232,12 @@ conceived.
 		<name>T-Mobile</name>
 		<gsm>
 			<network-id mcc="234" mnc="30"/>
+			<voicemail>222</voicemail>
+			<balance-check>
+				<dtmf>150</dtmf>
+				<sms text="BA">150</sms>
+				<sms text="AL">150</sms>
+			</balance-check>
 			<apn value="general.t-mobile.uk">
 				<username>User</username>
 				<password>mms</password>
@@ -2113,6 +2261,11 @@ conceived.
 		<name>Vodafone</name>
 		<gsm>
 			<network-id mcc="234" mnc="15"/>
+			<voicemail>121</voicemail>
+			<balance-check>
+				<ussd>*#1345#</ussd>
+				<dtmf>2345</dtmf>
+			</balance-check>
 			<apn value="internet">
 				<name>Contract</name>
 				<username>web</username>
@@ -2149,7 +2302,10 @@ conceived.
 		<gsm>
 			<network-id mcc="234" mnc="33"/>
 			<network-id mcc="234" mnc="34"/>
-
+			<voicemail>123</voicemail>
+			<balance-check>
+				<dtmf>453</dtmf>
+			</balance-check>
 			<apn value="orangeinternet">
 				<name>Contract</name>
 				<username>orange</username>
@@ -2345,10 +2501,10 @@ conceived.
 		</gsm>
 	</provider>
 	<provider>
-		<name>People</name>
+		<name>China Mobile</name>
 		<gsm>
 			<network-id mcc="454" mnc="12"/>
-			<apn value="internet"/>
+			<apn value="peoples.net"/>
 		</gsm>
 	</provider>
 	<provider>
@@ -2400,7 +2556,7 @@ conceived.
 		<name>T-Mobile</name>
 		<gsm>
 			<network-id mcc="219" mnc="01"/>
-			<apn value="web.htgpr">
+			<apn value="web.htgprs">
 				<dns>10.12.0.1</dns>
 			</apn>
 		</gsm>
@@ -2421,7 +2577,7 @@ conceived.
 				<password>38591</password>
 				<dns>195.29.159.15</dns>
 			</apn>
-			<apn value="3g.vipnet.hr">
+			<apn value="3g.vip.hr">
 				<name>3G</name>
 				<username>38591</username>
 				<password>38591</password>
@@ -2430,28 +2586,47 @@ conceived.
 			</apn>
 		</gsm>
 	</provider>
+	<provider>
+		<name>CARNet VIPNET</name>
+		<gsm>
+			<network-id mcc="219" mnc="10"/>
+			<apn value="carnet.vip.hr">
+				<username>AAIEDU</username>
+				<password></password>
+			</apn>
+		</gsm>
+	</provider>
+	<provider>
+		<name>CARNet Tele2</name>
+		<gsm>
+			<network-id mcc="219" mnc="02"/>
+			<apn value="carnet.tele2.hr">
+				<username>AAIEDU</username>
+				<password></password>
+			</apn>
+		</gsm>
+	</provider>
+	<provider>
+		<name>Tele2</name>
+		<gsm>
+			<network-id mcc="219" mnc="02"/>
+			<apn value="mobileinternet.tele2.hr">
+				<dns>212.247.156.66</dns>
+			</apn>
+		</gsm>
+	</provider>
 </country>
 
 <!-- Hungary -->
 <country code="hu">
 	<provider>
-		<name>Pannon</name>
+		<name>Telenor</name>
 		<gsm>
 			<network-id mcc="216" mnc="01"/>
-			<apn value="netx">
-				<name>átalánydíjas</name>
-				<dns>193.225.155.254</dns>
-				<dns>194.149.0.157</dns>
-			</apn>
 			<apn value="net">
-				<name>Normál</name>
-				<dns>193.225.153.17</dns>
-				<dns>195.56.172.113</dns>
-			</apn>
-			<apn value="snet">
-				<name>Tömörített</name>
-				<dns>193.225.153.17</dns>
-				<dns>194.149.0.157</dns>
+				<name>mobilinternet</name>
+				<dns>217.79.128.40</dns>
+				<dns>217.79.128.45</dns>
 			</apn>
 		</gsm>
 	</provider>
@@ -2501,6 +2676,15 @@ conceived.
 			</apn>
 		</gsm>
 	</provider>
+	<provider>
+		<name>Invitel</name>
+                <!-- MVNO operating on Telenor's network -->
+		<gsm>
+			<apn value="invitel.mobilnet">
+				<name>net.and.go</name>
+			</apn>
+		</gsm>
+	</provider>
 </country>
 
 <!-- Indonesia -->
@@ -2576,6 +2760,9 @@ conceived.
 		<name>O2</name>
 		<gsm>
 			<network-id mcc="272" mnc="02"/>
+			<balance-check>
+				<ussd>*#100#</ussd>
+			</balance-check>
 			<apn value="open.internet">
 				<name>Contract</name>
 				<username>gprs</username>
@@ -2652,7 +2839,8 @@ conceived.
 		<name>Orange</name>
 		<gsm>
 			<network-id mcc="425" mnc="01"/>
-			<apn value="orangeinternet">
+			<apn value="uinternet">
+				<name>3G Internet</name>
 				<dns>158.43.192.1</dns>
 				<dns>158.43.128.1</dns>
 			</apn>
@@ -2662,7 +2850,7 @@ conceived.
 		<name>Pelephone</name>
 		<gsm>
 			<network-id mcc="425" mnc="03"/>
-			<apn value="internet.pelephone.net.il ">
+			<apn value="internet.pelephone.net.il">
 				<name>3G</name>
 				<username>pcl@3g</username>
 				<password>pcl</password>
@@ -3037,6 +3225,26 @@ conceived.
 	</provider>
 </country>
 
+<!-- Iran -->
+<country code="ir">
+	<provider>
+		<name>همراه اول</name>
+		<gsm>
+			<network-id mcc="432" mnc="11"/>
+			<apn value="mcinet">
+			</apn>
+		</gsm>
+	</provider>
+	<provider>
+		<name>ایرانسل</name>
+		<gsm>
+			<network-id mcc="432" mnc="35"/>
+			<apn value="mtnirancell">
+			</apn>
+		</gsm>
+	</provider>
+</country>
+
 <!-- Iceland -->
 <country code="is">
 	<provider>
@@ -3126,10 +3334,10 @@ conceived.
 		<gsm>
 			<network-id mcc="222" mnc="99"/>
 			<apn value="tre.it">
-				<name>Standard</name>
+				<name>Ricaricabile</name>
 			</apn>
 			<apn value="datacard.tre.it">
-				<name>Tre.Dati</name>
+				<name>Abbonamento</name>
 			</apn>
 		</gsm>
 	</provider>
@@ -3151,6 +3359,15 @@ conceived.
 			<apn value="internet.postemobile.it"/>
 		</gsm>
 	</provider>
+	<provider>
+		<name>CoopVoce</name>
+		<gsm>
+			<network-id mcc="222" mnc="01"/>
+			<apn value="web.coopvoce.it">
+				<name>Internet Mobile</name>
+			</apn>
+		</gsm>
+	</provider>
 </country>
 
 <!-- Jersey -->
@@ -3236,6 +3453,16 @@ conceived.
 		</gsm>
 	</provider>
 	<provider>
+		<name>b-mobile</name>
+		<gsm>
+			<apn value="dm.jplat.net">
+				<name>u300</name>
+				<username>bmobile@u300</username>
+				<password>bmobile</password>
+			</apn>
+		</gsm>
+	</provider>
+	<provider>
 		<name>e-mobile</name>
 		<gsm>
 			<network-id mcc="440" mnc="00"/>
@@ -3335,11 +3562,22 @@ conceived.
 		</gsm>
 	</provider>
 	<provider>
-		<name>Econet</name>
+		<name>yu (Econet)</name>
 		<gsm>
+			<network-id mcc="639" mnc="05"/>
 			<apn value="internet.econet.co.ke"/>
 		</gsm>
 	</provider>
+	<provider>
+		<name>Orange</name>
+		<gsm>
+			<network-id mcc="639" mnc="07"/>
+			<apn value="bew.orange.co.ke"/>
+		</gsm>
+		<cdma>
+			<name>Orange Fixed Plus</name>
+		</cdma>
+	</provider>
 </country>
 
 <!-- Cambodia -->
@@ -3776,7 +4014,22 @@ conceived.
 		<name>T-Mobile</name>
 		<gsm>
 			<network-id mcc="297" mnc="02"/>
-			<apn value="internet-postpaid"/>
+			<apn value="tcmg-data">
+				<name>Mobile Broadband</name>
+				<username>38267</username>
+				<password>38267</password>
+			</apn>
+			<apn value="tcmg-nw">
+				<name>GPRS</name>
+				<username>38267</username>
+				<password>38267</password>
+			</apn>
+			<apn value="internet-postpaid">
+				<name>Postpaid (old)</name>
+			</apn>
+			<apn value="internet-prepaid">
+				<name>Prepaid (old)</name>
+			</apn>
 		</gsm>
 	</provider>
 	<provider>
@@ -3904,7 +4157,6 @@ conceived.
 			<apn value="internet.itelcel.com">
 				<username>webgprs</username>
 				<password>webgprs2002</password>
-				<dns>148.233.151.245</dns>
 			</apn>
 		</gsm>
 	</provider>
@@ -3931,9 +4183,13 @@ conceived.
 		<gsm>
 			<network-id mcc="502" mnc="16"/>
 			<apn value="diginet">
+				<name>Mobile Internet</name>
 				<dns>203.92.128.131</dns>
 				<dns>203.92.128.132</dns>
 			</apn>
+			<apn value="3gdgnet">
+				<name>Broadband</name>
+			</apn>
 		</gsm>
 	</provider>
 	<provider>
@@ -4148,7 +4404,10 @@ conceived.
 	<provider>
 		<name>XS4ALL Mobiel Internet</name>
 		<gsm>
-			<apn value="umts.xs4all.nl"/>
+			<apn value="umts.xs4all.nl">
+				<username>xs4all</username>
+				<password>xs4all</password>
+			</apn>
 		</gsm>
 	</provider>
 	<provider>
@@ -4195,6 +4454,10 @@ conceived.
 		<name>Telenor</name>
 		<gsm>
 			<network-id mcc="242" mnc="01"/>
+			<balance-check>
+				<dtmf>220</dtmf>
+				<sms text="saldo">222</sms>
+			</balance-check>
 			<apn value="telenor">
 				<dns>212.17.131.3</dns>
 				<dns>148.122.161.2</dns>
@@ -4392,6 +4655,17 @@ conceived.
 	</provider>
 </country>
 
+<!-- French Polynesia -->
+<country code="pf">
+	<provider>
+		<name>Vini</name>
+		<gsm>
+			<network-id mcc="547" mnc="20"/>
+			<apn value="internet"/>
+		</gsm>
+	</provider>
+</country>
+
 <!-- Philippines -->
 <country code="ph">
 	<provider>
@@ -4399,7 +4673,14 @@ conceived.
 		<gsm>
 			<network-id mcc="515" mnc="02"/>
 			<apn value="internet.globe.com.ph">
-				<name>Internet</name>
+				<name>Postpaid</name>
+				<username>globe</username>
+				<password>globe</password>
+				<dns>203.127.225.10</dns>
+				<dns>203.127.225.11</dns>
+			</apn>
+			<apn value="http.globe.com.ph">
+				<name>Prepaid</name>
 				<username>globe</username>
 				<password>globe</password>
 				<dns>203.127.225.10</dns>
@@ -4575,10 +4856,22 @@ conceived.
 		</gsm>
 	</provider>
 	<provider>
+		<!-- Merged with Optimus in 2010 -->
+		<name>Clix</name>
+		<gsm>
+			<network-id mcc="286" mnc="03"/>
+			<apn value="clixinternetmovel"/>
+		</gsm>
+	</provider>
+	<provider>
 		<name>Optimus</name>
 		<gsm>
 			<network-id mcc="286" mnc="03"/>
+			<apn value="umts">
+				<name>3G</name>
+			</apn>
 			<apn value="internet">
+				<name>GPRS</name>
 				<dns>194.79.69.129</dns>
 			</apn>
 		</gsm>
@@ -4588,6 +4881,8 @@ conceived.
 		<gsm>
 			<network-id mcc="286" mnc="06"/>
 			<apn value="internet">
+				<username>tmn</username>
+				<password>tmn</password>
 				<dns>194.65.3.20</dns>
 				<dns>194.65.3.21</dns>
 			</apn>
@@ -4754,6 +5049,18 @@ conceived.
 	</provider>
 </country>
 
+<!-- Rwanda -->
+<country code="rw">
+	<provider>
+		<name>MTN</name>
+		<gsm>
+			<network-id mcc="635" mnc="10"/>
+			<apn value="internet.mtn">
+			</apn>
+		</gsm>
+	</provider>
+</country>
+
 <!-- Russia -->
 <country code="ru">
 	<provider>
@@ -5137,6 +5444,10 @@ conceived.
 		<gsm>
 			<network-id mcc="240" mnc="07"/>
 			<network-id mcc="240" mnc="05"/>
+			<balance-check>
+				<ussd>*111#</ussd>
+				<dtmf>211</dtmf>
+			</balance-check>
 			<!-- http://www.tele2.se/internet-via-gprs.html -->
 			<apn value="internet.tele2.se">
 				<name>Mobilt Internet</name>
@@ -5193,7 +5504,10 @@ conceived.
 		<gsm>
 			<network-id mcc="240" mnc="01"/>
 			<network-id mcc="240" mnc="05"/>
-
+			<balance-check>
+				<ussd>*120#</ussd>
+				<ussd>*121#</ussd>
+			</balance-check>
 			<!-- http://www3.telia.se/foretag/mobilguiden/ -->
 			<apn value="online.telia.se"/>
 		</gsm>
@@ -5474,6 +5788,29 @@ conceived.
 			</apn>
 		</gsm>
 	</provider>
+	<provider>
+		<name>TOT 3G</name>
+		<gsm>
+			<network-id mcc="520" mnc="15"/>
+			<apn value="internet" />
+		</gsm>
+	</provider>
+</country>
+
+<!-- Tunisia -->
+<country code="tn">
+	<provider>
+		<name>Orange</name>
+		<gsm>
+			<network-id mcc="605" mnc="01"/>
+			<apn value="keygp">
+				<name>Internet Everywhere Prepaid</name>
+			</apn>
+			<apn value="keypro">
+				<name>Internet Everywhere Professional</name>
+			</apn>
+		</gsm>
+	</provider>
 </country>
 
 <!-- Turkey -->
@@ -5851,17 +6188,17 @@ conceived.
 			<network-id mcc="310" mnc="660"/>
 			<network-id mcc="310" mnc="800"/>
 
+			<apn value="epc.tmobile.com">
+				<name>Internet/WebConnect</name>
+			</apn>
 			<apn value="wap.voicestream.com">
 				<name>Web2Go/t-zones</name>
 			</apn>
 			<apn value="internet2.voicestream.com">
-				<name>Internet</name>
+				<name>Internet (old)</name>
 			</apn>
 			<apn value="internet3.voicestream.com">
-				<name>Internet with VPN</name>
-			</apn>
-			<apn value="epc.tmobile.com">
-				<name>T-Mobile G1</name>
+				<name>Internet with VPN (old)</name>
 			</apn>
 		</gsm>
 	</provider>
@@ -6081,6 +6418,7 @@ conceived.
 			<sid value="1224"/>
 			<sid value="1227"/>
 			<sid value="1230"/>
+			<sid value="1267"/>
 			<sid value="1285"/>
 			<sid value="1330"/>
 			<sid value="1358"/>
@@ -6237,6 +6575,10 @@ conceived.
 	</provider>
 	<provider>
 		<name>Alltel</name>
+		<gsm>
+			<!-- Former Western Wireless (roaming only) -->
+			<network-id mcc="310" mnc="590"/>
+		</gsm>
 		<cdma>
 			<!-- Assignments taken from IFAST: http://www.ifast.org/files/NationalSID.htm -->
 			<sid value="32"/>
@@ -6307,6 +6649,7 @@ conceived.
 			<sid value="478"/>
 			<sid value="487"/>
 			<sid value="491"/>
+			<sid value="504"/>
 			<sid value="518"/>
 			<sid value="520"/>
 			<sid value="544"/>
@@ -6341,6 +6684,7 @@ conceived.
 			<sid value="1148"/>
 			<sid value="1154"/>
 			<sid value="1156"/>
+			<sid value="1236"/>
 			<sid value="1244"/>
 			<sid value="1246"/>
 			<sid value="1248"/>
@@ -6369,6 +6713,8 @@ conceived.
 			<sid value="1344"/>
 			<sid value="1346"/>
 			<sid value="1348"/>
+			<sid value="1370"/>
+			<sid value="1372"/>
 			<sid value="1375"/>
 			<sid value="1383"/>
 			<sid value="1385"/>
@@ -6441,6 +6787,7 @@ conceived.
 			<sid value="3020"/>
 			<sid value="3226"/>
 			<sid value="3244"/>
+			<sid value="3292"/>
 			<sid value="30524"/>
 			<sid value="30635"/>
 		</cdma>
@@ -6507,6 +6854,19 @@ conceived.
 			<apn value="ISP"/>
 		</gsm>
 	</provider>
+	<provider>
+		<name>MTPCS (Cellular One)</name>
+		<gsm>
+			<network-id mcc="310" mnc="570"/>
+			<apn value="wapgw.chinookwireless.net"/>
+		</gsm>
+	</provider>
+	<provider>
+		<name>Mid-Rivers Cellular</name>
+		<cdma>
+			<sid value="3102"/>
+		</cdma>
+	</provider>
 </country>
 
 <!-- Uruguay -->
@@ -6603,6 +6963,26 @@ conceived.
 			</apn>
 		</gsm>
 	</provider>
+	<provider>
+		<name>Movilnet</name>
+		<gsm>
+			<network-id mcc="734" mnc="06"/>
+			<apn value="int.movilnet.com.ve">
+				<dns>200.44.32.12</dns>
+				<dns>200.11.248.12</dns>
+			</apn>
+		</gsm>
+	</provider>
+	<provider>
+		<name>Movistar</name>
+		<gsm>
+			<network-id mcc="734" mnc="04"/>
+			<apn value="internet.movistar.ve">
+				<dns>200.35.65.3</dns>
+				<dns>200.35.65.4</dns>
+			</apn>
+		</gsm>
+	</provider>
 </country>
 
 <!-- Viet Nam -->
@@ -6611,7 +6991,7 @@ conceived.
 		<name>MobiFone</name>
 		<gsm>
 			<network-id mcc="452" mnc="01"/>
-			<apn value="v-wap">
+			<apn value="m-wap">
 				<username>mms</username>
 				<password>mms</password>
 			</apn>
@@ -6622,6 +7002,12 @@ conceived.
 		<gsm>
 			<network-id mcc="452" mnc="02"/>
 			<apn value="m3-world">
+				<name>Mobile Internet</name>
+				<username>mms</username>
+				<password>mms</password>
+			</apn>
+			<apn value="m3-card">
+				<name>Mobile Broadband</name>
 				<username>mms</username>
 				<password>mms</password>
 			</apn>
@@ -6642,7 +7028,12 @@ conceived.
 		<name>Viettel Mobile</name>
 		<gsm>
 			<network-id mcc="452" mnc="04"/>
-			<apn value="v-internet"/>
+			<apn value="v-internet">
+				<name>Mobile Internet</name>
+			</apn>
+			<apn value="e-connect">
+				<name>D-com 3G</name>
+			</apn>
 		</gsm>
 	</provider>
 	<provider>
@@ -6653,7 +7044,13 @@ conceived.
 		</gsm>
 	</provider>
 	<provider>
-		<name>E-Mobile</name>
+		<name>EVNTelecom/E-Mobile</name>
+		<gsm>
+			<network-id mcc="452" mnc="08"/>
+			<apn value="e-internet">
+				<name>EVNTelecomNet</name>
+			</apn>
+		</gsm>
 		<cdma>
 			<username>evntelecom</username>
 			<password>evntelecom</password>
openSUSE Build Service is sponsored by