Newsgroup: it.comp.hardware.palmari
Titolo: Collegamento a server Unix per Palm IIIx

Ho tentato inutilmente di collegare via seriale ad un server Unix
il mio Palm IIIx (PalmOS 3.3 Eng) in modo da poter stabilire una 
connessione PPP.
Premesso che lato server le cose dovrebbero essere ok (getty
in attesa sulla seriale) potrebbe essere che il problema sia
nel cavo del cradle .. ovvero che non sia un null-modem?
TIA
-- 
	Dino

 wrote in message
slrn8ebgea.k...@tobia.dalmatian.dog...

Esattamente.
Anche io ho riscontrato il tuo problema, e non sai quanto tempo ci ho perso.
Il problema e' proprio che il cradle non attiva alcuni pin della seriale
fondamentali a getty per capire che la comunicazione e' aperta (MR, CTS
etc.).
Avendo 2 PC (uno con win98 e uno con linux in rete) il problema l'ho risolto
collegando con un null-modem a 9 fili la com2 del pc con 98 alla com1 di
linux. Il cradle è attaccato alla com1 di 98. Utilizzanto pilotnet (un pgm
free per windows che ti permette di utilizzare il modem del PC con il cradle
del palm) sono inizialmente riuscito con PalmTelnet (settato per comunicare
sulla seriale) a loggarmi su linux.
I settaggi che ho usato sono questi:
in /etc/inittab
S1:23456:respawn:/sbin/getty ttyS1 VC1 vt100
in /etc/gettydefs
VC1# B38400 SANE CLOCAL # B38400 SANE -ISTRIP CLOCAL #@S login: #VC1
A questo punto ho creato un utente che avesse come shell il pppd:
ppp:x:504:504:PPP connection:/home/ppp:/usr/sbin/pppd
ed il gioco è fatto! :)
Purtroppo non sono riuscito a far funzionare il ppp in proxyarp, in modo che
il palm fosse gestito in modo trasparente sulla stessa
subnet della LAN. Ho dovuto quindi settare il pppd per assegnare al Palm un
IP su un'altra subnet e settare il routing su linux;
ho dovuto anche aggiungere il routing per la subnet del palm nella routing
table di 98.
Inutile dire che è grandioso :)
mentre sono collegato ad internet in ISDN con 98, e avendo Winroute su 98
con il NAT attivo sulla connessione, esco in rete sia con i PC che con il
PALM .... :)))
Giocare a Quake 3 mentre ho il Palm alla mia sinistra con ICQ attivo :))))
Spero di esserti stato di aiuto; se ti dovesse servire qualche informazione
più specifica non esitare :)
ciao.


--
  Andrea Mistrali
  I.net 2 s.r.l.
  I.net Group: Managed Internet Connectivity
  Va Greto di Cornigliano, 6r 16152 Genova
  Tel: 
+39 010.6519566
 Fax: 
+39 010.6044451


115200



A me è più comodo telerlo attaccato al PC con 98 perchè sincronizzo da li.
Il null-modem mi serve in ogni caso perchè ho compilato il kernel con il
supporto console su seriale.
(linux non ha ne monitor ne tastiera :)
Ma il fatto che non mi funzioni il proxyarp è una bella fregatura.
Se non ho capito male, settando proxyarp, pppd dovrebbe rispondere alle
richieste ARP che
arrivano sulla lan per l'ip del palm, con il MAC address della scheda di
rete giusto?
Quindi dovrei essere in grado di dare al PALM un IP della stessa subnet
della lan
esempio:
win98: 192.168.100.2
linux: 192.168.100.1
palm: 192.168.100.128
Il fatto che non mi funzioni ha qualcosa a che vedere con il settaggio local
o con il fatto che pppd
venga lanciato come shell anche se owner root e setuid flag?
grazie ciao

Esattamente.
Possedendo il Palm da soli tre giorni non so' se le cose
cambiano a seconda dei modelli e/o del PalmOS installato,
ad ogni modo ho il IIIx ed ho subito aggiornato il PalmOS
(3.1 > 3.3) anche perche' e' in arrivo un S25 ;)
Ieri sera provando e riprovando sono riuscito a loggarmi:
Apr  2 19:47:45 tobia PAM_pwdb[2759]: (login) session 
                opened for user dino by (uid=0)
ho lanciato il pppd:
Apr  2 19:47:47 tobia sudo:  dino : TTY=ttyS1 ; PWD=/home/dino  
USER=root ; COMMAND=/usr/sbin/pppd -detach /dev/ttyS1 19200
poi pero':
 
Apr  2 19:47:47 tobia pppd[2776]: Connect: ppp0 <--> /dev/ttyS1
Apr  2 19:47:50 tobia pppd[2776]: Could not determine local IP address
Problema di configurazione della rete che cerchero' di risolvere
in serata.
Ho messo a punto anche lo script di connessione per il Palm,
inizialmente facevo il loggin manualmente (Wait for prompt)
ed ho tenuto la velocita' della seriale volutamente bassa.
La cosa strana e' un emulatore di terminale vt100 che ho installato
non funziona, provero' con una altro programma.
Come dicevo, sono un neo utente di Palm -e di palmari in genere-
e devo dire di essere rimasto stupefatto dalla qualita' e
praticita' di questo piccolo gioiello.
-- 
	Dino


Il migliore che ho trovato finora è PalmTelnet.
E' freeware e lo puoi scaricare da qualsiasi sito (es. 
www.palmgear.com
 o
www.handango.com
)
I font sono un po' piccoli (ma leggibili) però supporta benissimo la
modalità vt100 e funziona sia con protocollo
telnet che come emulatore terminale seriale.
Ciao