Monday, October 29, 2007

pc5750 performance

I get about 150Kb/s downloading and aobut 50Kb/s uploading. This is actually faster than my DSL at home...

pc5750 evdo under linux

I finally got my pc5750 revA evdo card to work under linux, using instructions adapted from
http://www.linux.com/feature/52729

This is under Fedora Core 6 on a Thinkpad z61p running kernel 2.6.22.9-61_1.cubbi_suspend2


Step 1: Put this into /etc/ppp/peers/1xevdo
---- cut here ----
ttyACM0
115200
debug
noauth
defaultroute
usepeerdns
connect-delay 10000
user 781xxxxxxx@vzw3g.com
show-password
crtscts
lock
lcp-echo-failure 4
lcp-echo-interval 65535
connect '/usr/sbin/chat -v -t3 -f /etc/ppp/peers/1xevdo_chat'
---- cut here ----

Step 2: Put this into /etc/ppp/peers/1xevdo_chat
---- cut here ----
ABORT 'NO CARRIER' ABORT 'ERROR' ABORT 'NO DIALTONE' ABORT 'BUSY' ABORT 'NO ANSWER'
'' ATZ
OK-AT-OK ATDT#777
CONNECT \d\c
---- cut here ----

Step 3: Insert the pc5750 card

Step 4: Do
$ sudo /sbin/modprobe usbserial vendor=0x106c product=0x3702

Step 5: Turn off your other network interfaces (e.g., your wireless)

Step 6: sudo /usr/sbin/pppd call 1xevdo

Step 7: sudo tail -f /var/log/messages

Wait until you see something like
Oct 29 14:19:07 localhost chat[5357]: ATZ^M^M
Oct 29 14:19:07 localhost chat[5357]: OK
Oct 29 14:19:07 localhost chat[5357]: -- got it
Oct 29 14:19:07 localhost chat[5357]: send (ATDT#777^M)
Oct 29 14:19:07 localhost chat[5357]: expect (CONNECT)
Oct 29 14:19:07 localhost chat[5357]: ^M
Oct 29 14:19:09 localhost chat[5357]: ATDT#777^M^M
Oct 29 14:19:09 localhost chat[5357]: CONNECT
Oct 29 14:19:09 localhost chat[5357]: -- got it
Oct 29 14:19:09 localhost chat[5357]: send (\d)
Oct 29 14:19:10 localhost pppd[5356]: Serial connection established.
Oct 29 14:19:10 localhost pppd[5356]: Using interface ppp0
Oct 29 14:19:10 localhost pppd[5356]: Connect: ppp0 <--> /dev/ttyACM0
Oct 29 14:19:20 localhost pppd[5356]: local IP address 75.193.141.18
Oct 29 14:19:20 localhost pppd[5356]: remote IP address 66.174.22.5
Oct 29 14:19:20 localhost pppd[5356]: primary DNS address 66.174.95.44
Oct 29 14:19:20 localhost pppd[5356]: secondary DNS address 69.78.96.14

Step 8: You are connected!