Bonjour,
j'ai eu qq pb pour faire reconnaitre ce modèle W230.
En utilisant un cable USB à deux têtes côté PC (celui de mon disque externe), ca marche, mais pas avec celui qui est fourni par Motorola.
Voila le contenu du fichier USB_DRIVER.INF (faire un simple fichier texte avec)
[version]
LayoutFile=layout.inf
signature="$CHICAGO$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%TexasInst%
[DestinationDirs]
DefaultDestDir = 12 ; system32\drivers
CopyFiles = 12 ; system32\drivers
CopyFiles.Win2K = 12 ;
CopyFiles.NT.CoInstallers = 11 ; system
CopyFiles.Inf=17
AutoGen.Inf=17
; Drivers
;----------------------------------------------------------
[Manufacturer]
%TexasInst% = TexasInst.Mfg
[TexasInst.Mfg]
%TexasInst.DeviceDesc0% = Serusb, USB\VID_2811&PID_0702
%TexasInst.DeviceDesc0% = Serusb, USB\VID_22B8&PID_0000
%TexasInst.DeviceDesc0% = Serusb, USB\VID_22B8&PID_40C1
; COM sections
;----------------------------------------------------------
[Serusb.NT]
CopyFiles=Serusb.NT.Copy
AddReg=Serusb.AddReg, Serusb.NT.AddReg
SyssetupPnPFlags = 1
[Serusb.NT.Copy]
usbser.sys,,,0x20
[Serusb.AddReg]
HKR,,PortSubClass,1,01
[Serusb.NT.AddReg]
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
HKR,,PortSubClass,1,01
; Uncomment the following line if you want to override the advanced dialog for
; your device. See msports.h for protoype of OverrideAdvancedFunction
; HKR,,EnumAdvancedDialog,,"yourdll.dll,OverrideAdvancedFunction"
;-------------- Service installation
; Port Driver (function driver for this device)
[Serusb.NT.Services]
AddService = serusb, 0x00000002, serusb_Service_Inst
; -------------- Serial Port Driver install sections
[serusb_Service_Inst]
DisplayName = %Serusb.SVCDESC%
Description = %Philog.Service.Desc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_SYSTEM_START (this driver may do detection)
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
ServiceBinary = %12%\usbser.sys
;
; Source file information
;
;[SourceDisksNames.x86]
;1 = %DiskId1%,,,""
;[SourceDisksFiles]
;usbser.sys = 1,,
[Strings]
;
; Non-Localizable Strings
;
REG_SZ = 0x00000000
REG_MULTI_SZ = 0x00010000
REG_EXPAND_SZ = 0x00020000
REG_BINARY = 0x00000001
REG_DWORD = 0x00010001
SERVICEROOT = "System\CurrentControlSet\Services"
;
; Localizable Strings
;
TexasInst.DeviceDesc0 = "MOTOROLA USB Comm Port"
;DiskId1 = "MOTOROLA USB Comm Port Disk 1"
TexasInst = "MOTOROLA"
Serusb.SvcDesc="MOTOROLA USB Comm Port"
Philog.Service.Desc = "USB Serial line emulation driver"