node-wifi
node-wifi copied to clipboard
I can't get wifi list when I use wifi.scan().
Expected behavior
If I use wifi.scan(), I will get wifi list.
networks = [
{
ssid: '...',
bssid: '...',
mac: '...', // equals to bssid (for retrocompatibility)
channel:
Current behavior
If I use wifi.scan(), I get empty wifi list. networks = [];
Which are the affected features
- [ ] node API
- [ ] CLI
Which is your operating system?
Linux
Environment
Ubuntu 22.0.4
Version of node-wifi
2.0.16
Steps to Reproduce
I am working on electron project. ... const WiFiControl = require('node-wifi');
WiFiControl.init({ iface: null, }); const Allnetworks: any[] = [];
WiFiControl.scan((error, networks) => { if (error) { console.log('*************'); console.log(error); } else { console.log('8888888888888888'); Allnetworks = networks; } }); ..... console.log(Allnetworks); // empty []
Solutions
How to solve it?