Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.1
sysconfig
sysconfig-hwcfg2rules-handle-hsi.bnc440570.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File sysconfig-hwcfg2rules-handle-hsi.bnc440570.diff of Package sysconfig
Index: sysconfig-0.71.11/scripts/hardware/hwcfg2rules =================================================================== --- sysconfig-0.71.11.orig/scripts/hardware/hwcfg2rules +++ sysconfig-0.71.11/scripts/hardware/hwcfg2rules @@ -62,7 +62,7 @@ write_iucv_rules () { echo "# Rules converted from $cfgname" > $file cat >> $file <<EOF -ACTION=="add", SUBSYSTEM=="bus", KERNEL=="iucv", RUN+="modprobe netiucv" +ACTION=="add", SUBSYSTEM=="subsystem", KERNEL=="iucv", RUN+="modprobe netiucv" ACTION=="add", SUBSYSTEM=="drivers", KERNEL=="netiucv", ATTR{connection}="$id" EOF } @@ -99,24 +99,24 @@ EOF } write_qeth_rules () { - local file=$UDEVDIR/$RULE-$type-${busid}.rules + local file=$UDEVDIR/$RULE-$ccwtype-${busid}.rules local attr echo "# Rules converted from $cfgname" > $file cat >> $file <<EOF -ACTION=="add", SUBSYSTEM=="drivers", KERNEL=="$ccwtype", IMPORT{program}="collect $busid %k $CCW_CHAN_IDS $ccwtype" +ACTION=="add", SUBSYSTEM=="drivers", KERNEL=="$type", IMPORT{program}="collect $busid %k $CCW_CHAN_IDS $type" EOF for chan in $CCW_CHAN_IDS ; do cat >> $file <<EOF ACTION=="add", SUBSYSTEM=="$bus", KERNEL=="$chan", RUN+="/sbin/modprobe --quiet $MODULE" -ACTION=="add", SUBSYSTEM=="$bus", KERNEL=="$chan", IMPORT{program}="collect $busid %k $CCW_CHAN_IDS $ccwtype" +ACTION=="add", SUBSYSTEM=="$bus", KERNEL=="$chan", IMPORT{program}="collect $busid %k $CCW_CHAN_IDS $type" EOF done attr=$(echo $CCW_CHAN_IDS | sed 's/ /,/g') cat >> $file <<EOF -TEST=="[ccwgroup/$busid]", GOTO="$type-${busid}_end" +TEST=="[ccwgroup/$busid]", GOTO="$ccwtype-${busid}_end" ACTION=="add", SUBSYSTEM=="$bus", ENV{COLLECT_$busid}=="0", ATTR{[drivers/ccwgroup:$type]group}="$attr" -ACTION=="add", SUBSYSTEM=="drivers", KERNEL=="$ccwtype", ENV{COLLECT_$busid}=="0", ATTR{[drivers/ccwgroup:$type]group}="$attr" +ACTION=="add", SUBSYSTEM=="drivers", KERNEL=="$type", ENV{COLLECT_$busid}=="0", ATTR{[drivers/ccwgroup:$type]group}="$attr" EOF if [ "$CCW_CHAN_MODE" ] ; then cat >> $file <<EOF @@ -159,7 +159,7 @@ EOF esac done cat >> $file <<EOF -LABEL="$type-${busid}_end" +LABEL="$ccwtype-${busid}_end" ACTION=="add", SUBSYSTEM=="ccwgroup", KERNEL=="$busid", ATTR{online}="1" EOF } @@ -254,11 +254,16 @@ if [ "$bus" = "ccw" ] ; then subtype="lcs" CCW_CHAN_NUM=2 ;; - 1731/01|1731/05|1731/06) - # OSA/Express or Guest LAN + 1731/01|1731/06) + # OSA/Express ccwtype="qeth" CCW_CHAN_NUM=3 ;; + 1731/05) + # Hipersockets + ccwtype="hsi" + CCW_CHAN_NUM=3 + ;; 1731/03) # zFCP adapter if [ "$_dev_type" == "1732/03" -o "$_dev_type" == "1732/04" ]; then
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