Howto:EVDO

From Offensive-security.com

Jump to: navigation, search

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.


-Coolamber

Personal tools