On Fri, 8 Apr 2005, Andrzej Doyle wrote:
> Hi all,
>
> I'm trying to get my Speedtouch 330 (rev 4) USB modem working with an
> old Linux box I intend to use as a router. It's not been a simple
> process, but by searching the web and taking things a step at a time
> I've managed to get a fair way. But now I seem to be falling an
> important hurdle - while the USB subsytem recognises the device being
> plugged in and identifies it correctly, it can't get a response from
> khubd (not sure what that does). It seems to ignore this and try and
> find the firmware anyway; but fails.
>
> My question is two part. Firstly, what does khubd (kernel hub daemon?)
> do, how important is it, and could this possibly be causing the second
> error? Secondly, I'm certain that I have the firmware files
> (speedtch-{1/2}.bin) in directories that hotplug should be looking in;
> and from the error messages it's looknig for the right filename, so is
> there any more obscure reason why it might not find them?
I can't tell you much about the Speedtouch driver or the hotplug system,
but I can answer your first question. Khubd is indeed the kernel hub
daemon. It's quite important; among its jobs are recognizing when a new
USB device has been plugged in, initializing it, finding the appropriate
driver, and initializing the driver. The error message you saw ("khubd
timed out") actually was reporting a problem encountered by the
initialization routine of the speedtch driver, while it was being called
by khubd. I don't know how serious that error was.
Alan Stern
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users