Howto:EVDO
From Offensive-security.com
Gen an EVDO modem working with BT2
NOTE: These procedures were tested on an OQO model 2 with an internal Novatel EVDO modem on Verizon's network. All USB based EVDO modems should be similar. This page is a work in progress and I wanted to share what I have discovered so far.
The following pages were helpful in getting the modem working. Any PPP protocol should work, I used KPPP to test connectivity.
1. Identify the modem's vendor ID and Product ID. from here
cat /proc/bus/usb/devices devices
Then insert the card and type this command:
diff /proc/bus/usb/devices devices | grep Vendor
Your vendor and product numbers should come up in this format:
P: Vendor=1410 ProdID=2120 Rev=0.00
2. Load this device with modprobe, using the generic usbserial driver from here
modprobe usbserial vendor=0x1410 product=0x2120
3. Check dmesg and identify how the devices were loaded, for me it was ttyUSB0 and ttyUSB1. USB0 is the device for communication, the other one is a control channel for text messages or something else, either way it is not needed.
4. The devices did not automatically add themselves to dev, I had to add the nodes using the commands
mknod /dev/ttyUSB0 c 188 0 mknod /dev/ttyUSB1 c 188 1
5. Configure the device within KPPP or your favorite PPP application, follow the instructions from Sprint if you are unfamiliar with KPPP (like myself) here
Keep in mind that Verizon uses the format ##########@vzw3g.com where # is your assigned EVDO mobile number.
