Hi All
I have developed an ISDN NIC Miniport driver which requires to be run on
windows NT with service pack 3. However a bug of the RAS module has been
fixed by Microsoft in Service Pack 6a. For some reasons which are beyond my
control I cannot install the Service Pack 6a on my target machine and I have
to use the driver on the machine with Service Pack 3. The bug which is
published by Microsoft and fixed in service pack 6a is as follows:
SYMPTOMS
"Some RAS ports become unavailable when a RAS client disconnects from a RAS
connection. "
CAUSE
“When a RAS client disconnects a RAS connection, a port status mismatch may
occur between Rasman.exe and Rassrv.exe. When this mismatch occurs, the port
event handler is not called and the port is not reinitialized. The port
becomes unavailable.”
Due to the above bug, if the cable is disconnected from the adapter during
PPP communication then the call is disconnected by the driver. On redialing
(after cable is reconnected to the adapter) we get the RAS Error 633 which
states as “The port is already in use or is not configured for remote access
dial out”.
Is there any workaround or patch that I can apply for the above known bug.
Please help.
Regards,
Chirag Sanghani.