net7800-x64-n650f.inf Driver File Contents (3com-3c2000-t-gigabit-adapter_Win.zip)

ÿþ;-------------------------------------------------------------------------------

; net7800-x64-n650f.inf

;

; Microchip LAN7800 USB to Ethernet Adapter installation script for x64.

;

; Copyright (c) Microchip Technology Inc.  All rights reserved.



[version]

Signature   = "$Windows NT$"

ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}

Class       = Net

Provider    = %MSFT%

DriverPackageDisplayName = %LAN7800.PackageDesc.ntx64%

DriverVer   = 08/10/2018,3.8.4.0



[ControlFlags]

ExcludeFromSelect = USB\VID_0424&PID_7800

ExcludeFromSelect = USB\VID_0424&PID_7801

ExcludeFromSelect = USB\VID_0424&PID_780A

ExcludeFromSelect = USB\VID_0424&PID_7850



[Manufacturer]

%V_MCHP%=MCHP,ntamd64



[MCHP.ntamd64]

%LAN7800.DeviceDesc%    = LAN7800.ndi.ntamd64, USB\VID_0424&PID_7800

%LAN7801.DeviceDesc%    = LAN7800.ndi.ntamd64, USB\VID_0424&PID_7801

%LAN780A.DeviceDesc%    = LAN7800.ndi.ntamd64, USB\VID_0424&PID_780A

%LAN7850.DeviceDesc%    = LAN7800.ndi.ntamd64, USB\VID_0424&PID_7850



;-------------------------------------------------------------------------------

; Microchip LAN7800 USB 3.0 to Ethernet 10/100/1000 Adapter

;

[LAN7800.ndi.ntamd64]

*IfType         = 6                     ; IF_TYPE_ETHERNET_CSMACD 

*MediaType      = 0                     ; NdisMedium802_3

*PhysicalMediaType = 14                 ; NdisPhysicalMedium802_3

Characteristics = 0x84  ; NCF_HAS_UI | NCF_PHYSICAL

BusType         = 15

AddReg          = LAN7800.ndi.reg, LAN7800.params.reg

DelReg          = DelReg.UnusedCaps

CopyFiles       = LAN7800.CopyFiles.ntamd64



[LAN7800.ndi.ntamd64.Services]

AddService      = LAN7800, 2, LAN7800.Service.ntamd64, LAN7800.EventLog.ntamd64



;-----------------------------------------------------------------------------

; Miniport Common

;

[LAN7800.ndi.reg]

HKR,    ,                         BusNumber,           0, "0" 

HKR, Ndi,                         Service,             0, "LAN7800"

HKR, Ndi\Interfaces,              UpperRange,          0, "ndis5"

HKR, Ndi\Interfaces,              LowerRange,          0, "ethernet"



HKLM, SYSTEM\CurrentControlSet\Control\usbflags\042478000100, DisableOnSoftRemove, 1, 01, 00

HKLM, SYSTEM\CurrentControlSet\Control\usbflags\042478050100, DisableOnSoftRemove, 1, 01, 00



[LAN7800.params.reg]



HKR,Ndi\Params\*FlowControl,ParamDesc,      ,%FlowControl%

HKR,Ndi\Params\*FlowControl,type,           ,"enum"

HKR,Ndi\Params\*FlowControl,default,        ,"3"

HKR,Ndi\Params\*FlowControl\enum,"0",       ,%Disabled%

HKR,Ndi\Params\*FlowControl\enum,"1",       ,%Tx_Enabled%

HKR,Ndi\Params\*FlowControl\enum,"2",       ,%Rx_Enabled%

HKR,Ndi\Params\*FlowControl\enum,"3",       ,%Rx_And_Tx_Enabled%



HKR,Ndi\Params\*SpeedDuplex,ParamDesc,      ,%SpeedDuplex%

HKR,Ndi\Params\*SpeedDuplex,type,           ,enum

HKR,Ndi\Params\*SpeedDuplex,default,        ,0

HKR,Ndi\Params\*SpeedDuplex\enum,0,         ,%SpeedDuplex_AutoNeg%

HKR,Ndi\Params\*SpeedDuplex\enum,1,         ,%SpeedDuplex_10HD%

