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 <[email protected]> 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."