Seagate FreeAgent GoFlex 1.5TB external HDD problems
maxim naumov
muxx.mailinglists at gmail.com
Sun Jun 24 08:43:10 UTC 2012
it took me a while to rebuild the world and reproduce the problem with
usbdump running. there goes the bit of log around the point where it
failed.
...
01:06:03.753907 usbus3.2
DONE-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=16,IVAL=0,ERR=0
frame[0] READ 13 bytes
0000 55 53 42 53 7E 90 06 00 00 00 00 00 00 -- -- -- |USBS~........ |
flags 0x2 <SHORT_XFER_OK|0>
status 0xcb021
<OPEN|STARTED|SHORT_XFER_OK|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.753962 usbus3.2 SUBM-BULK-EP=00000002,SPD=HIGH,NFR=1,SLEN=32,IVAL=0
frame[0] WRITE 31 bytes
0000 55 53 42 43 7F 90 06 00 00 00 01 00 00 00 0A 2A |USBC...........*|
0010 00 2F C2 B8 DF 00 00 80 00 00 00 00 00 00 00 -- |./............. |
flags 0 <0>
status 0xea023
<OPEN|TRANSFERRING|STARTED|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.754030 usbus3.2
DONE-BULK-EP=00000002,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0
frame[0] WRITE 31 bytes
flags 0 <0>
status 0xca021
<OPEN|STARTED|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.754214 usbus3.2 SUBM-BULK-EP=00000002,SPD=HIGH,NFR=1,SLEN=65536,IVAL=0
frame[0] WRITE 65536 bytes
flags 0x32 <SHORT_XFER_OK|PROXY_BUFFER|EXT_BUFFER|0>
status 0xca023
<OPEN|TRANSFERRING|STARTED|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.756409 usbus3.2
DONE-BULK-EP=00000002,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0
frame[0] WRITE 65536 bytes
flags 0x32 <SHORT_XFER_OK|PROXY_BUFFER|EXT_BUFFER|0>
status 0xea021
<OPEN|STARTED|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.756419 usbus3.2 SUBM-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=0,IVAL=0
frame[0] READ 13 bytes
flags 0x2 <SHORT_XFER_OK|0>
status 0xcb023
<OPEN|TRANSFERRING|STARTED|SHORT_XFER_OK|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.756529 usbus3.2
DONE-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=16,IVAL=0,ERR=0
frame[0] READ 13 bytes
0000 55 53 42 53 7F 90 06 00 00 00 00 00 00 -- -- -- |USBS......... |
flags 0x2 <SHORT_XFER_OK|0>
status 0xeb021
<OPEN|STARTED|SHORT_XFER_OK|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.757382 usbus3.2 SUBM-BULK-EP=00000002,SPD=HIGH,NFR=1,SLEN=32,IVAL=0
frame[0] WRITE 31 bytes
0000 55 53 42 43 80 90 06 00 00 00 01 00 00 00 0A 2A |USBC...........*|
0010 00 2F C2 B9 5F 00 00 80 00 00 00 00 00 00 00 -- |./.._.......... |
flags 0 <0>
status 0xca023
<OPEN|TRANSFERRING|STARTED|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.757537 usbus3.2
DONE-BULK-EP=00000002,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0
frame[0] WRITE 31 bytes
flags 0 <0>
status 0xea021
<OPEN|STARTED|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.757697 usbus3.2 SUBM-BULK-EP=00000002,SPD=HIGH,NFR=1,SLEN=65536,IVAL=0
frame[0] WRITE 65536 bytes
flags 0x32 <SHORT_XFER_OK|PROXY_BUFFER|EXT_BUFFER|0>
status 0xea023
<OPEN|TRANSFERRING|STARTED|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.758544 usbus3.2
DONE-BULK-EP=00000002,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=STALLED
frame[0] WRITE 20992 bytes
flags 0x32 <SHORT_XFER_OK|PROXY_BUFFER|EXT_BUFFER|0>
status 0xca021
<OPEN|STARTED|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.758561 usbus3.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0
frame[0] WRITE 8 bytes
0000 02 01 00 00 02 00 00 00 -- -- -- -- -- -- -- -- |........ |
flags 0 <0>
status 0xea1a3
<OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
01:06:03.758654 usbus3.2
DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=STALLED
frame[0] WRITE 0 bytes
flags 0 <0>
status 0xca1a1
<OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
...
and then it is "stalled" until I rebooted the machine. I had to,
because it was totally screwed.
full log available upon request. 8)
/max
More information about the freebsd-usb
mailing list