Display Filter Reference: USB

Protocol field name: usb

Versions: 1.0.0 to 2.2.7

Back to Display Filter Reference

Field name Description Type Versions
usb.addr Source or Destination Character string 2.0.0 to 2.2.7
usb.address USB device index Unsigned integer, 1 byte 2.2.0 to 2.2.7
usb.bAlternateSetting bAlternateSetting Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bcdDevice bcdDevice Unsigned integer, 2 bytes 1.0.0 to 2.2.7
usb.bcdUSB bcdUSB Unsigned integer, 2 bytes 1.0.0 to 2.2.7
usb.bConfigurationValue bConfigurationValue Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bDescriptorType bDescriptorType Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bDeviceClass bDeviceClass Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bDeviceProtocol bDeviceProtocol Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bDeviceSubClass bDeviceSubClass Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bEndpointAddress bEndpointAddress Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bEndpointAddress.direction Direction Boolean 1.0.0 to 2.2.7
usb.bEndpointAddress.number Endpoint Number Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bFirstInterface bFirstInterface Unsigned integer, 1 byte 1.8.0 to 2.2.7
usb.bFunctionClass bFunctionClass Unsigned integer, 1 byte 1.8.0 to 2.2.7
usb.bFunctionProtocol bFunctionProtocol Unsigned integer, 1 byte 1.8.0 to 2.2.7
usb.bFunctionSubClass bFunctionSubClass Unsigned integer, 1 byte 1.8.0 to 2.2.7
usb.bInterfaceClass bInterfaceClass Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bInterfaceCount bInterfaceCount Unsigned integer, 1 byte 1.8.0 to 2.2.7
usb.bInterfaceNumber bInterfaceNumber Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bInterfaceProtocol bInterfaceProtocol Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bInterfaceSubClass bInterfaceSubClass Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bInterval bInterval Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bLength bLength Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bLength.even Expert Info Label 2.0.0 to 2.2.7
usb.bLength.too_short Expert Info Label 2.0.0 to 2.2.7
usb.bmAttributes bmAttributes Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bmAttributes.behaviour Behaviourtype Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bmAttributes.sync Synchronisationtype Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bmAttributes.transfer Transfertype Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bMaxPacketSize0 bMaxPacketSize0 Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bMaxPower bMaxPower Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bmRequestType bmRequestType Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bmRequestType.direction Direction Boolean 1.0.0 to 2.2.7
usb.bmRequestType.recipient Recipient Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bmRequestType.type Type Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bNumConfigurations bNumConfigurations Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bNumEndpoints bNumEndpoints Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bNumInterfaces bNumInterfaces Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.bString bString Character string 1.0.0 to 2.2.7
usb.bus_id URB bus id Unsigned integer, 2 bytes 1.0.0 to 2.2.7
usb.busunit Host controller unit number Unsigned integer, 4 bytes 2.2.0 to 2.2.7
usb.capdata Leftover Capture Data Sequence of bytes 1.4.0 to 2.2.7
usb.configuration.bmAttributes Configuration bmAttributes Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.configuration.legacy10buspowered Must be 1 Boolean 1.0.0 to 2.2.7
usb.configuration.remotewakeup Remote Wakeup Boolean 1.0.0 to 2.2.7
usb.configuration.selfpowered Self-Powered Boolean 1.0.0 to 2.2.7
usb.control.Response CONTROL response data Sequence of bytes 2.0.0 to 2.2.7
usb.control_stage Control transfer stage Unsigned integer, 1 byte 1.10.0 to 2.2.7
usb.copy_of_transfer_flags Copy of Transfer Flags Unsigned integer, 4 bytes 1.12.0 to 2.2.7
usb.data Application Data Sequence of bytes 1.0.0 to 1.6.16
usb.data.length Application Data Length Unsigned integer, 4 bytes 1.8.0 to 1.8.15
usb.data_flag Data Character string 1.0.0 to 2.2.7
usb.data_fragment Data Fragment Sequence of bytes 1.12.0 to 2.2.7
usb.data_len Data length [bytes] Unsigned integer, 4 bytes 1.0.6 to 2.2.7
usb.desc_length.invalid Expert Info Label 2.0.0 to 2.2.7
usb.DescriptorIndex Descriptor Index Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.device_address Device Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.dst Destination Character string 2.0.0 to 2.2.7
usb.dst.endpoint Dst Endpoint Unsigned integer, 1 byte 1.0.0 to 1.4.15
usb.endpoint_number Endpoint Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.endpoint_number.direction Direction Unsigned integer, 1 byte 1.6.0 to 2.2.7
usb.endpoint_number.endpoint Endpoint value Unsigned integer, 1 byte 1.6.0 to 2.2.7
usb.error Error Unsigned integer, 4 bytes 2.2.0 to 2.2.7
usb.frame.data Frame data Sequence of bytes 2.2.0 to 2.2.7
usb.frame.data_follows Frame contains data Boolean 2.2.0 to 2.2.7
usb.frame.flags Frame flags Unsigned integer, 4 bytes 2.2.0 to 2.2.7
usb.frame.length Frame length Unsigned integer, 4 bytes 2.2.0 to 2.2.7
usb.frame.read Data direction is read Boolean 2.2.0 to 2.2.7
usb.freebsd_transfer_type URB transfer type Unsigned integer, 1 byte 2.2.0 to 2.2.7
usb.freebsd_type URB type Unsigned integer, 1 byte 2.2.0 to 2.2.7
usb.function URB Function Unsigned integer, 2 bytes 1.10.0 to 2.2.7
usb.getDescriptor.Response GET DESCRIPTOR Response data Sequence of bytes 2.0.0 to 2.2.7
usb.iConfiguration iConfiguration Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.idProduct idProduct Unsigned integer, 2 bytes 1.0.0 to 2.2.7
usb.idVendor idVendor Unsigned integer, 2 bytes 1.0.0 to 2.2.7
usb.iFunction iFunction Unsigned integer, 1 byte 1.8.0 to 2.2.7
usb.iInterface iInterface Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.iManufacturer iManufacturer Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.interval Interval Unsigned integer, 4 bytes 1.12.0 to 2.2.7
usb.iProduct iProduct Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.irp_id IRP ID Unsigned integer, 8 bytes 1.10.0 to 2.2.7
usb.irp_info IRP information Unsigned integer, 1 byte 1.10.0 to 2.2.7
usb.irp_info.direction Direction Unsigned integer, 1 byte 1.10.0 to 2.2.7
usb.irp_info.reserved Reserved Unsigned integer, 1 byte 1.10.0 to 2.2.7
usb.iSerialNumber iSerialNumber Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.iso._pad Padding Unsigned integer, 4 bytes 1.6.0 to 1.8.15
usb.iso.data ISO Data Sequence of bytes 1.6.0 to 2.2.7
usb.iso.error_count ISO error count Unsigned integer, 2 bytes 1.6.0 to 2.2.7
usb.iso.iso_actual_len Actual Length [bytes] Unsigned integer, 4 bytes 2.2.0 to 2.2.7
usb.iso.iso_len Length [bytes] Unsigned integer, 4 bytes 1.6.0 to 2.2.7
usb.iso.iso_off Offset [bytes] Unsigned integer, 4 bytes 1.6.0 to 2.2.7
usb.iso.iso_status Status Signed integer, 4 bytes 1.6.0 to 2.2.7
usb.iso.numdesc Number of ISO descriptors Unsigned integer, 2 bytes 1.6.0 to 2.2.7
usb.iso.pad Padding Unsigned integer, 4 bytes 1.10.0 to 2.2.7
usb.LanguageId Language Id Unsigned integer, 2 bytes 1.0.0 to 2.2.7
usb.nframes Number of following frames Unsigned integer, 4 bytes 2.2.0 to 2.2.7
usb.packet_count Packet count used Unsigned integer, 4 bytes 2.2.0 to 2.2.7
usb.packet_size Packet size used Unsigned integer, 4 bytes 2.2.0 to 2.2.7
usb.request_in Request in Frame number 1.0.0 to 2.2.7
usb.response_in Response in Frame number 1.0.0 to 2.2.7
usb.setup.bRequest bRequest Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.setup.invalid Expert Info Label 2.0.0 to 2.2.7
usb.setup.wEndpoint wEndpoint Unsigned integer, 2 bytes 2.2.0 to 2.2.7
usb.setup.wFeatureSelector wFeatureSelector Unsigned integer, 2 bytes 1.0.6 to 2.2.7
usb.setup.wFrameNumber wFrameNumber Unsigned integer, 2 bytes 1.0.6 to 2.2.7
usb.setup.wIndex wIndex Unsigned integer, 2 bytes 1.0.0 to 2.2.7
usb.setup.wInterface wInterface Unsigned integer, 2 bytes 1.0.6 to 2.2.7
usb.setup.wLength wLength Unsigned integer, 2 bytes 1.0.0 to 2.2.7
usb.setup.wStatus wStatus Unsigned integer, 2 bytes 1.0.6 to 2.2.7
usb.setup.wValue wValue Unsigned integer, 2 bytes 1.0.0 to 2.2.7
usb.setup_flag Device setup request Character string 1.0.0 to 2.2.7
usb.speed Speed Unsigned integer, 1 byte 2.2.0 to 2.2.7
usb.src Source Character string 2.0.0 to 2.2.7
usb.src.endpoint Src Endpoint Unsigned integer, 1 byte 1.0.0 to 1.4.15
usb.start_frame Start frame Unsigned integer, 4 bytes 1.12.0 to 2.2.7
usb.time Time from request Time offset 1.0.0 to 2.2.7
usb.totlen Total length Unsigned integer, 4 bytes 2.2.0 to 2.2.7
usb.transfer_type URB transfer type Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.unused_setup_header Unused Setup Header Label 1.12.0 to 2.2.7
usb.urb_id URB id Unsigned integer, 8 bytes 1.0.0 to 2.2.7
usb.urb_len URB length [bytes] Unsigned integer, 4 bytes 1.0.6 to 2.2.7
usb.urb_status URB status Signed integer, 4 bytes 1.0.6 to 2.2.7
usb.urb_ts_sec URB sec Unsigned integer, 8 bytes 1.4.0 to 2.2.7
usb.urb_ts_usec URB usec Unsigned integer, 4 bytes 1.4.0 to 2.2.7
usb.urb_type URB type Unsigned integer, 1 byte 1.0.0 to 2.2.7
usb.usbd_status IRP USBD_STATUS Unsigned integer, 4 bytes 1.10.0 to 2.2.7
usb.usbpcap_header_len USBPcap pseudoheader length Unsigned integer, 2 bytes 1.10.0 to 2.2.7
usb.win32.iso_data_len ISO Data length Unsigned integer, 4 bytes 1.10.0 to 2.2.7
usb.win32.iso_error_count Isochronous transfer error count Unsigned integer, 4 bytes 1.10.0 to 2.2.7
usb.win32.iso_frame Isochronous transfer start frame Unsigned integer, 4 bytes 1.10.0 to 2.2.7
usb.win32.iso_num_packets Isochronous transfer number of packets Unsigned integer, 4 bytes 1.10.0 to 2.2.7
usb.win32.iso_offset ISO Data offset Unsigned integer, 4 bytes 1.10.0 to 2.2.7
usb.win32.iso_status ISO USBD status Unsigned integer, 4 bytes 1.10.0 to 2.2.7
usb.wLANGID wLANGID Unsigned integer, 2 bytes 1.0.0 to 2.2.7
usb.wMaxPacketSize wMaxPacketSize Unsigned integer, 2 bytes 1.0.0 to 2.2.7
usb.wMaxPacketSize.size Maximum Packet Size Unsigned integer, 2 bytes 1.8.0 to 2.2.7
usb.wMaxPacketSize.slots Transactions per microframe Unsigned integer, 2 bytes 1.8.0 to 2.2.7
usb.wTotalLength wTotalLength Unsigned integer, 2 bytes 1.0.0 to 2.2.7
usb.xferflags Transfer flags Unsigned integer, 4 bytes 2.2.0 to 2.2.7
usb.xferflags.ext_buffer External buffer Boolean 2.2.0 to 2.2.7
usb.xferflags.force_short_xfer Force short transfer Boolean 2.2.0 to 2.2.7
usb.xferflags.manual_status Manual status Boolean 2.2.0 to 2.2.7
usb.xferflags.no_pipe_ok No pipe OK Boolean 2.2.0 to 2.2.7
usb.xferflags.pipe_bof Pipe BOF Boolean 2.2.0 to 2.2.7
usb.xferflags.proxy_buffer Proxy buffer Boolean 2.2.0 to 2.2.7
usb.xferflags.short_frames_ok Short frames OK Boolean 2.2.0 to 2.2.7
usb.xferflags.short_xfer_ok Short transfer OK Boolean 2.2.0 to 2.2.7
usb.xferflags.stall_pipe Stall pipe Boolean 2.2.0 to 2.2.7
usb.xferstatus Transfer status Unsigned integer, 4 bytes 2.2.0 to 2.2.7
usb.xferstatus.bdma_enable BUS-DMA enabled Boolean 2.2.0 to 2.2.7
usb.xferstatus.bdma_no_post_sync BUS-DMA post sync op not done Boolean 2.2.0 to 2.2.7
usb.xferstatus.bdma_setup BUS-DMA set up Boolean 2.2.0 to 2.2.7
usb.xferstatus.bw_reclaimed Bandwidth reclaimed Boolean 2.2.0 to 2.2.7
usb.xferstatus.can_cancel_immed Transfer can be cancelled immediately Boolean 2.2.0 to 2.2.7
usb.xferstatus.control_act Control transfer active Boolean 2.2.0 to 2.2.7
usb.xferstatus.control_hdr Control header being sent Boolean 2.2.0 to 2.2.7
usb.xferstatus.control_stall Control transfer should be stalled Boolean 2.2.0 to 2.2.7
usb.xferstatus.control_xfr Control transfer Boolean 2.2.0 to 2.2.7
usb.xferstatus.curr_dma_set Current DMA set Unsigned integer, 4 bytes 2.2.0 to 2.2.7
usb.xferstatus.did_close Transfer closed Boolean 2.2.0 to 2.2.7
usb.xferstatus.did_dma_delay Waited for hardware DMA Boolean 2.2.0 to 2.2.7
usb.xferstatus.doing_callback Executing the callback Boolean 2.2.0 to 2.2.7
usb.xferstatus.draining Draining transfer Boolean 2.2.0 to 2.2.7
usb.xferstatus.isochronous_xfr Isochronous transfer Boolean 2.2.0 to 2.2.7
usb.xferstatus.open Pipe has been opened Boolean 2.2.0 to 2.2.7
usb.xferstatus.short_frames_ok Short frames OK Boolean 2.2.0 to 2.2.7
usb.xferstatus.short_xfer_ok Short transfer OK Boolean 2.2.0 to 2.2.7
usb.xferstatus.started Transfer started Boolean 2.2.0 to 2.2.7
usb.xferstatus.transferring Transfer in progress Boolean 2.2.0 to 2.2.7
Go Beyond with Riverbed Technology

Riverbed is Wireshark's primary sponsor and provides our funding. They also make great products that fully integrate with Wireshark.

I have a lot of traffic...

ANSWER: SteelCentral™ Packet Analyzer PE
  • • Visually rich, powerful LAN analyzer
  • • Quickly access very large pcap files
  • • Professional, customizable reports
  • • Advanced triggers and alerts
  • • Fully integrated with Wireshark and AirPcap™
Learn More

Buy Now

No, really, I have a LOT of traffic…

ANSWER: SteelCentral™ NetShark appliance
  • • Troubleshoot problems faster
  • • Quickly identify the applications running on your network
  • • Monitor your virtual machine traffic
Learn More

I need to capture wireless traffic...

ANSWER: AirPcap™ 802.11 Packet Capture
  • • WLAN packet capture and transmission
  • • Full 802.11 a/b/g/n support
  • • View management, control and data frames
  • • Multi-channel aggregation (with multiple adapters)
Learn More Buy Now