S Dansa wrote:
Hmm, ale to asi budu muset (v duchu znameho prislovi) pozadat
o poradne nakopnuti :-) Ani jedno neumim pouzivat, takze z Wiresharku
(podle me) nelezlo nic rozumneho... (zkousel jsem verzi 2.0.0 z portu
i 2.0.1 od zdroje)

To nedokazu posoudit, nevidel jsem. Ja o Wiresharku mluvil proto, ze ten to zobrazuje rozumne, kdezto usbdump je prilis vagni.

Ono ale tak jako tak oboji vyzaduje aspon zakladni znalost pozorovanejch protokolu.

#usbdump -i usbus4 -s 0 -w /tmp/wd_pkt

14:36:18.540290 usbus4.2 SUBM-BULK-EP=00000081,SPD=HIGH,NFR=1,SLEN=0,IVAL=0
  frame[0] READ 20480 bytes
  flags 0x32 <SHORT_XFER_OK|PROXY_BUFFER|EXT_BUFFER|0>
  status 0xeb023 
<OPEN|TRANSFERRING|STARTED|SHORT_XFER_OK|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0>
--- > zde "zamrzlo"


14:37:22.062273 usbus4.2 
DONE-BULK-EP=00000081,SPD=HIGH,NFR=0,SLEN=0,IVAL=0,ERR=TIMEOUT
  flags 0x32 <SHORT_XFER_OK|PROXY_BUFFER|EXT_BUFFER|0>
  status 0x8b025 
<OPEN|DID_DMA_DELAY|STARTED|SHORT_XFER_OK|BDMA_ENABLE|BDMA_SETUP|DOING_CALLBACK|0>
--- > zde "rozmrzlo"

No, vlastne nerozmrzlo. Ovladac USB se odpovedi nedockal a tak vyhlasil timeout. A nasledne ...

14:37:22.062286 usbus4.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0
14:37:22.062347 usbus4.2 
DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0
---> "CTRL" se vyskytuje jen po ERR=TIMEOUT, totez plati pro EP=00000000

... provedl reinicializaci celeho rozhrani.

CTRL oznacuje "Control Endpoint", ten ma kazde USB rozhrani a je to vzdy EP s cislem nula.

EP s cislem 0x81 je endpoint pouzity ve smeru "IN" (tedy pro prenos dat o disku do pocitace).

2x (z 5 zamrznuti) se vyskytuje TIMEOUT s odlisnym "statusem"

To nevypada na vyznamny rozdil.

Vyse uvedene na me, neznaleho, pusobi dojmem, ze problem je na strane disku.

I me.

Zkusim si nekde pujcit jiny...

Pro zacatek se podivej na to, jestli k tomu WD nema novejsi firmware.

Ono to sice vypada jako hardware, ale je to hardware rizeny sofwarem a on uz i tenhle druh software dneska taky patla kde kdo ...


Dan

--
FreeBSD mailing list ([email protected])
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem