On 30-Jul-99 Dave Lippincott wrote:
> I tried this when the III was first released. Found out that you need to
> implement IrLAN on the Palm and then you could use an IrLAN enabled pod
> (like the one from Extended Systems). The other big hurtle is you may need
> a PC or some computer to act as the Ir/Ethernet bridge.
>
> Let me know if you get it working. I still have an application that could
> benefit from this.
Some people connect Palm III to a Windows dial-up networking (or direct
connect). The two problems with that are that Windows doesn't have an IP
router so you can only access other machines via a proxy, and AFAIK nobody
has figured out how to get the authentication working without initiating it
from the PC. Perhaps this works with NT though, certainly the routing will.
After two days of trying to get non-interactive authentication on a Windows
95, I finally wrote some goofy C++ code that lets me use the Windows IrDA
facility to connect to a Linux (or other UNIX) telnet.. and then I just
scripted a login and pppd session. It wasn't exactly trivial because telnet
has a few control sequences that must be negotiated, and I recall playing
around with asyncmap a lot. In fact, I don't think it quite works 100% but
it is good enough for me to check/send mail via IrDA.
My script is like:
Send:
Wait For: ogin
Send User ID:
Send CR:
Wait For: sword:
Send Password:
Send CR:
Wait For: ]$
Send: pppd passive proxyarp
Send CR:
Delay: 1
End:
Of course the Windows program has no UI and it even crashes when you close
it, but what do I care :) You are welcome to finish/clone/trash it as I lost
a little poop in debugging Windows serial communications which are horrible.
Ideally it would be a tray icon that you could sneak onto someone's computer
and then just attach an inexpensive infrared dongle. All IrComm connections
then will get a telnet prompt to whatever IP you picked and you could go from
there. That's basically what it does now except that it just has a big blank
window, no user defined options, and it crashes (the Windows app of course)
during exit due to a race condition.
http://www.america.com/~chrisf/web/pilot/comtcp.zip
/* Chris Faherty <[EMAIL PROTECTED]>, finger for PGP */