From de6f2b150baefeb2e41010dd373c66b7a36a08c8 Mon Sep 17 00:00:00 2001 From: jow Date: Wed, 9 Nov 2011 02:59:10 +0000 Subject: [PATCH] usb-modeswitch: Fix a condition to compare default product id and switched product id on startup. These default product id and switched product id are hex string variables, so this comparison operator should be '='. Signed-off-by: Kentaro Matsuyama git-svn-id: svn://svn.openwrt.org/openwrt/packages@28872 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- utils/usb-modeswitch/Makefile | 2 +- utils/usb-modeswitch/files/modeswitch.hotplug | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/usb-modeswitch/Makefile b/utils/usb-modeswitch/Makefile index 62444f1d4..c033c7291 100644 --- a/utils/usb-modeswitch/Makefile +++ b/utils/usb-modeswitch/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=usb-modeswitch PKG_VERSION:=1.2.0 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 PKG_SOURCE_URL:=http://www.draisberghof.de/usb_modeswitch diff --git a/utils/usb-modeswitch/files/modeswitch.hotplug b/utils/usb-modeswitch/files/modeswitch.hotplug index 7f9ce9411..804245137 100644 --- a/utils/usb-modeswitch/files/modeswitch.hotplug +++ b/utils/usb-modeswitch/files/modeswitch.hotplug @@ -127,7 +127,7 @@ if [ "$ACTION" = add ]; then [ -f "$usb_dir/idVendor" ] || usb_dir="${usb_dir%/*}" while [ $switching_done -lt 1 -a $switching_tries -le 6 ]; do $modeswitch -I -D -n -s 30 -c "${configs%% *}" - if [ $(sanitize "$usb_dir/idProduct") -eq $uPid ]; then + if [ $(sanitize "$usb_dir/idProduct") = $uPid ]; then log "switching seemingly failed" else switching_done=1 -- 2.11.0