Public bug reported:

This may be less of a bug, and more of a change of usage:

Using preseeds for xenial I was successfully able to configure
bridge_role=primary on a qeth device, using this command:

chzdev --no-root-update -pVe ${NIC_ID} layer2=1 bridge_role=primary

However, this no longer works - upon reboot, bridge_role is set to none.

Running this command manually, on the built lpar, without --no-root-
update, returns:

QETH device 0.0.c003:0.0.c004:0.0.c005 already configured

Running sudo chzdev -Ve 0.0.c003 layer2=1 bridge_role=primary

returns

Error: Cannot set layer2='1' while online='1' (*)

Running with --force still complains about being online, so first i take
the dev offline, and rerun the command, but get this:

Error: Settings bridge_role and vnicc/rx_bcast are in conflict (*)

ubuntu@s4lp5:/sys/devices/qeth/0.0.c003$ cat vnicc/rx_bcast 
n/a
ubuntu@s4lp5:/sys/devices/qeth/0.0.c003$

The only combination that seems to work is:

ubuntu@s4lp5:/sys/devices/qeth/0.0.c003$ sudo chzdev -Ve 0.0.c003 layer2=1 
bridge_role=primary online=0 --force
Scanning for devices in all configurations:
  ECKD DASD          : 268
Loading required kernel module: dasd_fba_mod
Failed to load kernel module: dasd_fba_mod
  FBA DASD           : 0
  FCP device         : 20
  zFCP LUN           : 0
  QETH device        : 42
Loading required kernel module: ctcm
Failed to load kernel module: ctcm
  CTC device         : 0
Loading required kernel module: lcs
Failed to load kernel module: lcs
  LCS device         : 0
  Generic CCW device : 1
  Total              : 331
QETH device 0.0.c003:0.0.c004:0.0.c005 configured
    Changes: online=0 bridge_role=primary
    Network interface: encc003
    Warning: Settings bridge_role and vnicc/rx_bcast are in conflict

ubuntu@s4lp5:/sys/devices/qeth/0.0.c003$ cat bridge_role
primary
ubuntu@s4lp5:/sys/devices/qeth/0.0.c003$ sudo chzdev -Ve 0.0.c003 online=1
Scanning for devices in all configurations:
  ECKD DASD          : 268
Loading required kernel module: dasd_fba_mod
Failed to load kernel module: dasd_fba_mod
  FBA DASD           : 0
  FCP device         : 20
  zFCP LUN           : 0
  QETH device        : 42
Loading required kernel module: ctcm
Failed to load kernel module: ctcm
  CTC device         : 0
Loading required kernel module: lcs
Failed to load kernel module: lcs
  LCS device         : 0
  Generic CCW device : 1
  Total              : 331
QETH device 0.0.c003:0.0.c004:0.0.c005 configured
    Changes: online=1
    Network interface: encc003
ubuntu@s4lp5:/sys/devices/qeth/0.0.c003$ cat bridge_role
none
ubuntu@s4lp5:/sys/devices/qeth/0.0.c003$

** Affects: ubuntu-z-systems
     Importance: Undecided
         Status: New

** Affects: s390-tools (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: s390x

** Also affects: ubuntu-z-systems
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1772461

Title:
  chzdev behaviour change in bionic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1772461/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to