pi3 device keeps on dropping connection.

my usb device works initiaslly for a while then disconnects, occasinally it will auto reconnect but more often i have to restart everything. Also it doesnt always initially appear in my user software although vhusb says its connected and in use. hardware is rasoberry pi3 running latest patched raspbian (updated today) usb ghardware is pangolin fb3 a usb 2.0 dongle/DAC for laser control software. below is the syslog it appears to be dropping connection to the fb3 for some reason. lots of error 22 discarding urb Any ideas? Nov 14 13:52:57 Ernie kernel: [ 173.649544] usb 1-1.5: new high-speed USB device number 4 using dwc_otg
Nov 14 13:52:57 Ernie rsyslogd-2007: action 'action 17' suspended, next retry is Mon Nov 14 13:53:27 2016 [try http://www.rsyslog.com/e/2007 ]
Nov 14 13:52:57 Ernie kernel: [ 173.750124] usb 1-1.5: New USB device found, idVendor=5726, idProduct=fb3b
Nov 14 13:52:57 Ernie kernel: [ 173.750146] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Nov 14 13:52:57 Ernie kernel: [ 173.750159] usb 1-1.5: Product: Flashback3
Nov 14 13:52:57 Ernie kernel: [ 173.750172] usb 1-1.5: Manufacturer: Pangolin
Nov 14 13:52:57 Ernie systemd-udevd[1480]: failed to execute '/lib/udev/mtp-probe' 'mtp-probe /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5 1 4': No such file or directory
Nov 14 13:52:57 Ernie vhusbdarm[664]: Found High speed device [5726:fb3b] "Pangolin, Flashback3" at address 115
Nov 14 13:54:53 Ernie vhusbdarm[664]: 192.168.8.3 connected
Nov 14 13:54:53 Ernie rsyslogd-2007: action 'action 17' suspended, next retry is Mon Nov 14 13:55:23 2016 [try http://www.rsyslog.com/e/2007 ]
Nov 14 13:54:57 Ernie kernel: [ 293.660430] usb 1-1.5: reset high-speed USB device number 4 using dwc_otg
Nov 14 13:54:57 Ernie vhusbdarm[664]: Device 115 [5726:fb3b] BOUND to connection 1
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67890 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie rsyslogd-2007: action 'action 17' suspended, next retry is Mon Nov 14 13:58:26 2016 [try http://www.rsyslog.com/e/2007 ]
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc679b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9c6e0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9ca30 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68cf0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68450 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67fe0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f350 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f410 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f4a0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6b5f0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6a7b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6ab00 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6aba0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67220 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc679b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9c6e0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9ca30 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68cf0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68450 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67fe0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f350 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f410 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f4a0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6b5f0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6a7b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6ab00 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6aba0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67220 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc679b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9c6e0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9ca30 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68cf0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68450 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67fe0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f350 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f410 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f4a0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6b5f0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6a7b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6ab00 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6aba0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67220 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc679b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9c6e0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9ca30 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68cf0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68450 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67fe0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f350 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f410 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f4a0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6b5f0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6a7b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6ab00 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6aba0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67220 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc679b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9c6e0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9ca30 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68cf0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68450 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67fe0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f350 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f410 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f4a0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6b5f0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6a7b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6ab00 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6aba0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67220 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc679b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9c6e0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9ca30 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68cf0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68450 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67fe0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f350 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f410 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f4a0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6b5f0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6a7b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6ab00 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6aba0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67220 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc679b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9c6e0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9ca30 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68cf0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68450 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67fe0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f350 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f410 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f4a0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6b5f0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6a7b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6ab00 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6aba0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67220 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc679b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9c6e0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9ca30 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68cf0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68450 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67fe0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f350 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f410 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f4a0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6b5f0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6a7b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6ab00 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6aba0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67220 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc679b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9c6e0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9ca30 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68cf0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68450 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67fe0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f350 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f410 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f4a0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6b5f0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6a7b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6ab00 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6aba0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67220 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc679b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9c6e0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9ca30 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68cf0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68450 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67fe0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f350 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f410 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f4a0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6b5f0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6a7b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6ab00 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6aba0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67220 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc679b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9c6e0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc9ca30 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68cf0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc68450 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67fe0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f350 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f410 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc4f4a0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6b5f0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6a7b0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6ab00 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc6aba0 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:57:56 Ernie vhusbdarm[664]: Error 22 discarding urb 0xc67220 for device /sys//devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5, Invalid argument (abort endpoint)
Nov 14 13:58:55 Ernie kernel: [ 531.486741] usb 1-1.5: USB disconnect, device number 4
Nov 14 13:58:55 Ernie rsyslogd-2007: action 'action 17' suspended, next retry is Mon Nov 14 13:59:25 2016 [try http://www.rsyslog.com/e/2007 ]
Nov 14 13:58:55 Ernie vhusbdarm[664]: Device 115 [5726:fb3b] SURPRISE UNBOUND from connection 1
Nov 14 13:58:55 Ernie vhusbdarm[664]: Unmanaging device 115 [5726:fb3b]
Nov 14 13:58:55 Ernie kernel: [ 531.762183] usb 1-1.5: new high-speed USB device number 5 using dwc_otg
Nov 14 13:58:55 Ernie kernel: [ 531.862823] usb 1-1.5: New USB device found, idVendor=5726, idProduct=fb3b
Nov 14 13:58:55 Ernie kernel: [ 531.862849] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Nov 14 13:58:55 Ernie kernel: [ 531.862862] usb 1-1.5: Product: Flashback3
Nov 14 13:58:55 Ernie kernel: [ 531.862874] usb 1-1.5: Manufacturer: Pangolin
Nov 14 13:58:55 Ernie systemd-udevd[1544]: failed to execute '/lib/udev/mtp-probe' 'mtp-probe /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5 1 5': No such file or directory
Nov 14 13:58:56 Ernie vhusbdarm[664]: Found High speed device [5726:fb3b] "Pangolin, Flashback3" at address 115
Nov 14 13:58:56 Ernie kernel: [ 532.812174] usb 1-1.5: reset high-speed USB device number 5 using dwc_otg
Nov 14 13:58:56 Ernie vhusbdarm[664]: Device 115 [5726:fb3b] BOUND to connection 1

as you can see in this case it refound and reconnected automatically, but this doesnt help much as the pangolin software at the other end of the connection really gets confused and normally needs a restart not a lot of good in the middle of a live show in front of a few hundred people!. not sure where the problem is if its hardware in the pi or software in raspbian or vhusb, or even just the pangolin stuff being deliberately over fussy about timings which would not surprise me. id love to get it working reliably as it would save so much trouble with cabling for us and id definately be buying a few licenses.
any help most appreciated.
regards
phil.

#3

downloaded installed and tried it, no real change. still drops connection pretty regularly , normally within 1 or 2 mins, only thing is i cant see anything in logs anymore!
it may have something to do with the client side as the first few times it dropped out it was immediately on my moving the mouse! literally move mouse disconnect message appears.

#4

ok there is a bug in the kernel then, if possible try raspbian wheezy OR get a beaglebone black, they are the most reliable kernel that im aware of. Install the ti sdk for em335x on it and then run virtualhere

#5

ill have to try some other OS, been looking at other linux flavours for the pi3 but they all seem to have issues in some way or another either no wifi or install is cryptic to say the least . is there any you can recommend? it will only be running vhusb in headless wifi Nothing else. or where can i get a sd card image for wheezy?
getting different hardwares not really easy as you cant buy any here , and all has to come from overseas with sometimes enormous shipping charges, it cost me 84USd to ship $20 of chips!!! and thats before we start adding duty and tax! and a lot of companies wont even ship to us.. had the pi3's sent from uk by a friend as an idea to get round long cable runs. another option i thought of was emulating the fb3 in software but the usb protocol is black magic to me

#6

ive found a copy of wheezy so will try that. ill let you know results! hope it fixs it as vhusb would be so usefull for us. im still looking at my own solution for converting dac output to udp packets or similar, using microcontrollers and then broadcast over wifi, id like to do this without tcp/ip prefebly for speed but i suspect im stuck with udp without rewriting drivers etc for the wif cards, should be ok as i only need about 300MBs per set of signals.

#7

Ive been using http://www.friendlyarm.com/index.php?route=product/product&product_id=1… for the last few weeks and im very impressed with it, and it runs very recent kernel with armbian, basically mainline. And only $US8. VirtualHere works quite well on it.

Apparently Orange Pi Zero is also good and has wifi for $US7 , but i dont have that board so i cannot be sure it works with a recent kernel,although its basically has a slimmed down version of the H3 processor on the one above, called the H2+ which is nearly identical so it should not be too long to wait for support for e.g armbian

#8

wheezy appears not to boot, its a pi3 i have and i dont think its suported! any other os suggestions?
ill try the nano pi you suggested, just ordered 2 see how long they take to get here :-).

#9

OK actually i think the other users who did that actually had a pi2 instead of a pi3 so it just worked. i think you will have to wait until the pi nanos get there

#10

i updated the client on win 8 to the lasted 64 bit version, and it helped a lot, stopped dropping out , at least on my i5 client. still drops out on an atom running win 8. bit wierd almost as if the server is expecting some sort of 'ping' back from the client regularly and if it misses it for what ever reason drops the connection. im waiting for the nano's so will try them as servers hopefully that will fix it. ill let you know.

#11

Yes the server definitely needs a ping response, virtualhere send a ping every 3 seconds from server->client and from client->Server to gauge connection status. If no ping is heard for 9 sec the connection is considered broken and the client/server assume disconnection.

#12

any way to change the 9 secs ? up it a bit in case of a dodgy network?
also you may be interested to know i am still waiting for the nano's! the lastest from the supplier is that they cannot now ship to my address and they have cancelled the order!. they have repeatedly emailed me with address queries and it seems they are using a very incompetant agent. id love to try the nanos but looks like im not able to!.
its taken them a month to decide this!!! not very good service so id not recommend them to anyone.

#13

You can change the ping timeout but i wouldnt recommend it, i would recommend using an ethernet cable plugged into the pi, rather than its onboard wifi. The onboard wifi has high latency and is only a single stream 1T1R with a basic ceramic antenna.

#14

no point in using ethernet cable whole idea is to remove cables we already run rj45 as our cabling . how about a different wifi ? usbwifi ? any recomendations?

#16

how do i tell what drivers are in the Pi? dont forget its a pi3, hardware is pretty limited here but i can see whats around , never know might strike it lucky. the nanos have been reinstated and sent so will try them to.

#17

ls /lib/modules/$(uname -r)/kernel/drivers/net/wireless

I noticed under the realtek directory there is rtl8192cu that is a 2T2R adapter, if you can find one with that chipset and a large aerial then may perform much better. It should be plug and play then, i.e just work when you plug it in

#18

actually a little while ago just been to busy to setup. work fine with i5 client doesnt appear to drop out, still drops out with atom client, need to check version of client on atom as its probably not latest. would prefer the atom to work as then i can do everything from tablet and not be stuck to laptop. Nanos are nice but would be great to have a vnc connection to them rather than just telnet. ill keep you updated as i go along.

#19

ok great! After all that, i hope they work ok for you, you should use armbian as that has the latest kernel specifically for the nano

#20

ok ill see i have armbian ubuntu and debian any preferences?