[Bug 274990] [wpa] wpa_cli scan_results times out after 10s with no output, making installer wifi unusable

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 02 Dec 2023 20:38:38 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274990

--- Comment #17 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/src/commit/?id=1edc20b76953d9ef571b0bcf89b206b98ed13d9b

commit 1edc20b76953d9ef571b0bcf89b206b98ed13d9b
Author:     Bjoern A. Zeeb <bz@FreeBSD.org>
AuthorDate: 2023-11-12 20:33:41 +0000
Commit:     Bjoern A. Zeeb <bz@FreeBSD.org>
CommitDate: 2023-12-02 20:37:36 +0000

    wpa: ctrl_iface set sendbuf size

    In order to avoid running into the default net.local.dgram.maxdgram
    of 2K currently when calling sendto(2) try to set the sndbuf size to
    the maximum ctrl message size.
    While on 14 and 15 this does not actually raise the limit anymore (and
    be7c095ac99ad29fd72b780c7d58949a38656c66 raised it for syslogd and this),
    FreeBSD 13 still requires this change and it will work as expected there.
    In addition we always ensure a large enough send buffer this way
    independent of kernel defaults.
    The problem occured, e.g., when the scan_list result had enough BSSIDs
    so the text output would exceed 2048 bytes.

    Sponsored by:   The FreeBSD Foundation
    MFC after:      3 days
    PR:             274990
    Reviewed by:    cy, adrian (with previous comment)
    Differential Revision: https://reviews.freebsd.org/D42558

 contrib/wpa/wpa_supplicant/ctrl_iface_unix.c | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

-- 
You are receiving this mail because:
You are the assignee for the bug.