Bug 250302

Summary: net-mgmt/wifimgr: Add support for link aggregation
Product: Ports & Packages Reporter: Samy Mahmoudi <samy.mahmoudi>
Component: Individual Port(s)Assignee: Alexey Dokuchaev <danfe>
Status: Closed FIXED    
Severity: Affects Some People CC: danfe, fbsd, pi
Priority: --- Keywords: buildisok
Version: LatestFlags: fbsd: maintainer-feedback+
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Add support for link aggregation
none
patch to update port from 1.13 to 1.14 fbsd: maintainer-approval+

Description Samy Mahmoudi 2020-10-12 17:58:30 UTC
Created attachment 218699 [details]
Add support for link aggregation

Hi J.R.,

Add support for link aggregation:

- Use a generic approach to ease in porting to OpenBSD and NetBSD,
  for which support is also provided (modulo some minor changes).

- Do not assume that a WiFi interface and an aggregate that
  uses it are configured in the same configuration file, and
  give precedence to /etc/rc.conf.local over /etc/rc.conf for
  both WiFi configuration and link aggregation.

- Within the same configuration file, do not assume that a
  WiFi interface appears before an aggregate that uses it.
Comment 1 Automation User 2020-10-27 00:15:32 UTC
Build and package info is available at https://gitlab.com/swills/freebsd-ports/pipelines/207926322
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2020-11-03 19:32:41 UTC
testbuilds @ work
Comment 3 Samy Mahmoudi 2020-11-03 19:49:41 UTC
(In reply to Kurt Jaeger from comment #2)
Hi Kurt,

Just to let you know that I am working on a patch to apply to the base system. I may have to modify the patch attached in this PR.
Comment 4 J.R. Oldroyd 2021-01-25 11:01:46 UTC
Created attachment 221895 [details]
patch to update port from 1.13 to 1.14
Comment 5 commit-hook freebsd_committer freebsd_triage 2021-04-25 11:55:04 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=05a0ec2c107eac5697e48b3e5dadb54175904671

commit 05a0ec2c107eac5697e48b3e5dadb54175904671
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2021-04-25 11:52:42 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2021-04-25 11:53:02 +0000

    Update `net-mgmt/wifimgr' to version 1.14, which brings:

      - Fix lagg(4) interfaces support which broke after FreeBSD 12.2
      - Fix parsing of ifconfig(8) output to handle data in any order

    While here, do not try to update icon cache which breaks non-root
    installation, it is handled by the port via INSTALLS_ICONS anyway.

    PR:             250302
    Approved by:    maintainer
    Timeout from:   pi (three months)

 net-mgmt/wifimgr/Makefile                       |  6 +-----
 net-mgmt/wifimgr/distinfo                       |  5 ++---
 net-mgmt/wifimgr/files/patch-src_Makefile (new) | 20 ++++++++++++++++++++
 3 files changed, 23 insertions(+), 8 deletions(-)
Comment 6 Alexey Dokuchaev freebsd_committer freebsd_triage 2021-04-25 11:55:58 UTC
Port had been updated, thanks!