HKR,Ndi\Params\*SpeedDuplex\enum,2,         ,%SpeedDuplex_10FD%

HKR,Ndi\Params\*SpeedDuplex\enum,3,         ,%SpeedDuplex_100HD%

HKR,Ndi\Params\*SpeedDuplex\enum,4,         ,%SpeedDuplex_100FD%

HKR,Ndi\Params\*SpeedDuplex\enum,6,         ,%SpeedDuplex_1000FD%



HKR,Ndi\Params\AdvertisedCapabilities,ParamDesc,      ,%AdvCapa%

HKR,Ndi\Params\AdvertisedCapabilities,type,           ,enum

HKR,Ndi\Params\AdvertisedCapabilities,default,        ,"1F"

HKR,Ndi\Params\AdvertisedCapabilities,optional,       ,1

HKR,Ndi\Params\AdvertisedCapabilities\enum,"0",       ,%AdvCapa00%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"1",       ,%AdvCapa01%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"2",       ,%AdvCapa02%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"3",       ,%AdvCapa03%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"4",       ,%AdvCapa04%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"5",       ,%AdvCapa05%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"6",       ,%AdvCapa06%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"7",       ,%AdvCapa07%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"8",       ,%AdvCapa08%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"9",       ,%AdvCapa09%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"A",       ,%AdvCapa10%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"B",       ,%AdvCapa11%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"C",       ,%AdvCapa12%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"D",       ,%AdvCapa13%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"E",       ,%AdvCapa14%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"F",       ,%AdvCapa15%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"10",      ,%AdvCapa16%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"11",      ,%AdvCapa17%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"12",      ,%AdvCapa18%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"13",      ,%AdvCapa19%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"14",      ,%AdvCapa20%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"15",      ,%AdvCapa21%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"16",      ,%AdvCapa22%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"17",      ,%AdvCapa23%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"18",      ,%AdvCapa24%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"19",      ,%AdvCapa25%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"1A",      ,%AdvCapa26%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"1B",      ,%AdvCapa27%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"1C",      ,%AdvCapa28%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"1D",      ,%AdvCapa29%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"1E",      ,%AdvCapa30%

HKR,Ndi\Params\AdvertisedCapabilities\enum,"1F",      ,%AdvCapa31%



HKR,Ndi\Params\GigEMasterSlaveMode,ParamDesc,         ,%GigEMasterSlaveMode%

HKR,Ndi\Params\GigEMasterSlaveMode,type,              ,"enum"

HKR,Ndi\Params\GigEMasterSlaveMode,default,           ,"2"

HKR,Ndi\Params\GigEMasterSlaveMode\enum,"0",          ,%GigEForceSlave%

HKR,Ndi\Params\GigEMasterSlaveMode\enum,"1",          ,%GigEForceMaster%

HKR,Ndi\Params\GigEMasterSlaveMode\enum,"2",          ,%GigEAutoMS%



HKR,Ndi\Params\NetworkAddress,ParamDesc,    ,%NetAddr%

HKR,Ndi\Params\NetworkAddress,type,         ,edit

HKR,Ndi\Params\NetworkAddress,LimitText,    ,17

HKR,Ndi\Params\NetworkAddress,UpperCase,    ,1

HKR,Ndi\Params\NetworkAddress,default,      ,""

HKR,Ndi\Params\NetworkAddress,optional,     ,1



HKR,Ndi\Params\*PriorityVLANTag,ParamDesc,  ,%PriorityAndVlan%

HKR,Ndi\Params\*PriorityVLANTag,type,       ,"enum"

HKR,Ndi\Params\*PriorityVLANTag,default,    ,"3"

HKR,Ndi\Params\*PriorityVLANTag\enum,"0",   ,%PVDisabled%

HKR,Ndi\Params\*PriorityVLANTag\enum,"3",   ,%PVEnabled%



HKR,Ndi\Params\VlanID,ParamDesc,            ,%VlanID%

HKR,Ndi\Params\VlanID,type,                 ,"word"

HKR,Ndi\Params\VlanID,default,              ,"0"

HKR,Ndi\Params\VlanID,min,                  ,"0"

