node-wifi icon indicating copy to clipboard operation
node-wifi copied to clipboard

📶 NodeJS tool to manage wifi (connections, scans)

Results 75 node-wifi issues
Sort by recently updated
recently updated
newest added

It's only possible to connect with access point that needed a simple password. That's a problem for Student and users of Eduroam for example

1/ On Mac, install (the last version of) node-wifi with command npm install node-wifi 2/ In Hyper (a terminal), run node 3/ Copy paste the code `var wifi = require('node-wifi');...

## Description This PR add support for hidden wifis, wifis which do not broadcast there SSID, without breaking existing API usages. ## Motivation and Context Windows does not simply connect...

This code fixes issue 184 where the wrong value was being returned. The problem is that the format has changed and the code assumed some specific format. I have written...

### Expected behavior `WiFi.scan()` should be able to differentiate the two SSIDs “`🧊`” (4 octets in UTF-8) and “`F09FA78A`” (8 octets). ![Wi-Fi access points with two different SSIDs](https://github.com/friedrith/node-wifi/assets/57908781/9cacafcb-6cd7-4ddb-84ea-6008420d1448) ### Current...

### Expected behavior The network['security'] text is `WPA2 - 锟斤拷锟斤拷`, and the byte array is``, which can not show correctly in windows 11. ### Current behavior na ### Which are...

Hello @friedrith! 👋 I stumbled upon your node-wifi library on npm, and I must say I'm impressed with its featureset! However, I noticed that there are quite a few open...

### Expected behavior I have tested on windows 11 to get the current wifi connections but wrong data returns probably indexing the rows from exec results OS Name: Microsoft Windows...

### Expected behavior The Wi-Fi device should get disconnected on a Linux based distribution (Ubuntu 20.04.3 LTS) ### Current behavior Device continues to stay connected even after running `wifi.disconnect((error) =>...

### Expected behavior If I use wifi.scan(), I will get wifi list. networks = [ { ssid: '...', bssid: '...', mac: '...', // equals to bssid (for retrocompatibility) channel: ,...