I ran tshark on Ubuntu/Windows 10 as follows:
$ tshark -i 6
Capturing on 'usbmon1'
tshark: The capture session could not be initiated on interface 'usbmon1' (Can't open USB bus file /sys/kernel/debug/usb/usbmon/1t: Permission denied). Please check to make sure you have sufficient permissions, and that you have the proper interface or pipe specified.
0 packets captured
Update:
Thank you for the advice that I got from this and the wireshark communities. I was able to handle usbmon as suggested and I got to to capture data for it. The way for me to run tshark without errors was by running it through gksudo.
gksudo -- tshark -i 1 -l -a duration:30
The -- between gksudo and tshark are necessary for tshark to interpret the parameters. The only problem is that ^C does not stop the running program.