Meeting notes - 14th February 2022 virtual meeting

Date: 14th February 2022

Participants: pepe2k, Hauke, rsalvaterra, lach1012, jow, tmomas, rmilecki, stintel, Paul, Kaloz, Daniel, wigyori, blocktrron, Adrian, lynxis, John, richb-hanover

  • firewall4
    • overall looks good some minor problems
    • problems with packaging iptables-nft
  • kernel 5.10
    • bcm63xx not on kernel 5.10
      • Paul and Hauke discuss later
    • 5.4 vs. 5.10 on imx6/cortexa9 USB broken (someone reported issue with Hummingboard2 Gate) → not confirmed yet
      • not blocking
      • will be checked on a wandboard
  • broken 802.11s on MT7622 and MT7915E
    • Paul will ask Felix directly and tries again
    • open question: is there a performance regression?
    • does the ipq40xx dsa survive 20gib without locking up?
  • Any feature missing? (Hauke)
    • Anything missing for a RC1?
      • nothing missing
  • Possible to branch off in 1 week and have a RC1 in 2 weeks? (Hauke)
    • I would like to have a RC1 soon after branching off
  • Not branch now, but make everything stable a bit now
    • prevent backporting a lot of stuff
    • do feature freeze on master
      • no big changes, like new subsystems, build system changes
    • freeze on ~1. March
    • branch off on ~20. March
    • Paul creates issue with a list of branch blocking topics, should be extended by everyone
    • Hauke send mail with plan
  • e.g. mt7613 (mt7613 or mt7603?), qca ac wave1
    • Marvell wifi
    • mt7620/rt2x00
  • alternatively flag them + produce warning on login via SSH or LuCI
    • it is possible to have this in LuCI, but having there a database could be problematic
    • can we query it from the driver?
      • Extend upstream kernel drivers with quirks like it is done for PCI and USB devices
        • get changes also upstream
    • Previously we shipped them also. Would affect a lot of devices
    • Sometimes also problems with broken clients (e.g. Old Intel wifi drivers)
    • Wiki is preferred
    • WPA3 not working on some devices, probably mostly driver and FW problem
  • Waiting for 21.02 LuCI backports form Jo
  • wolfssl update for 19.07
  • Any other blockers?
  • wolfssl problem:
    • accessing it early causes “no cipher overlap” error message
      • could be an entropy problem
  • Options:
    • Colocate with Wireless Battle Mesh
      • still looking for a place and date
    • Colocate with Open Source Summit Europe (Linux Con, embedded Linux conference)
      • September 13 – 16, 2022, Dublin
  • Some prefer Wireless Battle Mesh
  • COVID-19 could be a problem
  • we will not really organize something, but endorse it
    • have a side meeting there
  • Suppose someone proposes a new feature/new way of working. (Obviously, it has to provide benefit/value to a broad set of people, and not be insecure/dangerous/etc.)
  • What process do we use to make the decision?
  • I have two examples where the conversation evolved/could evolve into a discussion of the merits of the proposal, instead of what decision process we use for inclusion.
  • An example: Someone on the forum wanted to extend OpenWrt announce a mDNS name, but only if it gets into the default.
    • technical probably easy by adding umdnsd
  • Process: Make an RFC and describe it in detail on the mailing list. Having a working prototype will makes it more likely to get response.
  • There are some kickoff mails, but nothing more happened yet
  • We like this idea
  • SFC took over Digital Ocean payment using our account
  • hosting for git, forum, wiki... is the expensive part
  • Move to OSUOSL as an option it would be free, digital ocean is pretty expensive
    • SFC suggested this
  • lynxis will ask Hetzner for sponsoring
  • makes sense
  • static code analyzing is also useful
  • We have fuzzing integrated for libubox already
    • ynezz did this some time ago
  • Paul wants to integrate with Google fuzzer project
  • automation is easier when it is on github compared to our own infrastructure

Next meeting in about 4 weeks.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2022/02/20 22:44
  • by hauke