From nobody Mon Sep 20 22:08:30 2021 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id A2EC5175F13C for ; Mon, 20 Sep 2021 22:08:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4HCzGQ43g6z3Jv7 for ; Mon, 20 Sep 2021 22:08:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 6831A17F72 for ; Mon, 20 Sep 2021 22:08:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 18KM8U4B082138 for ; Mon, 20 Sep 2021 22:08:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 18KM8UAZ082137 for net@FreeBSD.org; Mon, 20 Sep 2021 22:08:30 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 258527] wpa_supplicant(8) from the base is not able to bring up wlan(4) interface correctly due to SIGSEGV after EAP/PEAP MSCHAPv2 authentication Date: Mon, 20 Sep 2021 22:08:30 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 13.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: cy@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: cy@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D258527 --- Comment #17 from Cy Schubert --- (In reply to Marek Zarychta from comment #16) > We should all take it easy, it is a minor breakage and probably no other = setups except mine are affected. On the other hand, the security/wpa_suppli= cant from ports still works as intended. The problem is similar to the one fixed in -CURRENT during testing of the import of WPA that supported WiFi 6. It was fixed there during testing howe= ver this PR clearly shows that the problem wasn't the WiFi 6 wpa but instead the restructuring. The fix is the same. The fix will be MFCed into stable/12 and stable/13 in about two months anyw= ay. It's the same fix that I posted here that I should have bisected and commit= ted before committing WiFi 6 but I understood at the time that this was a WiFi 6 wpa problem but in fact it was with how I structured the Makefiles. The fix= is an MFC of a tiny part of what will be MFCed. > The QA process takes some time, the same for debugging and writing patche= s, but also taking dumps and testing patches requires some time and effort = including either driving tens of miles or recreating EAP/PEAP secured netwo= rk in the home lab. This is appreciated. I had access to EAP/PEAP at $JOB but now we are #WFH. = The office is permanently closed and I work from home now. The commute is great= but access to EAP/PEAP not so great. > I have no insight into @freebsd.org e-mail server setup, but believe it d= oes some false positives marking messages as SPAM what makes writing direct= email messages a bit hopeless. FreeBSD mail servers don't block spam. I have a .forward at freebsd.org whi= ch forwards to my cschubert.com, which runs spamassassin on my mail gateway. It add SPAM headers which are read by procmail on my laptop which files emails into a SPAM folder. This is totally my fault. I should have checked my spam folder. I'm sorry. As to why spamassassin believes your emails are SPAM, Content analysis details: (5.5 points, 5.0 required) pts rule name description ---- ---------------------- -----------------------------------------------= --- 0.2 BAYES_999 BODY: Bayes spam probability is 99.9 to 100% [score: 1.0000] 3.5 BAYES_99 BODY: Bayes spam probability is 99 to 100% [score: 1.0000] 0.0 SPF_NONE SPF: sender does not publish an SPF Record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 DEAR_SOMETHING BODY: Contains 'Dear (something)' -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signa= ture 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessa= rily valid -0.0 NICE_REPLY_A Looks like a legit reply (A) > The first conclusion: "no other setups are probably affected" is pretty s= ad and means that FreeBSD's user base became FreeBSD's consumer base. I hav= e reported this breakage a week or two ago on the net@ mailing list and the= re was no feedback at all. The FreeBSD consumer base utilizes probably only= RELEASEs and cares neither for the development process nor for the quality= of the upcoming product. Sadly many people run -RELEASE. > The final question which comes here is: Do we really need wpa_supplicant = in the base? I was against ftpd(8) removal which IMHO is an imminent part o= f the FreeBSD OS, but wpa_supplicant can be easily installed from ports. Co= nsumers who have only WiFi access can have the package on the USB stick. Yes, IMO client utilities should be in base. Server daemons such as hostapd, krb5kdc, and the like probably should not be. Though, pkgbase would solve a= lot of this. Developer maintenance time is another factor. Mozilla and Google have deprecated FTP from their browsers. Soon the only F= TP clients will be the command line clients and those in utilities like filezi= lla. Lastly, at $JOB, our F5 does not support FTP. F5 has removed the FTP protoc= ol from their Internet Gateway product line. I think that eventually FTP won't= be supported anywhere. It's fine if we wait until the new WPA is MFCed. EAP/PEAP is probably not as used now that people (like me and others) work from home, permanently. I'll have to set up EAP/PEAP here. I can use either one of my computers downstairs as I use hostapd on it to test or I have a AP that can be config= ured to use radius. I'll need to set up a radius server with Kerberos authentica= tion to test. Probably a good idea anyway. --=20 You are receiving this mail because: You are on the CC list for the bug.=