WiFi Test Checklist

This checklist is a self-test guide for WiFi driver development.

WiFi Test Checklist

* lint clean

* cstyle clean

* connection commands with non encrypted AP.
        #dladm connect-wifi
        #dladm connect-wifi 
        #dladm connect-wifi -e 
        #dladm connect-wifi -e  iwk0
        #dladm disconnect-wifi
        #dladm disconnect-wifi 

* security and connection commands with 64-bit/128-bit WEP encrypted AP.
        #dladm create-secobj -c wep mykey
        #dladm connect-wifi -s wep
        #dladm connect-wifi -s wep 

* scan/show commands    
        #dladm scan-wifi
        #dladm scan-wifi 
        #dladm scan-wifi -o ESSID
        #dladm scan-wifi -o all
        #dladm show-wifi
        #dladm show-wifi -o LINK
        #dladm show-wifi -o all
        #dladm show-link -s
        #dladm show-link -s -i 2

* link-property
        #dladm set-linkprop 
        #dladm reset-linkprop 
        #dladm show-linkprop 

* Load/Unload driver module
        - Load/unload driver at least 50 times

* FTP
        - transfer a 1G file with FTP

* NFS-Corrupt
        - 2 sessions bi-direction for one hour

* IPv6
        - data transmission on IPv6

* Multicast
        - send/receive multicast packet with 224.0.0.1

* Performance netperf
        - performance test with netperf, 65KB packet size, 1 session, 5 minutes

* wificonfig-adhoc-setup
        - setup a adhoc connecttion

* wificonfig-adhoc-transmission
        - data transmission on adhoc

* Stress-TCP
        - 6 sessions, bi-direction, 6 hours, 65kB packet size, with netperf (long time work testing)
        - 6 sessions, bi-direction, 1 hour, 16B packet size, with netperf (small packet testing)

* Stress-UDP
        - 3 sessions, bi-direction, 1 hour, with netperf

Reference

Download netperf at: netperf.org

Download NFS-Corrupt test tool: NFS_Corrupt.tar

last modified by admin on 2009/10/26 12:23
Collectives
Project


© Sun Microsystems Inc. 2009
XWiki Enterprise 1.8.2.19075 - Documentation
Terms Of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines | Site map | Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.