| Summary: | drakx-net needs to be rewritten to use nl80211 | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Thomas Backlund <tmb> |
| Component: | RPM Packages | Assignee: | Mageia tools maintainers <mageiatools> |
| Status: | NEW --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | doktor5000, jani.valimaa, marja11 |
| Version: | Cauldron | ||
| Target Milestone: | Mageia 10 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: | https://bugs.mageia.org/show_bug.cgi?id=32422 | ||
| Whiteboard: | |||
| Source RPM: | drakx-net | CVE: | |
| Status comment: | |||
| Bug Depends on: | |||
| Bug Blocks: | 17706 | ||
|
Description
Thomas Backlund
2023-07-22 07:53:54 CEST
Thomas Backlund
2023-07-22 07:54:04 CEST
Target Milestone:
--- =>
Mageia 10 Didn't check thoroughly, but it's probably coming from: https://gitweb.mageia.org/software/drakx-net/tree/lib/network/connection/wireless.pm#n923 'wext' should be replaced with 'nl80211' or even 'nl80211,wext' if wext support is still needed for some older hardware. I guess the code could be also cleaned a bit as ATM wpa_supplicant supports the following driver backends: nl80211 = Linux nl80211/cfg80211 wext = Linux wireless extensions (generic) wired = Wired Ethernet driver macsec_linux = MACsec Ethernet driver for Linux roboswitch = wpa_supplicant roboswitch driver none = no driver (RADIUS server/WPS ER) We even might be able to drop the whole wpa_supplicant_get_driver() function and just pass 'nl80211,wext' to WIRELESS_WPA_DRIVER in line 702. https://gitweb.mageia.org/software/drakx-net/tree/lib/network/connection/wireless.pm#n699 CC:
(none) =>
jani.valimaa
Marja Van Waes
2023-10-21 22:15:12 CEST
Blocks:
(none) =>
17706 If someone starts working on this, please do also replace deprecated iwlist with iw. iwlist can't handle many access points. https://gitweb.mageia.org/software/drakx-net/tree/lib/network/monitor.pm#n75 Summary:
drakx-net needs to be rewritten to use nl80211 =>
drakx-net needs to be rewritten to use nl80211 and iw Sorry, adding the need to change to iw to this report will only decrease the chance that this will get fixed, reverting that change. I'll file a separate report about iw. Summary:
drakx-net needs to be rewritten to use nl80211 and iw =>
drakx-net needs to be rewritten to use nl80211
Marja Van Waes
2023-10-22 13:05:16 CEST
See Also:
(none) =>
https://bugs.mageia.org/show_bug.cgi?id=32422
Florian Hubold
2023-12-29 20:31:31 CET
CC:
(none) =>
doktor5000 |