Bug 30874

Summary: network center is no longer highlighting the active SSID/BSSID entryin the networkmanager window.
Product: Mageia Reporter: w unruh <unruh>
Component: RPM PackagesAssignee: Mageia tools maintainers <mageiatools>
Status: NEW --- QA Contact:
Severity: normal    
Priority: Normal    
Version: 8   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: drakx-net-2.55-1.mga8.src.rpm CVE:
Status comment:

Description w unruh 2022-09-20 21:35:52 CEST
Description of problem: I select Network Manager and select one of the entries to connect to. It connects, but either does not highlight the active item when it connects successfully to some BSSID/SSID, or it stops displaying any items in the Netword Center . Hitting Refresh does nothing.

There are two changes I made to Network Center: One is that I am running it suid root, so that it uses wpa_cli to gather and lists that approachable SSID/BSSID, 
and I have changed it so that it uses nl80211 rather than wext in /lib/libDrakX/network/connection/wireless.pm
This should not break the connection back to network center of which selection has been made by wpa_supplicant, but I now nothing about how that is done.


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
Comment 1 Lewis Smith 2022-09-23 21:31:44 CEST
Thank you for the feedback.

Assigning to the MageiaTools people in the hope they can make some use of it.

Assignee: bugsquad => mageiatools

Comment 2 w unruh 2023-08-16 19:54:25 CEST
The problem is that network center highlights one of the lines with the requested SSID, but it is not the one with the actual active SSID after the connection has beenmade. It seems to choose some random entry with the requested SSID. This led me astray into thinking that wpa_supplicant chooses a random access point with the requested SSID. Opening the network center monitor, shows that it is usually the strongest access point with the required SSID which is selected. So the problem has changed from a wpa_supplicant problem, to a network center problem.