RocketPort/RocketModem Windows XP, Windows 2000, and Windows 2003 Driver
P/N: 1800001
Version History
=====================================================================
version 4.71 Changes in driver - rocket.sys
7/30/04 - Changed handling of 8-port uPCI RocketPort Plus to use
quad/octa cable detection.
Changes to link library - ctmasetup.dll
- Changed handling of 8-port uPCI RocketPort Plus to use
quad/octa cable detection.
Changes to INF file - Netctmrk.inf
- Changed handling of 8-port uPCI RocketPort Plus to use
quad/octa cable detection.
- Updated the Driver Version and Date to reflect that of
the rocket.sys file.
version 4.70 Changes in driver - rocket.sys
5/12/04 - Added Standby Power Management features.
- Added a Bug Check for the driver verifier stating the
IRP should be passed down instead of completed.
- Added a Bug Check for the driver verifier showing a
success status when a device is removed.
- Added support for RocketPort uPCI Plus devices.
version 4.69
11/20/03 Changes in driver - rocket.sys
- A new feature was created for a disable serenum option
from polling serial ports on startup.
Changes to link library - ctmasetup.dll
- A new feature was created for a disable serenum option
for the individual ports.
version 4.68
9/02/03 Changed modem INF file - mdmcmt1.inf
- Removed a directive which forced modem into Fax Class 1.
Modem will now default to Fax Class 2.
version 4.67
8/08/03 Changes in driver - rocket.sys
- Added internal trace enhancements.
- Added missing handling for Ring Indicator state changes.
Changes in modem INF file - mdmctm1.inf
- Changed RocketModem III initialization string to set
hardware flow control.
version 4.66
6/24/03 Removed modem query for RocketPort II to check for need for
microcode load or reload when the driver finishes loading.
The Conexant modems can get into a state where the device
will not respond to a query. New behavior is to always
load the microcode for each modem whenever the driver loads
or reloads.
version 4.65
5/08/03 Changes were implemented to Add support for RocketModem III.
version 4.64
4/23/03 Rebuilt self-extracting executable in order to remove an
unecessary folder from the decompression/unpacking process.
version 4.63
3/12/03 Added RocketPort Compact PCI support. Added PCI Device ID
to driver and INF files.
version 4.62
8/26/02 Leftover testing source (from the fix to ring indicator)
caused problems with DSR being raised and the loopback tests
failing on the COM ports. Removing the testing source fixed
the problem.
Netctmrk.inf, Ctmaport.inf and mdmctm1.inf were all updated
to list the correct version of rocket.sys.
version 4.61
8-22-02 The driver and setup were recompiled to properly link resource files
this addresses a bug where the Event Viewer was failing to display
details associated with events.
verison 4.60
8-13-02 The following fixes are included in this version:
Fixed a bug where Ring Indicator status wasn't getting
updated.
Netctmrk.inf, Ctmaport.inf and mdmctm1.inf were all updated
to list the correct version of rocket.sys.
version 4.59
8-07-02 The following bugs have been fixed: ISA board installation
causing boards to become unusable and COM ports not being
reported correctly when the low-profile AND the quad/octa
board are installed at the same time.
version 4.58
7-20-02 The low-profile uPCI RocketPort now works.
Fixed a problem where the correct number of
ports were being created in the OS, but Port Monitor
was reporting only 4 ports.
version 4.57
7-22-02 Corrected the user display of the type of board ( whether 4 or 8 ports)
installed.
Corrected a problem that, although the correct number of ports
were added in the OS, Comtrol's utilities showed more ports than
were actually installed.
Corrected a problem where ISA boards were not installing.
Updated all of the source to ensure that all of the device id's used on
the Universal PCI RocketPort were enabled.
version 4.56
7-1-02 Maintenance release , Took out source that is no longer used
in the building of the driver.
version 4.55 Initial release of driver with UPCI support.
6-12-02
version 4.54
8-22-01 Updated inf files to reflect changes in the modem firmware.
The updates have caused a change in installation procedures
and these changes are presented in the updated Reame file.
version 4.53
8-10-01 Replaced incorrect inf file in 4.52.
version 4.52
8-10-01 Incorporates a new version of the modem firmware.
ALso removed references in two inf files to files that are not
part of the assembly.
version 4.51
3-5-01 Added macro to promote ExAllocatePool function calls to the pool tag
version ExAllocatePoolWithTag. The tag of 'Rckt' was used. The pool
tag was added per WHQL requirements for W2000 and Whistler.
version 4.50
1-18-01 Fixed DEVICE_RESOURCES allocation for QUERY_DEVICE_RELATIONS PnP IRP
which was causing modem enumeration on RocketModems to fail on reboot.
version 4.49
11-15-00 Rebuilt the driver and setup DLL with the production Windows
2000 driver. Separate part numbers for these components will be
maintained for the Whistler version of the assembly and will be
built with the Whistler DDK.
version 4.48
11-13-00 Added fix to overcome PnP Manager bug where COM port numbers are
not recycled after a RocketPort PCI device is uninstalled. On
re-installation (or installation of a second device), the next
available set of COM numbers would be assigned instead of the
original numbers.
version 4.47
11-7-00 Fixed bug in CTMASETP.DLL to allow functioning of context-sensitive
('?' button) help. HtmlHelp API requires full path to access
the topics file embedded in the .chm file.
version 4.46
10-26-00 Added support for RocketPort Plus 2-port devices.
Replaced the .hlp file with the new compiled-HTML .chm help file.
Added IoRegisterDeviceInterface call with IoSetDeviceInterfaceState
calls for NT50 interface publication for compliance with WDM
standard of using interfaces rather than symbolic links.
Fixed a problem with passing down QUERY_DEVICE_RELATIONS IRP's to
allow a Verifier run of device enumerating utilities such as
DeviceTree.
Increased the size of the Unicode strings in SerialAddDevice that
were causing a memory overflow bugcheck under Verifier. The
Japanese build of W2000/Whistler was generating the bug with
its large device name/identification strings.
version 4.40
5-16-00 Update PnP processing to pass non-bus related IRP's down for
board driver calls and fail at lower level. Also, change failure
status from NOT_SUPPORTED to NOT_IMPLEMENTED. Both changes
required to obtain a clean run from the Verifier checking utility.
Version 4.39
4-19-00 Removed IoStartNextPacket call from PnPBoardFDO function as this
function is not executing at the proper IRQL for calling the
IoStartNextPacket function
4-17-00 Add code to insure the IRP data was present before attempting
to access.
Add code to disallow IOCTL processing when the board level driver
is called to process port level IOCTL's.
Modified netctmrk.inf to allow PCI based devices to appear when
attempting to manually install a driver.
Version 4.38
3-1-00 Add DriverVer and CatalogFile descriptions to the
version section of the inf's in preparation for WHQL certification.
Add SourceDiskNames, and SourceDiskFiles sections to netctmrk.inf in
preparation for WHQL certification.
Added function call to initialize RocketModemII firmware.
Version 4.37.01
2-11-00 Fixed firmware load during PNP.
Corrected catalog filename in install INF files.
Version 4.37
2-1-00 Retrieve and use the subsystem vendor ID to further distinguish
card types.
1-6-00 Added portmon.cnt
Version 4.36
12/28/99 - New peer, portmon, wcom, and setup with additional UNICODE support.
9/23/99 - Added the '-f' option to wcom32 for FCC testing.
Version 4.35
8/23/99 - Many changes found while testing the driver for Win2000.
Version 4.33
5/26/99 - Initial Release
DOCUMENT NUMBER: 8000166
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.