Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Jun 2006 09:22:28 -0400
From:      "Rail mail" <railmail@gmail.com>
To:        "Johan Nilsson" <johan@lavasystems.se>, freebsd-usb@freebsd.org
Subject:   Re: usb/89087: usb external harddrive hangs with BBB reset failed, TIMEOUT messages
Message-ID:  <c35bdefa0606010622h41ca798dkbeed0ba209dbfe4b@mail.gmail.com>
In-Reply-To: <c35bdefa0605190721r55a6c543y60cba7f108570336@mail.gmail.com>
References:  <200605171950.k4HJoMjU017890@freefall.freebsd.org> <c35bdefa0605171326l680630e4k99eee7e2b9e54e7f@mail.gmail.com> <446CB93F.20900@lavasystems.se> <c35bdefa0605190721r55a6c543y60cba7f108570336@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> I will be seeing what debug info I can get, I send any info back to
> you that I get from debug.

can't get device node created for Cavalar external usb harddrive

custom kernal (see bottom for code introduced)
5.4-RELEASE FreeBSD 5.4-RELEASE #3:

dmesg

umass0: Prolific Technology Inc. Mass Storage Device, rev 2.00/1.00, addr 2
umass0: SCSI over Bulk-Only; quirks = 0x0000
umass0:0:0:-1: Attached to scbus0
Timecounter "TSC" frequency 810006503 Hz quality 800
Timecounters tick every 10.000 msec
...........
uhub_explore: C_PORT_ENABLED 0x3
uhub_explore: status change hub=1 port=2
uhub_explore: device addr=2 disappeared on port 2
umass0: at uhub0 port 2 (addr 2) disconnected
umass0: detached
uhub_explore: status change hub=1 port=2
usbd_new_device bus=0xc1f2c000 port=2 depth=1 speed=2
usbd_new_device: adding unit addr=2, rev=200, class=0, subclass=0,
protocol=0, maxpacket=64, len=18, speed=2
usbd_new_device: new dev (addr 2), dev=0xc2243a00, parent=0xc1f32980
usbd_probe_and_attach: trying device specific drivers
usbd_probe_and_attach: no device specific driver found
usbd_probe_and_attach: looping over 1 configurations
usbd_set_config_index: status=0x0001, error=NORMAL_COMPLETION
usbd_set_config_index: (addr 1) cno=2 attr=0xc0, selfpowered=1, power=100
usbd_set_config_index: set config 1
umass0: Prolific Technology Inc. Mass Storage Device, rev 2.00/1.00, addr 2
umass0: SCSI over Bulk-Only; quirks = 0x0000
umass0:0:0:-1: Attached to scbus0
uhci_timeout: uxfer=0xc1f70200
uhci_timeout_task: xfer=0xc1f70200
uhci_check_intr: aborted xfer=0xc1f70200
uhci_timeout: uxfer=0xc1f70300
uhci_timeout_task: xfer=0xc1f70300
uhci_check_intr: aborted xfer=0xc1f70300
uhci_timeout: uxfer=0xc1f70200
uhci_timeout_task: xfer=0xc1f70200
uhci_check_intr: aborted xfer=0xc1f70200
uhci_timeout: uxfer=0xc1f70300
uhci_timeout_task: xfer=0xc1f70300
uhci_check_intr: aborted xfer=0xc1f70300
uhci_timeout: uxfer=0xc1f70200
uhci_timeout_task: xfer=0xc1f70200
uhci_check_intr: aborted xfer=0xc1f70200
uhci_timeout: uxfer=0xc1f70300
uhci_timeout_task: xfer=0xc1f70300
uhci_check_intr: aborted xfer=0xc1f70300
uhci_timeout: uxfer=0xc1f70200
uhci_timeout_task: xfer=0xc1f70200
uhci_check_intr: aborted xfer=0xc1f70200
uhci_timeout: uxfer=0xc1f70300
uhci_timeout_task: xfer=0xc1f70300
uhci_check_intr: aborted xfer=0xc1f70300
uhci_timeout: uxfer=0xc1f70200
uhci_timeout_task: xfer=0xc1f70200
uhci_check_intr: aborted xfer=0xc1f70200
uhci_timeout: uxfer=0xc1f70300
uhci_timeout_task: xfer=0xc1f70300
uhci_check_intr: aborted xfer=0xc1f70300

usbdevs -v

Controller /dev/usb0:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000),
VIA(0x0000), rev 1.00
 port 1 powered
  port 2 addr 2: full speed, self powered, config 1, Mass Storage
Device(0x2507), Prolific Technology Inc.(0x067b), rev 1.00

I tired playing with the quirks in sys/cam/scsi/scsi_da.c
        {
                {T_DIRECT, SIP_MEDIA_REMOVABLE, "Prolific*" , "*", "*"},
                /*quirks*/ DA_Q_NO_SYNC_CACHE
        },



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c35bdefa0606010622h41ca798dkbeed0ba209dbfe4b>