motblan.inf Driver File Contents (Razr_V3C_Usb_Driver.zip)

; 
;
; Copyright (c) 2003-2005 Belcarra
;
; This package will install the:
;
;       Motorola USB LAN driver
;
; For use with:
;
;       Belcarra USBLAN Function Drivers
;
; This will enable an Embedded Device to communicate with Windows system
; using TCP/IP.
;
; For more information on the Belcarra USBLAN Function and Motorola Host Drivers 
; go to:
;
;       http://www.belcarra.com
;
; For licensing information to use the Belcarra USBLAN Function and Host
; Drivers contact:
;
;       sales@belcarra.com
;
;


[Version]
Signature       = "$CHICAGO$"
Class           = Net
ClassGUID       = {4D36E972-E325-11CE-BFC1-08002BE10318}
Provider        = %Motorola%
;CatalogFile    = motblan.cat
DriverVer       = 03-11-2005,1.00.00.00
Compatible      = 1

[Manufacturer]
%Motorola%  = Motorola

[ControlFlags]
ExcludeFromSelect = USB\VID_22b8&PID_6027
ExcludeFromSelect = USB\VID_12b9&PID_f001
ExcludeFromSelect = USB\VID_15ec&PID_f001

ExcludeFromSelect = USB2\VID_22b8&PID_6027
ExcludeFromSelect = USB2\VID_22b8&PID_6027&MI_0
ExcludeFromSelect = USB2\VID_22b8&PID_6027&MI_1
ExcludeFromSelect = USB2\VID_12b9&PID_f001
ExcludeFromSelect = USB2\VID_12b9&PID_f001&MI_0
ExcludeFromSelect = USB2\VID_12b9&PID_f001&MI_1
ExcludeFromSelect = USB2\VID_15ec&PID_f001
ExcludeFromSelect = USB2\VID_15ec&PID_f001&MI_0
ExcludeFromSelect = USB2\VID_15ec&PID_f001&MI_1

[Motorola]
; DisplayName           Section         DeviceID
; -----------           -------         --------
%BTCUsbLan.DeviceDesc% = BTCUsbLan.ndi, USB\VID_22b8&PID_6027
%BTCUsbLan.DeviceDesc% = BTCUsbLan.ndi, USB\VID_12b9&PID_f001
%BTCUsbLan.DeviceDesc% = BTCUsbLan.ndi, USB\VID_15ec&PID_f001

%BTCUsbLan.DeviceDesc% = BTCUsbLan.ndi, USB2\VID_22b8&PID_6027
%BTCUsbLan.DeviceDesc% = BTCUsbLan.ndi, USB2\VID_22b8&PID_6027&MI_0
%BTCUsbLan.DeviceDesc% = BTCUsbLan.ndi, USB2\VID_22b8&PID_6027&MI_1
%BTCUsbLan.DeviceDesc% = BTCUsbLan.ndi, USB2\VID_12b9&PID_f001
%BTCUsbLan.DeviceDesc% = BTCUsbLan.ndi, USB2\VID_12b9&PID_f001&MI_0
%BTCUsbLan.DeviceDesc% = BTCUsbLan.ndi, USB2\VID_12b9&PID_f001&MI_1
%BTCUsbLan.DeviceDesc% = BTCUsbLan.ndi, USB2\VID_15ec&PID_f001
%BTCUsbLan.DeviceDesc% = BTCUsbLan.ndi, USB2\VID_15ec&PID_f001&MI_0
%BTCUsbLan.DeviceDesc% = BTCUsbLan.ndi, USB2\VID_15ec&PID_f001&MI_1

;-----------------------------------------------------------------------------
[BTCUsbLan.ndi]
Characteristics                         = 0x2
BusType                                 = 15
AddReg                                  = BTCUsbLan.ndi.reg.Win, params.reg

;-----------------------------------------------------------------------------
[BTCUsbLan.ndi.NT]
Characteristics                         = 0x84
BusType                                 = 15
AddReg                                  = BTCUsbLan.ndi.reg.NT, params.reg

[BTCUsbLan.ndi.NT.HW]
AddReg                                  = BTC_HW_AddReg

;-----------------------------------------------------------------------------
[BTCUsbLan.ndi.reg.NT]
HKR, Ndi,                       Service,        0,  "Motorola USBLAN"
HKR, Ndi\Interfaces,            UpperRange,     0,  "ndis5"
HKR, Ndi\Interfaces,            LowerRange,     0,  "ethernet"

HKR, Ndi\params\HubPortName,    ParamDesc,      0, %HubPortName%
HKR, Ndi\params\HubPortName,    type,           0, "edit"
HKR, Ndi\params\HubPortName,    default,        0, ""

;HKR, Ndi\params\InterfaceCfg,   ParamDesc,      0, %InterfaceCfg%
;HKR, Ndi\params\InterfaceCfg,   type,           0, "enum"
;HKR, Ndi\params\InterfaceCfg,   default,        0, "0"
;HKR, Ndi\params\InterfaceCfg,   "0",            0, "Multi/DHCP"
;HKR, Ndi\params\InterfaceCfg,   "1",            0, "Multi/Static"
;HKR, Ndi\params\InterfaceCfg,   "2",            0, "NMUX/DHCP"
;HKR, Ndi\params\InterfaceCfg,   "3",            0, "NMUX/Static"


[BTCUsbLan.ndi.reg.Win]
HKR, Ndi,                       DeviceID,       0, "USB\VID_22b8&PID_6027"
HKR, Ndi,                       DeviceID,       0, "USB\VID_12b9&PID_f001"
HKR, Ndi,                       DeviceID,       0, "USB\VID_15ec&PID_f001"

