Release.txt Driver File Contents (SiS_USB_WLAN_XP_2K_040917.zip)

[History]
v1.0.4.00
-Driver
(1)The same with last version that send to ASUS
-UI
SiSCFG.exe    1.0.4.04
(1) Fix: Resume S3/S4, Hardware filter will be lost. 
	 This issue will cause ping fail with tkip/aes encryption. 
(2) Fix: Resume S3/S4, SiSCFG will access illegal memory address.
(3) Modify: XP WZC service depends on siscfg.ini [WZC] section.
    if Disable = 1, WZC will be disable.
    if Disable = 0, WZC will be enable.

SiSPkt.dll(nt) 1.0.0.32
(1) Fix Guest account problem
(2) Add Mufasa's 3 functions to disable driver

SiSWLSvc.exe
(1) New added file to fix guest account problem

V1.0.3.09
-Driver
Fixed LED not synchronize with radio on/off issue 

-UI
SiSCFG.exe	1.0.3.37	
SiSPkt.dll	1.0.0.30
(1) Support ASUS request, disable XP zero configuration if UI is running 
    Add the following two lines to SiSCFG.ini
    [WZC]
    Disable=1
    If Disable is 1, UI will support Asus request.
    Otherwise not.	
(2) Support another secure value to switch complexity or simplicity of UI
    [Advance]
    Complete=2363
(3) Fix UI will show incomplete string with Spanish language

v1.0.3.08
1. fixed 2m_adhoc issue

v1.0.3.07
-UI
SiSCFG.exe	1.0.3.36
SiSPkt.dll	1.0.0.29
(1) Support different RF for sis163


v1.0.3.06
(1)Fixed FRAME_THRESHOLD =0 issue
(2)Fixed the two or more APs use the same ssid but one use wpa and another use wep(parse WPA IE).
(3)Fixed following issue for HCT12.0 Beta 3 test:
   2c_wlan_reloaddefaults 
   1c_wlan_bssidlist      
   1c_wlan_ssid           
   2c_wpa_infrastructure  
   1c_wpa_encryption      
   2c_wpa_bssidlist       
   2c_wpa_authentication
   2c_wpa_removekey
   2c_wpa_adhoc

-UI
SiSCFG.exe	1.0.3.34
SiSPkt.dll	1.0.0.27
(1) XP with wireless zero configuraiton can't connect to WPA server if SiSCFG.exe is existing
v1.03.05
Driver
(1)Fixed FRAME_THRESHOLD =0 issue
(2)Fixed the two or more APs use the same ssid but one use wpa and another use wep,
   SiS162 sometimes connect with wrong AP.
(3)Fixed: 
   after 
   0.)Set wep 128bit
   1.)Radio Off 
   2.)go into s3/s4
   3.)wakeup
   4.)radio on
   can not ping the AP 
-UI
SiSCFG.exe	1.0.3.33
SiSPkt.dll	1.0.0.27
(1) Update new string table for Chinese(Taiwan), Chinese(P.R.C), Dutch
(2) Parsing IEs for authentication and encryption
(3) Fix UI will show incomplete string with German, Spanish, Japan and French language
(4) Fix UI always shows english string under Win9x and WinME with Chinese(Taiwan or P.R.C) version  
 
v1.03.04
-UI
SiSCFG.exe	1.0.3.32
SiSPkt.dll	1.0.0.27
(1) Remove WEP from NetStatus and SiteScan page if authmode is WPA-PSK
(2) Support 4 RFtypes, which are GCT, UBEC, AIROHA and MAXIM, for different signal strength
(3) Fix siscfg.exe cause error message if bssid list with 0xdd IE element id
(4) Fix notebook hotkey turn on/off radio with registry setting at the same time
(5) Fix the relation of connect preference and the result of site scan
(6) Update new string table of German, Spanish, Japan and French for multiple language 
(7) Support dual version by SiSCFG.ini
    Add the following two lines to SiSCFG.ini
    [Advance]
    Complete=3092
    If Complete is 3092, SiSCFG.exe will support complete version.
    Otherwise SiSCFG.exe will be simple version.
