Home FAQ General Pantech PX-500 and Linux
Pantech PX-500 and Linux PDF Print E-mail
Written by Adam Harriman   
Sunday, 07 June 2009 23:30

I have the new Sprint Pantech PX-500 REV A Card. I love linux. I have them working together.  I robbed most of this information from two other sites, where most of the work was done.  I have both Sprint and Verison cards. I like the Sprint card better becase of REV A.  I look forward to REV A deployment in my area.

 

http://kenkinder.com/evdo-pc5740/

http://www.ka9q.net/5220.html

 

 

Step 1: Enable card using windows driver MUST BE COMPLETED!!!

 

Step 1.1 Get username in Windows

 

First in the latest version of sprint connection manage (yes you need to upgrade), 3.02.019, you get a menu option, device info & diagnostics. See screen shot below with my cards info backed out.

 

Also, you can get into debug mode by putting your mouse on the connect line and hitting ##DEBUG it brings up a nice debug window.

 

EVDO

 

 

 

Step 2: Get Drivers for USB/Serial working

 

First get USB working with USBSERIAL, help on that else where. Send comments

 

Maybe “modprobe ohci-hcd” or “modprobe ohci_hcd” depending on your laptop chipset.

For Linux noobs issue tail –f /var/log/messages and watch what happens when you insert the card. Also, cat /proc/bus/usb/devices

 

Step 3: Get device Setup

For kernel version 2.6.11 I did NOT need to do this step.  It worked out for me. I had the kernel option compiled in.  Most people need to do this.

 

Leave card out

 

cat /proc/bus/usb/devices > devices
 
Now INSERT CARD
 
diff /proc/bus/usb/devices devices  | grep Vendor
< P:  Vendor=0000 ProdID=0000 Rev= 2.06
< P:  Vendor=0000 ProdID=0000 Rev= 2.06
< P:  Vendor=106c ProdID=3701 Rev=0.00
 
modprobe usbserial vendor=0x106c product=0x3701
 
Step 4: Set up PPP script file 1

ppp script

Create a file called /etc/ppp/peers/1xevdo:

ttyACM0
115200
debug
noauth
defaultroute
usepeerdns
connect-delay 10000
user 
 This e-mail address is being protected from spambots. You need JavaScript enabled to view it
 
show-password
crtscts
lock
lcp-echo-failure 4
lcp-echo-interval 65535
connect '/usr/sbin/chat -v -t3 -f /etc/ppp/peers/1xevdo_chat'

 

 

don’t be a dutz and forget to put your username.

 

Step 5: Setup PPPD file 2

From

 

I found

Create /etc/ppp/peers/1xevdo_chat with these contents:

 
'' 'AT'
'OK' 'ATE0V1&F&D2&C1&C2S0=0'
'OK' 'ATE0V1'
'OK' 'ATS7=60'
'OK' 'ATDT#777'

 

Step 6: Start connection

Dial PPP

pppd call 1xevdo
tail -f /var/log/messages

 

Then it should work, you may need to enable your DNS. Help on that else where.

 

Step 7: Rejoice in the power of linux and people who share what they learn.

 

Last Updated on Sunday, 07 June 2009 23:35