HKR,Ndi\Params\VlanID,max,                  ,"4095"

HKR,Ndi\Params\VlanID,step,                 ,"1"

HKR,Ndi\Params\VlanID,base,                 ,"10"



HKR,Ndi\Params\USBBandwidthMode,ParamDesc,  ,%USBBwMode%

HKR,Ndi\Params\USBBandwidthMode,type,       ,"enum"

HKR,Ndi\Params\USBBandwidthMode,default,    ,"0"

HKR,Ndi\Params\USBBandwidthMode\enum,"0",   ,%USBBwMaxTput%

HKR,Ndi\Params\USBBandwidthMode\enum,"1",   ,%USBBwFriendly%

HKR,Ndi\Params\USBBandwidthMode\enum,"2",   ,%USBBwAutomatic%



HKR,Ndi\Params\LTMEnable,ParamDesc,         ,%LTMEnable%

HKR,Ndi\Params\LTMEnable,type,              ,"enum"

HKR,Ndi\Params\LTMEnable,default,           ,"2"

HKR,Ndi\Params\LTMEnable,optional,          ,1

HKR,Ndi\Params\LTMEnable\enum,"2",          ,%HardwareControl%

HKR,Ndi\Params\LTMEnable\enum,"1",          ,%Enabled%

HKR,Ndi\Params\LTMEnable\enum,"0",          ,%Disabled%



HKR,Ndi\Params\LPMEnable,ParamDesc,         ,%LPMEnable%

HKR,Ndi\Params\LPMEnable,type,              ,"enum"

HKR,Ndi\Params\LPMEnable,default,           ,"2"

HKR,Ndi\Params\LPMEnable,optional,          ,1

HKR,Ndi\Params\LPMEnable\enum,"2",          ,%HardwareControl%

HKR,Ndi\Params\LPMEnable\enum,"1",          ,%Enabled%

HKR,Ndi\Params\LPMEnable\enum,"0",          ,%Disabled%



HKR,Ndi\Params\AutoMdix,ParamDesc,          ,%AutoMdix%

HKR,Ndi\Params\AutoMdix,type,               ,"enum"

HKR,Ndi\Params\AutoMdix,default,            ,"2"

HKR,Ndi\Params\AutoMdix\enum,"2",           ,%AMDIXOn%

HKR,Ndi\Params\AutoMdix\enum,"1",           ,%AMDIXOff-Swap%

HKR,Ndi\Params\AutoMdix\enum,"0",           ,%AMDIXOff-Normal%



HKR,Ndi\Params\*WakeOnPattern,ParamDesc,    ,%WakePattern%

HKR,Ndi\Params\*WakeOnPattern,type,         ,enum

HKR,Ndi\Params\*WakeOnPattern,default,      ,1

HKR,Ndi\Params\*WakeOnPattern\enum,0,       ,%WakeDisable%

HKR,Ndi\Params\*WakeOnPattern\enum,1,       ,%WakeEnable%



HKR,Ndi\Params\*WakeOnMagicPacket,ParamDesc,,%WakeMagicPkt%

HKR,Ndi\Params\*WakeOnMagicPacket,type,     ,enum

HKR,Ndi\Params\*WakeOnMagicPacket,default,  ,1

HKR,Ndi\Params\*WakeOnMagicPacket\enum,0,   ,%WakeDisable%

HKR,Ndi\Params\*WakeOnMagicPacket\enum,1,   ,%WakeEnable%



HKR,Ndi\Params\*DeviceSleepOnDisconnect,ParamDesc,    ,%DeviceSleepOnDisconnectDesc%

HKR,Ndi\Params\*DeviceSleepOnDisconnect,type,         ,enum

HKR,Ndi\Params\*DeviceSleepOnDisconnect,default,      ,0

HKR,Ndi\Params\*DeviceSleepOnDisconnect\enum,0,       ,%Disabled%

HKR,Ndi\Params\*DeviceSleepOnDisconnect\enum,1,       ,%Enabled%



HKR,Ndi\Params\*PMARPOffload,ParamDesc,    ,%PMARPOffloadDesc%

HKR,Ndi\Params\*PMARPOffload,type,         ,enum

HKR,Ndi\Params\*PMARPOffload,default,      ,1

HKR,Ndi\Params\*PMARPOffload\enum,0,       ,%Disabled%

HKR,Ndi\Params\*PMARPOffload\enum,1,       ,%Enabled%



HKR,Ndi\Params\*PMNSOffload,ParamDesc,     ,%PMNSOffloadDesc%

HKR,Ndi\Params\*PMNSOffload,type,          ,enum

HKR,Ndi\Params\*PMNSOffload,default,       ,1

HKR,Ndi\Params\*PMNSOffload\enum,0,        ,%Disabled%

HKR,Ndi\Params\*PMNSOffload\enum,1,        ,%Enabled%



HKR,Ndi\Params\*SelectiveSuspend,ParamDesc,         ,%SSuspend%

HKR,Ndi\Params\*SelectiveSuspend,type,              ,enum

HKR,Ndi\Params\*SelectiveSuspend,default,           ,1

HKR,Ndi\Params\*SelectiveSuspend\enum,0,            ,%SSDisable%

HKR,Ndi\Params\*SelectiveSuspend\enum,1,            ,%SSEnable%



HKR,Ndi\Params\*SSIdleTimeout,ParamDesc,    ,%SSIdleTimeout%

HKR,Ndi\Params\*SSIdleTimeout,default,      ,"10"

HKR,Ndi\Params\*SSIdleTimeout,type,         ,"int"

HKR,Ndi\Params\*SSIdleTimeout,min,          ,"1"

HKR,Ndi\Params\*SSIdleTimeout,max,          ,"10"

HKR,Ndi\Params\*SSIdleTimeout,step,         ,"1"

HKR,Ndi\Params\*SSIdleTimeout,base,         ,"10"



HKR,Ndi\Params\*LsoV1IPv4,ParamDesc,    ,%LsoV1IPv4Desc%

HKR,Ndi\Params\*LsoV1IPv4,type,         ,enum

HKR,Ndi\Params\*LsoV1IPv4,default,      ,1

HKR,Ndi\Params\*LsoV1IPv4\enum,0,       ,%Disabled%

HKR,Ndi\Params\*LsoV1IPv4\enum,1,       ,%Enabled%



HKR,Ndi\Params\*LsoV2IPv4,ParamDesc,    ,%LsoV2IPv4Desc%

HKR,Ndi\Params\*LsoV2IPv4,type,         ,enum

HKR,Ndi\Params\*LsoV2IPv4,default,      ,1

HKR,Ndi\Params\*LsoV2IPv4\enum,0,       ,%Disabled%

HKR,Ndi\Params\*LsoV2IPv4\enum,1,       ,%Enabled%



HKR,Ndi\Params\*LsoV2IPv6,ParamDesc,    ,%LsoV2IPv6Desc%

HKR,Ndi\Params\*LsoV2IPv6,type,         ,enum

HKR,Ndi\Params\*LsoV2IPv6,default,      ,1

HKR,Ndi\Params\*LsoV2IPv6\enum,0,       ,%Disabled%

HKR,Ndi\Params\*LsoV2IPv6\enum,1,       ,%Enabled%



HKR,Ndi\Params\*IPChecksumOffloadIPv4,ParamDesc,      ,%IpCsoIPv4%

HKR,Ndi\Params\*IPChecksumOffloadIPv4,type,           ,"enum"

HKR,Ndi\Params\*IPChecksumOffloadIPv4,default,        ,"3"

HKR,Ndi\Params\*IPChecksumOffloadIPv4\enum,"0",       ,%Disabled%

HKR,Ndi\Params\*IPChecksumOffloadIPv4\enum,"1",       ,%TxEnabled%

HKR,Ndi\Params\*IPChecksumOffloadIPv4\enum,"2",       ,%RxEnabled%

HKR,Ndi\Params\*IPChecksumOffloadIPv4\enum,"3",       ,%TxRxEnabled%



HKR,Ndi\Params\*TCPChecksumOffloadIPv4,ParamDesc,      ,%TcpCsoIPv4%

HKR,Ndi\Params\*TCPChecksumOffloadIPv4,type,           ,"enum"

HKR,Ndi\Params\*TCPChecksumOffloadIPv4,default,        ,"3"

HKR,Ndi\Params\*TCPChecksumOffloadIPv4\enum,"0",       ,%Disabled%

HKR,Ndi\Params\*TCPChecksumOffloadIPv4\enum,"1",       ,%TxEnabled%

HKR,Ndi\Params\*TCPChecksumOffloadIPv4\enum,"2",       ,%RxEnabled%

HKR,Ndi\Params\*TCPChecksumOffloadIPv4\enum,"3",       ,%TxRxEnabled%



HKR,Ndi\Params\*TCPChecksumOffloadIPv6,ParamDesc,      ,%TcpCsoIPv6%

HKR,Ndi\Params\*TCPChecksumOffloadIPv6,type,           ,"enum"

HKR,Ndi\Params\*TCPChecksumOffloadIPv6,default,        ,"3"

HKR,Ndi\Params\*TCPChecksumOffloadIPv6\enum,"0",       ,%Disabled%

HKR,Ndi\Params\*TCPChecksumOffloadIPv6\enum,"1",       ,%TxEnabled%

HKR,Ndi\Params\*TCPChecksumOffloadIPv6\enum,"2",       ,%RxEnabled%

HKR,Ndi\Params\*TCPChecksumOffloadIPv6\enum,"3",       ,%TxRxEnabled%



HKR,Ndi\Params\*UDPChecksumOffloadIPv4,ParamDesc,      ,%UdpCsoIPv4%

HKR,Ndi\Params\*UDPChecksumOffloadIPv4,type,           ,"enum"

HKR,Ndi\Params\*UDPChecksumOffloadIPv4,default,        ,"3"

HKR,Ndi\Params\*UDPChecksumOffloadIPv4\enum,"0",       ,%Disabled%

HKR,Ndi\Params\*UDPChecksumOffloadIPv4\enum,"1",       ,%TxEnabled%

HKR,Ndi\Params\*UDPChecksumOffloadIPv4\enum,"2",       ,%RxEnabled%

HKR,Ndi\Params\*UDPChecksumOffloadIPv4\enum,"3",       ,%TxRxEnabled%



HKR,Ndi\Params\*UDPChecksumOffloadIPv6,ParamDesc,      ,%UdpCsoIPv6%

HKR,Ndi\Params\*UDPChecksumOffloadIPv6,type,           ,"enum"

HKR,Ndi\Params\*UDPChecksumOffloadIPv6,default,        ,"3"

HKR,Ndi\Params\*UDPChecksumOffloadIPv6\enum,"0",       ,%Disabled%

HKR,Ndi\Params\*UDPChecksumOffloadIPv6\enum,"1",       ,%TxEnabled%

HKR,Ndi\Params\*UDPChecksumOffloadIPv6\enum,"2",       ,%RxEnabled%

HKR,Ndi\Params\*UDPChecksumOffloadIPv6\enum,"3",       ,%TxRxEnabled%



HKR,Ndi\Params\*JumboPacket,ParamDesc,      ,%JumboMtu%

HKR,Ndi\Params\*JumboPacket,default,        ,"1514"

HKR,Ndi\Params\*JumboPacket,type,           ,"int"

HKR,Ndi\Params\*JumboPacket,min,            ,"1514"

HKR,Ndi\Params\*JumboPacket,max,            ,"9230"

HKR,Ndi\Params\*JumboPacket,step,           ,"1"

HKR,Ndi\Params\*JumboPacket,base,           ,"10"



HKR,Ndi\Params\SleepPhyOnLinkDown,ParamDesc,     ,%EDPD%

HKR,Ndi\Params\SleepPhyOnLinkDown,type,          ,"enum"

HKR,Ndi\Params\SleepPhyOnLinkDown,default,       ,"0"

HKR,Ndi\Params\SleepPhyOnLinkDown\enum,"0",      ,%EDPDOFF%

HKR,Ndi\Params\SleepPhyOnLinkDown\enum,"1",      ,%EDPDON%



HKR,Ndi\Params\*EEE,ParamDesc, ,%EEE%

