Vendor syntax error
Net Llama!
netllama
Mon May 17 12:02:10 PDT 2004
On 05/08/04 17:05, Harry G wrote:
> On Sat, 2004-05-08 at 19:35, Net Llama! wrote:
>
>>On 05/08/04 14:23, Harry G wrote:
>>
>>>On Sat, 2004-05-08 at 16:39, Net Llama! wrote:
>>>
>>>
>>>>On 05/08/04 12:34, Harry G wrote:
>>>>
>>>>
>>>>>On Sat, 2004-05-08 at 12:17, Net Llama! wrote:
>>>>>
>>>>>
>>>>>
>>>>>>On 05/08/04 08:58, Harry G wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>>I am installing a HP scanner on my wifes system. I do a cat
>>>>>>>/proc/bus/usb/devices, and it returns the following info for the
>>>>>>>scanner:
>>>>>>>P: Vendor=03f0 ProdID=2b11 Rev= 1.00
>>>>>>>S: Manufacturer=Hewlett-Packard
>>>>>>>S: Product=PSC 2170 Series
>>>>>>>S: SerialNumber=MY38OF85N873
>>>>>>>
>>>>>>>But when I try to do a insmod command using the given specs, I get:
>>>>>>>
>>>>>>>Harry:/# insmod scanner vendor=03f0 product=2b11
>>>>>>>Using /lib/modules/2.4.24-x1/kernel/drivers/usb/scanner.o
>>>>>>>/lib/modules/2.4.24-x1/kernel/drivers/usb/scanner.o: invalid argument
>>>>>>>syntax for vendor: 'f'
>>>>>>>
>>>>>>>Any ideas why it returns the error?
>>>>>>
>>>>>>perhaps the value that you're supplying for the vendor parameter of the
>>>>>>scanner module isn't valid? what if you leave out the vendor parameter?
>>>>>
>>>>>
>>>>>It will work only if I leave both the vendor and product= parameter:
>>>>>Using /lib/modules/2.4.24-x1/kernel/drivers/usb/scanner.o
>>>>>
>>>>>But then I try to do a scanimage --list-devices, I get:
>>>>>
>>>>>No scanners were identified. If you were expecting something different,
>>>>
>>>>what do you get if you run that scanner module through modinfo ?
>>>
>>>
>>> modinfo -d scanner
>>>"USB Scanner Driver 0.4.15"
>>
>>Try without -d
>
>
> OK.
>
> Harry:/home/harry# modinfo scanner
> filename: /lib/modules/2.4.24-x1/kernel/drivers/usb/scanner.o
> description: "USB Scanner Driver 0.4.15"
> author: "Henning Meier-Geinitz, henning at meier-geinitz.de"
> license: "GPL"
> parm: vendor int, description "User specified USB idVendor"
> parm: product int, description "User specified USB idProduct"
> parm: read_timeout int, description "User specified read timeout
> in seconds"
That's your problem then. vendor & product both must be integers.
You're entering hex values.
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
L. Friedman netllama at linux-sxs.org
Linux Step-by-step & TyGeMo: http://netllama.ipfox.com
18:55:01 up 153 days, 22:26, 1 user, load average: 0.15, 0.09, 0.02
More information about the Linux-users
mailing list