[Lunar-commits] <moonbase-other> usb-modeswitch: version bumped to 1.2.4.
Florin Braescu
florin at lunar-linux.org
Mon Aug 27 18:20:45 CEST 2012
commit 1267946f31b58e36eaddec049e6ab77f376dc4f6
Author: Florin Braescu <florin at lunar-linux.org>
Date: Mon, 27 Aug 2012 09:20:45 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/1267946f31b58e36eaddec049e6ab77f376dc4f6
usb-modeswitch: version bumped to 1.2.4.
---
utils/usb-modeswitch-data/DEPENDS +1/-1
utils/usb-modeswitch-data/DETAILS +3/-3
utils/usb-modeswitch-reference/DETAILS +1/-1
utils/usb-modeswitch/DEPENDS +1/-2
utils/usb-modeswitch/DETAILS +19/-7
5 files changed, 25 insertions (+), 14 deletions (-)
--- a/utils/usb-modeswitch-data/DEPENDS
+++ b/utils/usb-modeswitch-data/DEPENDS
@@ -1,2 +1,2 @@
-depends udev
+depends systemd
depends usb-modeswitch
--- a/utils/usb-modeswitch-data/DETAILS
+++ b/utils/usb-modeswitch-data/DETAILS
@@ -1,11 +1,11 @@
MODULE=usb-modeswitch-data
- VERSION=20120531
+ VERSION=20120815
SOURCE=$MODULE-$VERSION.tar.bz2
SOURCE_URL=http://www.draisberghof.de/usb_modeswitch
- SOURCE_VFY=sha1:0cd0d4220e372f879538ce696bca7f053731bbb2
+ SOURCE_VFY=sha1:960d3e87af9fcb451519ea5ca16237bd528b705e
WEB_SITE=http://www.draisberghof.de/usb_modeswitch
ENTERED=20120111
- UPDATED=20120613
+ UPDATED=20120825
SHORT="data package required by usb-modeswitch"
cat << EOF
--- a/utils/usb-modeswitch-reference/DETAILS
+++ b/utils/usb-modeswitch-reference/DETAILS
@@ -3,7 +3,7 @@
SOURCE=device_reference.txt
SOURCE_URL=http://www.draisberghof.de/usb_modeswitch
SOURCE_DIRECTORY=$BUILD_DIRECTORY$MODULE-$VERSION
- SOURCE_VFY=sha1:761f0137bfe595a8713fa3c9a019efebdc8fa1a0
+ SOURCE_VFY=sha1:5e72916d07137a61c8ff7f06a4cd9940ec969e24
WEB_SITE=http://www.draisberghof.de/usb_modeswitch
ENTERED=20120111
UPDATED=20120613
--- a/utils/usb-modeswitch/DEPENDS
+++ b/utils/usb-modeswitch/DEPENDS
@@ -1,2 +1 @@
-depends %UDEV
-depends usb-modeswitch
+depends usbutils
--- a/utils/usb-modeswitch/DETAILS
+++ b/utils/usb-modeswitch/DETAILS
@@ -1,14 +1,26 @@
- MODULE=usb-modeswitch-data
- VERSION=20120531
+ MODULE=usb-modeswitch
+ VERSION=1.2.4
SOURCE=$MODULE-$VERSION.tar.bz2
SOURCE_URL=http://www.draisberghof.de/usb_modeswitch
- SOURCE_VFY=sha1:0cd0d4220e372f879538ce696bca7f053731bbb2
+ SOURCE_VFY=sha1:d5b55466e186e8ecfbb0b3faa2e77a9dd21b8830
WEB_SITE=http://www.draisberghof.de/usb_modeswitch
ENTERED=20120111
- UPDATED=20120613
- SHORT="data package required by usb-modeswitch"
+ UPDATED=20120827
+ SHORT="mode switching tool for controlling USB gear"
+PSAFE=no
cat << EOF
-This is a data package to complement the full release package of
-USB_ModeSwitch, a tool to switch multi-mode USB devices.
+USB_ModeSwitch is (surprise!) a mode switching tool for controlling "flip flop" (multiple device) USB gear.
+
+More and more USB devices (especially high-speed WAN stuff, based on cell phone chipsets containing that
+feature) have their MS Windows drivers onboard; when plugged in for the first time they act like a flash
+storage and start installing the driver from there. After installation (and on every consecutive plugging)
+the driver switches the mode internally, the storage device vanishes (in most cases), and a new device (like
+an USB modem) shows up. Modem maker "Option" calls that feature "ZeroCD (TM)" since it eliminates the need
+for shipping a separate driver carrier.
+
+USB_ModeSwitch makes this process easy to handle by taking the important parameters from a configuration file
+and doing all the initialization and communication stuff, with heavy help from "libusb".
+It is mainly used automatically - via udev events and rules - to do the switch without any user interaction.
+But it can also be run as a command line tool, usually when trying to make unknown devices work with it.
EOF
More information about the Lunar-commits
mailing list