HKR,Ndi\Params\*EEE,type,      ,enum

HKR,Ndi\Params\*EEE,default,   ,1

HKR,Ndi\Params\*EEE\enum,0,    ,%Disabled%

HKR,Ndi\Params\*EEE\enum,1,    ,%Enabled%



HKR,,DrvCmdMode, 0, "2"



HKR,,MaxBurstBulkIn, 0, "7"

HKR,,MaxBurstBulkOut, 0, "6"



[DelReg.UnusedCaps]

HKR,Ndi\Params\NetDetach

HKR,Ndi\Params\FlowControl

HKR,Ndi\Params\PriorityVLANTag



;-----------------------------------------------------------------------------

; Driver and Service Section

;

[LAN7800.CopyFiles.ntamd64]

lan7800-x64-n650f.sys,,,2



[LAN7800.Service.ntamd64]

DisplayName     = %LAN7800.Service.DispName%

ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%

StartType       = 3 ;%SERVICE_DEMAND_START%

ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%

ServiceBinary   = %12%\lan7800-x64-n650f.sys

LoadOrderGroup  = NDIS



[LAN7800.EventLog.ntamd64]

AddReg = LAN7800.AddEventLog.Reg.ntamd64



[LAN7800.AddEventLog.Reg.ntamd64]

HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\Drivers\lan7800-x64-n650f.sys"

HKR, , TypesSupported,   0x00010001, 7



;-----------------------------------------------------------------------------

; Files

;

[SourceDisksNames]

1 = %MCHP_DISK_NAME%,,,""



[SourceDisksFiles]

lan7800-x64-n650f.sys                       = 1,,



;-----------------------------------------------------------------------------

; DestinationDirs

;

[DestinationDirs]

LAN7800.CopyFiles.ntamd64 = 12



;-----------------------------------------------------------------------------

; Localizable Strings

;

[Strings]

V_MCHP="Microchip Technology Inc."

MSFT                        = "Microsoft"

LAN7800.DeviceDesc          = "LAN7800 USB 3.0 to Ethernet 10/100/1000 Adapter"

LAN7801.DeviceDesc          = "LAN7801 USB 3.0 to Ethernet 10/100/1000 Adapter"

LAN780A.DeviceDesc          = "LAN780A USB 3.0 to Ethernet 10/100/1000 Adapter"

LAN7850.DeviceDesc          = "LAN7850 USB 2.0/HSIC to Ethernet 10/100/1000 Adapter"



LAN7800.PackageDesc.ntx64   = "LAN78xx USB to Ethernet Adapter x64 Driver"

LAN7800.Service.DispName    = "LAN78xx USB to Ethernet Adapter Service"

MCHP_DISK_NAME="LAN78xx USB to Ethernet Driver Files"



;Parameters and values

FlowControl     = "Flow Control"

Disabled            = "Disabled"

Tx_Enabled          = "Tx Enabled"

Rx_Enabled          = "Rx Enabled"

Rx_And_Tx_Enabled   = "Rx & Tx Enabled"



SpeedDuplex         = "Speed & Duplex"

SpeedDuplex_AutoNeg = "Auto Negotiation"

SpeedDuplex_10HD    = "10 Mbps Half Duplex"

SpeedDuplex_10FD    = "10 Mbps Full Duplex"

SpeedDuplex_100HD   = "100 Mbps Half Duplex"

SpeedDuplex_100FD   = "100 Mbps Full Duplex"

SpeedDuplex_1000FD  = "1.0 Gbps Full Duplex"



AdvCapa		= "Speed Duplex Autonegotiated Advertised Capabilities"

AdvCapa00	= "None"

AdvCapa01	= "10HD"

AdvCapa02	= "10FD"

AdvCapa03	= "10FD & 10HD"

AdvCapa04	= "100HD"

AdvCapa05	= "100HD & 10HD"

AdvCapa06	= "100HD & 10FD"

AdvCapa07	= "100HD, 10FD & 10HD"

AdvCapa08	= "100FD"

AdvCapa09	= "100FD & 10HD"

AdvCapa10	= "100FD & 10FD"

AdvCapa11	= "100FD, 10FD & 10HD"

