Hi

Is there anybody who can tell me how to make usbser.sys run on older Windows
versions that support USB?

Many thanks

Holi

PLEASE, ANYBODY, HELP!!!!! HOWTO make usbser.sys run on Win 9x/ME by Holi

Holi
Thu Sep 23 03:37:38 CDT 2004

Holi wrote:
> Hi
>
> Is there anybody who can tell me how to make usbser.sys run on older
> Windows versions that support USB?
>
> Many thanks
>
> Holi

Re: PLEASE, ANYBODY, HELP!!!!! HOWTO make usbser.sys run on Win 9x/ME by Ray

Ray
Thu Sep 23 11:50:03 CDT 2004

Uhhh, it looks to me like it already runs on 98SE and Me. At least this
KB article talks about a fix to a usbser bug affecting USB modems
(http://support.microsoft.com/?id=308349).

Do you perhaps have a different question you're really trying to ask?

Holi wrote:
> Holi wrote:
>
>> Hi
>>
>> Is there anybody who can tell me how to make usbser.sys run on older
>> Windows versions that support USB?
>>
>> Many thanks
>>
>> Holi

--
../ray\..

Please remove ".spamblock" from my email address if you need to contact
me outside the newsgroup.

Re: PLEASE, ANYBODY, HELP!!!!! HOWTO make usbser.sys run on Win 9x/ME by Holi

Holi
Mon Oct 04 04:26:32 CDT 2004

Ray, many, many, many thanks!!!

Finally one person to give me a hint!!!

The problem is the following: I setup a new installation of Win9x/ME/XP and
cannot find the usbser.sys. I tried many things to make it run with our device
but without success.

The only thing I need: USB to COM mapping. Many people suggested to use
usbser.sys. So I do use it. Unfortunately I was only able to make it run on Win2k.

So, thanks to you, I meanwhile know, that the driver should exist on these OSs.
Maybe you know how to make them installed?

Many thanks

Holi


Ray Trent wrote:
> Uhhh, it looks to me like it already runs on 98SE and Me. At least this
> KB article talks about a fix to a usbser bug affecting USB modems
> (http://support.microsoft.com/?id=308349).
>
> Do you perhaps have a different question you're really trying to ask?
>
> Holi wrote:
>
>> Holi wrote:
>>
>>> Hi
>>>
>>> Is there anybody who can tell me how to make usbser.sys run on older
>>> Windows versions that support USB?
>>>
>>> Many thanks
>>>
>>> Holi
>
>

Re: HOWTO make usbser.sys run on Win 9x/ME by revo

revo
Mon Oct 18 07:42:20 CDT 2004

Hi, to send me a mail replace ooo with o.

Find on google cdciden.inf edit an change hw and prod id.
This might help:
http://homepages.wmich.edu/~r1slone/work/iDEN%20Update/USB%20Compatibility/INF%20Files/cdc/
also you can change some names and strings, will have to do this myself
too.
Next look at:
http://ddrnation.com/idenusb/usb/mdmiden.inf
and change it too your likes, not changing the functionality

Now your product must be working according to the usb cdc class and thus
working in xp or 2000 as a com port. I have mine working here no prob.

Connect your product to usb, it will say composite device, but have it use
the cdciden.inf file. Next it will install but point again for a driver
file, have it use mdmiden.inf. A modem will be installed, and a com port
will be added.

I tested this all today for the first time as I am currently apperantly
doing the same as you do, so there, some help.

I have contact now on a win 98 laptop with only supplying the inf files
and no driver files!

Regards revo.




Op Tue, 21 Sep 2004 17:15:41 +0200, schreef Holi:

> Hi
>
> Is there anybody who can tell me how to make usbser.sys run on older Windows
> versions that support USB?
>
> Many thanks
>
> Holi


Re: HOWTO make usbser.sys run on Win 9x/ME by revo

revo
Mon Oct 18 10:49:04 CDT 2004

It seems it only works with the WDM driver, I found a file called
ymhusb.inf with the contents alike:

; Windows USB CDC ACM Setup File
; Copyright (c) 2000 Microsoft Corporation
; Copyright (c) 2000 YAMAHA Corporation
;
; Manufacturer: YAMAHA Corporation Wed Jun 27 2001
;
[Version]
DriverVer = 06/27/2001,1.01.0000.1 ; mm/dd/yyyy[,x.y.v.z]
Signature = $CHICAGO$
Class = WDM
Provider = %Mfg%
LayoutFile = layout.inf,layout1.inf,layout2.inf

; [ClassInstall]
; Addreg = WDMClassInstall

; [WDMClassInstall]
; HKR,,,,%Enumerator%

[DestinationDirs]
DefaultDestDir = 10
WDM.Drvrs = 10,SYSTEM32\DRIVERS
WDM.VxD = 11

[Manufacturer]
%Mfg%=Models

[Strings]
Mfg = "YAMAHA Corporation"
Model1 = "YAMAHA RTA54i (USB)"
Model2 = "YAMAHA RTW65b (USB)"
Model3 = "YAMAHA RTW65i (USB)"
; Enumerator = "WDM Modem Enumerator"
; DiskName_Desc="USB CDC ACM Installation Disk"

[Models]
%Model1% = YamahaUSB1,USB\VID_0B7F&PID_0FEA
%Model2% = YamahaUSB2,USB\VID_0499&PID_4001
%Model3% = YamahaUSB3,USB\VID_0499&PID_4002

[YamahaUSB1]
CopyFiles = WDM.Drvrs,WDM.VxD
AddReg = YamahaUSB.AddReg

[YamahaUSB2]
CopyFiles = WDM.Drvrs,WDM.VxD
AddReg = YamahaUSB.AddReg

[YamahaUSB3]
CopyFiles = WDM.Drvrs,WDM.VxD
AddReg = YamahaUSB.AddReg


[WDM.Drvrs]
usbser.sys
ccport.sys

[WDM.VxD]
wdmmdmld.vxd

[YamahaUSB.AddReg]
HKR,,DevLoader,0,*ntkern
HKR,,NTMPDriver,,"usbser.sys,ccport.sys"

[YamahaUSB1.HW]
AddReg=YamahaUSBAddReg1.HW

[YamahaUSB2.HW]
AddReg=YamahaUSBAddReg2.HW

[YamahaUSB3.HW]
AddReg=YamahaUSBAddReg3.HW

[YamahaUSBAddReg1.HW]
HKR,,ChildID,2,"USB\YMH4000"

[YamahaUSBAddReg2.HW]
HKR,,ChildID,2,"USB\YMH4001"

[YamahaUSBAddReg3.HW]
HKR,,ChildID,2,"USB\YMH4002"


[ControlFlags]

[PreCopySection]
HKR,,NoSetupUI,,1

; [SourceDisksNames]
; 1=%DiskName_Desc%,WDM1,0

; [SourceDisksFiles]
; usbser.sys=1
; ccport.sys=1
; wdmmdmld.vxd=1


Now with this and the standard mdmiden.inf it works without changing
anything but the hw and prod id.

revo

included mdmiden.inf

;-------------------------------------------------------------------
; Windows Modem Setup File
; Copyright (c) 2001 Motorola Inc.
; Manufacturer: Motorola
;
; Version 2.0
;
; For i500plus, i700plus, i1000plus, iX1000 modems, and USB modems.
;
; 4/26/01 combined USB and RS232
; NOTE:
; For RS232: This works with all windows version (9x/ME/NT4/2000)
; For USB: This works with 98 Second Edition/ME/2000.
; + Win98 Second Edition and ME required addition inf file
; called cdciden.inf to install USB device BEFORE installing
; this modem file
;
;-------------------------------------------------------------------

[Version]
Signature="$CHICAGO$"
;Class=Ports
;CLASSGUID={4D36E978-E325-11CE-BFC1-08002BE10318}
Class=Modem
CLASSGUID={4D36E96D-E325-11CE-BFC1-08002BE10318}
Provider=%Motorola%
LayoutFile=layout.inf
DriverVer=04/26/2001

; Control Flag Section. No entries in this section yet.
;[ControlFlags]

;MODEMxx.NoResDup section. No entries in this section yet.
;[MODEMxx.NoResDup]

;This is the MODEMxx.PosDup. No Entires yet in this section
;[Modemxx.PosDup]

[Manufacturer]
%Motorola% = Models

[Models]
%Modem101% = Modem101, UNIMODEM065AC85A ;Motorola iDEN iX1000
%Modem98% = Modem98 , UNIMODEM82B3D9C9 ;Unified Unimodem ID for plus Series
%ModemUSB% = ModemUSB, USB\MOTOROLAUSB ;added 4/19/01 for USB support
%ModemUSB% = ModemUSB, USB\VID_0C44&PID_0020 ;added 4/25/01 for 2000USB support

; Unimodem IDs for support of pre-unified UnimodemID releases
%Modem98% =Modem98 , UNIMODEM3AEE7124 ;Motorola iDEN i1000plus
%Modem98% =Modem98 , UNIMODEMF24442B8 ;Motorola iDEN i1000plus International
%Modem98% =Modem98 , UNIMODEMB49ED8A4 ;Motorola iDEN i500plus
%Modem98% =Modem98 , UNIMODEMF52E4F53 ;Motorola iDEN i500plus International
%Modem100%=Modem100, UNIMODEM4E931FAE ;Motorola iDEN r470/i470
%Modem101%=Modem101, UNIMODEM57032EFE ;Motorola iDEN iX1000
%Modem101%=Modem101, UNIMODEM56369C73 ;Motorola iDEN iX1000 International

[Modem98] ; Motorola iDEN plus Series
AddReg=All, MfgAddReg, Modem98.AddReg, iDENVoice, Verbose,EXTERNAL

[Modem101] ; Motorola iX1000plus
AddReg=All, MfgAddReg, Modem98.AddReg, Verbose,EXTERNAL

[Modem100] ; Motorola iDEN r470/i470
AddReg=All, MfgAddReg, Modem100.AddReg,Verbose, EXTERNAL

; added 4/19/01 for USB support Windows 9x ONLY
[ModemUSB]
AddReg = All, MfgAddReg, Modem98.AddReg, iDENVoice, Verbose, USB, EXTERNAL

[ModemUSB.NT]
;CopyFiles=USB.NT.Drvrs
AddReg = All, MfgAddReg, Modem98.AddReg, iDENVoice, Verbose, EXTERNAL

[All]
HKR,,FriendlyDriver,0,Unimodem.vxd
HKR,,DevLoader,0,*vcomm
HKR,,ConfigDialog,0,modemui.dll
HKR,,EnumPropPages,0,modemui.dll,EnumPropPages
HKR,,PortSubClass,1,02
HKR, Init, 1,, "AT<cr>"
HKR, Responses, "<cr><lf>OK<cr><lf>", 1, 00, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>ERROR<cr><lf>", 1, 03, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "0<cr>", 1, 00, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "2<cr>", 1, 08, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "4<cr>", 1, 03, 00, 00,00,00,00, 00,00,00,00

[Modem98.AddReg] ;Motorola iDEN plus Series
HKR,, Properties,1,80,01,00,00,FF,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,30,01,00,00,00,C2,01,00,80,25,00,00
HKR,Init,2,0,"AT&F&D2&C1X4S0=0S7=120Q0E1V1<cr>"
HKR,Settings,FlowControl_Off,0,&k0
HKR,Settings,FlowControl_Hard,0,&k3
HKR,Settings,FlowControl_soft,0,&k4
HKR,Settings,DialSuffix,0,
HKR,Settings,Compression_On,0,
HKR,Settings,Compression_Off,0,
HKR,Settings,ErrorControl_On,0,
HKR,Settings,ErrorControl_Off,0,
HKR,Settings,ErrorControl_Forced,0,

[Modem100.AddReg] ;Motorola iDEN r470/i470
HKR,,Properties,1,80,01,00,00,ff,00,00,00,00,00,00,00,07,00,00,00,0f,00,00,00,b0,01,00,00,00,4b,00,00,80,25,00,00
HKR,Init,2,0,"AT&F&D2&C1X4S0=0Q0E1V1<cr>"
HKR,Settings,FlowControl_Off,0,&k0
HKR,Settings,FlowControl_Hard,0,&k3
HKR,Settings,FlowControl_soft,0,&k4
HKR,Settings,DialSuffix,0,
HKR,Settings,Compression_On,0,
HKR,Settings,Compression_Off,0,
HKR,Settings,ErrorControl_On,0,
HKR,Settings,ErrorControl_Off,0,
HKR,Settings,ErrorControl_Forced,0,

[USB]
HKR,, DeviceType, 1, 01
HKR,,PortDriver,,wdmmdmld.vxd
HKR,,Contention,0,

[EXTERNAL]
HKR,, DeviceType, 1, 01

[Strings]
Motorola = "Motorola"
ModemUSB = "Motorola iDEN USB Modem"
Modem98 = "Motorola iDEN plus Series"
Modem100 = "Motorola iDEN r470 /i470"
Modem101 = "Motorola iDEN iX1000"

[MfgAddReg]
HKR,, InactivityScale, 1, 3c,00,00,00
HKR, Monitor, 1,, "ATS0=0<cr>"
HKR, Monitor, 2,, "None"
HKR, Hangup, 1,, "ATH<cr>"
HKR, Answer, 1,, "ATA<cr>"
HKR,, Reset,, "AT&F<cr>"
HKR, Settings, Prefix,, "AT"
HKR, Settings, Terminator,, "<cr>"
HKR, Settings, DialPrefix,, "D"
HKR, Settings, DialSuffix,, ";"
HKR, Settings, SpeakerVolume_Low,, "L0"
HKR, Settings, SpeakerVolume_Med,, "L2"
HKR, Settings, SpeakerVolume_High,, "L3"
HKR, Settings, SpeakerMode_Off,, "M0"
HKR, Settings, SpeakerMode_Dial,, "M1"
HKR, Settings, SpeakerMode_On,, "M2"
HKR, Settings, SpeakerMode_Setup,, "M3"
HKR, Settings, FlowControl_Off,, "\Q"
HKR, Settings, FlowControl_Hard,, "\Q3"
HKR, Settings, FlowControl_Soft,, "\Q1"
HKR, Settings, ErrorControl_On,, "\N6"
HKR, Settings, ErrorControl_Off,, "\N0"
HKR, Settings, ErrorControl_Forced,, "\N2"
HKR, Settings, Compression_On,, "%%C1"
HKR, Settings, Compression_Off,, "%%C0"
HKR, Settings, Pulse,, "P"
HKR, Settings, Tone,, "T"
HKR, Settings, Blind_Off,, "X4"
HKR, Settings, Blind_On,, "X3"
HKR, Settings, CallSetupFailTimer,, "S7=<#>"
HKR, Settings, InactivityTimeout,, "\T<#>"
HKR, FAX, SetupCommand,, "AT&C1&D2&K3<cr>"
HKR, Fax, FixserialSpeed,, "19200"
HKR, Fax, Cl2RecvBOR,, "1"
HKR, FAX, Cl2SendBOR,, "0"

[iDENVoice]
HKR,,VoiceProfile, 1,81,30,00,00
HKR, VoiceDialNumbersetup, 1,, "at#cls=8<cr>"
HKR, VoiceToDataAnswer, 1,, "at#cls=0<cr>"
HKR, VoiceToDataAnswer, 2,, "ata<cr>"

[Verbose]
HKR, Responses, "<cr>", 1, 01, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<lf>", 1, 01, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>OK<cr><lf>", 1, 00, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>RING<cr><lf>", 1, 08, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>NO CARRIER<cr><lf>", 1, 04, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>ERROR<cr><lf>", 1, 03, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>NO DIALTONE<cr><lf>", 1, 05, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>BUSY<cr><lf>", 1, 06, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>NO ANSWER<cr><lf>", 1, 07, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT<cr><lf>", 1, 02, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "OK", 1, 00, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "RING", 1, 08, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "NO CARRIER", 1, 04, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "ERROR", 1, 03, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "NO DIALTONE", 1, 05, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "NO DIAL TONE",1, 05, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "BUSY", 1, 06, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "NO ANSWER", 1, 07, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "FAX", 1, 03, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "DATA", 1, 03, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "VOICE", 1, 03, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "RINGING", 1, 01, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "DELAYED", 1, 03, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "BLACKLISTED", 1, 03, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "+FCERROR", 1, 03, 00, 00,00,00,00, 00,00,00,00

HKR, Responses, "CONNECT", 1, 02, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "CONNECT/ARQ", 1, 02, 02, 00,00,00,00, 00,00,00,00
HKR, Responses, "CONNECT/REL", 1, 02, 02, 00,00,00,00, 00,00,00,00
HKR, Responses, "CONNECT/V42", 1, 02, 02, 00,00,00,00, 00,00,00,00
HKR, Responses, "CONNECT/MNP", 1, 02, 02, 00,00,00,00, 00,00,00,00
HKR, Responses, "CONNECT/LAPM", 1, 02, 02, 00,00,00,00, 00,00,00,00
HKR, Responses, "CONNECT/V42BIS", 1, 02, 03, 00,00,00,00, 00,00,00,00
HKR, Responses, "CONNECT/V42b", 1, 02, 03, 00,00,00,00, 00,00,00,00
HKR, Responses, "CONNECT 300", 1, 02, 00, 2C,01,00,00, 00,00,00,00
HKR, Responses, "CONNECT 300/ARQ", 1, 02, 02, 2C,01,00,00, 00,00,00,00
HKR, Responses, "CONNECT 300/REL", 1, 02, 02, 2C,01,00,00, 00,00,00,00
HKR, Responses, "CONNECT 300/V42", 1, 02, 02, 2C,01,00,00, 00,00,00,00
HKR, Responses, "CONNECT 300/MNP", 1, 02, 02, 2C,01,00,00, 00,00,00,00
HKR, Responses, "CONNECT 300/LAPM", 1, 02, 02, 2C,01,00,00, 00,00,00,00
HKR, Responses, "CONNECT 300/V42BIS", 1, 02, 03, 2C,01,00,00, 00,00,00,00
HKR, Responses, "CONNECT 300/V42b", 1, 02, 03, 2C,01,00,00, 00,00,00,00
HKR, Responses, "CONNECT 600", 1, 02, 00, 58,02,00,00, 00,00,00,00
HKR, Responses, "CONNECT 600/ARQ", 1, 02, 02, 58,02,00,00, 00,00,00,00
HKR, Responses, "CONNECT 600/V42", 1, 02, 02, 58,02,00,00, 00,00,00,00
HKR, Responses, "CONNECT 600/REL", 1, 02, 02, 58,02,00,00, 00,00,00,00
HKR, Responses, "CONNECT 600/MNP", 1, 02, 02, 58,02,00,00, 00,00,00,00
HKR, Responses, "CONNECT 600/LAPM", 1, 02, 02, 58,02,00,00, 00,00,00,00
HKR, Responses, "CONNECT 600/V42BIS", 1, 02, 03, 58,02,00,00, 00,00,00,00
HKR, Responses, "CONNECT 600/V42b", 1, 02, 03, 58,02,00,00, 00,00,00,00
HKR, Responses, "CONNECT 0600", 1, 02, 00, 58,02,00,00, 00,00,00,00
HKR, Responses, "CONNECT 0600/ARQ", 1, 02, 02, 58,02,00,00, 00,00,00,00
HKR, Responses, "CONNECT 0600/V42", 1, 02, 02, 58,02,00,00, 00,00,00,00
HKR, Responses, "CONNECT 0600/REL", 1, 02, 02, 58,02,00,00, 00,00,00,00
HKR, Responses, "CONNECT 0600/MNP", 1, 02, 02, 58,02,00,00, 00,00,00,00
HKR, Responses, "CONNECT 0600/LAPM", 1, 02, 02, 58,02,00,00, 00,00,00,00
HKR, Responses, "CONNECT 0600/V42BIS", 1, 02, 03, 58,02,00,00, 00,00,00,00
HKR, Responses, "CONNECT 0600/V42b", 1, 02, 03, 58,02,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200", 1, 02, 00, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200/ARQ", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200/REL", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200/V42", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200/MNP", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200/LAPM", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200/V42BIS", 1, 02, 03, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200/V42b", 1, 02, 03, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200/75", 1, 02, 00, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200/75/ARQ", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200/75/REL", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200/75/V42", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200/75/MNP", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200/75/LAPM", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200/75/V42BIS", 1, 02, 03, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200/75/V42b", 1, 02, 03, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200TX/75RX", 1, 02, 00, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200TX/75RX/ARQ", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200TX/75RX/V42", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200TX/75RX/REL", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200TX/75RX/MNP", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200TX/75RX/LAPM", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200TX/75RX/V42BIS",1, 02, 03, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 1200TX/75RX/V42b", 1, 02, 03, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 75/1200", 1, 02, 00, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 75/1200/ARQ", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 75/1200/V42", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 75/1200/REL", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 75/1200/MNP", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 12000/LAPM", 1, 02, 02, E0,2E,00,00, 00,00,00,00
HKR, Responses, "CONNECT 75/1200/V42BIS", 1, 02, 03, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 75/1200/V42b", 1, 02, 03, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 75TX/1200RX", 1, 02, 00, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 75TX/1200RX/ARQ", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 75TX/1200RX/V42", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 75TX/1200RX/REL", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 75TX/1200RX/MNP", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 75TX/1200RX/LAPM", 1, 02, 02, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 75TX/1200RX/V42BIS",1, 02, 03, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 75TX/1200RX/V42b", 1, 02, 03, B0,04,00,00, 00,00,00,00
HKR, Responses, "CONNECT 2400", 1, 02, 00, 60,09,00,00, 00,00,00,00
HKR, Responses, "CONNECT 2400/ARQ", 1, 02, 02, 60,09,00,00, 00,00,00,00
HKR, Responses, "CONNECT 2400/V42", 1, 02, 02, 60,09,00,00, 00,00,00,00
HKR, Responses, "CONNECT 2400/REL", 1, 02, 02, 60,09,00,00, 00,00,00,00
HKR, Responses, "CONNECT 2400/MNP", 1, 02, 02, 60,09,00,00, 00,00,00,00
HKR, Responses, "CONNECT 2400/LAPM", 1, 02, 02, 60,09,00,00, 00,00,00,00
HKR, Responses, "CONNECT 2400/V42BIS", 1, 02, 03, 60,09,00,00, 00,00,00,00
HKR, Responses, "CONNECT 2400/V42b", 1, 02, 03, 60,09,00,00, 00,00,00,00
HKR, Responses, "CONNECT 4800", 1, 02, 00, C0,12,00,00, 00,00,00,00
HKR, Responses, "CONNECT 4800/ARQ", 1, 02, 02, C0,12,00,00, 00,00,00,00
HKR, Responses, "CONNECT 4800/V42", 1, 02, 02, C0,12,00,00, 00,00,00,00
HKR, Responses, "CONNECT 4800/REL", 1, 02, 02, C0,12,00,00, 00,00,00,00
HKR, Responses, "CONNECT 4800/MNP", 1, 02, 02, C0,12,00,00, 00,00,00,00
HKR, Responses, "CONNECT 4800/LAPM", 1, 02, 02, C0,12,00,00, 00,00,00,00
HKR, Responses, "CONNECT 4800/V42BIS", 1, 02, 03, C0,12,00,00, 00,00,00,00
HKR, Responses, "CONNECT 4800/V42b", 1, 02, 03, C0,12,00,00, 00,00,00,00
HKR, Responses, "CONNECT 7200", 1, 02, 00, 20,1C,00,00, 00,00,00,00
HKR, Responses, "CONNECT 7200/ARQ", 1, 02, 02, 20,1C,00,00, 00,00,00,00
HKR, Responses, "CONNECT 7200/V42", 1, 02, 02, 20,1C,00,00, 00,00,00,00
HKR, Responses, "CONNECT 7200/REL", 1, 02, 02, 20,1C,00,00, 00,00,00,00
HKR, Responses, "CONNECT 7200/MNP", 1, 02, 02, 20,1C,00,00, 00,00,00,00
HKR, Responses, "CONNECT 7200/LAPM", 1, 02, 02, 20,1C,00,00, 00,00,00,00
HKR, Responses, "CONNECT 7200/V42BIS", 1, 02, 03, 20,1C,00,00, 00,00,00,00
HKR, Responses, "CONNECT 7200/V42b", 1, 02, 03, 20,1C,00,00, 00,00,00,00
HKR, Responses, "CONNECT 9600", 1, 02, 00, 80,25,00,00, 00,00,00,00
HKR, Responses, "CONNECT 9600/ARQ", 1, 02, 02, 80,25,00,00, 00,00,00,00
HKR, Responses, "CONNECT 9600/V42", 1, 02, 02, 80,25,00,00, 00,00,00,00
HKR, Responses, "CONNECT 9600/REL", 1, 02, 02, 80,25,00,00, 00,00,00,00
HKR, Responses, "CONNECT 9600/MNP", 1, 02, 02, 80,25,00,00, 00,00,00,00
HKR, Responses, "CONNECT 9600/LAPM", 1, 02, 02, 80,25,00,00, 00,00,00,00
HKR, Responses, "CONNECT 9600/V42BIS", 1, 02, 03, 80,25,00,00, 00,00,00,00
HKR, Responses, "CONNECT 9600/V42b", 1, 02, 03, 80,25,00,00, 00,00,00,00
HKR, Responses, "CONNECT 12000", 1, 02, 00, E0,2E,00,00, 00,00,00,00
HKR, Responses, "CONNECT 12000/ARQ", 1, 02, 02, E0,2E,00,00, 00,00,00,00
HKR, Responses, "CONNECT 12000/V42", 1, 02, 02, E0,2E,00,00, 00,00,00,00
HKR, Responses, "CONNECT 12000/REL", 1, 02, 02, E0,2E,00,00, 00,00,00,00
HKR, Responses, "CONNECT 12000/MNP", 1, 02, 02, E0,2E,00,00, 00,00,00,00
HKR, Responses, "CONNECT 12000/LAPM", 1, 02, 02, E0,2E,00,00, 00,00,00,00
HKR, Responses, "CONNECT 12000/V42BIS", 1, 02, 03, E0,2E,00,00, 00,00,00,00
HKR, Responses, "CONNECT 12000/V42b", 1, 02, 03, E0,2E,00,00, 00,00,00,00
HKR, Responses, "CONNECT 14400", 1, 02, 00, 40,38,00,00, 00,00,00,00
HKR, Responses, "CONNECT 14400/ARQ", 1, 02, 02, 40,38,00,00, 00,00,00,00
HKR, Responses, "CONNECT 14400/V42", 1, 02, 02, 40,38,00,00, 00,00,00,00
HKR, Responses, "CONNECT 14400/REL", 1, 02, 02, 40,38,00,00, 00,00,00,00
HKR, Responses, "CONNECT 14400/MNP", 1, 02, 02, 40,38,00,00, 00,00,00,00
HKR, Responses, "CONNECT 14400/LAPM", 1, 02, 02, 40,38,00,00, 00,00,00,00
HKR, Responses, "CONNECT 14400/V42BIS", 1, 02, 03, 40,38,00,00, 00,00,00,00
HKR, Responses, "CONNECT 14400/V42b", 1, 02, 03, 40,38,00,00, 00,00,00,00
HKR, Responses, "CONNECT 16800", 1, 02, 00, A0,41,00,00, 00,00,00,00
HKR, Responses, "CONNECT 16800/ARQ", 1, 02, 02, A0,41,00,00, 00,00,00,00
HKR, Responses, "CONNECT 16800/V42", 1, 02, 02, A0,41,00,00, 00,00,00,00
HKR, Responses, "CONNECT 16800/REL", 1, 02, 02, A0,41,00,00, 00,00,00,00
HKR, Responses, "CONNECT 16800/MNP", 1, 02, 02, A0,41,00,00, 00,00,00,00
HKR, Responses, "CONNECT 16800/LAPM", 1, 02, 02, A0,41,00,00, 00,00,00,00
HKR, Responses, "CONNECT 16800/V42BIS", 1, 02, 03, A0,41,00,00, 00,00,00,00
HKR, Responses, "CONNECT 16800/V42b", 1, 02, 03, A0,41,00,00, 00,00,00,00
HKR, Responses, "CONNECT 19200", 1, 02, 00, 00,4B,00,00, 00,00,00,00
HKR, Responses, "CONNECT 19200/ARQ", 1, 02, 02, 00,4B,00,00, 00,00,00,00
HKR, Responses, "CONNECT 19200/V42", 1, 02, 02, 00,4B,00,00, 00,00,00,00
HKR, Responses, "CONNECT 19200/REL", 1, 02, 02, 00,4B,00,00, 00,00,00,00
HKR, Responses, "CONNECT 19200/MNP", 1, 02, 02, 00,4B,00,00, 00,00,00,00
HKR, Responses, "CONNECT 19200/LAPM", 1, 02, 02, 00,4B,00,00, 00,00,00,00
HKR, Responses, "CONNECT 19200/V42BIS", 1, 02, 03, 00,4B,00,00, 00,00,00,00
HKR, Responses, "CONNECT 19200/V42b", 1, 02, 03, 00,4B,00,00, 00,00,00,00
HKR, Responses, "CONNECT 21600", 1, 02, 00, 60,54,00,00, 00,00,00,00
HKR, Responses, "CONNECT 21600/ARQ", 1, 02, 02, 60,54,00,00, 00,00,00,00
HKR, Responses, "CONNECT 21600/V42", 1, 02, 02, 60,54,00,00, 00,00,00,00
HKR, Responses, "CONNECT 21600/REL", 1, 02, 02, 60,54,00,00, 00,00,00,00
HKR, Responses, "CONNECT 21600/MNP", 1, 02, 02, 60,54,00,00, 00,00,00,00
HKR, Responses, "CONNECT 21600/LAPM", 1, 02, 02, 60,54,00,00, 00,00,00,00
HKR, Responses, "CONNECT 21600/V42BIS", 1, 02, 03, 60,54,00,00, 00,00,00,00
HKR, Responses, "CONNECT 21600/V42b", 1, 02, 03, 60,54,00,00, 00,00,00,00
HKR, Responses, "CONNECT 24000", 1, 02, 00, C0,5D,00,00, 00,00,00,00
HKR, Responses, "CONNECT 24000/ARQ", 1, 02, 02, C0,5D,00,00, 00,00,00,00
HKR, Responses, "CONNECT 24000/V42", 1, 02, 02, C0,5D,00,00, 00,00,00,00
HKR, Responses, "CONNECT 24000/REL", 1, 02, 02, C0,5D,00,00, 00,00,00,00
HKR, Responses, "CONNECT 24000/MNP", 1, 02, 02, C0,5D,00,00, 00,00,00,00
HKR, Responses, "CONNECT 24000/LAPM", 1, 02, 02, C0,5D,00,00, 00,00,00,00
HKR, Responses, "CONNECT 24000/V42BIS", 1, 02, 03, C0,5D,00,00, 00,00,00,00
HKR, Responses, "CONNECT 24000/V42b", 1, 02, 03, C0,5D,00,00, 00,00,00,00
HKR, Responses, "CONNECT 26400", 1, 02, 00, 20,67,00,00, 00,00,00,00
HKR, Responses, "CONNECT 26400/ARQ", 1, 02, 02, 20,67,00,00, 00,00,00,00
HKR, Responses, "CONNECT 26400/V42", 1, 02, 02, 20,67,00,00, 00,00,00,00
HKR, Responses, "CONNECT 26400/REL", 1, 02, 02, 20,67,00,00, 00,00,00,00
HKR, Responses, "CONNECT 26400/MNP", 1, 02, 02, 20,67,00,00, 00,00,00,00
HKR, Responses, "CONNECT 26400/LAPM", 1, 02, 02, 20,67,00,00, 00,00,00,00
HKR, Responses, "CONNECT 26400/V42BIS", 1, 02, 03, 20,67,00,00, 00,00,00,00
HKR, Responses, "CONNECT 26400/V42b", 1, 02, 03, 20,67,00,00, 00,00,00,00
HKR, Responses, "CONNECT 28800", 1, 02, 00, 80,70,00,00, 00,00,00,00
HKR, Responses, "CONNECT 28800/ARQ", 1, 02, 02, 80,70,00,00, 00,00,00,00
HKR, Responses, "CONNECT 28800/V42", 1, 02, 02, 80,70,00,00, 00,00,00,00
HKR, Responses, "CONNECT 28800/REL", 1, 02, 02, 80,70,00,00, 00,00,00,00
HKR, Responses, "CONNECT 28800/MNP", 1, 02, 02, 80,70,00,00, 00,00,00,00
HKR, Responses, "CONNECT 28800/LAPM", 1, 02, 02, 80,70,00,00, 00,00,00,00
HKR, Responses, "CONNECT 28800/V42BIS", 1, 02, 03, 80,70,00,00, 00,00,00,00
HKR, Responses, "CONNECT 28800/V42b", 1, 02, 03, 80,70,00,00, 00,00,00,00
HKR, Responses, "CONNECT 38400", 1, 02, 00, 00,96,00,00, 00,00,00,00
HKR, Responses, "CONNECT 38400/ARQ", 1, 02, 02, 00,96,00,00, 00,00,00,00
HKR, Responses, "CONNECT 38400/V42", 1, 02, 02, 00,96,00,00, 00,00,00,00
HKR, Responses, "CONNECT 38400/REL", 1, 02, 02, 00,96,00,00, 00,00,00,00
HKR, Responses, "CONNECT 38400/MNP", 1, 02, 02, 00,96,00,00, 00,00,00,00
HKR, Responses, "CONNECT 38400/LAPM", 1, 02, 02, 00,96,00,00, 00,00,00,00
HKR, Responses, "CONNECT 38400/V42BIS", 1, 02, 03, 00,96,00,00, 00,00,00,00
HKR, Responses, "CONNECT 38400/V42b", 1, 02, 03, 00,96,00,00, 00,00,00,00
HKR, Responses, "CONNECT 57600", 1, 02, 00, 00,E1,00,00, 00,00,00,00
HKR, Responses, "CONNECT 57600/ARQ", 1, 02, 02, 00,E1,00,00, 00,00,00,00
HKR, Responses, "CONNECT 57600/V42", 1, 02, 02, 00,E1,00,00, 00,00,00,00
HKR, Responses, "CONNECT 57600/REL", 1, 02, 02, 00,E1,00,00, 00,00,00,00
HKR, Responses, "CONNECT 57600/MNP", 1, 02, 02, 00,E1,00,00, 00,00,00,00
HKR, Responses, "CONNECT 57600/LAPM", 1, 02, 02, 00,E1,00,00, 00,00,00,00
HKR, Responses, "CONNECT 57600/V42BIS", 1, 02, 03, 00,E1,00,00, 00,00,00,00
HKR, Responses, "CONNECT 57600/V42b", 1, 02, 03, 00,E1,00,00, 00,00,00,00
HKR, Responses, "CONNECT 115200", 1, 02, 00, 00,C2,01,00, 00,00,00,00
HKR, Responses, "CONNECT 115200/ARQ", 1, 02, 02, 00,C2,01,00, 00,00,00,00
HKR, Responses, "CONNECT 115200/V42", 1, 02, 02, 00,C2,01,00, 00,00,00,00
HKR, Responses, "CONNECT 115200/REL", 1, 02, 02, 00,C2,01,00, 00,00,00,00
HKR, Responses, "CONNECT 115200/MNP", 1, 02, 02, 00,C2,01,00, 00,00,00,00
HKR, Responses, "CONNECT 115200/LAPM", 1, 02, 02, 00,C2,01,00, 00,00,00,00
HKR, Responses, "CONNECT 115200/V42BIS", 1, 02, 03, 00,C2,01,00, 00,00,00,00
HKR, Responses, "CONNECT 115200/V42b", 1, 02, 03, 00,C2,01,00, 00,00,00,00
HKR, Responses, "CONNECT 115,200", 1, 02, 00, 00,C2,01,00, 00,00,00,00
HKR, Responses, "CONNECT 115,200/ARQ", 1, 02, 02, 00,C2,01,00, 00,00,00,00
HKR, Responses, "CONNECT 115,200/V42", 1, 02, 02, 00,C2,01,00, 00,00,00,00
HKR, Responses, "CONNECT 115,200/REL", 1, 02, 02, 00,C2,01,00, 00,00,00,00
HKR, Responses, "CONNECT 115,200/MNP", 1, 02, 02, 00,C2,01,00, 00,00,00,00
HKR, Responses, "CONNECT 115,200/V42BIS", 1, 02, 03, 00,C2,01,00, 00,00,00,00
HKR, Responses, "CONNECT 115,200/V42b", 1, 02, 03, 00,C2,01,00, 00,00,00,00
HKR, Responses, "CARRIER 300", 1, 01, 00, 2C,01,00,00, 00,00,00,00
HKR, Responses, "CARRIER 1200", 1, 01, 00, B0,04,00,00, 00,00,00,00
HKR, Responses, "CARRIER 1200/75", 1, 01, 00, B0,04,00,00, 00,00,00,00
HKR, Responses, "CARRIER 75/1200", 1, 01, 00, B0,04,00,00, 00,00,00,00
HKR, Responses, "CARRIER 2400", 1, 01, 00, 60,09,00,00, 00,00,00,00
HKR, Responses, "CARRIER 4800", 1, 01, 00, C0,12,00,00, 00,00,00,00
HKR, Responses, "CARRIER 7200", 1, 01, 00, 20,1C,00,00, 00,00,00,00
HKR, Responses, "CARRIER 9600", 1, 01, 00, 80,25,00,00, 00,00,00,00
HKR, Responses, "CARRIER 12000", 1, 01, 00, E0,2E,00,00, 00,00,00,00
HKR, Responses, "CARRIER 14400", 1, 01, 00, 40,38,00,00, 00,00,00,00
HKR, Responses, "CARRIER 16800", 1, 01, 00, A0,41,00,00, 00,00,00,00
HKR, Responses, "CARRIER 19200", 1, 01, 00, 00,4B,00,00, 00,00,00,00
HKR, Responses, "CARRIER 21600", 1, 01, 00, 60,54,00,00, 00,00,00,00
HKR, Responses, "CARRIER 24000", 1, 01, 00, C0,5D,00,00, 00,00,00,00
HKR, Responses, "CARRIER 26400", 1, 01, 00, 20,67,00,00, 00,00,00,00
HKR, Responses, "CARRIER 28800", 1, 01, 00, 80,70,00,00, 00,00,00,00
HKR, Responses, "COMPRESSION: CLASS 5", 1, 01, 03, 00,00,00,00, 00,00,00,00
HKR, Responses, "COMPRESSION: MNP5", 1, 01, 03, 00,00,00,00, 00,00,00,00
HKR, Responses, "COMPRESSION: V.42BIS", 1, 01, 03, 00,00,00,00, 00,00,00,00
HKR, Responses, "COMPRESSION: V.42 BIS", 1, 01, 03, 00,00,00,00, 00,00,00,00
HKR, Responses, "COMPRESSION: V.42bis", 1, 01, 03, 00,00,00,00, 00,00,00,00
HKR, Responses, "COMPRESSION: V.42 bis", 1, 01, 03, 00,00,00,00, 00,00,00,00
HKR, Responses, "COMPRESSION: NONE", 1, 01, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "PROTOCOL: NONE", 1, 01, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "PROTOCOL: LAPM", 1, 01, 02, 00,00,00,00, 00,00,00,00
HKR, Responses, "PROTOCOL: ALT", 1, 01, 02, 00,00,00,00, 00,00,00,00
HKR, Responses, "PROTOCOL: ALT-CELLULAR", 1, 01, 0A, 00,00,00,00, 00,00,00,00
HKR, Responses, "PROTOCOL: MNP", 1, 01, 02, 00,00,00,00, 00,00,00,00

;--------------------------------------------------------------------------------------
; NT services for 2000
;--------------------------------------------------------------------------------------
[ModemUSB.NT.Services]
AddService=usbser, 0x00000000, LowerFilter_Service_Inst

[ModemUSB.NT.HW]
AddReg=LowerFilterAddReg

[LowerFilterAddReg]
HKR,,"LowerFilters",0x00010000,"usbser"

[LowerFilter_Service_Inst]
DisplayName="Motorola USB Modem Driver"
ServiceType= 1
StartType = 3
ErrorControl = 0
ServiceBinary = %12%\usbser.sys

;--------------------------------------------------------------------------------------
; Files to be copied in win 2000
;--------------------------------------------------------------------------------------
[DestinationDirs]
DefaultDestDir = 12
USB.NT.Drvrs = 12

;--------------------------------------------------------------------------------------
; files to be copied during the installation
;--------------------------------------------------------------------------------------
[USB.NT.Drvrs]
usbser.sys


Re: HOWTO make usbser.sys run on Win 9x/ME by nickthompson

nickthompson
Tue Oct 19 09:32:54 CDT 2004

Are there any USB logs available of this stuff working? I have
configured my device to look like a COM port and can connect to it.
Data is sent from the PC, but the PC never sends IRBs requesting data
from my IN endpoint.

I have three endpoints IN 1 (Bulk), OUT 2 (Bulk) and IN 3 (Interrupt)
which the CDC spec asks for, but there is only one IRB for 1 and 3
ever requested and thats before I even connect, with hyperterm, to the
COM port (the device sends nothing in response to these). What makes
usbser.sys ask for more data after the terminal connects? Win2k BTW.

Thanks,
Nick.

Here's the main configuration if it helps:

ConfigurationDescriptor = 0x855dc84c (configure)
ConfigurationDescriptor : bLength = 9
ConfigurationDescriptor : bDescriptorType = 0x00000002
ConfigurationDescriptor : wTotalLength = 0x00000043
ConfigurationDescriptor : bNumInterfaces = 0x00000002
ConfigurationDescriptor : bConfigurationValue = 0x00000001
ConfigurationDescriptor : iConfiguration = 0x00000000
ConfigurationDescriptor : bmAttributes = 0x000000a0
ConfigurationDescriptor : MaxPower = 0x00000025
ConfigurationHandle = 0xe2916a28
Interface[0]: Length = 36
Interface[0]: InterfaceNumber = 0
Interface[0]: AlternateSetting = 0
Interface[0]: Class = 0x00000002
Interface[0]: SubClass = 0x00000002
Interface[0]: Protocol = 0x00000001
Interface[0]: InterfaceHandle = 0x810c8bc8
Interface[0]: NumberOfPipes = 1
Interface[0]: Pipes[0] : MaximumPacketSize = 0x00000040
Interface[0]: Pipes[0] : EndpointAddress = 0x00000083
Interface[0]: Pipes[0] : Interval = 0x00000002
Interface[0]: Pipes[0] : PipeType = 0x00000003
(UsbdPipeTypeInterrupt)
Interface[0]: Pipes[0] : PipeHandle = 0x810c8be0
Interface[0]: Pipes[0] : MaxTransferSize = 0x0001ffff
Interface[0]: Pipes[0] : PipeFlags = 0x00000000
Interface[1]: Length = 56
Interface[1]: InterfaceNumber = 1
Interface[1]: AlternateSetting = 0
Interface[1]: Class = 0x0000000a
Interface[1]: SubClass = 0x00000000
Interface[1]: Protocol = 0x00000000
Interface[1]: InterfaceHandle = 0x810b66c8
Interface[1]: NumberOfPipes = 2
Interface[1]: Pipes[0] : MaximumPacketSize = 0x00000040
Interface[1]: Pipes[0] : EndpointAddress = 0x00000081
Interface[1]: Pipes[0] : Interval = 0x00000000
Interface[1]: Pipes[0] : PipeType = 0x00000002
(UsbdPipeTypeBulk)
Interface[1]: Pipes[0] : PipeHandle = 0x810b66e0
Interface[1]: Pipes[0] : MaxTransferSize = 0x0001ffff
Interface[1]: Pipes[0] : PipeFlags = 0x00000000
Interface[1]: Pipes[1] : MaximumPacketSize = 0x00000040
Interface[1]: Pipes[1] : EndpointAddress = 0x00000002
Interface[1]: Pipes[1] : Interval = 0x00000000
Interface[1]: Pipes[1] : PipeType = 0x00000002
(UsbdPipeTypeBulk)
Interface[1]: Pipes[1] : PipeHandle = 0x810b66fc
Interface[1]: Pipes[1] : MaxTransferSize = 0x0001ffff
Interface[1]: Pipes[1] : PipeFlags = 0x00000000

Re: HOWTO make usbser.sys run on Win 9x/ME by revo

revo
Wed Oct 20 04:05:27 CDT 2004

Op Tue, 19 Oct 2004 07:32:54 -0700, schreef Nick:

> Are there any USB logs available of this stuff working? I have
> configured my device to look like a COM port and can connect to it.
> Data is sent from the PC, but the PC never sends IRBs requesting data
> from my IN endpoint.
If you use something like snoopypro you might see that it send an
unanswered interrupt in, it will stop asking until the first one is
answered. So did there ever come a first one?
> I have three endpoints IN 1 (Bulk), OUT 2 (Bulk) and IN 3 (Interrupt)
> which the CDC spec asks for, but there is only one IRB for 1 and 3 ever
> requested and thats before I even connect, with hyperterm, to the COM
> port (the device sends nothing in response to these). What makes
> usbser.sys ask for more data after the terminal connects? Win2k BTW.
Seems like the first ones are sent, just never you have put data in the
transmission buffer, what helps is send data if you receive some. Worked
for me.
What target do you have? (controller/chip)

Rene
> Thanks,
> Nick.
>


Re: HOWTO make usbser.sys run on Win 9x/ME by revo

revo
Thu Oct 21 08:42:03 CDT 2004

I found the previously missing download on
http://www.microsoft.com/whdc/hwdev/resources/hwservices/wdmconfirm.mspx?
working again, this is a nice starter for WDM modem/serial port access on
Win98.

I have it all working now, only thing left to be desired is my device
appearing as a port (serial) instead of a modem (addressable as com port).
But who is complaining in this swamp.. :)

revo