(8) Support show or hide driver information
    Add the following two lines to SiSCFG.ini
    [DriverInfo]
     Hide=1
    If Hide is 1, SiSCFG.exe will hide Driver date and verion at Info page.
    Otherwise not.
(9) Support show or ui information
    Add the following two lines to SiSCFG.ini
    [UIInfo]
    Hide=1
    If Hide is 1, SiSCFG.exe will hide UI date and version at Info page.
    Otherwise not.
(10) Remove [TxPowerAdjustment] item from SiSCFG.ini due to dual version

-Setup utility:
(1)Change the uninstall file name from uninst2k.exe to unwlsdrv.exe for WinXP2000
(2)Change the uninstall file name from uninst.exe to unwlsdrv.exe for WinMe98
(3)Move the path of uninstall file from //program files/sis162 or //program files/sis162u to //windows/system32 for WinXP2000
(4)Move the path of uninstall file from //program files/sis162 or //program files/sis162u to //windows/system for WinMe98
(5)Modify setup.inx to match item (1)~(4)
(6)Add BackButton at the page of "Add Utility shortcut on Desktop"
(7)Add uninstall utility shortcut to start=> Programs => utility folder :default=0
   under setup.ini
   If (i)UninstallUtilityShortcutToUIFolder=1  => add uninstall utility shortcu
   If (ii)UninstallUtilityShortcutToUIFolder=0  => default
(8)Modify unwuty.exe to match item (7)

v1.03.03
-Driver
(1)Fix DLINK AP Get DHCP IP Address Fail.
(2)Load driver description from registry "DriverDesc" when driver initialize.
(3)Fixed Win98se can not shutdown issue.
-UI
SiSCFG.exe	1.0.3.28
SiSPkt.dll	1.0.0.25
(1) Fix utility can't be run again with administratrator logon if the utility runnng with another users logon.
(2) Fix can't connect to AP with WPA-WPK if the length of SSID equal to 32.

v1.03.02
-Driver
(1)Fixed Win98 after standby can not connect to any AP.
(2)Fixed HCT11.2 fails 1c_fault,2c_loadunload,2c_addresschange
(3)Fix AES fragmentation can't work.
-UI  
SiSCFG.exe	1.0.3.27
SiSPkt.dll      1.0.0.24
(1)Fix RCT Tracker #259,260,261,262,263 for Multiple Languages
(2)Fix RCT Tracker #264 UI cannot auto-run on WinXP and Win2000
(3)Show Region ISRAEL3 and ISRAEL4 on Profile settings
(4)Fix RCT Tracker #267 for incorrect value be showed on info page
(5)Cameo request: modify SiSPkt.dll to support that readding "DriverName" from registry (function:GetReg_CustomerDrvName)
(6)Acer request: display SiSCFG dialog when we start utility from shortcut 
-Setup utility:
Update uninst2k.exe to show driver name on uninstall prompt dialog

v1.03.01
-UI  
SiSCFG.exe	1.0.3.26
(1)Modify siscfg.exe to be set undisplay TxPower(Chx)(%) at InfoPage when [TxPowerAdjustment]
   DisableAdjust=1 was set on SiSCFG.ini(default)
2]Modify the size of Button to be more suitable for the string of multiple language
  => Because some string length of foreign language are twice as English string, unless we reorgainze the size of dialog, the string length will longer than the button(default) size 



v1.03.00
-Driver
(1)fix UI developed with Funk SDK can not work after Standby/Hibernate
(2)Fix the problem that device still consumes electricity even after PC shut down.
(3)Fix the problem that "auto authentication" always performs "shared key authentication" 
   first ,but does not perform "open key authentication" 
   when "shared key authentication" fail.    
(4)Fix HsmRxSwWEPFun doen't return while key size is wrong.
(5)Add Check Multicast Address while in Transient Network Mode. 
-UI	2004/4/27
SiSCFG.exe	1.0.3.25		
SiSPkt.Dll	1.0.0.23
	