AdvCapa12	= "100FD & 100HD"

AdvCapa13	= "100FD, 100HD & 10HD"

AdvCapa14	= "100FD, 100HD & 10FD"

AdvCapa15	= "100FD, 100HD, 10FD & 10HD"

AdvCapa16	= "1000FD"

AdvCapa17	= "1000FD & 10HD"

AdvCapa18	= "1000FD & 10FD"

AdvCapa19	= "1000FD, 10FD & 10HD"

AdvCapa20	= "1000FD & 100HD"

AdvCapa21	= "1000FD, 100HD & 10HD"

AdvCapa22	= "1000FD, 100HD & 10FD"

AdvCapa23	= "1000FD, 100HD, 10FD & 10HD"

AdvCapa24	= "1000FD & 100FD"

AdvCapa25	= "1000FD, 100FD & 10HD"

AdvCapa26	= "1000FD, 100FD & 10FD"

AdvCapa27	= "1000FD, 100FD, 10FD & 10HD"

AdvCapa28	= "1000FD, 100FD & 100HD"

AdvCapa29	= "1000FD, 100FD, 100HD & 10HD"

AdvCapa30	= "1000FD, 100FD, 100HD & 10FD"

AdvCapa31	= "All (1000FD, 100FD, 100HD, 10FD & 10HD)"



GigEMasterSlaveMode = "Gigabit Master Slave Mode"

GigEForceSlave      = "Force Slave Mode"

GigEForceMaster     = "Force Master Mode"

GigEAutoMS          = "Auto Detect"



NetAddr         = "Network Address"



PriorityAndVlan = "Packet Priority & VLAN"

PVDisabled      = "Packet Priority & VLAN Disabled"

PVEnabled       = "Packet Priority & VLAN Enabled"

VlanID          = "VLAN ID"



USBBwMode       = "USB Bandwidth Usage Mode"

USBBwMaxTput    = "Maximum Throughput"

USBBwFriendly   = "Sharing Friendly"

USBBwAutomatic  = "Automatic"



HardwareControl = "HW Controlled"



PMARPOffloadDesc = "PM ARP Offload"

PMNSOffloadDesc  = "PM NS Offload"

DeviceSleepOnDisconnectDesc = "Device Sleep On Disconnect"



LsoV1IPv4Desc   = "Large Send Offload V1 (IPv4)"

LsoV2IPv4Desc   = "Large Send Offload V2 (IPv4)"

LsoV2IPv6Desc   = "Large Send Offload V2 (IPv6)"



IpCsoIPv4        = "IPv4 Checksum Offload"

TcpCsoIPv4       = "TCP Checksum Offload (IPv4)"

TcpCsoIPv6       = "TCP Checksum Offload (IPv6)"

UdpCsoIPv4       = "UDP Checksum Offload (IPv4)"

UdpCsoIPv6       = "UDP Checksum Offload (IPv6)"



Enabled         = "Enabled"



TxEnabled       = "Tx Enabled"

RxEnabled       = "Rx Enabled"

TxRxEnabled     = "Rx & Tx Enabled"



JumboMtu        = "Jumbo Frame Size"



NetDetach       = "NetDetach"

NDModeOFF       = "Disabled"

NDModeON        = "Enabled"

NDModeAuto      = "Automatic"



EDPD            = "Power Down Phy on Link Down"

EDPDOFF         = "Disabled"

EDPDON          = "Enabled"



AutoMdix        = "Auto Mdix"

AMDIXOn         = "ON"

AMDIXOff-Swap   = "OFF / Crossed"

AMDIXOff-Normal = "OFF / Straight"



SSuspend        = "Selective Suspend"

SSEnable        = "Enabled"

SSDisable       = "Disabled"



SSIdleTimeout   = "Selective Suspend Idle Timeout"



WakePattern     = "Wake on pattern match"

WakeMagicPkt    = "Wake on magic packet"

WakeDisable     = "Disabled"

WakeEnable      = "Enabled"



LTMEnable       = "USB3 LTM"



LPMEnable       = "USB2 LPM"



EEE             = "Energy-Efficient Ethernet"

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: web5, load: 3.01