HKR, Ndi,	                DeviceID,	0, "USB2\VID_22b8&PID_6027"
HKR, Ndi,	                DeviceID,	0, "USB2\VID_22b8&PID_6027&MI_0"
HKR, Ndi,	                DeviceID,	0, "USB2\VID_22b8&PID_6027&MI_1"
HKR, Ndi,	                DeviceID,	0, "USB2\VID_12b9&PID_f001"
HKR, Ndi,	                DeviceID,	0, "USB2\VID_12b9&PID_f001&MI_0"
HKR, Ndi,	                DeviceID,	0, "USB2\VID_12b9&PID_f001&MI_1"
HKR, Ndi,	                DeviceID,	0, "USB2\VID_15ec&PID_f001"
HKR, Ndi,	                DeviceID,	0, "USB2\VID_15ec&PID_f001&MI_0"
HKR, Ndi,	                DeviceID,	0, "USB2\VID_15ec&PID_f001&MI_1"

HKR, ,                          DevLoader,      , *ndis,*ntkern,*ndis
HKR, ,                          DeviceVxDs,     , motblan.sys
HKR, ,                          EnumPropPages,  , "netdi.dll,EnumPropPages"
;HKR, ,                         AdapterName,    , "BTCUsbLan"
HKR, NDIS,                      LogDriverName,  , "BTCUsbLan"
HKR, NDIS,                      MajorNdisVersion, 1, 03
HKR, NDIS,                      MinorNdisVersion, 1, 0a
HKR, Ndi\Interfaces,            DefUpper,       , "ndis3"
HKR, Ndi\Interfaces,            DefLower,       , "ethernet"
HKR, Ndi\Interfaces,            UpperRange,     , "ndis3"
HKR, Ndi\Interfaces,            LowerRange,     , "ethernet"
HKR, Ndi,                       CardType,       , "PNP"
;HKR,Ndi,                       HelpText,       , "Motorola USB LAN adapter"

HKR, Ndi\params\HubPortName,    ParamDesc,      0, %HubPortName%
HKR, Ndi\params\HubPortName,    default,        0, ""
HKR, Ndi\params\HubPortName,    type,           0, "edit"


;-------------------------------------------------------------------------------
; parameters
[params.reg]


HKLM,SYSTEM\CURRENTCONTROLSET\SERVICES\USBLAN\Motorola,NetworkLIP,           0x00010003, 0xac, 0x10, 0x10, 0x01
HKLM,SYSTEM\CURRENTCONTROLSET\SERVICES\USBLAN\Motorola,NetworkMIP,           0x00010003, 0xac, 0x10, 0x10, 0xf0
HKLM,SYSTEM\CURRENTCONTROLSET\SERVICES\USBLAN\Motorola,NetworkSIP,           0x00010003, 0xac, 0x10, 0x10, 0x02
HKLM,SYSTEM\CURRENTCONTROLSET\SERVICES\USBLAN\Motorola,NetworkMask,          0x00010003, 0xff, 0xff, 0xff, 0x00

HKR, Ndi\params\InterfaceCfg,   ParamDesc,      0, %InterfaceCfg%
HKR, Ndi\params\InterfaceCfg,   type,           0, "enum"
HKR, Ndi\params\InterfaceCfg,   default,        0, "0"
HKR, Ndi\params\InterfaceCfg,   "0",            0, "NMUX"
HKR, Ndi\params\InterfaceCfg,   "1",            0, "Multi"


[BTC_HW_AddReg]
HKR,,"UpperFilters",0x00010000,"BTCFilterService"

;-----------------------------------------------------------------------------
[BTCUsbLan.ndi.NT.Services]
AddService = %BTCUsbLan.Service.DispName%, 2, BTCUsbLan.AddService, BTCUsbLan.AddEventLog
AddService = BTCFilterService,,BTC_Filter_Service_Inst

;-----------------------------------------------------------------------------
[BTCUsbLan.AddService]
DisplayName                             = %BTCUsbLan.Service.DispName%
ServiceType                             = 1    ; SERVICE_KERNEL_DRIVER
StartType                               = 3    ; SERVICE_AUTO_START
ErrorControl                            = 1    ; NORMAL
ServiceBinary                           = %12%\motblan.sys
LoadOrderGroup                          = NDIS

[BTC_Filter_Service_Inst]
DisplayName                             = "Motorola BTC Filter Service"
ServiceType                             = 1    ; SERVICE_KERNEL_DRIVER
StartType                               = 3    ; SERVICE_AUTO_START
ErrorControl                            = 0    ; NORMAL
ServiceBinary                           = %12%\motfilt.sys
LoadOrderGroup                          = PNP Filter

;-----------------------------------------------------------------------------
[BTCUsbLan.AddEventLog]
AddReg = BTCUsbLan.AddEventLog.reg

[BTCUsbLan.AddEventLog.reg]

HKR, ,EventMessageFile,  0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR, ,TypeSupported,     0x00010001, 7

;-----------------------------------------------------------------------------
[strings]
Motorola                                    = "Motorola"
BTCUsbLan.DeviceDesc                    = "Motorola Barbados USB LAN LINK"
BTCUsbLan.Service.DispName              = "Motorola Barbados USBLAN"

HubPortName                             = "USB Hub and Port Name"
InterfaceCfg                            = "NDIS Interface Configuration"


Download Driver Pack

How To Update Drivers Manually

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.

server: web4, load: 1.21