(1) Support 802.11a channel
(2) Support CF interface
(3) Fix: driver does not support basic rate.
(4) Change big-5 String as "·s¼W¦Ü³]©wÀÉ" to "Àx¦s¥Ø«e³]©w"
(5) Fix: In profile page, txrate always 1Mb if saving current setting to profile
(6) Support foreign language French, Spanish, German and Dutch
(7) Fix: UI connect to WPA AP fail
(8) Add the item to disable TxPower Adjustment on SiSCFG.ini
    [TxPowerAdjustment]
    DisableAdjust=1
    The disable dialog page on (i)Info=>Advanced=>RF=>TxPowerChannel(%)
                               (ii)Info=>Advanced=>Tx=>TxPower(Chx)(%)                     
-Setup utility:
  .Remove the shortcut on desktop: update unwuty.exe and setup.inx

v1.02.03
-Driver
(1)Fix USBReadytoReceive func. if define USB_TX_STATUS 
  if only one txstatus back in bulkin buffer 
   driver might cause page-fault
(2)Add option of SW_Auto_RATe and HW_Auto_RATE
(3)modify the power level default % when APC function is enabled.
   HSM.c HsmAdjustTxpowerPCTforAPCFun
-UI
(1) Support station sorting by connect status 
(2) Txrate will be auto update by customer request.
    Add the following two line to SiSCFG.ini
    [Txrate]
    AutoUpdate=0
    If AutoUpdate is 1, Txrate will be auto update by timer.
    Otherwise not.
-------------------------------------------------------------------------
v1.02.02
-Driver
(1) HsmSetTXCFG0Fun() set to one value (0x3ea43ea4)
(2) Fix ASUS bug, can't link up SMC AP with WEP/WPA mode setting
    - Add define for SUPPORT_TRANSITION_SECURITY_NETWORK
(3)combine XP/2000 code(passed HCT11.2 test) to 1.02.02.
(4)modify the condiction when to call smSWSelectTxAntennaFun.(Hsmtimer.c)
(5)Fix Fi-Win Unplug can not remove driver
(6)Fix Win98 2 cards unplug can not remove driver.
(7)Add FIX_WPA_CONNECT_STATUS when receive Deauthentication
   also.(Broadcom AP will send Deauthentication instead of
   Disassociation)
(8)Fixed IPX (RXBUFFER & 0x00ffffff) == 0x000000 changed to
   (RXBUFFER & 0x00ffffff) != 0x0000f8
