Page MenuHomePhabricator

Rewrite wireless interface in new style XML syntax
In progress, Requires assessmentPublicFEATURE REQUEST

Description

By rewriting this module - we can drop one more package from the overall build procedure: https://github.com/vyos/vyatta-wireless

In addition to the rewrite migrate the nodes to simple valueless ones, or remove them as we always log to syslog

Boolean nodes to valueless

  • set interfaces wireless wifi0 capability ht 40MHz-incapable
  • set interfaces wireless wifi0 capability ht auto-powersave
  • set interfaces wireless wifi0 capability ht delayed-block-ack
  • set interfaces wireless wifi0 capability ht dsss-cck-40
  • set interfaces wireless wifi0 capability ht greenfield
  • set interfaces wireless wifi0 capability ht ldpc
  • set interfaces wireless wifi0 capability ht lsig-protection
  • set interfaces wireless wifi0 capability ht stbc tx
  • set interfaces wireless wifi0 capability require-ht
  • set interfaces wireless wifi0 capability require-vht
  • set interfaces wireless wifi0 capability vht antenna-pattern-fixed
  • set interfaces wireless wifi0 capability vht ldpc
  • set interfaces wireless wifi0 capability vht stbc tx
  • set interfaces wireless wifi0 capability vht tx-powersave
  • set interfaces wireless wifi0 capability vht vht-cf
  • set interfaces wireless wifi0 expunge-failing-stations
  • set interfaces wireless wifi0 isolate-stations

WPA RADIUS

  • rename set interfaces wireless wlan0 security wpa radius-server to set interfaces wireless wlan0 security wpa radius server
  • add set interfaces wireless wlan0 security wpa radius source-address

Other

  • set interfaces wireless wifi0 debug => always log to syslog

Details

Difficulty level
Hard (possibly days)
Version
-
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible

Event Timeline

c-po created this task.Sep 3 2019, 10:21 AM
c-po updated the task description. (Show Details)
c-po changed Difficulty level from Unknown (require assessment) to Hard (possibly days).
c-po claimed this task.Sep 26 2019, 8:31 PM
pasik added a subscriber: pasik.Sep 26 2019, 9:49 PM

@alainlamar as you seem to be the VyOS Wireless expert, you know why we have VLAN support on it?

set interfaces wireless wlan0 vif 9 ? How is it intended to work? Or is it an error?

c-po removed c-po as the assignee of this task.Sep 27 2019, 7:04 PM
c-po removed a subscriber: c-po.
c-po added a subscriber: c-po.
c-po changed the task status from Open to In progress.Oct 6 2019, 2:22 PM
c-po claimed this task.
c-po updated the task description. (Show Details)Oct 11 2019, 7:27 PM
c-po updated the task description. (Show Details)
c-po updated the task description. (Show Details)Sun, Oct 13, 4:35 PM
c-po updated the task description. (Show Details)Sun, Oct 13, 4:44 PM
c-po updated the task description. (Show Details)Sat, Oct 19, 7:00 PM