Gobi 2000 USB Drivers for Lenovo Version 1.00.05
09/11/2009

This readme covers important information concerning Gobi 2000 USB drivers for Lenovo

Table of Contents

1. Installation notes
2. What's new in this release
3. Known issues

---------------------------------------------------------------

1. INSTALLATION NOTES

Gobi 2000 USB Drivers for Lenovo installer is built to run on Windows XP, 
Windows Vista, and Windows 7 operating systems.
 
Gobi 2000 USB Drivers Software Requirements:

  Gobi 2000 hardware and firmware supporting VID/PID combinations:
    0x05C6 / 0x9204
    0x05C6 / 0x9205

---------------------------------------------------------------

2. WHAT'S NEW

This Release (Gobi 2000 USB Drivers for Lenovo Version 1.00.05) 09/11/2009
USB Driver updates:
   Composite driver 2.0.6.9
      a. Made QCINT_InitInterruptPipe() reentrant safe.
      b. Made changes so that the buffer for interrupt pipe is 
         allocated with the device extension instead of the interrupt 
         thread.
      c. Updated with new method to synchronize selective suspend and 
         remote wakeup.
      d. Added experimental AT command support for Windows 7 Mobile 
         Broadband device.
   Network driver 1.0.4.2
      a. Updated with new method to synchronize selective suspend and 
         remote wakeup.
   Filter driver 1.0.0.0
   Windows 7 Network Driver 3.0.1.1
      a. Developed new method to synchronize selective suspend and 
         remote wakeup 
      b. Return receive speed as part of OID_GEN_LINK_STATE 
         XmitLinkSpeed as per MS suggestion.
      c. The attempts remaining are returned correctly on entering 
         the pin with less than 4 characters 
      d. Added support to try different Auth types (CHAP, PAP) connect 
         request since Native UI passes none as the Auth Type for CDMA 
         simple IP settings.
      e. Passing correct MNC code for manual registration.
      f. Dispay EVDO signal strength correctly when in hybrid mode

Prior Release (Gobi 2000 USB Drivers for Lenovo Version 1.00.04) 07/07/2009
USB Driver updates:
   Composite driver 2.0.6.5
      a. Made changes so that only IRP_MJ_CREATE is sent to the stack 
         when the stack is marked as "closed", this helps modem.sys 
         to maintain correct OpenCount.
      b. Added synchronization between AddDevice and port closure.
      c. Fixed the bug that could double free the memory block for 
         USB config descriptor.
   Network driver 1.0.4.1
      a. Made QMI_CTL service version available to QMI clients.
      b. Driver internal states at USB layer are changed earlier 
         once the surprise-removal IRP is received by the dispatch 
         routine. This prevents the USB dispatch routine from falling 
         into an infinite loop.
      c. Fixed the bug that could double free the memory block for 
         USB config descriptor.
      d. Removed QMI registration when the underlying PDO is removed.
   Filter driver 1.0.0.0
   Windows 7 Network Driver 3.0.0.9
      a. Made change so OID_WWAN_DEVICE_CAPS will return ESN as DeviceId 
         if the MEID is not present.
      b. Fixed the bug that could double free the memory block for 
         USB config descriptor.

