I have just bought a LaserJet 1200 and I would like to connect it to my 
box over USB.

I can't make i work though. When I modprobe uhci I get the following in 
/var/log/messages:

Jun  1 12:08:53 localhost kernel: PCI: Found IRQ 10 for device 00:04.3
Jun  1 12:08:53 localhost kernel: PCI: The same IRQ used for device 00:09.0
Jun  1 12:08:53 localhost kernel: uhci.c: USB UHCI at I/O 0xd000, IRQ 10
Jun  1 12:08:53 localhost kernel: uhci.c: detected 2 ports
Jun  1 12:08:53 localhost kernel: usb.c: new USB bus registered, 
assigned bus number 1
Jun  1 12:08:53 localhost kernel: Product: USB UHCI-alt Root Hub
Jun  1 12:08:53 localhost kernel: SerialNumber: d000
Jun  1 12:08:53 localhost kernel: hub.c: USB hub found
Jun  1 12:08:53 localhost kernel: hub.c: 2 ports detected
Jun  1 12:08:53 localhost kernel: uhci.c:  Linus Torvalds, Johannes 
Erdfelt, Randy Dunlap, Georg Acher, Deti Fliegl, Thomas Sailer, Roman 
Weissgaerber
Jun  1 12:08:53 localhost kernel: uhci.c: USB Universal Host Controller 
Interface driver
Jun  1 12:08:53 localhost kernel: hub.c: USB new device connect on 
bus1/2, assigned device number 2
Jun  1 12:08:53 localhost kernel: Manufacturer: ALCOR
Jun  1 12:08:53 localhost kernel: Product: Generic USB Hub
Jun  1 12:08:53 localhost kernel: hub.c: USB hub found
Jun  1 12:08:53 localhost kernel: hub.c: 4 ports detected
Jun  1 12:08:53 localhost kernel: hub.c: USB new device connect on 
bus1/2/1, assigned device number 3
Jun  1 12:08:53 localhost kernel: Manufacturer: HewLett Packard
Jun  1 12:08:53 localhost kernel: Product: HP LaserJet 1200
Jun  1 12:08:53 localhost kernel: SerialNumber: 00CNBF094310
Jun  1 12:08:53 localhost kernel: usb.c: USB device 3 (vend/prod 
0x3f0/0x317) is not claimed by any active driver.Jun  1 12:08:53 
localhost kernel:   Length              = 18
Jun  1 12:08:53 localhost kernel:   DescriptorType      = 01
Jun  1 12:08:53 localhost kernel:   USB version         = 1.10
Jun  1 12:08:53 localhost kernel:   Vendor:Product      = 03f0:0317
Jun  1 12:08:53 localhost kernel:   MaxPacketSize0      = 8
Jun  1 12:08:53 localhost kernel:   NumConfigurations   = 1
Jun  1 12:08:53 localhost kernel:   Device version      = 1.00
Jun  1 12:08:53 localhost kernel:   Device Class:SubClass:Protocol = 
00:00:00
Jun  1 12:08:53 localhost kernel:     Per-interface classes
Jun  1 12:08:53 localhost kernel: Configuration:
Jun  1 12:08:53 localhost kernel:   bLength             =    9
Jun  1 12:08:53 localhost kernel:   bDescriptorType     =   02
Jun  1 12:08:53 localhost kernel:   wTotalLength        = 004e
Jun  1 12:08:53 localhost kernel:   bNumInterfaces      =   01
Jun  1 12:08:53 localhost kernel:   bConfigurationValue =   01
Jun  1 12:08:53 localhost kernel:   iConfiguration      =   00
Jun  1 12:08:53 localhost kernel:   bmAttributes        =   40
Jun  1 12:08:53 localhost kernel:   MaxPower            =    2mA
Jun  1 12:08:53 localhost kernel:
Jun  1 12:08:53 localhost kernel:   Interface: 0
Jun  1 12:08:53 localhost kernel:   Alternate Setting:  0
Jun  1 12:08:53 localhost kernel:     bLength             =    9
Jun  1 12:08:53 localhost kernel:     bDescriptorType     =   04
Jun  1 12:08:53 localhost kernel:     bInterfaceNumber    =   00
Jun  1 12:08:53 localhost kernel:     bAlternateSetting   =   00
Jun  1 12:08:53 localhost kernel:     bNumEndpoints       =   03
Jun  1 12:08:53 localhost kernel:     bInterface Class:SubClass:Protocol 
=   07:01:03
Jun  1 12:08:53 localhost kernel:     iInterface          =   00
Jun  1 12:08:53 localhost kernel:     Endpoint:
Jun  1 12:08:53 localhost kernel:       bLength             =    7
Jun  1 12:08:53 localhost kernel:       bDescriptorType     =   05
Jun  1 12:08:53 localhost kernel:       bEndpointAddress    =   01 (out)
Jun  1 12:08:53 localhost kernel:       bmAttributes        =   02 (Bulk)
Jun  1 12:08:53 localhost kernel:       wMaxPacketSize      = 0040
Jun  1 12:08:53 localhost kernel:       bInterval           =   00
Jun  1 12:08:53 localhost kernel:     Endpoint:
Jun  1 12:08:53 localhost kernel:       bLength             =    7
Jun  1 12:08:53 localhost kernel:       bDescriptorType     =   05
Jun  1 12:08:53 localhost kernel:       bEndpointAddress    =   81 (in)
Jun  1 12:08:53 localhost kernel:       bmAttributes        =   02 (Bulk)
Jun  1 12:08:53 localhost kernel:       wMaxPacketSize      = 0040
Jun  1 12:08:53 localhost kernel:       bInterval           =   00
Jun  1 12:08:53 localhost kernel:     Endpoint:
Jun  1 12:08:53 localhost kernel:       bLength             =    7
Jun  1 12:08:53 localhost kernel:       bDescriptorType     =   05
Jun  1 12:08:53 localhost kernel:       bEndpointAddress    =   82 (in)
Jun  1 12:08:53 localhost kernel:       bmAttributes        =   03 
(Interrupt)
Jun  1 12:08:53 localhost kernel:       wMaxPacketSize      = 0008
Jun  1 12:08:53 localhost kernel:       bInterval           =   ff
Jun  1 12:08:53 localhost kernel:   Alternate Setting:  1
Jun  1 12:08:53 localhost kernel:     bLength             =    9
Jun  1 12:08:53 localhost kernel:     bDescriptorType     =   04
Jun  1 12:08:53 localhost kernel:     bInterfaceNumber    =   00
Jun  1 12:08:53 localhost kernel:     bAlternateSetting   =   01
Jun  1 12:08:53 localhost kernel:     bNumEndpoints       =   02
Jun  1 12:08:53 localhost kernel:     bInterface Class:SubClass:Protocol 
=   07:01:02
Jun  1 12:08:53 localhost kernel:     iInterface          =   00
Jun  1 12:08:53 localhost kernel:     Endpoint:
Jun  1 12:08:54 localhost kernel:       bLength             =    7
Jun  1 12:08:54 localhost kernel:       bDescriptorType     =   05
Jun  1 12:08:54 localhost kernel:       bEndpointAddress    =   01 (out)
Jun  1 12:08:54 localhost kernel:       bmAttributes        =   02 (Bulk)
Jun  1 12:08:54 localhost kernel:       wMaxPacketSize      = 0040
Jun  1 12:08:54 localhost kernel:       bInterval           =   00
Jun  1 12:08:54 localhost kernel:     Endpoint:
Jun  1 12:08:54 localhost kernel:       bLength             =    7
Jun  1 12:08:54 localhost kernel:       bDescriptorType     =   05
Jun  1 12:08:54 localhost kernel:       bEndpointAddress    =   81 (in)
Jun  1 12:08:54 localhost kernel:       bmAttributes        =   02 (Bulk)
Jun  1 12:08:54 localhost kernel:       wMaxPacketSize      = 0040
Jun  1 12:08:54 localhost kernel:       bInterval           =   00
Jun  1 12:08:54 localhost kernel:   Alternate Setting:  2
Jun  1 12:08:54 localhost kernel:     bLength             =    9
Jun  1 12:08:54 localhost kernel:     bDescriptorType     =   04
Jun  1 12:08:54 localhost kernel:     bInterfaceNumber    =   00
Jun  1 12:08:54 localhost kernel:     bAlternateSetting   =   02
Jun  1 12:08:54 localhost kernel:     bNumEndpoints       =   01
Jun  1 12:08:54 localhost kernel:     bInterface Class:SubClass:Protocol 
=   07:01:01
Jun  1 12:08:54 localhost kernel:     iInterface          =   00
Jun  1 12:08:54 localhost kernel:     Endpoint:
Jun  1 12:08:54 localhost kernel:       bLength             =    7
Jun  1 12:08:54 localhost kernel:       bDescriptorType     =   05
Jun  1 12:08:54 localhost kernel:       bEndpointAddress    =   01 (out)
Jun  1 12:08:54 localhost kernel:       bmAttributes        =   02 (Bulk)
Jun  1 12:08:54 localhost kernel:       wMaxPacketSize      = 0040
Jun  1 12:08:54 localhost kernel:       bInterval           =   00
Jun  1 12:08:54 localhost kernel: [c03f00f0] link (003f0062) element 
(00ce7240)
Jun  1 12:08:54 localhost kernel:  Element != First TD
Jun  1 12:08:54 localhost kernel:   0: [c0ce7210] link (00ce7240) e2 
Length=7 MaxLen=7 DT0 EndPt=0 Dev=2, PID=2d(SETUP) (buf=048fd340)
Jun  1 12:08:54 localhost kernel:   1: [c0ce7240] link (00ce7270) e0 
Stalled CRC/Timeo Length=7ff MaxLen=3 DT1 EndPt=0 Dev=2, PID=69(IN) 
(buf=07ae5fbc)
Jun  1 12:08:54 localhost kernel:   2: [c0ce7270] link (00000001) e3 IOC 
Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=2, PID=e1(OUT) (buf=00000000)
Jun  1 12:08:54 localhost kernel:
Jun  1 12:08:54 localhost kernel: hub.c: get_port_status failed (err = -84)

Sorry about the long listing. It looks like there are some errors in the 
end.
When I modprobe the printer module I get the following:

Jun  1 12:01:15 localhost kernel: usb.c: registered new driver usblp
Jun  1 12:01:15 localhost kernel: printer.c: usblp0: device node 
registration failed
Jun  1 12:01:15 localhost kernel: printer.c: usblp0: USB Bidirectional 
printer dev 3 if 0 alt 0
Jun  1 12:01:15 localhost kernel: printer.c: v0.8 Michael Gee, Pavel 
Machek, Vojtech Pavlik, Randy Dunlap
Jun  1 12:01:15 localhost kernel: printer.c: USB Printer Device Class driver

I guess the line about "device node registration failed" isn't supposed 
to be there.

Can anybody tell me what is going wrong and how to fix it?

Here are some info about my system. Please ask if something is missing.
Redhat 7.1 with a 2.4.5 kernel from Linus.
Athlon based Asus A7V motherboard.

Best regards
  Anders Nielsen



_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to