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.






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.






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
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:

connect-delay 10000
 This e-mail address is being protected from spambots. You need JavaScript enabled to view it
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



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