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