From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ben Woodard Date: Fri, 30 Mar 2001 16:38:28 +0000 Subject: patch for working around 2.2. UBS brokenness. Message-Id: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org Here is a simple patch for /etc/hotplug/usb.agent that works around the way that USB on 2.2.1[89] identify the revision. =================================RCS file: RCS/usb.agent,v retrieving revision 1.1 diff -u -r1.1 usb.agent --- usb.agent 2001/03/29 16:36:54 1.1 +++ usb.agent 2001/03/30 16:02:02 @@ -109,6 +109,11 @@ exit 1 fi + # work around 2.2 brokenness + # munges the usb_bcdDevice such that it is a integer rather + # than a float: e.g. 1.0 become 0100 + PRODUCT=`echo $PRODUCT | sed -e "s+\.\([0-9]\)$+.\10+" -e "s/\.$/00/" \ + -e "s+/\([0-9]\)\.\([0-9][0-9]\)+/0\1\2+"` set `echo $PRODUCT | $AWK -F/ '{print "0x" $1, "0x" $2, "0x" $3 }'` '' usb_idVendor=$1 usb_idProduct=$2 _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net http://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel