Attached the patch included in 0.0.9+nmu2.

diff --git a/debian/changelog b/debian/changelog
index 8fb6ea6..f8fd3dc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,8 @@ sysconfig (0.0.9+nmu2) unstable; urgency=low
   * Allow for driver name change in sysfs for CTC network devices in Linux
     kernel 2.6.33. Closes: #566632.
   * Correct variable use in hwup-ccw-group script. Closes: #566635.
+  * Also set buffer and protocol options both for the (old) ctc module and
+    the (current) ctcm modules. Closes: #566629.
 
  -- Frans Pop <f...@debian.org>  Thu, 29 Apr 2010 10:50:24 +0200
 
diff --git a/etc/sysconfig/scripts/hardware/hwup-ccw-group b/etc/sysconfig/scripts/hardware/hwup-ccw-group
index 491e7d6..59b3ec1 100755
--- a/etc/sysconfig/scripts/hardware/hwup-ccw-group
+++ b/etc/sysconfig/scripts/hardware/hwup-ccw-group
@@ -95,16 +95,19 @@ write_setting () {
   fi
 }
 
-if [ "$DRIVER" = ctc ]; then
-  write_setting "buffer" "$CTC_BUFFER"
-  write_setting "protocol" "$CTC_PROTOCOL"
-elif [ "$DRIVER" = qeth ]; then
-  write_setting "portname" "$QETH_PORTNAME"
-  write_setting "portno" "$QETH_PORTNO"
-  write_option "fake_broadcast" "${qeth_optio...@]}"
-  write_option "fake_ll" "${qeth_optio...@]}"
-  write_option "layer2" "${qeth_optio...@]}"
-fi
+case $DRIVER in
+  ctc|ctcm)
+    write_setting "buffer" "$CTC_BUFFER"
+    write_setting "protocol" "$CTC_PROTOCOL"
+    ;;
+  qeth)
+    write_setting "portname" "$QETH_PORTNAME"
+    write_setting "portno" "$QETH_PORTNO"
+    write_option "fake_broadcast" "${qeth_optio...@]}"
+    write_option "fake_ll" "${qeth_optio...@]}"
+    write_option "layer2" "${qeth_optio...@]}"
+    ;;
+esac
 
 echo 1 > $SYSFS$ccwgroup/$CCWGROUP_ID/online
 message "ok."

Reply via email to