Come collegare un Nokia 7110 a un Newton
========================================
:Id: HW/newton-7110
:CreationDate: 2003-07-14 9:41:11
:tags: hardware
Dopo aver letto sulla mailing list `NewtonTalk`_ un articolo (non presente in
nessuno dei `due`_ `archivi`_) di `Richard Avery`_ in cui diceva di essere
riuscito a collegare un `Nokia 6210`_ al suo Newton, ho deciso di acquistare un
cellulare e provare anch'io.
La mia scelta è ricaduta sul modello `7110`_ (soprattutto a causa del
prezzo...), che comunque contiene un modem, caratteristica essenziale per
essere usato con il Newton senza programmi speciali. Dopo diverse disavventure
sono riuscito a procurarmi anche l'apposito cavo **DLR-3** (acquistato da
`NIXIE`_): notare che il cavo dati per modelli inferiori (**DAU-9P** e simili)
non permette di utilizzare il modem (è possibile usare i modelli 51xx e 61xx
per trasmissione dati con questi cavi, ma solo sotto Windows grazie a un
software modem).
Ottenuto il cavo, si può provarlo collegandolo tra il telefono e un computer
con porta RS-232, usando un programma di emulazione terminale:
.. image:: minicom-at.png
:alt: immagine di minicom collegato al 7110
Nell'immagine si può vedere come al comando ati (identificazione) il telefono
risponda col proprio nome, e ad ati2 risponda con il numero di versione del
proprio software
Ma il Newton non ha una RS-232!
```````````````````````````````
Infatti, questo può risultare un problema a prima vista. D'altronde, come molti
sanno, con l'apposito adattatore seriale (*dongle* per gli anglofoni) è
possibile estrarre una RS-422 (seriale Mac) dal Newton; inoltre, la RS-422 è
compatibile con la RS-232: basta collegare i fili giusti. Io ho fatto così (le
piedinature sono lato connettore):
+---------------------------+---------------------------+
|.. 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 |
+---------------------------+---------------------------+
In rete è possibile trovare svariate spiegazioni sulle varie interfacce
seriali: la ricerca è lasciata come utile esercizio al lettore.
Per provare l'adattatore, collegate il tutto (telefono - DLR-3 - adattatore
appena costruito - dongle - Newton) e usate un emulatore di terminale sul
Newton:
.. image:: pt100-at.png
:alt: PT-100 sul Newton, collegato al 7110
Il programma usato è `PT100`_
E Internet?
```````````
D'accordo, arrivati a questo punto l'unica cosa che manca è usare il telefono
per connettere il Newton a Internet via radio. Oltre al `Newton Internet
Enabler versione 2`_, vi servirà `Modem Modifier versione 2.02`_.
Qui sotto potete vedere le impostazioni che uso io (i link puntano a una
versione testo delle stesse).
.. image:: inet-setup.png
:alt: Internet setup (link alla versione testo)
:target: newt-setup/#inet
.. image:: modem-setup1.png
:alt: Modem setup, parte 1
:target: newt-setup/#modem1
.. image:: modem-setup2.png
:alt: Modem setup, parte 2
:target: newt-setup/#modem2
.. image:: modem-setup3.png
:alt: Modem setup, parte 3
:target: newt-setup/#modem3
.. image:: modem-setup4.png
:alt: Modem setup, parte 4
:target: newt-setup/#modem4
Ci sono alcuni punti da chiarire:
* Il numero 2800 è quello del servizio Internet di `Omnitel`_. L'ho
scelto perché mi sembra quello più economico (`accetto volentieri`_
smentite e suggerimenti)
* Il nome utente e la password non sono necessari, in quanto
l'autenticazione avviene tramite la carta SIM
* Il numero del DNS **non è ufficiale**: verrebbe fornito
dinamicamente durante l'handshaking del PPP, ma il Newton non è in
grado di capirlo. L'informazione viene da `Come accedere a
Omnitelnet 2800 da Linux`_
* Le stringhe di configurazione sono state ricavate dai file .INF per
l'installazione del 7110 sotto Windows.
* Qualcuno avrà notato che il comando ``+CBST=0,0,1`` è stato
rimpiazzato da ``+CBST=75,0,1``. Questo permette di collegarsi a una
velocità di 14400bps anziché 9600bps. L'informazione viene da
`Portel`_. È possibile che in alcune zone (mi è capitato a Lucca) il
telefono non prenda la linea dati se configurato per 14400bps. Io ho
creato due profili modem, uno a 14440bps e uno a 9600bps, e scelgo
quello che funziona. Devo ancora scoprire un modo per decidere quale
usare senza andare per tentativi (e spendere 400 lire).
Buon divertimento!
.. _`pt100`:
http://www.scrawlsoft.com/products/pt100/info.html
.. _`portel`:
http://www.portel.it/news/news2.asp?news_id=1563
.. _`accetto volentieri`:
mailto:dakkar@thenautilus.net
.. _`newton internet enabler versione 2`:
http://www.unna.org/unna/apple/internet/NIE2/
.. _`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/
.. _`nixie`:
http://www.nixie.it/
.. _`due`:
http://www.chuma.org/newton/ntalk-archive/
.. _`archivi`:
http://www.newtontalk.net/archive/
.. _`7110`:
http://www.nokia.it/cellulari/7110/Home.asp
.. _`nokia 6210`:
http://www.nokia.it/cellulari/6210/home.asp
.. _`modem modifier versione 2.02`:
http://www.unna.org/unna/utilites/ModemModifier2.02/
.. _`omnitel`:
http://www.omnitel.it/