summaryrefslogtreecommitdiffstats
path: root/lib/network/connection/providers/cellular.pm
blob: 143528f8c5ee17e2d83d457d175d8ef0b5002de4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
package network::connection::providers::cellular;

use common;
use utf8;

# http://www.reqwireless.com/apns.html
# http://wiki.mig33.com/mig33/show/apn
# http://www.unlocks.co.uk/gprs_settings.php
# http://www.opera.com/products/smartphone/docs/connect/
# http://www.taniwha.org.uk/gprs.html
# https://rip.psg.com/~randy/gprs-ppp.html
# http://computer.cocus.co.il/Setup/V3X/MPT/Addons/GPRSope.inf

our %data = (
    # http://www.cubio.fi/fi/cubio_gsm/mms_ja_gprs_asetukset
    N("Finland") . "|Cubio" => {
        apn => "internet.cubio.net",
    },
    # http://www.dnaoy.fi/Yksityisille/Matkaviestinta/Asiakaspalvelu/Documents/Ohjeet/asetukset_yleiset_wxp.pdf
    N("Finland") . "|DNA" => {
        apn => "internet",
    },
    # http://matkaviestinta.elisa.fi/public/elisa.do?id=hen_liit_palvelut_gprs,ds_muut_0054.htm
    # http://tuki.elisa.fi/asiakastuki/elisa.do?id=hen_as_matkaviest_ohjeet,as_help_page_0025.htm
    # Official pages have inconsistent information on whether login and
    # password are used. Presumably they are ignored, but we set them just to
    # be sure.
    N("Finland") . "|Elisa" => {
        apn => "internet",
        login => "rlnet",
        password => "internet",
    },
    # http://koti.mbnet.fi/simopot/asetukset/index.php?operaattori=globetel
    N("Finland") . "|Globetel" => {
        apn => "internet",
    },
    # http://www.kolumbus.com/asiakaspalvelu_asetukset.html
    # Redirects to Elisa automatic setup, presumably same settings apply.
    N("Finland") . "|Kolumbus" => {
        apn => "internet",
        login => "rlnet",
        password => "internet",
    },
    # http://saunalahti.fi/tuki/gsm/vo/ohjeemail.php
    N("Finland") . "|Saunalahti" => {
        apn => "internet.saunalahti",
    },
    # http://koti.mbnet.fi/simopot/asetukset/index.php?operaattori=sonera
    N("Finland") . "|Sonera" => {
        apn => "internet",
    },
    # http://tdc.fi/publish.php?dogtag=songfi_at_ojl_int
    N("Finland") . "|Song" => {
        apn => "internet.song.fi",
        login => "song@internet",
        password => "songnet",
    },
    # http://www.tele.fi/Asiakaspalvelu/Ohjeet/K%E4nnyk%E4ll%E4+nettiin+ja+tiedonsiirto/Asetukset/
    N("Finland") . "|Tele Finland" => {
        apn => "internet",
    },
    # http://www.gsm.aland.fi/tjanster/wap/wap.htm
    N("Finland") . "|Ålands Mobiltelefon" => {
        apn => "internet",
    },
    N("France") . "|BouygTel" => {
        apn => "ebouygtel.com",
    },
    N("France") . "|BouygTel Pro" => {
        apn => "a2bouygtel.com",
        login => "a2b",
        password => "acces",
    },
    N("France") . "|BouygTel Pro GPRS" => {
        apn => "b2bouygtel.com",
        login => "B2B",
        password => "NET",
    },
    N("France") . "|Orange Web" => {
        apn => "orange.fr",
        login => "orange",
        password => "orange",
    },
    # http://www.actua-mobiles.com/p800/viewtopic.php?p=12184#12184
    # http://www.planete-se.net/index.php?showtopic=18184&st=0&p=186768&#entry186768
    N("France") . "|Orange WAP" => {
        apn => "orange",
        login => "orange",
        password => "orange",
    },
    N("France") . "|Orange Entreprises" => {
        apn => "internet-entreprise",
        login => "orange",
        password => "orange",
    },
    N("France") . "|SFR EeePC (Clé Internet 3G+)" => {
        apn => "slsfr",
    },
    N("France") . "|SFR WAP (Illimythics / Pass Surf)" => {
        apn => "wapsfr",
    },
    N("France") . "|SFR Web (Clé Internet / Data)" => {
        apn => "websfr",
    },
    N("Italy") . "|TIM" => {
        apn => "ibox.tim.it",
        login => "tim",
        password => "tim",
    },
    N("Italy") . "|Vodafone" => {
        apn => "web.omnitel.it",
        login => "vodafone",
        password => "vodafone",
    },
    N("Italy") . "|Wind" => {
        apn => "internet.wind.it",
        login => "wind",
        password => "wind",
    },
    N("Italy") . "|Tre" => {
        apn => "tre.it",
        login => "tre",
        password => "tre",
    },
);

1;