From mboxrd@z Thu Jan 1 00:00:00 1970 From: Reinhold May Date: Tue, 19 Nov 2002 11:54:09 +0000 Subject: usb.usermap script processing doesn't work for me Message-Id: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To: linux-hotplug@vger.kernel.org Hi, I'm not sure if I've understood the hotplug scripts correctly and as I'm fairly new to linux scripts please correct me if I'm wrong. When I tried to install the Alcatel Speedtouch modem kernel drivers according to Johan Verrept's HowTo (http://linux-usb.sourceforge.net/SpeedTouch/howto.html) I couldn't get it to work. The 'driver' is a simple script (loading a kernel module on its own) in '/etc/hotplug/usb' along with an entry in '/etc/hotplug/usb.usermap' comprising the name of the script and vendor and product id. As I understand the hotplug scripts they should eventually read the entry in 'usb.usermap', compare the module name with the available kernel module names and, even if no kernel module with that name exists, look in the corresponding subdirectory for a script with that module name to execute. That didn't work for me and I tracked my problem down to an entry in '/etc/hotplug/hotplug.functions' and changed it according to this: @@ -119,7 +119,7 @@ fi =20 # do it with just shell scripts - if [ "$LISTER" =3D "" ]; then + if [ "$DRIVERS" =3D "" ]; then ${TYPE}_map_modules < $FILENAME fi =20 As '$LISTER' is the command to check for corresponding kernel modules and '${TYPE}_map_modules < $FILENAME' would save the information from e. g. 'usb.usermap', it doesn't make any sense to me. Checking if '$DRIVERS' has already been set by '$LISTER' commands above that position does make far more sense to me and in my case it worked. I hope you agree to me that this was not the intended behaviour of the script and you agree it has to be changed. Reinhold --=20 +++ GMX - Mail, Messaging & more http://www.gmx.net +++ NEU: Mit GMX ins Internet. Rund um die Uhr f=FCr 1 ct/ Min. surfen! ------------------------------------------------------- This sf.net email is sponsored by: To learn the basics of securing=20 your web site with SSL, click here to get a FREE TRIAL of a Thawte=20 Server Certificate: http://www.gothawte.com/rd524.html _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel