Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:13.1:Update
s390-tools
s390-tools-sles11sp2-znetconf-ip-vswitch.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File s390-tools-sles11sp2-znetconf-ip-vswitch.patch of Package s390-tools
Description: znetconf: layer autodetection not working for IP VSWITCH Symptom: Layer 3 for a NIC is not detected automatically for vNICs being coupled to IP VSWITCHes. Users adding such a NIC via znetconf observe that the device gets configured in layer 2 mode and fails to become online. Problem: Parsing logic only detected NONROUTER and PRIROUTER layer 3 VSWITCHES and not plain IP VSWITCH configurations. Solution: IP is interpreted as layer 3 indicator as well. Problem-ID: 79466 --- zconf/znetconf | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) --- a/zconf/znetconf +++ b/zconf/znetconf @@ -115,8 +115,16 @@ function print_warning() function check_vm_env() { - if modprobe vmcp 2> /dev/null ; then - IS_VM_ENV=1 + if cat /proc/sysinfo | grep VM00 &> /dev/null ; then + if vmcp q cplevel &> /dev/null ; then + IS_VM_ENV=1 + else + if modprobe vmcp 2> /dev/null ; then + IS_VM_ENV=1 + else + IS_VM_ENV=0 + fi + fi else IS_VM_ENV=0 fi @@ -200,7 +208,8 @@ function lookup_vswitch_layer() then LAYER2=1 elif [ "$FIELD3" == "NONROUTER" ] || - [ "$FIELD3" == "PRIROUTER" ] + [ "$FIELD3" == "PRIROUTER" ] || + [ "$FIELD3" == "IP" ] then LAYER2=0 fi
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor