Verizon 1xEV-DO WWAN

From ThinkWiki
Revision as of 14:05, 30 December 2006 by SvenHerzberg (Talk | contribs) (Unlocking the Modem: added a list of missing stuff)
Jump to: navigation, search

From the TABOOK.PDF reference (Lenovo Training Solutions, Personal Systems Reference, November 2005 Number 299):

Some models: Wireless WAN Sierra Wireless 1xEV-DO Network Adapter, Mini PCIe Adapter, EV-DO/1xRTT, WWAN antenna on display, service contract reqd with Verizon® Wireless.

WWAN: Requires service contract with Verizon; monthly service charges and airtime charges will apply. Roaming charges may also apply. Service not available in all areas. Verizon, not Lenovo, is solely responsible for the Verizon Wireless service. Visit the following Web site for more information:

"Lenovo Widens Small Business Portfolio with Industry’s Thinnest and Lightest 14-inch Widescreen Notebook" press announcement:

First Notebook to Integrate High Speed EV-DO Wireless WAN (9/19/2005) The Z60m and Z60t are the first standard notebooks ever to integrate a high-speed, Evolution Data Optimized (EV-DO)(5) wireless wide area network (WWAN) antenna for Verizon Wireless Broadband Access. The built-in WWAN antenna helps avoid many of the pitfalls associated with PC cards, including hardware incompatibility and fragile, easily damaged antennas protruding from the computer. Verizon Wireless’ network features one of the fastest connection rates in the U.S. with average speeds between 400-700 kilobytes per second (kbps). It also provides another layer of data security and protection, as it isn't susceptible to the same vulnerabilities as a shared hot spot connection, such as data theft.

Several innovative multimedia features — including hot keys to control application functions and ports to easily upload digital images and video — make the Z Series optimal for business or home use, including presentations, multimedia and DVD movies.

"One of the trends we're seeing in small businesses is that the line between work and home is blurring," said Chuck Sharp, vice president, Information Technology Solution Providers Alliance (ITSPA). "It's not efficient to spend money on separate pieces of technology for all aspects of your life. Time is at such a premium, that small businesses are looking for technology that not only improves their productivity at work, but also allows them to maximize their personal time — at home and when traveling."

Also of interest:

ThinkPad notebooks with Verizon Wireless BroadbandAccess

Linux Support

T60p model works fine under Linux (SuSE 10.1) if you can get it activated and powered on, and apply various hotplug scripts and PPPD scripts.

Initial service activation was done under Windows -- not sure if this is necessary.

Generally it works under Linux. Occasionally after a fresh boot, it will not connect with an apparent failure to power on the device. The only solution seems to be to reboot into Windows, connect from there, reboot into linux, switch the wireless power switch off and on again, then connect. Then it works fine again. (There must be a better way!)

Z60 model was report to work always (without the Windows shenanigans).

In my T60 is not needed to boot Linux to power on the device. The device is a USB serial, and the proceeding to work is:


(I am Debian user, but instructions are aplicable for any distribution)

  • Insert to SIM Slot (under the battery) a SIM Card
    • The UMTS modem is sim-locked by Lenovo (Spain and Germany are Vodafone only); you can request an unlock code from IBM (Unlocking the Modem)
  • Switch on the Wireless switch. Antena LED will light. If it is not lighthing, press Fn+F5 until it lights (usually not needed)
  • If you type lsusb it will appear:
  Other devices...
  Bus 002 Device 004: ID 1199:6804 Sierra Wireless, Inc. 
  Other devices...
  • Then, load the usbserial module:
  modprobe usbserial vendor=0x1199 product=0x6804
  • In system log, you will have some messages with 3 (usually) new USB Serial ports. You only need the first one (/dev/ttyUSB0). If you don't have /dev/ttyUSB0, ttyUSB1, etc. you can create using:
  cd /dev
  mknod ttyUSB0 c 188 0
  mknod ttyUSB1 c 188 1
  mknod ttyUSB2 c 188 2
  • Easy way to say hello to your modem:
 In one terminal: cat /dev/ttyUSB0
 In other one: echo at > /dev/ttyUSB0 (you should expect AT  OK in first terminal)
               echo at+cpin? > /dev/ttyUSB0 (you should expect ready, if you don't need to enter PIN)

  • After it, you can use /dev/ttyUSB0 as GPRS+UMTS modem. You can use wvdial or directly pppd. Remember that you maybe need to insert PIN number.

  • How to collect your hex formatted ESN in software for service activiation (useful for internal EVDO cards):

Open two terminals as root.

In the first run:

 cat /dev/ttyUSB0

In the second run:

 echo AT+GSN > /dev/ttyUSB0

In the first terminal you should see the AT command and an ESN in hex followed by an OK. Give the hex number to the person activating your service. An example is provided below:




Here a list of some usefull AT-Commands:

  • at+cfun=0 - set card to low power output. For being a friend to your battery.
  • at+cfun=1 - set Card to full power output. If card is in low power mode, the card will reset, and you have to unload and than load the serial module
  • at+cgreg? - shows you the state of network searching.
    • If it displays +CGREG: 0,2 this means, the card is searching for a network.
    • If it displays +CGREG: 0,1,XXXX,YYYY this means, that you are logged in your HOME-Net
    • If it displays +CGREG: 0,5,XXXX,YYYY this means, that you are logged in a Roaming-Net

Unlocking the Modem

You can request an unlock code from Lenovo by calling the IBM support and requesting this code. You have to agree that you won't get any support related to UMTS and Vodafone anymore and if you do, you can enter the unlock code like this:

Terminal 1:

cat /dev/ttyUSB0

Terminal 2:

echo 'AT+CLCK="PN",0,"12345678"' > /dev/ttyUSB0

If you see OK in the first terminal, everything went fine.

Stuff missing

  • Someone should write a small ruby script that provides a nice dialog for unlocking the device
  • How do I find out whether a device IS locked (by checking with the modem, not try and error)

Models featuring this Technology