* usb.usermap script processing doesn't work for me
@ 2002-11-19 11:54 Reinhold May
2002-11-21 4:32 ` David Brownell
0 siblings, 1 reply; 2+ messages in thread
From: Reinhold May @ 2002-11-19 11:54 UTC (permalink / raw)
To: linux-hotplug
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
# do it with just shell scripts
- if [ "$LISTER" = "" ]; then
+ if [ "$DRIVERS" = "" ]; then
${TYPE}_map_modules < $FILENAME
fi
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
--
+++ GMX - Mail, Messaging & more http://www.gmx.net +++
NEU: Mit GMX ins Internet. Rund um die Uhr für 1 ct/ Min. surfen!
-------------------------------------------------------
This sf.net email is sponsored by: To learn the basics of securing
your web site with SSL, click here to get a FREE TRIAL of a Thawte
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
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: usb.usermap script processing doesn't work for me
2002-11-19 11:54 usb.usermap script processing doesn't work for me Reinhold May
@ 2002-11-21 4:32 ` David Brownell
0 siblings, 0 replies; 2+ messages in thread
From: David Brownell @ 2002-11-21 4:32 UTC (permalink / raw)
To: linux-hotplug
Reinhold May wrote:
> Hi,
Welcome!
> 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
>
> # do it with just shell scripts
> - if [ "$LISTER" = "" ]; then
> + if [ "$DRIVERS" = "" ]; then
> ${TYPE}_map_modules < $FILENAME
> fi
>
> 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.
Actually the expectation is that the binary lister and the shell
script version are _identical_ except that the binary one can
recognize multi-interface devices ... so it would notice $DRIVERS
that the shell script wouldn't, never the other way around.
Seems that's not the case ... like maybe "usbmodules" doesn't
understand about lines with comments, that sounds familiar.
I'll merge your patch in with some other things I've got
queued, mostly for some intelligence about 2.5 hotplug.
> I hope you agree to me that this was not the intended behaviour
> of the script and you agree it has to be changed.
The intended behavior is that it works and creates more happy
penguins! Merging your patch creates two more. World Domination,
step by step ... :)
- Dave
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
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
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2002-11-21 4:32 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-11-19 11:54 usb.usermap script processing doesn't work for me Reinhold May
2002-11-21 4:32 ` David Brownell
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).