The error message is displayed in the file /var/log/messages. The error come from usb-uhci.c. The file is:
Jan 11 09:13:44 Linux kernel: usb.c: registered new driver fx2000 Jan 11 09:13:44 Linux kernel: Fx2000: probe called for <NULL> device,interface=0 Jan 11 09:13:44 Linux kernel: Fx2000: memory=-1018429440 Jan 11 09:13:44 Linux kernel: Fx2000: memoryOK Jan 11 09:13:44 Linux kernel: Fx2000: maxpacket=64 Jan 11 09:13:44 Linux kernel: Fx2000: send pipe=0 Jan 11 09:13:44 Linux kernel: usb-uhci.c: ENXIO c0030300, flags 0, urb c34c0000, burb c34c0000 Jan 11 09:13:47 Linux kernel: usb.c: deregistering driver fx2000 Jan 11 09:14:05 Linux kernel: usb-uhci.c: interrupt, status 2, frame# 1126 Jan 11 09:14:05 Linux kernel: usb-uhci.c: interrupt, status 2, frame# 1135 Jan 11 09:14:05 Linux kernel: usb-uhci.c: interrupt, status 2, frame# 1138 Jan 11 09:14:05 Linux kernel: usb-uhci.c: interrupt, status 2, frame# 1141 Jan 11 09:14:05 Linux kernel: usb-uhci.c: interrupt, status 2, frame# 1144 Jan 11 09:14:05 Linux kernel: usb-uhci.c: interrupt, status 2, frame# 1147 Jan 11 09:14:07 Linux kernel: usb-uhci.c: interrupt, status 2, frame# 1030 Jan 11 09:14:07 Linux kernel: usb-uhci.c: interrupt, status 2, frame# 1033 Jan 11 09:14:07 Linux kernel: usb-uhci.c: interrupt, status 2, frame# 1036 Jan 11 09:14:07 Linux kernel: usb-uhci.c: interrupt, status 2, frame# 1039 Jan 11 09:14:07 Linux kernel: usb-uhci.c: interrupt, status 2, frame# 1042 Jan 11 09:14:07 Linux kernel: usb-uhci.c: interrupt, status 2, frame# 1045 As you can see there are some interrupt from USB, why? I note that the usbview program can check Fx2000 before load the module. After that the usbview see a unknow device. The output return to "Fx2000" after a unplug-plug operation. Can you tell me where is the problem? T.I.A. Giorigo Alboni ----- Original Message ----- From: "Greg KH" <[EMAIL PROTECTED]> To: "Ing. Giorgio Alboni" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Thursday, January 10, 2002 10:18 PM Subject: Re: [linux-usb-devel] Fx2000 scanner driver > On Thu, Jan 10, 2002 at 05:21:40PM +0100, Ing. Giorgio Alboni wrote: > > Dear usb developers, > > > > i'm new in USB driver develop. I'm trying to write a driver for our fingerprint scanner. > > I start from dabusb driver and Linux device driver 2nd Ed demo usb driver. > > The system is able to find the scanner and call the fx2000_probe function (see code below). > > I wrote a inline command for test purpos. Whit this I receive the error: > > > > ENXIO c0030300, flags 0, urb c1580000, burb c1580000 > > > > Where is the problem? > > T.I.A. > > I don't see any code in the attached function that would print out that > error message. When does the error happen, when your probe() is called? > > greg k-h > > _______________________________________________ > [EMAIL PROTECTED] > To unsubscribe, use the last form field at: > https://lists.sourceforge.net/lists/listinfo/linux-usb-devel > _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel