Windows 11 and capable interface required for 6 GHz support.Windows 10+ and Python 3.7 are the current minimum versions we're willing to support (subject to change).What OSes and Python versions are required to run lswifi?.Looking to install a specific version of lswifi? python -m pip install lswifi = 0.1.33 Let's install and upgrade lswifi to the latest version available: > pip3 install -upgrade lswifi Here is how to upgrade lswifi using pip3 when there is a new version available.įirst check where and if the executable exists: > where.exe pip3Ĭ: \Users \jsz \AppData \Local \Programs \Python \Python311 \Scripts \pip3.exeĬ: \Users \jsz \AppData \Local \Programs \Python \Python310 \Scripts \pip3.exeĬ: \Users \jsz \AppData \Local \Programs \Python \Python311 \python.exeĬ: \Users \jsz \AppData \Local \Programs \Python \Python310 \python.exeĬ: \Users \jsz \AppData \Local \Microsoft \WindowsApps \python.exe debug increase verbosity in output for debugging watchevents a special mode which watches for notification on a wireless interface such as connection and roaming events bytes BSSID output debugging bytes for a specified BSSID found in scan results. to export only one, provide full mac address of the BSSID as argument. default behavior will export all from a scan. indent 4 JSON output will be formatted with pretty print with provided indent level list-interfaces print a list of available WLAN interfaces get-interfaces print current Wi-Fi status and information raw format output as the raw value for other scripts (for -ap and -channel only) channel print the channel of the connected AP data-location displays where config items are stored on the local machine display-ethers display the list of saved ethers (BSSID,APNAME) mapping ethers display ap name column and use ethers files for the namesĪppend BSSID and AP name to ethers file for AP names rnr, -rnr special mode to create an alternate table based on RNR resultsĭisplay filter to limit output by a specified channel width uptime, -uptime sort output by access point uptime based on beacon timestamp period adds beacon period column to output using information from AP beacon mfp, -pmf adds Protected Management Frame column to output using information from AP beacon RSNE tpc adds TPC column to output using information from AP beacon 802.11h qbss adds station and utilization columns to output using information from AP beacon QBSS IE ap-names adds an ap name column to output and will cache ap names locally to help provide consistent results bssid BSSID display filter to limit results by specified BSSIDs (partial matching supported) exclude SSID display filter to exclude results by specified SSIDs (partial matching supported) include SSID display filter to limit results by specified SSIDs (partial matching supported) six display filter to limit output by 6 GHz band a display filter to limit output by 5 GHz band g display filter to limit output by 2.4 GHz band all remove threshold filtering which excludes results with weaker signal Threshold which excludes networks with weak signal strength from results (-82 is default) ies print extra information about information elements for a specified BSSID time # set test in seconds to perform scans for n #, -scans # set how many scans to do before exiting h, -help show this help message and exit roaming, connection, scanning, etc.): > lswifi -watchevents Print an alternative table for BSSes which may contain 6 GHz Reduced Neighbor Reports: > lswifi -rnr Print and add detected AP names and QBSS column in output (try adding -mfp or -tpc too!): > lswifi -ap-names -qbss Print and add detected AP names column in output: > lswifi -ap-names Output verbose information (including Information Elements) for BSSID 00:00:00:00:00:00 (exact match): > lswifi -ies 00:00:00:00:00:00 Output only networks that match my_ssid (partial match support): > lswifi -include my_ssid Output nearby Wi-Fi networks that have a detected signal of -60 dBm or stronger: > lswifi -t -60 Note: The Python Scripts directory must be added to the PATH environment variable. With capable Wi-Fi adapters, lswifi can detect and show networks in 2.4 GHz, 5 GHz, and 6 GHz bands. Examples include Received Signal Strength Indicator (RSSI), showing security AKMs and ciphers, parsing 802.11 feature set, looking at 6 GHz Reduced Neighbor Reports, and more. Lswifi is a CLI-centric Wi-Fi scanning tool for Windows that provides more information about nearby Wi-Fi networks than built-in tools (e.g. Lswifi: a CLI-centric Wi-Fi scanning tool for Windows
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |