← index #11462PR #3349
Related · high · value 1.961
QUERY · ISSUE

Add BSSID to network.config() list

openby Jamie4224opened 2023-05-10updated 2023-05-10
enhancement

It is currently possible to see the list of available BSSIDs using network.scan(), and it is then possible to connect to a specific BSSID using network.connect(bssid=...), but it is not possible to see to which BSSID we are currently connected (while it is possible to see the SSID, using network.config('essid')).

A useful reason for this would be so that you can do network.connect(ssid=...) and then figure out which BSSID you are connected to.

I have been looking though the ESP32 port as that is the port that applies for me, but I can't figure out how to add this feature.

Would someone be able to help out here?

CANDIDATE · PULL REQUEST

esp8266: add bssid keyword arg to wlan.connect() method

closedby dpgeorgeopened 2017-10-05updated 2019-11-21

The bssid can now be forced using, eg,:

sta.connect(b'ssid', b'password', bssid=b'\x01\x02\x03\x04\x05\x06')

Note that you must specify the ssid as well.

See #2737 for a previous attempt and #2899 for related issue.

Keyboard

j / / n
next pair
k / / p
previous pair
1 / / h
show query pane
2 / / l
show candidate pane
c
copy suggested comment
r
toggle reasoning
g i
go to index
?
show this help
esc
close overlays

press ? or esc to close

copied