summaryrefslogtreecommitdiff
path: root/src/HW/newton-7110/document.en.rest.txt
blob: e03b7a61c8b6fa717f40882b8fdcedd63c27f5f6 (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
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
How to connect a Nokia 7110 to a Newton
=======================================
:Id: HW/newton-7110
:CreationDate: 2003-07-14 9:41:11
:tags: hardware
 
After reading on the `NewtonTalk`_ mailing list an article (not present in any
of the `two`_ `archives`_) by `Richard Avery`_ telling how he connected a
`Nokia 6210`_ to his Newton, I decided to buy a cellular phone and try it.
 
My choice has been a model `7110`_ (mostly because of its price...), which
however has a built-in modem, this being necessary to use it with the Newton
without special software. I found also the data cable **DLR-3**: note that data
cable for lower models (**DAU-9P** and the like) doesn't allow to use the modem
(it's possible to use 51xx and 61xx phones for data trasmission with those
cables, but only under Windows with a software modem).
 
Having the cable, we can test it putting it between the phone and a computer
with a RS-232 serial port. With a terminal emulation program:
 
.. image:: minicom-at.png
   :alt: screen-shot of minicom connected to the 7110
 
In the picture you can see how to the ati (identification) commnad, the phone
answers with its name, and to the ati2 command, it asnwers with the version
number of its software.
 
But the Newton has no RS-232 port!
``````````````````````````````````
 
Yes, this could seem a problem at first sight. On the other hand, as many know,
with the special serial adapter (dongle) it's possible to extract a RS-422 (Mac
serial) from the Newton; moreover, RS-422 is compatible with RS-232: just
connect the right wires. I did it this way: (pinouts are connector side):
 
 
+---------------------------+---------------------------+
|.. image:: rs232-dsub9.gif |.. image:: rs422-mdin8.gif |
|   :alt: RS-232, D-Sub     |   :alt: RS-422, mini DIN 8|
+---------------------------+---------------------------+
|          RS-232           |          RS-422           |
+===========================+===========================+
|            1              |             2             |
+---------------------------+---------------------------+
|            2              |             5             |
+---------------------------+---------------------------+
|            3              |             3             |
+---------------------------+---------------------------+
|            4              |             1             |
+---------------------------+---------------------------+
|            5              |             8 & 4         |
+---------------------------+---------------------------+
|            6              |             2             |
+---------------------------+---------------------------+
|            7              |             1             |
+---------------------------+---------------------------+
|            8              |             2             |
+---------------------------+---------------------------+
 
On the Web you can find several texts about different serial interfaces: the
search is left as useful exercise to the reader.
 
To test the adapter, link everything up (phone - DLR-3 - adapter just built -
dongle - Newton) and use a terminal emulator on the Newton:
 
.. image:: pt100-at.png
   :alt: PT-100 on the Newton, connected to the 7110
 
The program used is `PT100`_
 
What about the Internet?
````````````````````````
 
All right, at this point the only thing missing is using the phone to connect
the Newton wirelessly to the Internet. You'll need `Newton Internet Enabler
version 2`_, and `Modem Modifier version 2.02`_.
 
Here you can see the settings I use (the links are to a text version of the
same).
 
.. image:: inet-setup.png
   :alt: Internet setup (link to text version)
   :target: newt-setup/#inet
 
.. image:: modem-setup1.png
   :alt: Modem setup, part 1
   :target: newt-setup/#modem1
 
.. image:: modem-setup2.png
   :alt: Modem setup, part 2
   :target: newt-setup/#modem2
 
.. image:: modem-setup3.png
   :alt: Modem setup, part 3
   :target: newt-setup/#modem3
 
.. image:: modem-setup4.png
   :alt: Modem setup, part 4
   :target: newt-setup/#modem4
 
There are some details to clear:
 
* 2800 is the phone number of `Omnitel`_ (Vodafone group) Internet
  access. It seems to be the cheapest in Italy.
 
* There's no need for username or password, since the authentication
  is done by the SIM card.
 
* The DNS number **is NOT official**: it would get sent during PPP
  handshaking, but the Newton doesn't understand it. The information
  come from an Italian web page (`Come accedere a Omnitelnet 2800 da
  Linux`_).  **DO NOT** use this number if you are not using Omnitel's
  service.
 
* Configuration strings have been taken form the .INF file for the
  7110 installation under Windows.
 
* Someone might have noticed that the ``+CBST=0,0,1`` command has been
  changed in ``+CBST=75,0,1``. This allows the phone to connect at
  14400bps instead of 9600bps. The information comes from an Italian
  web page (`Portel`_). In some areas, the phone will not correclty
  establish the data connection if set for 14400bps. I have made two
  modem profiles, one for each speed. I still need to find a way to
  discover which one to use without trial and error (and paying for
  two calls).
 
Enjoy!
 
.. _`pt100`:
    http://www.scrawlsoft.com/products/pt100/info.html
 
.. _`portel`:
    http://www.portel.it/news/news2.asp?news_id=1563
 
.. _`richard avery`:
    mailto:rjavery@mail.com
 
.. _`come accedere a omnitelnet 2800 da linux`:
    http://www.pluto.linux.it/ildp/journal/pj0003/omnitelnet2800.html
 
.. _`newtontalk`:
    http://www.newtontalk.net/
 
.. _`two`:
    http://www.chuma.org/newton/ntalk-archive/
 
.. _`7110`:
    http://www.nokiausa.com/phones/1,2499,;;rt7100,FF.html#7100
 
.. _`archives`:
    http://www.newtontalk.net/archive/
 
.. _`nokia 6210`:
    http://www.nokia.it/cellulari/6210/home.asp
 
.. _`newton internet enabler version 2`:
    http://www.unna.org/unna/apple/internet/NIE2/
 
.. _`omnitel`:
    http://www.omnitel.it/
 
.. _`modem modifier version 2.02`:
    http://www.unna.org/unna/utilites/ModemModifier2.02/