Gaspode
20th April 2006, 05:51 AM
Hi all,
I haven't been using Linux for long ,but I really like what I've got up and running so far. However I've got one problem I've been dragging around the forums for weeks now and it's taught me one thing, that USB and Linux are a pain in the (*).
System details
CPU: Intel Celeron (Coppermine) 601.425 MHz
Linux version 2.6.11-1.1369_FC4
Fedora Core 4
Problem...
I have a Epson CX1500 scanner/printer/copier which is six months old and runs well on this setup with a HDD with M$ Win98 installed.If however , I connect up the HDD with Fedora C4 ,an address bun fight starts as to IRQ's (Details below)
There is nothing wrong with the Epson unit ,under M$ it runs well(Shame, embarrassment)
It has been suggested , by /var/log/messages (See below) and members
of various forums that the IRQ address is indeed the problem.Is this likely, and might I have to change my BIOS/CMOS settings to run Linux properly. (Flame if you wish, but we were all babes once)
Here is perhaps a CLUE . If I run /var/log/messages and disconnect re-connect the Epson , two things happen...
Messages reports ....
<Date><Time> localhost kernel: usb 1-2: new full speed USB device using uhci_hcd and address 6
Note that during the boot bun fight listed below address 6 is never mentioned .AND at this time the whole system freezes. No input No output No mouse Cold Boot needed to roll again.
I have rolled this problem around various Forums and Mail lists for weeks now and am seriously considering changing distros and or offering a reward to anyone who can track this SOB problem down and throttle it.
Come on, I'm a newbie , gota be some Wizzard out there who can kill this before breakfast.
Follows > parts of /var/log/messages
lspci,lsusb, etc which may be helpful
Apr 18 07:30:00 localhost kernel: USB Universal Host Controller Interface driver v2.2
Apr 18 07:30:00 localhost kernel: SELinux: initialized (dev debugfs, type debugf s), uses genfs_contexts
Apr 18 07:30:00 localhost kernel: PCI: Found IRQ 11 for device 0000:00:07.2
Apr 18 07:30:00 localhost kernel: uhci_hcd 0000:00:07.2: UHCI Host Controller
Apr 18 07:30:00 localhost kernel: uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1
Apr 18 07:30:00 localhost kernel: uhci_hcd 0000:00:07.2: irq 11, io base 0x0000d 000
Apr 18 07:30:00 localhost kernel: hub 1-0:1.0: USB hub found
Apr 18 07:30:00 localhost kernel: hub 1-0:1.0: 2 ports detected
Apr 18 07:30:00 localhost kernel: usb 1-2: new full speed USB device using uhci_ hcd and address 2
Apr 18 07:30:00 localhost kernel: uhci_hcd 0000:00:07.2: Unlink after no-IRQ? C ontroller is probably using the wrong IRQ.
Apr 18 07:30:00 localhost kernel: usb 1-2: device not accepting address 2, error -71
Apr 18 07:30:00 localhost kernel: usb 1-2: new full speed USB device using uhci_ hcd and address 3
Apr 18 07:30:00 localhost kernel: usb 1-2: device not accepting address 3, error -71
Apr 18 07:30:00 localhost kernel: usb 1-2: new full speed USB device using uhci_ hcd and address 4
Apr 18 07:30:00 localhost kernel: usb 1-2: device descriptor read/64, error -71
Apr 18 07:30:00 localhost kernel: usb 1-2: device descriptor read/64, error -71
Apr 18 07:30:00 localhost kernel: usb 1-2: new full speed USB device using uhci_ hcd and address 5
Apr 18 07:30:00 localhost kernel: usb 1-2: device descriptor read/64, error -71
[root@localhost sbin]# ./lsusb
Bus 001 Device 001: ID 0000:0000
[root@localhost gaspode]# cat /proc/bus/usb/devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-1.1369_FC4 uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:07.2
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
On my knees
Gaspode :confused:
I haven't been using Linux for long ,but I really like what I've got up and running so far. However I've got one problem I've been dragging around the forums for weeks now and it's taught me one thing, that USB and Linux are a pain in the (*).
System details
CPU: Intel Celeron (Coppermine) 601.425 MHz
Linux version 2.6.11-1.1369_FC4
Fedora Core 4
Problem...
I have a Epson CX1500 scanner/printer/copier which is six months old and runs well on this setup with a HDD with M$ Win98 installed.If however , I connect up the HDD with Fedora C4 ,an address bun fight starts as to IRQ's (Details below)
There is nothing wrong with the Epson unit ,under M$ it runs well(Shame, embarrassment)
It has been suggested , by /var/log/messages (See below) and members
of various forums that the IRQ address is indeed the problem.Is this likely, and might I have to change my BIOS/CMOS settings to run Linux properly. (Flame if you wish, but we were all babes once)
Here is perhaps a CLUE . If I run /var/log/messages and disconnect re-connect the Epson , two things happen...
Messages reports ....
<Date><Time> localhost kernel: usb 1-2: new full speed USB device using uhci_hcd and address 6
Note that during the boot bun fight listed below address 6 is never mentioned .AND at this time the whole system freezes. No input No output No mouse Cold Boot needed to roll again.
I have rolled this problem around various Forums and Mail lists for weeks now and am seriously considering changing distros and or offering a reward to anyone who can track this SOB problem down and throttle it.
Come on, I'm a newbie , gota be some Wizzard out there who can kill this before breakfast.
Follows > parts of /var/log/messages
lspci,lsusb, etc which may be helpful
Apr 18 07:30:00 localhost kernel: USB Universal Host Controller Interface driver v2.2
Apr 18 07:30:00 localhost kernel: SELinux: initialized (dev debugfs, type debugf s), uses genfs_contexts
Apr 18 07:30:00 localhost kernel: PCI: Found IRQ 11 for device 0000:00:07.2
Apr 18 07:30:00 localhost kernel: uhci_hcd 0000:00:07.2: UHCI Host Controller
Apr 18 07:30:00 localhost kernel: uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1
Apr 18 07:30:00 localhost kernel: uhci_hcd 0000:00:07.2: irq 11, io base 0x0000d 000
Apr 18 07:30:00 localhost kernel: hub 1-0:1.0: USB hub found
Apr 18 07:30:00 localhost kernel: hub 1-0:1.0: 2 ports detected
Apr 18 07:30:00 localhost kernel: usb 1-2: new full speed USB device using uhci_ hcd and address 2
Apr 18 07:30:00 localhost kernel: uhci_hcd 0000:00:07.2: Unlink after no-IRQ? C ontroller is probably using the wrong IRQ.
Apr 18 07:30:00 localhost kernel: usb 1-2: device not accepting address 2, error -71
Apr 18 07:30:00 localhost kernel: usb 1-2: new full speed USB device using uhci_ hcd and address 3
Apr 18 07:30:00 localhost kernel: usb 1-2: device not accepting address 3, error -71
Apr 18 07:30:00 localhost kernel: usb 1-2: new full speed USB device using uhci_ hcd and address 4
Apr 18 07:30:00 localhost kernel: usb 1-2: device descriptor read/64, error -71
Apr 18 07:30:00 localhost kernel: usb 1-2: device descriptor read/64, error -71
Apr 18 07:30:00 localhost kernel: usb 1-2: new full speed USB device using uhci_ hcd and address 5
Apr 18 07:30:00 localhost kernel: usb 1-2: device descriptor read/64, error -71
[root@localhost sbin]# ./lsusb
Bus 001 Device 001: ID 0000:0000
[root@localhost gaspode]# cat /proc/bus/usb/devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.11-1.1369_FC4 uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:07.2
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
On my knees
Gaspode :confused: