On Saturday 11 August 2012 13:55:14 Kra OTN wrote: > *Output of usbdump (at time of problem, it loops):* > ------------------------------------------------------------------- > 13:49:38.646846 usbus3.2 > DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=4,IVAL=0,ERR=0 > frame[0] WRITE 8 bytes > frame[1] READ 4 bytes > 0000 01 01 00 00 -- -- -- -- -- -- -- -- -- -- -- -- |.... | > flags 0x10 <PROXY_BUFFER|0> > status 0xea1a1 > <OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|C > AN_CANCEL_IMMED|DOING_CALLBACK|0> 13:49:38.646855 usbus3.2 > SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes > 0000 A3 00 00 00 02 00 04 00 -- -- -- -- -- -- -- -- |........ | > frame[1] READ 4 bytes > flags 0x10 <PROXY_BUFFER|0> > status 0xea1a3 > <OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|C > URR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0> 13:49:38.646971 usbus3.2 > DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=4,IVAL=0,ERR=0 > frame[0] WRITE 8 bytes > frame[1] READ 4 bytes > 0000 01 01 00 00 -- -- -- -- -- -- -- -- -- -- -- -- |.... | > flags 0x10 <PROXY_BUFFER|0> > status 0xca1a1 > <OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMM > ED|DOING_CALLBACK|0> 13:49:38.646974 usbus3.2 > SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes > 0000 A3 00 00 00 03 00 04 00 -- -- -- -- -- -- -- -- |........ | > frame[1] READ 4 bytes > flags 0x10 <PROXY_BUFFER|0> > status 0xca1a3 > <OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|C > AN_CANCEL_IMMED|DOING_CALLBACK|0> 13:49:38.647095 usbus3.2 > DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=4,IVAL=0,ERR=0 > frame[0] WRITE 8 bytes > frame[1] READ 4 bytes > 0000 00 01 00 00 -- -- -- -- -- -- -- -- -- -- -- -- |.... | > flags 0x10 <PROXY_BUFFER|0> > status 0xea1a1 > <OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CURR_DMA_SET|C > AN_CANCEL_IMMED|DOING_CALLBACK|0> 13:49:38.647098 usbus3.2 > SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes > 0000 A3 00 00 00 04 00 04 00 -- -- -- -- -- -- -- -- |........ | > frame[1] READ 4 bytes > flags 0x10 <PROXY_BUFFER|0> > status 0xea1a3 > <OPEN|TRANSFERRING|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|C > URR_DMA_SET|CAN_CANCEL_IMMED|DOING_CALLBACK|0> 13:49:38.647220 usbus3.2 > DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=4,IVAL=0,ERR=0 > frame[0] WRITE 8 bytes > frame[1] READ 4 bytes > 0000 00 01 00 00 -- -- -- -- -- -- -- -- -- -- -- -- |.... | > flags 0x10 <PROXY_BUFFER|0> > status 0xca1a1 > <OPEN|STARTED|CONTROL_XFR|CONTROL_HDR|BDMA_ENABLE|BDMA_SETUP|CAN_CANCEL_IMM > ED|DOING_CALLBACK|0> > -------------------------------------------------------------------
You need to run usbdump until you see INTR-EP= ... If no such message appears when you press a key, then some programming on the keyboard is probably missing. --HPS _______________________________________________ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"