On Thu, 2004-07-22 at 03:48, Rick Stevens wrote: > Graeme Nichols wrote: > > On Wed, 2004-07-21 at 02:51, Rick Stevens wrote: > > <snip> > > > >>Let's have a looksee. > >> > >> <snip> > > > > > > Hello Rick, What you have just outlined above is sort of what I gathered > > but there are only two usb busses on the system, a two port 1.1 bus on > > the MB, with nothing in it, > > I'll bet you find a second and third set of headers on the mobo. You > seem to have one USB controller that uses the OHCI driver, two that use > the UHCI driver and one (the 2.0 one) that uses the EHCI driver. Hello Rick, you are absolutely 110% correct. Since 'talking' to you last I have been poking around in the h'ware and guess what I found? Another 2 port usb header (minus the pins) on the MB. So that makes 2 usb 1.1 two port usb busses. The 4 port usb 2.0 pci card makes up the others FC2 detected. I had the on-board usb disabled in the bios but when I checked late yesterday I found that it was now enabled (should have checked that earlier ;-)). I have again disabled them because I don't need them. This probably occurred a couple of weeks ago when I booted the machine and it went straight to the bios setup screen. I simply did a HD detect and saved and exited. I should have gone right through the bios settings for other changes. > > > and a four port 2.0 bus on a pci card with 3 > > cables plugged in at the moment. The fourth port had a cable in it when > > I connected the usb ADSL modem that was supplied by my ISP when I went > > to ADSL. I removed the usb ADSL modem when I got the ADSL modem/router > > but left the cable plugged into the usb card. Removing it from the card > > made no difference. The three devices all work OK on Win 98, I checked, > > and the Ext. HD has a 2.0 bus and came with its own cable, which I have > > assumed is a 2.0 cable (although I have no idea what the differences > > are). > > 2.0 cables use different wire with lower capacitance between the > conductors and better shielding. The speeds of 2.0 can cause severe > crosstalk on 1.1 cables and make the bus very flakey. OK, that means that I am using usb 2 cables as they have a clear plastic coating through which I can see braided shielding. > > > This problem arose as part of the upgrade to FC2 and was apparent > > immediately which is what makes me think the problem lies with something > > in FC2. Whatever the problem is it has not affected the scanner at all, > > only the HD and Zip drives. At the moment it is picking up the Zip drive > > reliably. Could it be an irq clash? > > I doubt it's an IRQ issue, although the below stuff shows two 1.1 > controllers on IRQ 10, one 1.1 on IRQ 9 and the 2.0 USB on IRQ 11. > > > The Ext. HD mounted OK at boot time today. The output for dmesg follows: > > > > RAMDISK: Compressed image found at block 0 > > VFS: Mounted root (ext2 filesystem). > > kjournald starting. Commit interval 5 seconds > > EXT3-fs: mounted filesystem with ordered data mode. > > Freeing unused kernel memory: 144k freed > > ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI) > > ohci_hcd: block sizes: ed 64 td 64 > > AMD756: dev 1022:740c, router pirq : 4 get irq : 10 > > PCI: Found IRQ 10 for device 0000:00:07.4 > > PCI: Sharing IRQ 10 with 0000:00:08.0 > > ohci_hcd 0000:00:07.4: OHCI Host Controller > > ohci_hcd 0000:00:07.4: irq 10, pci mem 0a836000 > > ohci_hcd 0000:00:07.4: new USB bus registered, assigned bus number 1 > > ohci_hcd 0000:00:07.4: AMD756 erratum 4 workaround > > hub 1-0:1.0: USB hub found > > hub 1-0:1.0: 4 ports detected > > USB Universal Host Controller Interface driver v2.2 > > AMD756: dev 1106:3038, router pirq : 4 get irq : 10 > > PCI: Found IRQ 10 for device 0000:00:08.0 > > PCI: Sharing IRQ 10 with 0000:00:07.4 > > uhci_hcd 0000:00:08.0: UHCI Host Controller > > uhci_hcd 0000:00:08.0: irq 10, io base 0000d400 > > uhci_hcd 0000:00:08.0: new USB bus registered, assigned bus number 2 > > hub 2-0:1.0: USB hub found > > hub 2-0:1.0: 2 ports detected > > AMD756: dev 1106:3038, router pirq : 1 get irq : 9 > > PCI: Found IRQ 9 for device 0000:00:08.1 > > uhci_hcd 0000:00:08.1: UHCI Host Controller > > uhci_hcd 0000:00:08.1: irq 9, io base 0000d800 > > uhci_hcd 0000:00:08.1: new USB bus registered, assigned bus number 3 > > hub 3-0:1.0: USB hub found > > hub 3-0:1.0: 2 ports detected > > AMD756: dev 1106:3104, router pirq : 2 get irq : 11 > > PCI: Found IRQ 11 for device 0000:00:08.2 > > PCI: Sharing IRQ 11 with 0000:00:0a.0 > > ehci_hcd 0000:00:08.2: EHCI Host Controller > > ehci_hcd 0000:00:08.2: irq 11, pci mem 0a83af00 > > ehci_hcd 0000:00:08.2: new USB bus registered, assigned bus number 4 > > ehci_hcd 0000:00:08.2: USB 2.0 enabled, EHCI 0.95, driver 2003-Dec-29 > > hub 4-0:1.0: USB hub found > > hub 4-0:1.0: 4 ports detected > > hub 3-0:1.0: connect-debounce failed, port 1 disabled > > That still really bothers me. Its on the uhci 1.1 bus at IRQ 9. I have come to the conclusion, rightly or wrongly, after disabling the on-board usb, that there is something about the usb on this machine that is unable to obtain port status or something. The first re-boot after disabling the on-board usb resulted in me being asked to save or discard the settings for the on-board usb. I answered to remove the config. Below is the latest output from dmesg. FC2 still found the on-board usb but doesn't appear to have tried to configure them whereas it did try to setup the 4 port pci card. There are only three devices plugged into the 4 ports, a scanner, a Zip drive and the external HD. Maybe the message about the possible faulty cable has something to do with there being nothing on that port. Also I never turn on the scanner at boot time. I turn it on whenever I need to scan something. The pci usb card is sharing irq 11 with the dev 1274:1371, not sure what this is, maybe the on-board IrDA, which has no header pins btw. RAMDISK: Compressed image found at block 0 VFS: Mounted root (ext2 filesystem). kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. Freeing unused kernel memory: 144k freed ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI) ohci_hcd: block sizes: ed 64 td 64 USB Universal Host Controller Interface driver v2.2 AMD756: dev 1106:3038, router pirq : 4 get irq : 9 PCI: Found IRQ 9 for device 0000:00:08.0 uhci_hcd 0000:00:08.0: UHCI Host Controller uhci_hcd 0000:00:08.0: irq 9, io base 0000d400 uhci_hcd 0000:00:08.0: new USB bus registered, assigned bus number 1 hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected AMD756: dev 1106:3038, router pirq : 1 get irq : 10 PCI: Found IRQ 10 for device 0000:00:08.1 uhci_hcd 0000:00:08.1: UHCI Host Controller uhci_hcd 0000:00:08.1: irq 10, io base 0000d800 uhci_hcd 0000:00:08.1: new USB bus registered, assigned bus number 2 hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected AMD756: dev 1106:3104, router pirq : 2 get irq : 11 PCI: Found IRQ 11 for device 0000:00:08.2 PCI: Sharing IRQ 11 with 0000:00:0a.0 ehci_hcd 0000:00:08.2: EHCI Host Controller ehci_hcd 0000:00:08.2: irq 11, pci mem 0a838f00 ehci_hcd 0000:00:08.2: new USB bus registered, assigned bus number 3 ehci_hcd 0000:00:08.2: USB 2.0 enabled, EHCI 0.95, driver 2003-Dec-29 hub 3-0:1.0: USB hub found hub 3-0:1.0: 4 ports detected hub 2-0:1.0: connect-debounce failed, port 1 disabled ehci_hcd 0000:00:08.2: port 4 reset error -110 hub 3-0:1.0: hub_port_status failed (err = -32) EXT3 FS on hdb2, internal journal ehci_hcd 0000:00:08.2: port 4 reset error -110 hub 3-0:1.0: hub_port_status failed (err = -32) device-mapper: 4.1.0-ioctl (2003-12-10) initialised: dm uk sistina com ehci_hcd 0000:00:08.2: port 4 reset error -110 hub 3-0:1.0: hub_port_status failed (err = -32) ehci_hcd 0000:00:08.2: port 4 reset error -110 hub 3-0:1.0: hub_port_status failed (err = -32) ehci_hcd 0000:00:08.2: port 4 reset error -110 hub 3-0:1.0: hub_port_status failed (err = -32) hub 3-0:1.0: Cannot enable port 4. Maybe the USB cable is bad? usb 2-1: new full speed USB device using address 2 ehci_hcd 0000:00:08.2: port 4 reset error -110 hub 3-0:1.0: hub_port_status failed (err = -32) SCSI subsystem initialized Initializing USB Mass Storage driver... scsi0 : SCSI emulation for USB Mass Storage devices Vendor: IOMEGA Model: ZIP 100 Rev: 90.J Type: Direct-Access ANSI SCSI revision: 02 ehci_hcd 0000:00:08.2: port 4 reset error -110 hub 3-0:1.0: hub_port_status failed (err = -32) USB Mass Storage device found at 2 usbcore: registered new driver usb-storage USB Mass Storage support registered. sda: Spinning up disk...<6>usb 3-4: new high speed USB device using address 2 .<6>scsi1 : SCSI emulation for USB Mass Storage devices .<5>Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0 Device not ready. Make sure there is a disc in the drive. Device not ready. Make sure there is a disc in the drive. Device not ready. Make sure there is a disc in the drive. inserting floppy driver for 2.6.5-1.358 Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 Vendor: IC35L060 Model: AVVA07-0 Rev: VA3O Type: Direct-Access ANSI SCSI revision: 02 SCSI device sdb: 120103200 512-byte hdwr sectors (61493 MB) sdb: assuming drive cache: write through sdb: sdb1 Attached scsi disk sdb at scsi1, channel 0, id 0, lun 0 USB Mass Storage device found at 2 cdrom: open failed. cdrom: open failed. Adding 522104k swap on /dev/hdb3. Priority:-1 extents:1 Adding 128480k swap on /dev/hda8. Priority:-2 extents:1 kjournald starting. Commit interval 5 seconds EXT3 FS on hdb1, internal journal EXT3-fs: mounted filesystem with ordered data mode. parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,EPP] parport0: irq 7 detected Device not ready. Make sure there is a disc in the drive. 8139too Fast Ethernet driver 0.9.27 AMD756: dev 10ec:8139, router pirq : 3 get irq : 5 PCI: Found IRQ 5 for device 0000:00:0b.0 divert: allocating divert_blk for eth0 eth0: RealTek RTL8139 at 0xcc00, 00:05:1c:1d:b7:3b, IRQ 5 eth0: Identified 8139 chip type 'RTL-8100B/8139D' divert: freeing divert_blk for eth0 ip_tables: (C) 2000-2002 Netfilter core team ip_conntrack version 2.1 (1023 buckets, 8184 max) - 296 bytes per conntrack 8139too Fast Ethernet driver 0.9.27 AMD756: dev 10ec:8139, router pirq : 3 get irq : 5 PCI: Found IRQ 5 for device 0000:00:0b.0 divert: allocating divert_blk for eth0 eth0: RealTek RTL8139 at 0xcc00, 00:05:1c:1d:b7:3b, IRQ 5 eth0: Identified 8139 chip type 'RTL-8100B/8139D' eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,EPP] parport0: irq 7 detected lp0: using parport0 (polling). lp0: console ready NET: Registered protocol family 10 Disabled Privacy Extensions on device 022db720(lo) IPv6 over IPv4 tunneling driver divert: not allocating divert_blk for non-ethernet device sit0 eth0: no IPv6 routers present warning: process `update' used the obsolete bdflush system call Fix your initscripts? warning: process `update' used the obsolete bdflush system call Fix your initscripts? AMD756: dev 1274:1371, router pirq : 2 get irq : 11 PCI: Found IRQ 11 for device 0000:00:0a.0 PCI: Sharing IRQ 11 with 0000:00:08.2 Device not ready. Make sure there is a disc in the drive. Is there anywhere that I can find out just what the messages mean that are thrown up about the usb buss and drivers as some messages one comes across can be very cryptic? Knowing that would mean its more likely that I could understand what is going on. Thanks very much for your help and your patience. Will let you know what happens over the next few days. That was a nice shot of your plane. Like someone else from Germany said, somewhat more that $40 to go flying here in Australia as well. I'd love to go up but my wallet isn't quite that large. Still, when I wind up my old HiLux diesel ute on the open road it 'feels' like one is about to take off. I'll have to settle for that. -- Kind regards, Graeme Nichols Public Key available from http://keyserver.kjsl.com:11371/#extract ---------------------------------------------------------------------- The road to hell is paved with NAND gates. -- J. Gooding ----------------------------------------------------------------------
Attachment:
signature.asc
Description: This is a digitally signed message part