323 lines
6.5 KiB
HTML
323 lines
6.5 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
<HTML
|
|
><HEAD
|
|
><TITLE
|
|
>Palm III Connection - IrCOMM</TITLE
|
|
><META
|
|
NAME="GENERATOR"
|
|
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
|
|
REL="HOME"
|
|
TITLE="Linux Infrared HOWTO"
|
|
HREF="index.html"><LINK
|
|
REL="UP"
|
|
TITLE="Specific Connections and IrDA - Protocols"
|
|
HREF="infrared-howto-c-specific-connections.html"><LINK
|
|
REL="PREVIOUS"
|
|
TITLE="HP NetBeamer Connection"
|
|
HREF="infrared-howto-s-netbeamer-connection.html"><LINK
|
|
REL="NEXT"
|
|
TITLE="Linux Terminal on Palm (Handspring Visor) via IR"
|
|
HREF="infrared-howto-s-terminal-palm.html"></HEAD
|
|
><BODY
|
|
CLASS="sect1"
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#840084"
|
|
ALINK="#0000FF"
|
|
><DIV
|
|
CLASS="NAVHEADER"
|
|
><TABLE
|
|
SUMMARY="Header navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TH
|
|
COLSPAN="3"
|
|
ALIGN="center"
|
|
>Linux Infrared HOWTO</TH
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="left"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="infrared-howto-s-netbeamer-connection.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="80%"
|
|
ALIGN="center"
|
|
VALIGN="bottom"
|
|
>Chapter 3. Specific Connections and IrDA - Protocols</TD
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="right"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="infrared-howto-s-terminal-palm.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"></DIV
|
|
><DIV
|
|
CLASS="sect1"
|
|
><H1
|
|
CLASS="sect1"
|
|
><A
|
|
NAME="infrared-howto-s-palm-connection"
|
|
></A
|
|
>3.5. Palm III Connection - IrCOMM</H1
|
|
><P
|
|
>
|
|
<P
|
|
></P
|
|
><UL
|
|
><LI
|
|
><P
|
|
> PPP
|
|
Rui Oliveira wrote: "This is just to let you know that with the
|
|
latest IrCOMM patch (050998) of Takahide Higuchi, I managed to
|
|
HotSync and establish a PPP connection between my Palm III and my
|
|
Linux box. I'm using IRLink (from IsComplete) to redirect the
|
|
serial port to ir. Communication with <B
|
|
CLASS="command"
|
|
>pilot-xfer</B
|
|
>
|
|
(available from the "pilot-link" package at
|
|
<A
|
|
HREF="http://www.slac.com/pilone/kpilot_home/"
|
|
TARGET="_top"
|
|
>kpilot</A
|
|
>
|
|
) works
|
|
flawlessly. Although I was able to establish a PPP connection, I'm
|
|
still unable to fetch mail and do Web browsing. This is probably
|
|
due to connection time-outs. I am checking this out. Please see
|
|
the
|
|
<A
|
|
HREF="http://tldp.org/HOWTO/PPP-HOWTO/"
|
|
TARGET="_top"
|
|
>PPP-HOWTO</A
|
|
>
|
|
for further information about PPP.
|
|
I managed to establish an apparently robust connection between
|
|
my Linux box and a Palm III. The pppd invocation I use is as
|
|
follows:
|
|
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="programlisting"
|
|
> /usr/sbin/pppd /dev/ircomm0 57600 192.168.2.10:192.168.2.11
|
|
proxyarp passive silent persist noauth local nodetach
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
>
|
|
|
|
Over the PPP connection I used <B
|
|
CLASS="command"
|
|
>ping</B
|
|
>,
|
|
<B
|
|
CLASS="command"
|
|
>ssh</B
|
|
>, and HTTP.
|
|
Strange is however the fact that discovery must be enabled (maybe
|
|
obsolete) . Otherwise, even with an active IrCOMM connection, the
|
|
link goes down due to a IrLAP disconnect.
|
|
The pilot-link tools (used for Linux/Palm synchronization) also
|
|
ran flawlessly over IrCOMM via <TT
|
|
CLASS="filename"
|
|
>/dev/ircomm0</TT
|
|
>."
|
|
There are also reports about <B
|
|
CLASS="command"
|
|
>kpilot</B
|
|
>, though not working as
|
|
flawlessly as <B
|
|
CLASS="command"
|
|
>pilot-xfer</B
|
|
>.
|
|
</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
> IrCOMM
|
|
Jon Howell wrote: "I thought I'd try IrCOMM, since the Palm III
|
|
can be made to reroute serial info to the IR port (using IrLink
|
|
from IS/Complete, available at
|
|
<A
|
|
HREF="http://www.palmcentral.com"
|
|
TARGET="_top"
|
|
>PalmCentral</A
|
|
>
|
|
, and then you can run a terminal program (like PalmTelnet in serial mode) over
|
|
IrDA. I can only assume it's using the IrCOMM protocol. I've
|
|
tested this configuration between two Palm Pilots, but of course I
|
|
can't know what the protocol running over the IR is."
|
|
(1) Start HotSync on your Palm. You need the
|
|
|
|
|
|
<A
|
|
HREF="http://www.palm.com/support/downloads/irenhanc.html"
|
|
TARGET="_top"
|
|
>IrDA upgrade</A
|
|
> for the
|
|
Palm to have IrCOMM support
|
|
(2) Place the Palm in front of the dongle.
|
|
(3) Start <B
|
|
CLASS="command"
|
|
>pilot-xfer -p /dev/ircomm0 -s <sync-dir></B
|
|
> .
|
|
And if you are lucky it will start syncing. If you start
|
|
<B
|
|
CLASS="command"
|
|
>pilot-xfer</B
|
|
> before you start HotSync on the Pilot, you will _not_
|
|
be lucky!
|
|
Maybe a terminal program like <B
|
|
CLASS="command"
|
|
>PalmTerm</B
|
|
> or
|
|
<A
|
|
HREF="http://pamupamu.tripod.co.jp/soft/mterm/mterm_E.htm"
|
|
TARGET="_top"
|
|
>MiniTerm</A
|
|
>
|
|
(a former version of this HOWTO referred to it as MTerm)
|
|
is also useful.
|
|
|
|
|
|
|
|
</P
|
|
></LI
|
|
></UL
|
|
>
|
|
|
|
</P
|
|
><P
|
|
> Wessel de Roode wrote: The Palmpilot is default locked on 57k. You can
|
|
however if you write your own software for the Pilot, use the 115k
|
|
line settings. I quote a part from the irlib.h:
|
|
|
|
<TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="programlisting"
|
|
> ---------- irlib.h from the SDK 3.0 from palmpilot -----
|
|
// Options values for IrOpen
|
|
#define irOpenOptBackground 0x80000000 // Unsupported background task use
|
|
#define irOpenOptSpeed115200 0x0000003F // sets max negotiated baud rate
|
|
#define irOpenOptSpeed57600 0x0000001F // default is 57600
|
|
#define irOpenOptSpeed9600 0x00000003
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
>
|
|
|
|
Peter Pregler reported: If the Palm enters the range of the
|
|
irda-device a popup appears with the text "Transmission: waiting for
|
|
sender"
|
|
</P
|
|
><P
|
|
> Ron Choy answered: There is a software called
|
|
<A
|
|
HREF="http://hp.vector.co.jp/authors/VA005810/irda/shutup10.zip"
|
|
TARGET="_top"
|
|
>ShutupIR</A
|
|
>
|
|
that is supposed to help with this problem of annoying popup I haven't
|
|
tried it but it looks like it would fix your problem.
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="NAVFOOTER"
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"><TABLE
|
|
SUMMARY="Footer navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="infrared-howto-s-netbeamer-connection.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="index.html"
|
|
ACCESSKEY="H"
|
|
>Home</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="infrared-howto-s-terminal-palm.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
>HP NetBeamer Connection</TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="infrared-howto-c-specific-connections.html"
|
|
ACCESSKEY="U"
|
|
>Up</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
>Linux Terminal on Palm (Handspring Visor) via IR</TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></BODY
|
|
></HTML
|
|
> |