Author: mzugec Date: Wed Jun 23 10:11:51 2010 New Revision: 62141
URL: http://svn.opensuse.org/viewcvs/yast?rev=62141&view=rev Log: L3: AY Layer2 support (bnc#573607)
Modified: trunk/network/VERSION trunk/network/package/yast2-network.changes trunk/network/src/modules/LanUdevAuto.ycp
Modified: trunk/network/VERSION URL: http://svn.opensuse.org/viewcvs/yast/trunk/network/VERSION?rev=62141&r1=... ============================================================================== --- trunk/network/VERSION (original) +++ trunk/network/VERSION Wed Jun 23 10:11:51 2010 @@ -1 +1 @@ -2.19.32 +2.19.33
Modified: trunk/network/package/yast2-network.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/network/package/yast2-network.cha... ============================================================================== --- trunk/network/package/yast2-network.changes (original) +++ trunk/network/package/yast2-network.changes Wed Jun 23 10:11:51 2010 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Wed Jun 23 09:41:31 CEST 2010 - mzugec@suse.cz + +- L3: AY Layer2 support (bnc#573607) +- 2.19.33 + +------------------------------------------------------------------- Tue Jun 22 12:36:47 CEST 2010 - mzugec@suse.cz
- updated firmware dependency list (bnc#608979)
Modified: trunk/network/src/modules/LanUdevAuto.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/network/src/modules/LanUdevAuto.y... ============================================================================== --- trunk/network/src/modules/LanUdevAuto.ycp (original) +++ trunk/network/src/modules/LanUdevAuto.ycp Wed Jun 23 10:11:51 2010 @@ -126,6 +126,7 @@ LanItems::Select(""); LanItems::type=rule["type"]:""; LanItems::qeth_chanids=rule["chanids"]:""; + LanItems::qeth_layer2 = rule["layer2"]:false; switch(rule["type"]:""){ case "qeth": LanItems::chan_mode=rule["portname"]:""; @@ -183,11 +184,13 @@ if (size(port_name["stdout"]:"")>0) portname=String::CutBlanks(port_name["stdout"]:""); map <string, any> proto=(map<string, any>)SCR::Execute(.target.bash_output, sformat("cat /sys/class/net/%1/device/protocol|tr -d '\n'", device)); if (size(proto["stdout"]:"")>0) protocol=String::CutBlanks(proto["stdout"]:""); + boolean layer2 = ((integer)SCR::Execute(.target.bash, sformat("grep -q 1 /sys/class/net/%1/device/layer2", device))==0) ? true : false;
AY["s390-devices", device]=$["type":device_type]; if (size(chanids)>0) AY["s390-devices", device, "chanids"]=chanids; // if (size(portname)>0) AY[device, "portname"]=portname; if (size(protocol)>0) AY["s390-devices", device, "protocol"]=protocol; + if (layer2) AY["s390-devices", device, "layer2"]=true;
map<string, any> port0 = (map<string, any>)SCR::Execute(.target.bash_output, sformat("port0=$(ls -l /sys/class/net/%1/device/cdev0);echo ${port0##*/}|tr -d '\n'", device)); y2milestone("port0 %1", port0);
yast-commit@lists.opensuse.org