Written by Scott McCoy - commodore.hacker@gmail.com.
Photos 1-5 by Scott McCoy. Photos 6-9 by Raymond Day.
Palm Ethernet Cradle implementation designed by Jim
Mazurek
First, the wiring diagram:
Here's the connection list: palm db9 cradle female 1 ------------ 1,4,6 3 ------------ 2 4 ------------ 7 5 ------------ 3 6 ------------ 8 10 ------------ 5
The cradle is designed to use a standard 9pin male-female cable.
(Comments by Jim Mazurek)
Ok, based on my experiences the green LED acts as a link light and it will also pulse when there is network traffic. The amber LED appears to be a status indicator. It will flash while it's trying to request an address via DHCP and should go solid after a successful exchange. Otherwise the amber LED will just keep flashing. I would imagine it could indicate other problems but I would suspect a DHCP problem first. Take a closer look at your DHCP logging. The cradles MAC may be showing up in the log even if your router does not assign an IP.
Getting PPP and the TCP/IP stack up under Wings with the cradle should be similiar to getting them to run via a null modem cable and a linux box. I would say look over existing docs on this focusing on the Wings side and keep in mind the following points:
1 - The cradle does not support baud rates less than 19200 bps
2
- At higher baud rates hardware flow control and a software fifo are
a must (so if it doesn't work at 115200 try a lower baud rate)
3
- The cradle does not handle PPP magic number negotiation correctly.
If your ppp driver does, make sure this feature is turned off
(Linux/BSD pppd use a nomagic option) Symptoms: the link seems to be
working fine but after a minute or so the link will drop.
4 - The
cradle does not require any password authentication. If your PPP
driver requires you to I think the cradle will accept any user ID and
password combo. If it doesn't, I've used a user ID of palm with a
password of palm.
Using in Wings:
(This is the WoC 2004 edition of wings,
might be slightly different in older versions)
Run uart.drv (load the serial driver, should automatically detect
SL/T232)
Run tcpip.drv (load the tcp/ip stack)
ppp -d
/dev/ser0 (run ppp through the serial device)
After the last command, you should see some text that is a ppp
negotiation. Once it's done, Wings is connected to the network and
all networking commands "should" work. (I've only tried
Ajirc in wings.)
Using in Wheels:
Start The Wave.
Select Open/ISP Directory in the wave, then
click "Add"
Give your account a name -- I use "ppp
access"
Communication Method - Select "Null Modem"
Select a login method - Leave it as "PAP Login"
Your
DNS Addresses - "My ISP assigns them" (If your router or
network supplies DHCP – Otherwise select "I will enter
them" and enter your network IP address.)
Enter your Login
Username: (This doesn't matter -- enter anything you like, it's
ignored)
Enter your password: (see above. Use anything, it
doesn't matter.)
Confirm it: (type it again) If that is your only
entry in the ISP directory, you should be able to type in a web
address and it will automatically connect you.
Project Pictures

Picture
1: This is the underside of the board with the 9 pin connection as
Jim designed it -- his retains the palm connector and palm
connectivity.

Picture 2: The backside of the cradle - dremel a hole for your 9 pin connector.

Picture 3: Another shot of the underside of Jim's cradle.

Picture 4: A shot of the cradle in action -- the darkness on the right side of the image is a filter that was used to enable the camera to film the monitor screen better. As you can see in this picture of Scott McCoy's Cradle the DB9 connector has been placed on the mating surface of the cradle (where the palm would normally sit) because this one won't be used with a palm.

Picture 5: A close-up shot of Google loading on-screen.

Picture 6: The inside of Raymond Day's Palm Cradle

Picture 7: Another view of Ray's Palm Cradle

Picture 8: Raymond Day also installed a Palm Cradle board into his
128. You can see an On/Off switch dangling to the left of the case
and the DB9 connector is in the middle of the case (follow the
wiring)

Picture 9: The RJ45 Ethernet Connector looks good on the back of Ray's 128.
Return to the CUE Download Page