Introducing Muffin, the EeePC

I got an Eeepc 4G in Pink that I’m using for a communications device.

MuffinMuffin open for businesscomparison
I’m planning on keeping the Xandros distro on it and not do anything particularly fancy with it.

First thing i did was add some additional repositories to /etc/apt. I added the following repositories:

deb http://xnv4.xandros.com/xs2.0/upkg-srv2 etch main contrib non-free
deb http://dccamirror.xandros.com/dccri/ dccri-3.0 main
deb http://www.geekconnection.org/ xandros4 main
deb http://download.tuxfamily.org/eeepcrepos/ p701 main etch

Second thing I did was install screen(1). How could they leave off this Tool of the UNIX GODS!!!

Third up is getting it to work with my Treo 700p over the USB connection. After that, I’ll tackle getting it to work with the 700p over bluetooth.

There isn’t any real documentation on how to set up the 3epc over USB phone. I’ve had to scratch out information from friends and the internet as best as I could. Best thread so far is http://forum.eeeuser.com/viewtopic.php?id=1127 (both pages). I’m also finding good templates from the USBModem site (http://www.mobile-stream.com/usbmodem.html) even if I don’t need their software (I bought Sprint’s Phone-as-Modem plan).

I needed to make sure cdc-acm was installed. I added cdc-acm to the end of /etc/modules and rebooted.

Go back to Network Connections, try to add a new dial-up network, and…… the phone reboots! ARGH.

Ok, turns out I didn’t need cdc-acm. I needed a utility called USBModem which sells for $25 that runs on the 700p. WOOOT! IT WORKS!

But it’s not perfect. As per http://forum.eeeuser.com/viewtopic.php?id=21392, I edited the file /etc/ppp/peers/dialup1 (created by the network creation program) and added the following two lines:

lcp-echo-failure 4
lcp-echo-interval 65535

Unfortunately, the network still seems to time out after about 10 seconds of no activity, so I launched a ping to yahoo.com to keep it open. I hope they don’t mind too much.