Prior Release (Gobi 2000 USB Drivers for Lenovo Version 1.00.03) 06/26/2009
USB Driver updates:
   Composite driver 2.0.6.4
      a. Fixed deadlock during power event synchronization.
      b. Synchronized selective suspension and remote wakeup.
      c. Made changes so that the device power settings are properly 
         re-initialized when the serial port object is reused due 
         to an open handle.
      d. Added special handling for IRP_MN_QUERY_LEGACY_BUS_INFORMATION
         to satisfy Windows logo test
      e. Fixed the race condition when sending IRP to stack while the 
         top DO could be set to NULL in a different thread.
      f. Fixed the bug that a remove lock (for a write IRP) could be 
         released without being acquired.
      g. Made changes so that I/O requests from the port DO of non-modem
         type would not be redirected to the top DO on the device stack.
         This is to avoid stack hang when the kernel-mode Reflector is 
         the top DO.
      h. Made changes to handle multiple consecutive IRP_MJ_CLOSE.
   Network driver 1.0.4.0
      a. Fixed a race condition when multiple QMI clients terminate.
      b. Changes were made to support larger number of read buffers.
      c. Changes were made to synchronize selective suspension and
         remote wakeup.
      d. Fixed the problem that a read buffer could be mistakenly 
         recycled.
      e. Corrected mask value for TLV 0x10 in QMI message 
         WDS_GET_RUNTIME_SETTINGS_REQ so that IP address can be obtained
         in IP mode.
   Filter driver 1.0.0.0
   Windows 7 Network Driver 3.0.0.8
      a. Fixed the PIN related issues when QMI returns different 
         error codes for different SIMS.
      b. Implemented remaining SMS OIDs for both GSM and CDMA.
      c. Added workaround to return fake IMSI for DoCoMo.
      d. Fixed the manual registration when data class provided 
         has both 2G and 3G technologies.
      e. Connection Manager can now connect without Admin Privileges.
      f. Fixed ProviderID length to be based on MNC value.
      g. Made Mobile Number visible in Windows 7 Native UI after device 
         is reset.
      h. If connect attempt fails with Auth Preference [ None ], the 
         driver will attempt to reconnect with [PAP, CHAP] combinations.
      i. Changed to Mapping of UIM Personalization (“PF”) 
         to WwanPinTypeDeviceSimPin.
      j. Added the mapping of QMI call End reason to GSM network error code.
      k. Native UI Connect button will no longer gray out during device reset.
      l. Service availability will be shown by Native UI in areas with 
         no service to allow users to successfully disconnect.

Prior Release (Gobi 2000 USB Drivers for Lenovo Version 1.00.02) 04/07/2009
USB Driver updates:
   Composite driver 2.0.5.8
   Network driver 1.0.3.5
   Filter driver 1.0.0.0
   Windows 7 Network Driver 3.0.0.2
   a. Initial release of Windows 7 native WWAN driver

Prior Release (Gobi 2000 USB Drivers for Lenovo Version 1.00.01) 02/13/2009
USB Driver updates:
   Composite driver 2.0.5.8
   a. Removed runtime driver configuration.
   b. Changes were made so that remote wakeup is cleared for all non-D2 
      power states to avoid system sleep failure when the hub controller 
      is armed for remote wakeup.
   c. Changes were made to avoid double completion of a system power 
      IRP when a series of non-consistent system power IRPs 
      (e.g query-s3 followed by set-s0 and followed by set-s3) 
      are dispatched to the driver.
   d. Enabled remote wakeup flag in the driver even if the remote 
      wakeup is cleared, which avoids the problem that the remote 
      wakeup might never get engaged in some cases.
   Network driver 1.0.3.5
   a. Changes were made so that remote wakeup is cleared for all non-D2 power 
      states to avoid system sleep failure when the hub controller is armed 
      for remote wakeup.
   b. Changes were made to avoid double completion of a system power IRP 
      when a series of non-consistent system power IRPs 
      (e.g query-s3 followed by set-s0 and followed by set-s3) 
      are dispatched to the driver.
   c. Added IOCTL support for retrieving device ESN/IMEI/MEID.
   Filter driver 1.0.0.0
   a. Update for correct driver date

Prior Release (Gobi 2000 USB Drivers for Lenovo Version 1.00.00) 11/24/2008
a. Updated the INF files to support new Interface numbering(NET_DIAG_MDM_NMEA)
USB Driver updates:
   Composite driver 2.0.5.6
   a. Added support for GPS auto-detection
   b. Added support so that access to QDL device is granted to only QDL service
   Network driver 1.0.3.3
   a. Changed QMI max receive size from 1K to 4K
   b. Changed INF file to support number of QMI clients to 48 
   Filter driver 1.0.0.0

---------------------------------------------------------------

3. KNOWN ISSUES

a. Native UI doesn’t display attempts remaing is some scenarions

---------------------------------------------------------------

Copyright (c) 2009, QUALCOMM Incorporated
All rights reserved.