(9)Fixed auto rate over the highest rate of AP's supported rate.
   (when link up,driver will record current AP's supported rate)
(10)modify authentication autoswitch
   (3.1)auto ==> 1th share_key
   (3.2)(if failed)==>2th open system
   (3.3)(if failed)==>goto (3.1)
(11)Fix after Standby/Hibernate while AP disconnect 162 still 
    linkup issue
(12) Modify AIROHA APC mechanism.
(13) Modify SUPPORT_TRANSITION_SECURITY_NETWORK, for the condition that
    OID_802_11_ADD_KEY is set after receiving encrypted group message 1.
(14) Add SWLED_PE2 mode 2 : LED on when Link On, 
                           LED on/off every one sec when link off
(15) Add #define TEST_162_WAKEUP_ON_MAGIC_PACKET for 162 PCI to 
     test magic 
    packet
(16) Modify AIROHA APC TxAgc (0x7c) upper bound and lower bound
(17) add OIDs for APC test mode checking, accompany with Ryan's test
(18) Add KeepRadioOffStatus registry, when 1, keep the status,
     when 0, always on when driver initialized.
(19) Fix can't connect AP with setting Authentication Mode : 
     Shared Key and Encryption Algorithm : None.  
(20)Fixed that can not config with AP's DHCP.
-Setup utility:
.Remove the cancel button at StatusDialog 
.Update uninst64.exe to fix 0 size or hidden type of oem*.inf
.The setup under AMD64(\PCCard or \USB) only install Wireless LAN Utility
-Test Utility
.Add Consumer option in WlanTest.ini
.Add PDout page option in WlanTest.ini

-UI
(1) Fix: At Site scan page, sorting funciton and scroll bar position dismatch
(2) Fix: At profile->Misc page, Txpower always show 0% with infrastructure mode
(3) Fix: At profile page, apply botton is diable after editing probile.
(4) Change Txpower from 0% to 1%

-NPF.Vxd
(1) Fix: Can't find any sis162 PCI wireless card.

V1.02.01
-Driver
(1) Modify FIX_IPX definition.
(2) Fix Site Survey is Empty probelm 
(3) Add disable MSMFLAG0_8021X_TYPE_ONLY flag in MsmToBssLinkDownStateFun.
(4) modify Airoha RF 0x2 and 0x3 value
(5) under test mode, let broadcast/multicast can issue >= basic rate
(6) Linksys AP, issue de-authentication, driver stuck in association resp loop
    add counter to break it
(7) Clear Immediately access when IBSS mode
-UI
(1) Fix: ip/submask address always show 0.0.0.0 under winxp

-NPF.Vxd
(1) Fix: Can't find any sis162 wireless card with customer vid and pid 

---------------------------------------------------------------------------
V1.02.00
-Driver
(1)  Enable HARDWARE_DISABLE_RATIO in sis162 usb
(2)  Move Disable HW radio codes from timer to Hsm100msTimerServiceFun (Wifi-read, write
     must be done in polling thread)
(3)  Fixed HCT11.2 1c_wlan_disassociate issue(OID_802_11_BSSID)
(4)  OID_SIS160_NETGEAR_STATISTICS:set return value as alinement 4.
(5)  Fix site-effect between HARDWARE_DISABLE_RADIO and SW_LED
(6)  Add read "HWRadioFunction" "HWRadioDefaultOnValue" from registry
(7)  Fix Multiple cards suddenly remove issue (CancelIrp)
(8)  OID_SIS160_NETGEAR_STATISTICS context.
(9)  Fix HCT Driver Verifier Blue ScREEN
     Add QUEUE_INFO lock to protect oid info
(10) Fix PCI back from S1, fail to scan 
(11) Encrypt 8021x message only if it's secure bit is turned on in RSN Key Descriptor type.
(12) Change support of TKIP in different network mode(STA or AP). (Get DA and SA from           Wireless Header instead of Ethernet Header.)
      - add #define TKIP_AES_FLEXIBLE
(13) Modify contents of SET_PREAMBLE_BY_DURATION.
     The very first data packet maybe a broadcast one(duration field is 0).
     HsmReceiveMiltipleFramesCompleteFun(), HsmReceiveFun().
(14) Modify hsmrx.c
     when 0x8863 and 0x8864, don't add aaaa03000000 and length there
     code very ugly, just for SVT/Marketing test
     need review all protocol.....
(15) Nsm.c
     fixed IE's ID=50(extend support rate ) not list in UI. 
(16) Add flag HSMFLAG1_TEST_CONTINUOUS_RX_MODE.
     Don't update HWTable while test mode operating.
     Nsmoid.c, USB\HsmSpec.c
(17) Store the value of RFCR when TestUtility sets OID_SIS160_CONTINUOUS_RX and restore
     it when continuous rx test finished.
     Nsmoid.c
(18) Add #define FIX_WPA_CONNECT_STATUS to meet CAMEO's request that if using WPA_PSK connect      fails,such as using wrong key phrase, we'll indicate connect then disconnet repeatedly.
     So if it fails while 4-way handshaking, After receive AP's disassociation, we won't
     indicate disconnect.
(19) Add a statechage flag WPAPSK_PMK_CHANGE to detect if WPAPSK key phrase changes, we'll
     reconnect again.(CAMEO's request)
(20) add DisableWPAConnectionStatus into registry, just in case #define
     FIX_WPA_CONNECT_STATUS cause HCT side-effect, need remove after WHQL pass
(21) modify PDOut new algorithm
(22) Add software auto rate feature.
-Test Utility
.Fixed OS will send packet out under PacketRx 

-UI (1.0.3.19	2004.03.12)
.Support Big-5 Language
.Support WPAPSK
.Fix: Incorrect SubMask or IP Address
.Fix: Unable to add a new profile normally when a profile has existed.
.Fix: The scroll bar in Site Scan page doesn't move with the movement of the focus of cursor.
.Fix: Utility changes to background process when clicking on some button in utility.
.Fix: User can easily disable the password protection function by pressing the [clear] button to disable it.
.Fix: UI can't be removed automatically under AMD64-bit
.Fix: [tab] sequence problem




--------------------------------------------------------------------------------------------
v1.01.13
-Driver:
.Fixed HCT11.2 1c_wlan_disassociate issue(OID_802_11_BSSID)
-Setup utility:
.Modify setup.ini [APP_INST_PAR] TwoPhaseInstallForME=1 on WinME default settings (Avoid USB2.0 Installation hang)   
 
v1.01.12
-Driver:
 .Fix 1Mbps supports only long preamble
 .All TxRate of Management/PSPoll/NullData are decided by long/short preamble.
	MsmTx.C
 .Do Not allocate Information Buffer in PreSet/QueryInformation function
 .nsm.c fix shown worng wep status when site survey
 .Win98&WinME DO USB Control in QueryInformation not in PollingThread

 .Add Radio item in Advance Page(modify .inf and common.c) for d-link request
 .Fix HsmTxSwWep in Hsmcrypt.c
  Copy length of llc in the first buffer=pTxDesc->Size -sizeof(WIRELESSHEADER)
 . Add #define CAMEO_TEST_PATTERN_COMPATIBLE.
    Cameo's test pattern (transmitted by their GOLDEN, ATMEL 505A) is filled with 0xff.
	HsmRxServiceFun()
  .Add OID:
   OID_SIS160_NETGEAR_REGSCOPE            
   OID_SIS160_NETGEAR_STATISTICS            
   OID_802_11_RSSI_TRIGGER
 .Fix HsmSetTxRateFun():
   If someone set TxRate=0 with HsmSetTxRateFun will do no thing.
 .Modify for DLink- Radio on/off.
  (Not turn on in set OID_802_11_ssid, and not turn off in Set OID_802_11_disassociate ).
 .Fix return error data for Reassociation Request of OID_802_11_Query_Association_Information
 .Add define for "FILTERING_8021X_PACKET":
   - When using WPA/WPA_PSK as Authentication metheod, before authentication is done, 
     only allow 8021X packet passed!
   - Break OID_802_11_BSSID_LIST_SCAN while doing WPA/WPA_PSK authentication.
 .bssbea.c enable auto scan when beacon stop
-UI
 .Add radio on/off registry
 .Fix:BSSID list sorting problem
 .Fix:UI can't be run under AMD64 environment
 .Fix:Big5 SSID will be discard some field if connect status is link-down 

-Setup utility:
.Modify WinXP sis162u.inf to correct error service name for VID_2821&PID_0161,VID_0D8E&PID1621  
.Update the directory setup.exe to show message on WinXP64Bit
=============================================================================================
V1.01.11b 02/17/2004 
-Test Utility
.Modify BB value for Carrier Suppresion mode
-Setup utility:
.Modify uninst.exe to fix remove other Network Device
.Modify DriverDescription on inf files and update uninstall program to cooperate to DriverDescription
.Add New DeviceID: USB=> VID_2821&PID_0161,VID_0D8E&PID1621
                   PCI=> VEN_1039&DEV_0162&SUBSYS_71591432, VEN_1039&DEV_0162&SUBSYS_1C371019  
.Modify InstallShield to fit in with customer ASUS request
     => setup.ini
       customize:
        [OEM_NAME_PAR] 
        ;;Utility Installation String
         Program Folder=> Set_UI_FOLDER_NAME="ASUS Wireless LAN Utility"
         Utility Execution Name=>Set_UI_FOLDER_FILENAME="ASUSCFG"   
         
         Default: 
         Program Folder=>Set_UI_FOLDER_NAME="Wireless LAN Utility"
         Utility Execution Name=> Set_UI_FOLDER_FILENAME="SiSCFG"
         
         
         
                            
============================================================================================
V1.01.11 02/10/2004
-Driver:
.OID_SIS160_STATISTICS_RESET:
	Modify statistics reset can't work.
.Fix can not ping wep AP after Standby/Hibernate
	nsm.c NsmSetPowerD0 : No need to copy Key to Hsm
. Fix AES Rx using incorrect key index to receive problem
-Test Utility
.Fix BBread can't work under PacketTx thread running
-UI
.Fix UI will show application error message after resume suspend under 9x/me, 
.Fix BSSID list sorting problem 


=============================================================================================
V1.01.10 02/05/2004
-Driver:
.Modify the value of SIFS.
.Baseband 0x13c set to 0x68.
.Fix Using Odyssey hang in WinME/Win98
	Change 162 usb to use asynchronous method to implement setting-oid.
	All return STATUS_PENDING in PreNsmSetInformation, after calling
	each NsmSetInformation function in PollingThread, then call
	NdisMSetInformationComplete to complete each set oid path.
.Fix Radio off and still link on (standby).
.Add the feature of rogue AP
.Queue NsmQueryInformationFun request and doing those things 
	in PollingThread.
.Allocate Information Buffer in PreSet/QueryInformation function
.Add WPA_IE for AES Support
.Allocate Information Buffer in PreSetInformation function ONLY
.remove JapanTxMask flag control, instead, using EEPROM 0x53 to 
    control
.fix JapanTxMask error after continuous Tx
.Update BB latest value from .ini (just in case .ini load fail..)
.fix Win98 & WinME do not queue QueryInformation request
 Win2000 & WinXP Queue QueryInformation request
.To show hide SSID info. in UI when sitesurvey.
.Clear supportrate array before copy supportrate.
-Setup utility:
 .Modify siswinst.dll and siswpars.dll to solve the problem of parsing (include D-Link InstallShield setup.exe can't be extracted ==> WinXP OS issue)
 .Remove parsing program on WinMe and Win98 
 .Update uninst.exe for Winme and Win98
 .Update InstallShield setup.inx ot make sure when we change slot on USB device, the USB driver can find source driver well
    : copy driver package to HD, then call installer from HD driver files
-Test Utility:
 .Fix PacketTx antenna not equal after continuousTx.
-UI
 .Fix SSID of site scan page can not display Chinese words
 .Fix the process of connect is very slow after suspend resume window
 .Fix the profile page will show strange value if the length of ssid is 32
 .Support current connect station with icon at sitescan page
 .Fix short preamble can't be set if txrate is 1mbps
 .Support Radio on/off tray icon for customer request
  Add the following two line to SiSCFG.ini
  [Icon]
  Customer=1
  If Customer is 1, the system tray icon only show the state of radio on and off.
  Otherwise, the system tray is default icon.
=============================================================================================
V1.01.09
-Driver:
	.Set MAC_RDPR0(0xd4) by TxRate. AutoRate is ignored.
	.Modify the value of MAC_TXCFG0(0x20)
        .HsmSetDefaultControlValueFun():
	.Modify the value of EIFS.
============================================================================================
V1.01.08
-Driver:
 .Remove USB DeviceID: VID_1039&PID_0162 and its reference inf code to fix Win2000 inf checker =>ERROR: (E1083) Section [xxxx.xxxx.xxxxx] not referenced
-Setup utility:
 .Modify sis162u.inf manufacturer name from "Silicon Integrated Systems Corp." to "D-Link" for VID_2001&PID_3500 (D-Link request)
 .Add [SiSPerformance.reg] to sis162u.inf under WinME and Win98se 
=============================================================================================
V1.01.07 01/19/04
-Driver:
 .Add JapanTxMaskFlag and related BB register for MKK 
 .Update PAdapter->Region for later OID usage 
 .Add #define FIX_RX_BUFFER to fix HT HCT Driver Verifier Blue Screen.

-Setup utility:
 .Parsing program will using the data of setparam.ini to do parsing (original is setup.ini) under WinXp and Win2000   
 .update siswinst.dll, uninst2k.exe and runonce path of inf file 
 .Copy setparam.ini while device node does not exist under WinXP and Win2000(setup.inx)

-UI
 .Fix SSID of site scan page can not display Chinese words



----------------------------------------------------------------------------------------
v1.01.06 01/14/04
-SiSNPF:
 .Fixed continuous PacketTx cause blue screen
-Test Utility
 .Fixed PacketRx FER count not accurate
-Driver
 .Fix a support-rate error in sitesurvey 
 .Modify values of IFS
 .Modify value of TXCFG0 
 .Modify value of RDPR0 at setup.ini
 .Modify ListenInterval
 .Fix TKIP Countermeasure test, XP blue screen problem
 .Fix after TKIP Countermeasure test, AP send another bad-mic frame, STA disconnect problem
 .Add Disable NSMFLAG0_SET_INFO flag in some nsmoid.c NsmSetInformationFun
  and nsmspec.c PreSetInformationFun when returning error data.
 .Fix error program to Rf register 09 by SetPower function
 .Fix linkup BSS contain no IE after sitesurvey
 .Hidden SSID will show after connected
 .Fix CapabilityInformation of 11g/a APs may contain information that only valid for
  11g STAs.
 .Modify value of MAC_RDPR0 at setup.ini
 .Swap INF string for ECS and Alpha
-Setup utility:
 .Copy setup.ini while device node does not exist
-UI
 .Support radio ON/OFF tray icon 
 .Fix: in me/9x, UI can't be called by siwake if device is arrival or enable.

-------------------------------------------------------------------------------------------------
v1.01.05 01/05/04
-Setup utility:
 .Update uninst2k.exe to fix bug that will show error message under WinXP
 .Update AMD64 setup.exe to support install different USB deviceID

-UI
 .Fixed WEP Key password only digit input

-Test Utility
 .Add check handle in every button action prevent remove card unexpectedly accrue blue sreen 
 .Fixed packet rx crcerror not accurate
 .Add set channel after each button action prevent channel not accurately
-Driver
 . modify Hi/Lo RF power setting accorting to new table
 . Add TxAntennaSelect in registry
 . Add BBRegbc in registry
 . Add RF_AIROHA_TEMPERATURE_ADJUST
 . Add SW_LED_PE2 control from registry
 . Add TxPowerCalibration control from registry
   EEPROM 0x54, 20dBm reference
	  0x55, 19dBm reference
	  0x56, 18dBm reference
	  0x57, 17dBm reference
	  0x58, 16dBm reference
	  0x59, 15dBm reference
 . Add MultipleBulk control from registry
 . Add define for TKIP_MICHAEL_COUNTERMEASURES
 . Add SW Tx Diversity
 . Fix Statistics Rx Multicast packet number double count error
 . Fix HT platform unplug bluescreen
 . adjust IFS/default rate/ack rate
 . add MAC 0xC0, 0xC4 bit 11-0, 0xd4 control from .ini
 . add BB 0x24, 0x28, 0x134, 0x138, 0x13c, 0x140, 0x144 control from .ini

--------------------------------------------------------------------------------------------------------
-v1.01.04 12/24/03
-162 USB/PCI
.Fixed HCT ACPI Stress S3 test fail
.Solve 162USB can't connet with Cisco WPA-PSK
.Fix Ad-hoc basic-rate setting 
.Fix the problem of suddenly drop to very low throughput when connect to some DLink APs.
.Fixed Win2000 sis162u.sys cause usb hub hang issue.
.Fixed Key management issue.(2nd key not work).

-UI
 . Fixed profile page always pop-up warning messages if beacon, fragmenetation value is changing
 . Limited the length of profile name 
 . Remove all registry created by ui if utility is uninstalling
 . Changed tray icon

-Setup utility:
 .Update uninst2k.exe, uninst64.exe to fix bug that sometimes delete other USB devices 


----------------------------------------------------------------------------------------------------- 
-v1.01.03(02) 12/16/03
-162 USB/PCI
 .Fixed Site survey blue screen(XP/2000),WinMe HCT9.6 1c_gnio issue 
 .Fixed use second WEP key can not connect issue
-UI
 .Fixed UI can't find PCI adapters
 .Fixed Txpower always gets strange value

--------------------------------------------------------------------------------------

-v1.01.01
-Setup utility:
 . Update uninst2k.exe,uninst.exe to support dynamic DeviceID 
-USB
 .Site survey blue screen(AP>50) 
 .Fixed WinMe plug/unplug blue screen issue
 .Fixed WinMe disable/enable blue screen issue
 .Fixed CNET issue #1~#9
 .Fixed Win98 can not install issue
 .Fixed when WEP enable and use PowerSave->fast appear blue screen 
-UI
 . Fixed UI cause blue screen if site scan 
 . Fixed UI always appear a message "Number of Adapter=0"
 . Fixed the configuration of UI and driver are asynchronous
 . Fixed Power save function can't press Apply button
 . Fixed at Info page, IP address and submask value is "N/A"
 . Fixed UI can't be worked on NB:Asus M2400N
 . Fixed UI appear a message "SiSCFG error" if device is unplug 
 . Fixed UI plug/unplug cause blue screen under win9x/me
 . Fixed the length of SSID is over 32 characters
 . Fixed window zero configuration will disappear 
 . Fixed UI doesn't allow same SSID 
 . Fixed profile setting will be clean if system reboot
 . Fixed long/short preamble set error 
 . Fixed UI will cause blue screen if driver is disbled or 	removed under win9x/me
 . Support customer PID and VID
 . Support Ad hoc WPANone with AES
 . 


-v1.00.05
-USB
   . Fix HCT Multicast & MediaChange fail issue

-v1.00.04
-USB
  . Fix PowerSave Tx stop issue
  . Add AMD64 uninstall
  . Support RFType 7 ( new airoha RF )
  . Fix no device node setup issue, don't need to reboot

-v1.00.03

-UI
- Fix: at Info page, ipaddress and netmask can't be show under 98/me
-v1.00.02
-pci driver 
- fix tx power problem
- avoid HT bugs
- new rftype rfairohanew( airoha new parameter)
- fix WPA bugs
-USB
   . Fix P4 HT blue screen bugs
   . Fix P4 HT stop Tx/Rx bugs
   . Fix WPA utility problem 
   . Fix Wi-Fi Ethernet II fail issue
-UI
- Fix: SiWake can't wake SiSCFG if driver is enabled under win98
- Remove AC/Battery support 
- Restore default value by user's aspiration
- Fix: at profile page, button always show enabled after applying
- Workaround: Change "set current Tx power" to "set tx power per channel" for SiS162 A0

-v1.00.01
- Fix: HCT 11.2 1c_wlan_ssid,2m_wlan_wep
-UI
- Fix: OS will generate an "application error" message if SiWake is closing SiSCFG constrainedly 	
- Fix: at Netstatus page, Authentication sometimes show	empty
- Fix: Txrate has duplicate rate in SiS164
- Add high-low gain support
- Add Ac/Battery power adjustment
- at each advanced-set page, only apply to driver if configuration is changed

v1.00.00
-pci driver
  -Fix  site-survey bug
  -Add dynamic mac address
  -Fix some WPA bugs		
-UI
- Fix: at Profile page, apply without selecting any profile will cause blue screen
- Fix: at Info page, driver date and version are empty
- Fix: SiS160/162 in 98/me, UI will show the txrate of 802.11g
- Fix: in 98/me, UI have a strange screen
- Fix: at advanced Other page, button always show enabled after applying
- Fix: in XP, check xp zero configuration frequently will cause system not responding
- Fix: in SiS162, the default of tx power per channel always is 0

-Setup utility:
-change file exist160.dll to existWL.dll
-delete redundant files from installshield directory (RCT request)
        delete: setme98.iss, setxp2000.iss, *.log
-remove parameter SiS160test_install=0 from [APP_INST_PAR] of setup.ini
-move utility:sis160test to independent directory [TestUtility]

v.0.90-
*Initial version
-UI
-Fix UI can't be run under XP 64 bit edition 
-Fix default value dismatch with inf file
-windows:
-Fix Bug about connect to Non Broadcast SSID AP. 
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: ftp, load: 1.33