aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2022-01-02 16:39:07 +0000
committerGerald Combs <gerald@wireshark.org>2022-01-02 16:39:07 +0000
commit17e4032e81c2d601699d6fea10f0a6a8e2c486b0 (patch)
tree2474b00be37fb35399d565d5e71433acb51f4caa
parent40256c64e0987a1c72af4b3252c26726ea4a941e (diff)
[Automatic update for 2022-01-02]
Update manuf, services enterprise numbers, translations, and other items.
-rw-r--r--AUTHORS3
-rw-r--r--NEWS47
-rw-r--r--doc/dumpcap.adoc2
-rw-r--r--doc/tshark.adoc4
-rw-r--r--doc/wireshark.adoc4
-rw-r--r--docbook/wsug_src/WSUG_chapter_capture.adoc4
-rw-r--r--docbook/wsug_src/WSUG_chapter_io.adoc2
-rw-r--r--docbook/wsug_src/dumpcap-h.txt3
-rw-r--r--docbook/wsug_src/rawshark-h.txt4
-rw-r--r--docbook/wsug_src/text2pcap-h.txt37
-rw-r--r--docbook/wsug_src/tshark-h.txt3
-rw-r--r--enterprises.tsv24
-rw-r--r--epan/dissectors/usb.c1430
-rw-r--r--epan/pci-ids.c20
-rw-r--r--manuf73
-rw-r--r--ui/qt/wireshark_de.ts93
-rw-r--r--ui/qt/wireshark_en.ts100
-rw-r--r--ui/qt/wireshark_es.ts119
-rw-r--r--ui/qt/wireshark_fr.ts91
-rw-r--r--ui/qt/wireshark_it.ts91
-rw-r--r--ui/qt/wireshark_ja_JP.ts91
-rw-r--r--ui/qt/wireshark_pl.ts89
-rw-r--r--ui/qt/wireshark_ru.ts89
-rw-r--r--ui/qt/wireshark_sv.ts91
-rw-r--r--ui/qt/wireshark_tr_TR.ts91
-rw-r--r--ui/qt/wireshark_uk.ts101
-rw-r--r--ui/qt/wireshark_zh_CN.ts89
27 files changed, 2355 insertions, 440 deletions
diff --git a/AUTHORS b/AUTHORS
index 162057527b..ef91db78e0 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -4097,6 +4097,7 @@ Apeksha Singhal <apeksha.singhal[AT]gmail.com>
Arjen Zonneveld <arjen[AT]bz2.nl>
Arkady Gilinsky <8351139-ark-g[AT]users.noreply.gitlab.com>
Arkady Gilinsky <arkady.gilinsky[AT]harmonicinc.com>
+Armin Felder <Armin.Felder[AT]gmail.com>
Arnd Hannemann <arnd[AT]arndnet.de>
Arnout Vandecappelle (Essensium/Mind) <arnout[AT]mind.be>
Artem Mygaiev <joculator[AT]gmail.com>
@@ -4175,6 +4176,7 @@ Christian Krump <christian.krump[AT]br-automation.com>
Christian Lamparter <chunkeey[AT]googlemail.com>
Christian M. Amsüss <chrysn[AT]fsfe.org>
Christian Reusch <creusch[AT]crnetpackets.com>
+Christian Svensson <blue[AT]cmd.nu>
Christian Tellefsen <chris-git[AT]tellefsen.net>
Christian Ullrich <chris[AT]chrullrich.net>
Christoph Burger-Scheidlin <mail[AT]christoph.burger-scheidlin.name>
@@ -4836,6 +4838,7 @@ Rémy Léone <remy.leone[AT]gmail.com>
Saku Ytti <saku[AT]ytti.fi>
Sam Cisneros <Sam.Cisneros15[AT]protonmail.com>
Samiran Saha <ssahasamiran[AT]gmail.com>
+Samuel D. Leslie <sdl[AT]nexiom.net>
Sandeep Dahiya <sdahiya[AT]gmail.com>
Sander Steffann <sander[AT]steffann.nl>
Sandip Mukherjee <mukherjee.sandy30[AT]gmail.com>
diff --git a/NEWS b/NEWS
index df9aff730e..2425908069 100644
--- a/NEWS
+++ b/NEWS
@@ -10,10 +10,14 @@ Wireshark 3.7.0 Release Notes
What’s New
+ • We no longer ship Windows Installer (.msi) packages for 32-bit
+ Windows. Issue 17779[1]
+
• The PCRE2 library (https://www.pcre.org/) is now a required
dependency to build Wireshark.
- • A compiler with C11 support is required.
+ • You must now have a compiler with C11 support in order to build
+ Wireshark.
Many improvements have been made. See the “New and Updated Features”
section below for more details.
@@ -53,10 +57,19 @@ Wireshark 3.7.0 Release Notes
• Adds a new strict equality operator "===" or "all_eq". The
expression "a === b" is true if and only if all a’s are equal to
b. The negation of "===" can now be written as "!==" (any_ne), in
- adittion to "~=" (introduced in Wireshark 3.6.0).
+ addition to "~=" (introduced in Wireshark 3.6.0).
• Adds the aliases "any_eq" for "==" and "all_ne" for "!=".
+ • Date and time can be given in UTC using ISO 8601 (with 'Z'
+ timezone) or by appending the suffix "UTC" to the legacy formats.
+ Otherwise local time is used.
+
+ • text2pcap has been updated to use the new logging output options
+ and the "-d" flag has been removed. The "debug" log level
+ corresponds to the old "-d" flag, and the "noisy" log level
+ corresponds to using "-d" multiple times.
+
• HTTP2 dissector now supports using fake headers to parse the
DATAs of streams captured without first HEADERS frames of a
long-lived stream (like gRPC streaming call which allows sending
@@ -70,6 +83,13 @@ Wireshark 3.7.0 Release Notes
• Capture Options dialog contains same configuration icon as
Welcome Screen. It is possible to configure interface there.
+ • Extcap dialog remembers password items during runtime therefore
+ it is possible to run extcap multiple times in row. Passwords are
+ never stored to disk.
+
+ • It is possible to set extcap passwords on cli for tshark and
+ other cli tools.
+
New File Format Decoding Support
New Protocol Support
@@ -99,7 +119,7 @@ Wireshark 3.7.0 Release Notes
Most Linux and Unix vendors supply their own Wireshark packages. You
can usually install or upgrade Wireshark using the package management
system specific to that platform. A list of third-party packages can
- be found on the download page[1] on the Wireshark web site.
+ be found on the download page[2] on the Wireshark web site.
File Locations
@@ -114,22 +134,23 @@ Wireshark 3.7.0 Release Notes
The User’s Guide, manual pages and various other documentation can be
found at https://www.wireshark.org/docs/
- Community support is available on Wireshark’s Q&A site[2] and on the
+ Community support is available on Wireshark’s Q&A site[3] and on the
wireshark-users mailing list. Subscription information and archives
- for all of Wireshark’s mailing lists can be found on the web site[3].
+ for all of Wireshark’s mailing lists can be found on the web site[4].
- Bugs and feature requests can be reported on the issue tracker[4].
+ Bugs and feature requests can be reported on the issue tracker[5].
Frequently Asked Questions
- A complete FAQ is available on the Wireshark web site[5].
+ A complete FAQ is available on the Wireshark web site[6].
- Last updated 2021-12-26 16:06:41 UTC
+ Last updated 2022-01-02 16:06:46 UTC
References
- 1. https://www.wireshark.org/download.html
- 2. https://ask.wireshark.org/
- 3. https://www.wireshark.org/lists/
- 4. https://gitlab.com/wireshark/wireshark/-/issues
- 5. https://www.wireshark.org/faq.html
+ 1. https://gitlab.com/wireshark/wireshark/-/issues/17779
+ 2. https://www.wireshark.org/download.html
+ 3. https://ask.wireshark.org/
+ 4. https://www.wireshark.org/lists/
+ 5. https://gitlab.com/wireshark/wireshark/-/issues
+ 6. https://www.wireshark.org/faq.html
diff --git a/doc/dumpcap.adoc b/doc/dumpcap.adoc
index 3defdeb463..4df4baa6ff 100644
--- a/doc/dumpcap.adoc
+++ b/doc/dumpcap.adoc
@@ -99,7 +99,7 @@ fills up, *Dumpcap* will switch writing to the next file and so on.
The created filenames are based on the filename given with the *-w* option,
the number of the file and on the creation date and time,
-e.g. outfile_00001_20210714120117.pcap, outfile_00002_20210714120523.pcap, ...
+e.g. outfile_00001_20220714120117.pcap, outfile_00002_20220714120523.pcap, ...
With the __files__ option it's also possible to form a "ring buffer".
This will fill up new files until the number of files specified,
diff --git a/doc/tshark.adoc b/doc/tshark.adoc
index e598c344a8..613daeb4ff 100644
--- a/doc/tshark.adoc
+++ b/doc/tshark.adoc
@@ -204,7 +204,7 @@ fills up, *TShark* will switch writing to the next file and so on.
The created filenames are based on the filename given with the *-w* option,
the number of the file and on the creation date and time,
-e.g. outfile_00001_20210714120117.pcap, outfile_00002_20210714120523.pcap, ...
+e.g. outfile_00001_20220714120117.pcap, outfile_00002_20220714120523.pcap, ...
With the __files__ option it's also possible to form a "ring buffer".
This will fill up new files until the number of files specified,
@@ -241,7 +241,7 @@ packets.
*nametimenum*:__value__ Choose between two save filename templates. If
__value__ is 1, make running file number part before start time part; this is
-the original and default behaviour (e.g. log_00001_20210714164426.pcap). If
+the original and default behaviour (e.g. log_00001_20220714164426.pcap). If
__value__ is greater than 1, make start time part before running number part
(e.g. log_20210828164426_00001.pcap). The latter makes alphabetical sorting
order equal to creation time order, and keeps related multiple file sets in
diff --git a/doc/wireshark.adoc b/doc/wireshark.adoc
index 5f9aade4c2..e586a4cbbe 100644
--- a/doc/wireshark.adoc
+++ b/doc/wireshark.adoc
@@ -201,7 +201,7 @@ fills up, *Wireshark* will switch writing to the next file and so on.
The created filenames are based on the filename given with the *-w* flag,
the number of the file and on the creation date and time,
-e.g. outfile_00001_20210714120117.pcap, outfile_00002_20210714120523.pcap, ...
+e.g. outfile_00001_20220714120117.pcap, outfile_00002_20220714120523.pcap, ...
With the __files__ option it's also possible to form a "ring buffer".
This will fill up new files until the number of files specified,
@@ -1137,7 +1137,7 @@ menu:File[File Set,List Files]::
Show a dialog box that lists all files of the file set matching the currently
loaded file. A file set is a compound of files resulting from a capture using
the "multiple files" / "ringbuffer" mode, recognizable by the filename pattern,
-e.g.: Filename_00001_20210714101530.pcap.
+e.g.: Filename_00001_20220714101530.pcap.
--
menu:File[File Set,Next File]::
diff --git a/docbook/wsug_src/WSUG_chapter_capture.adoc b/docbook/wsug_src/WSUG_chapter_capture.adoc
index faf0413407..fbacbcdb3f 100644
--- a/docbook/wsug_src/WSUG_chapter_capture.adoc
+++ b/docbook/wsug_src/WSUG_chapter_capture.adoc
@@ -488,8 +488,8 @@ Information about the folders used for capture files can be found in
|File Name|“Create a new file...”|“Use a ring buffer...”|Mode|Resulting filename(s) used
|-|-|-|Single temporary file|wiresharkXXXXXX (where XXXXXX is a unique number)
|foo.cap|-|-|Single named file|foo.cap
-|foo.cap|x|-|Multiple files, continuous|foo_00001_20210714110102.cap, foo_00002_20210714110318.cap, ...
-|foo.cap|x|x|Multiple files, ring buffer|foo_00001_20210714110102.cap, foo_00002_20210714110318.cap, ...
+|foo.cap|x|-|Multiple files, continuous|foo_00001_20220714110102.cap, foo_00002_20220714110318.cap, ...
+|foo.cap|x|x|Multiple files, ring buffer|foo_00001_20220714110102.cap, foo_00002_20220714110318.cap, ...
|===
Single temporary file::
diff --git a/docbook/wsug_src/WSUG_chapter_io.adoc b/docbook/wsug_src/WSUG_chapter_io.adoc
index cbfd097f45..eed45282c2 100644
--- a/docbook/wsug_src/WSUG_chapter_io.adoc
+++ b/docbook/wsug_src/WSUG_chapter_io.adoc
@@ -691,7 +691,7 @@ some features to handle these file sets in a convenient way.
.How does Wireshark detect the files of a file set?
****
A filename in a file set uses the format Prefix_Number_DateTimeSuffix which
-might look something like `test_00001_20210714183910.pcap`. All files of a file
+might look something like `test_00001_20220714183910.pcap`. All files of a file
set share the same prefix (e.g. “test”) and suffix (e.g. “.pcap”) and a
varying middle part.
diff --git a/docbook/wsug_src/dumpcap-h.txt b/docbook/wsug_src/dumpcap-h.txt
index baecf79612..bd2f35b0a6 100644
--- a/docbook/wsug_src/dumpcap-h.txt
+++ b/docbook/wsug_src/dumpcap-h.txt
@@ -1,4 +1,4 @@
-Dumpcap (Wireshark) 3.7.0 (v3.7.0rc0-33-g0d276b47d120)
+Dumpcap (Wireshark) 3.7.0 (v3.7.0rc0-906-g40256c64e098)
Capture network packets and dump them into a pcapng or pcap file.
See https://www.wireshark.org for more information.
@@ -68,6 +68,7 @@ Diagnostic output:
--log-debug <[!]list> comma separated list of domains with "debug" level
--log-noisy <[!]list> comma separated list of domains with "noisy" level
--log-file <path> file to output messages to (in addition to stderr)
+
Miscellaneous:
-N <packet_limit> maximum number of packets buffered within dumpcap
-C <byte_limit> maximum number of bytes used for buffering packets
diff --git a/docbook/wsug_src/rawshark-h.txt b/docbook/wsug_src/rawshark-h.txt
index 65a7f19e46..33781d6545 100644
--- a/docbook/wsug_src/rawshark-h.txt
+++ b/docbook/wsug_src/rawshark-h.txt
@@ -1,4 +1,4 @@
-Rawshark (Wireshark) 3.7.0 (v3.7.0rc0-33-g0d276b47d120)
+Rawshark (Wireshark) 3.7.0 (v3.7.0rc0-906-g40256c64e098)
Dump and analyze network traffic.
See https://www.wireshark.org for more information.
@@ -24,6 +24,7 @@ Output:
-S format string for fields
(%D - name, %S - stringval, %N numval)
-t ad|a|r|d|dd|e output format of time stamps (def: r: rel. to first)
+
Diagnostic output:
--log-level <level> sets the active log level ("critical", "warning", etc.)
--log-fatal <level> sets level to abort the program ("critical" or "warning")
@@ -32,6 +33,7 @@ Diagnostic output:
--log-noisy <[!]list> comma separated list of domains with "noisy" level
--log-file <path> file to output messages to (in addition to stderr)
+
Miscellaneous:
-h display this help and exit
-o <name>:<value> ... override preference setting
diff --git a/docbook/wsug_src/text2pcap-h.txt b/docbook/wsug_src/text2pcap-h.txt
index 42232e1f1b..09aaec1128 100644
--- a/docbook/wsug_src/text2pcap-h.txt
+++ b/docbook/wsug_src/text2pcap-h.txt
@@ -1,4 +1,4 @@
-Text2pcap (Wireshark) 3.7.0 (v3.7.0rc0-826-gb3215d99cacb)
+Text2pcap (Wireshark) 3.7.0 (v3.7.0rc0-906-g40256c64e098)
Generate a capture file from an ASCII hexdump of packets.
See https://www.wireshark.org for more information.
@@ -20,14 +20,25 @@ Input:
used as the default for unspecified fields.
-D the text before the packet starts with an I or an O,
indicating that the packet is inbound or outbound.
- This is used when generating dummy headers.
- The indication is only stored if the output format is pcapng.
+ This is used when generating dummy headers if the
+ output format supports it (e.g. pcapng).
-a enable ASCII text dump identification.
The start of the ASCII text dump can be identified
and excluded from the packet data, even if it looks
like a HEX dump.
NOTE: Do not enable it if the input file does not
contain the ASCII text dump.
+ -r <regex> enable regex mode. Scan the input using <regex>, a Perl
+ compatible regular expression matching a single packet.
+ Named capturing subgroups are used to identify fields:
+ <data> (mand.), and <time>, <dir>, and <seqno> (opt.)
+ The time field format is taken from the -t option
+ Example: -r '^(?<dir>[<>])\s(?<time>\d+:\d\d:\d\d.\d+)\s(?<data>[0-9a-fA-F]+)$'
+ could match a file with lines like
+ > 0:00:00.265620 a130368b000000080060
+ < 0:00:00.295459 a2010800000000000000000800000000
+ -b 2|8|16|64 encoding base (radix) of the packet data in regex mode
+ (def: 16: hexadecimal) No effect in hexdump mode.
Output:
-l <typenum> link-layer type number; default is 1 (Ethernet). See
@@ -73,8 +84,20 @@ Prepend dummy header:
chunk header with payload protocol identifier ppi.
Example: -S 30,40,34
+ -P <dissector> prepend EXPORTED_PDU header with specifieddissector
+ as the payload PROTO_NAME tag.
+ Automatically sets link type to Upper PDU Export.
+ EXPORTED_PDU payload defaults to "data" otherwise.
+
+Diagnostic output:
+ --log-level <level> sets the active log level ("critical", "warning", etc.)
+ --log-fatal <level> sets level to abort the program ("critical" or "warning")
+ --log-domains <[!]list> comma separated list of the active log domains
+ --log-debug <[!]list> comma separated list of domains with "debug" level
+ --log-noisy <[!]list> comma separated list of domains with "noisy" level
+ --log-file <path> file to output messages to (in addition to stderr)
+
Miscellaneous:
- -h display this help and exit.
- -v print version information and exit.
- -d show detailed debug of parser states.
- -q generate no output at all (automatically disables -d).
+ -h display this help and exit
+ -v print version information and exit
+ -q don't report processed packet counts
diff --git a/docbook/wsug_src/tshark-h.txt b/docbook/wsug_src/tshark-h.txt
index fa514f6ed0..8c985a87a8 100644
--- a/docbook/wsug_src/tshark-h.txt
+++ b/docbook/wsug_src/tshark-h.txt
@@ -1,4 +1,4 @@
-TShark (Wireshark) 3.7.0 (v3.7.0rc0-33-g0d276b47d120)
+TShark (Wireshark) 3.7.0 (v3.7.0rc0-906-g40256c64e098)
Dump and analyze network traffic.
See https://www.wireshark.org for more information.
@@ -125,6 +125,7 @@ Output:
values
--elastic-mapping-filter <protocols> If -G elastic-mapping is specified, put only the
specified protocols within the mapping file
+
Diagnostic output:
--log-level <level> sets the active log level ("critical", "warning", etc.)
--log-fatal <level> sets level to abort the program ("critical" or "warning")
diff --git a/enterprises.tsv b/enterprises.tsv
index b7b0a1b496..e572bef6cc 100644
--- a/enterprises.tsv
+++ b/enterprises.tsv
@@ -5,7 +5,7 @@
# The format used here is: <NUMERICAL_ID><SPACE><NAME>
# Where SPACE can be any sequence of spaces and tabs.
#
-# (last updated 2021-12-24)
+# (last updated 2022-01-01)
0 Reserved
1 NxNetworks
@@ -47116,7 +47116,7 @@
47297 hotelleriesuisse
47298 Pastem Solutions, Ltd.
47299 P2 Wireless Technologies Limited
-47300 itelligence AG
+47300 NTT DATA Business Solutions AG
47301 "NR"WEB US
47302 Alnatura Produktions- und Handels GmbH
47303 Moratua Solutions
@@ -58066,3 +58066,23 @@
58273 Cellhire plc
58274 HILO.CZ
58275 Eternalplanet Energy Ltd
+58276 Bundeskriminalamt
+58277 Insite360
+58278 Adopt Nettech Pvt Ltd
+58279 Peer Software, Inc.
+58280 Grassie
+58281 Allianz Technology SE
+58282 Zethe
+58283 BIPBIP365
+58284 Juuso Marttinen
+58285 Connor Goodwolf
+58286 harada syouten
+58287 bpm consult ag
+58288 Digital Workplace 360 GmbH
+58289 FABMation GmbH
+58290 Guangzhou GRG Wuzhou Technology Co., Ltd.
+58291 Direction Générale des Finances publiques
+58292 Satish A Shah MD PLLC
+58293 Uptime-ICT
+58294 Copper River Seafoods
+58295 X-Pert Multimedia Solutions Ltd.
diff --git a/epan/dissectors/usb.c b/epan/dissectors/usb.c
index 9386325d4a..3d024b2ed7 100644
--- a/epan/dissectors/usb.c
+++ b/epan/dissectors/usb.c
@@ -3984,7 +3984,9 @@ static const value_string usb_products_vals[] = {
{ 0x03f05c11, "PhotoSmart C4200 Printer series" },
{ 0x03f05c12, "OfficeJet 6700" },
{ 0x03f05c17, "LaserJet P2055 series" },
+ { 0x03f05c1d, "Hewlett-Packard Slate 7 4600" },
{ 0x03f05d11, "PhotoSmart C5200 series" },
+ { 0x03f05d1d, "Hewlett-Packard Slate 7 2800" },
{ 0x03f05e11, "PhotoSmart D7400 series" },
{ 0x03f06002, "HP PhotoSmart C500" },
{ 0x03f06004, "DeskJet 5550" },
@@ -4065,6 +4067,7 @@ static const value_string usb_products_vals[] = {
{ 0x03f07d17, "Color LaserJet CM4730 MFP" },
{ 0x03f07e02, "HP PhotoSmart 818" },
{ 0x03f07e04, "DeskJet F4100 Printer series" },
+ { 0x03f07e1d, "Hewlett-Packard Slate 10 HD" },
{ 0x03f08002, "HP PhotoSmart M425" },
{ 0x03f08017, "LaserJet P4515" },
{ 0x03f08102, "HP PhotoSmart M525" },
@@ -4392,6 +4395,7 @@ static const value_string usb_products_vals[] = {
{ 0x04083000, "Optical dual-touch panel" },
{ 0x04083001, "Optical Touch Screen" },
{ 0x04083008, "Optical Touch Screen" },
+ { 0x04083899, "Verizon Ellipsis 7" },
{ 0x0408a060, "HD Webcam" },
{ 0x0408b009, "Medion MD99000 (P9514)/Olivetti Olipad 110" },
{ 0x0408b00a, "Medion Lifetab P9514" },
@@ -4439,8 +4443,11 @@ static const value_string usb_products_vals[] = {
{ 0x040902b4, "Aterm WL300NU-AG" },
{ 0x040902b6, "Aterm WL300NU-GS 802.11n Wireless Adapter" },
{ 0x040902bc, "Computer Monitor" },
+ { 0x040902ed, "Casio GzOne Commando C771" },
{ 0x04090300, "LifeTouch Note" },
{ 0x04090301, "LifeTouch Note (debug mode)" },
+ { 0x04090326, "NEC Casio C811" },
+ { 0x04090432, "NEC Casio CA-201L" },
{ 0x040955aa, "Hub" },
{ 0x040955ab, "Hub [iMac/iTouch kbd]" },
{ 0x04098010, "Intellibase Hub" },
@@ -4517,7 +4524,7 @@ static const value_string usb_products_vals[] = {
{ 0x040a0592, "Kodak P850" },
{ 0x040a0593, "Kodak P880" },
{ 0x040a0594, "Digital Camera" },
- { 0x040a0595, "Digital Camera" },
+ { 0x040a0595, "Kodak Z8612 IS" },
{ 0x040a0596, "Digital Camera" },
{ 0x040a0597, "Digital Camera" },
{ 0x040a0598, "EASYSHARE M1033 digital camera" },
@@ -4573,7 +4580,9 @@ static const value_string usb_products_vals[] = {
{ 0x040a05cf, "Kodak Z915" },
{ 0x040a05d3, "EasyShare M320 Camera" },
{ 0x040a05d4, "EasyShare C180 Digital Camera" },
+ { 0x040a0600, "Kodak M531" },
{ 0x040a060b, "Kodak C183" },
+ { 0x040a0613, "Kodak Z990" },
{ 0x040a0617, "Kodak C1530" },
{ 0x040a1001, "EasyShare SV811 Digital Picture Frame" },
{ 0x040a4000, "InkJet Color Printer" },
@@ -4610,6 +4619,7 @@ static const value_string usb_products_vals[] = {
{ 0x040d3184, "VNT VT6656 USB-802.11 Wireless LAN Adapter" },
{ 0x040d340f, "Audinst HUD-mx2" },
{ 0x040d6205, "USB 2.0 Card Reader" },
+ { 0x040d885c, "Gensis GT-7305" },
{ 0x04110001, "LUA-TX Ethernet [pegasus]" },
{ 0x04110005, "LUA-TX Ethernet" },
{ 0x04110006, "WLI-USB-L11 Wireless LAN Adapter" },
@@ -4710,6 +4720,8 @@ static const value_string usb_products_vals[] = {
{ 0x04136126, "WinFast DTV Dongle BDA Driver" },
{ 0x04136a03, "RTL2832 [WinFast DTV Dongle Mini]" },
{ 0x04136f00, "WinFast DTV Dongle (STK7700P based)" },
+ { 0x04140c02, "Gigabyte RCT6773W22 (MTP+ADB)" },
+ { 0x04142008, "Gigabyte RCT6773W22 (MTP)" },
{ 0x04160035, "W89C35 802.11bg WLAN Adapter" },
{ 0x04160101, "Hub" },
{ 0x04160961, "AVL Flash Card Reader" },
@@ -4868,7 +4880,7 @@ static const value_string usb_products_vals[] = {
{ 0x041e411b, "Zen Touch" },
{ 0x041e411c, "Nomad MuVo USB 2.0" },
{ 0x041e411d, "Zen" },
- { 0x041e411e, "Zen Micro" },
+ { 0x041e411e, "Creative ZEN Micro" },
{ 0x041e411f, "Creative ZEN Vision" },
{ 0x041e4120, "Nomad MuVo TX FM" },
{ 0x041e4123, "Creative Portable Media Center" },
@@ -4987,6 +4999,7 @@ static const value_string usb_products_vals[] = {
{ 0x042102e4, "5230 (Imaging mode)" },
{ 0x042102fe, "Nokia N8" },
{ 0x04210302, "Nokia N8 (Ovi mode)" },
+ { 0x0421032f, "Nokia E6" },
{ 0x04210334, "Nokia E7" },
{ 0x04210335, "Nokia E7 (Ovi mode)" },
{ 0x04210360, "C1-01 Ovi Suite Mode" },
@@ -5076,14 +5089,23 @@ static const value_string usb_products_vals[] = {
{ 0x04210518, "N9 (Storage mode)" },
{ 0x04210519, "N9 (RNDIS/Ethernet mode)" },
{ 0x0421051a, "Nokia N9" },
+ { 0x04210524, "Nokia N300" },
+ { 0x04210530, "Nokia 701" },
{ 0x0421054d, "C2-01" },
+ { 0x04210592, "Nokia C5-00" },
+ { 0x04210595, "Nokia C5-00 (ID2)" },
+ { 0x042105c0, "Nokia 500" },
+ { 0x042105d3, "Nokia 808 PureView" },
{ 0x04210600, "Digital Pen SU-1B" },
{ 0x04210610, "CS-15 (Internet Stick 3G modem)" },
- { 0x04210661, "Lumia 620/920" },
+ { 0x04210661, "Nokia Lumia WP8" },
{ 0x04210662, "301 Dual SIM (Mass Storage)" },
{ 0x04210663, "301 Dual SIM" },
+ { 0x04210666, "Nokia Lumia 301" },
{ 0x0421069a, "130 [RM-1035] (Charging only)" },
- { 0x042106fc, "Lumia 640 Phone" },
+ { 0x042106e8, "Nokia XL" },
+ { 0x042106fc, "Nokia Lumia (RM-975)" },
+ { 0x04210708, "Nokia X2 Dual Sim" },
{ 0x04210720, "X (RM-980)" },
{ 0x04210800, "Connectivity Cable DKU-5" },
{ 0x04210801, "Data Cable DKU-6" },
@@ -5460,6 +5482,7 @@ static const value_string usb_products_vals[] = {
{ 0x04519261, "TUSB9261 SerialATA-Bridge" },
{ 0x0451926b, "TUSB9260 Boot Loader" },
{ 0x0451bef3, "CC1352R1 Launchpad" },
+ { 0x0451d108, "TCL Alcatel one touch 986+" },
{ 0x0451dbc0, "Device Bay Controller" },
{ 0x0451e001, "GraphLink [SilverLink]" },
{ 0x0451e003, "TI-84 Plus Calculator" },
@@ -5939,9 +5962,10 @@ static const value_string usb_products_vals[] = {
{ 0x045e0957, "Hub" },
{ 0x045e09a0, "RTL8153B GigE [Surface Ethernet Adapter]" },
{ 0x045e09c0, "Surface Type Cover" },
- { 0x045e0a00, "Lumia 950 Dual SIM (RM-1118)" },
+ { 0x045e0a00, "Microsoft Lumia 950 XL Dual SIM (RM-1116)" },
{ 0x045e0b12, "Xbox Wireless Controller (model 1914)" },
{ 0x045e930a, "ISOUSB.SYS Intel 82930 Isochronous IO Test Board" },
+ { 0x045ef0ca, "Microsoft/HTC HTC 8S" },
{ 0x045effca, "Catalina" },
{ 0x045efff8, "Keyboard" },
{ 0x045effff, "Windows CE Mass Storage" },
@@ -6580,8 +6604,10 @@ static const value_string usb_products_vals[] = {
{ 0x04711237, "TalkTalk SNU5630NS/05 802.11bg" },
{ 0x04711552, "ISP 1581 Hi-Speed USB MPEG2 Encoder Reference Kit" },
{ 0x04711801, "Diva MP3 player" },
+ { 0x0471190b, "Philips i908" },
{ 0x04712002, "Philips GoGear SA6125/SA6145/SA6185" },
{ 0x04712004, "Philips GoGear SA3345" },
+ { 0x04712008, "Philips W6610" },
{ 0x0471200a, "Wireless Network Adapter" },
{ 0x0471200f, "802.11n Wireless Adapter" },
{ 0x04712021, "SDE3273FC/97 2.5\" SATA HDD Enclosure [INIC-1608L]" },
@@ -6610,7 +6636,9 @@ static const value_string usb_products_vals[] = {
{ 0x047120e3, "GoGear Raga" },
{ 0x047120e4, "GoGear ViBE 8GB" },
{ 0x047120e5, "Philips GoGear Vibe/02" },
+ { 0x04712138, "Philips GoGear Ariaz/97" },
{ 0x04712160, "Mio LINK Heart Rate Monitor" },
+ { 0x04712190, "Philips PI3900B2/58" },
{ 0x047121e0, "GoGEAR Raga" },
{ 0x0471262c, "SPC230NC Webcam" },
{ 0x04712721, "PTA 317 TV Camera" },
@@ -6625,6 +6653,7 @@ static const value_string usb_products_vals[] = {
{ 0x0474022f, "C5 Digital Media Camera (mass storage mode)" },
{ 0x04740230, "Sanyo VPC-C5" },
{ 0x04740231, "C5 Digital Media Camera (PC control mode)" },
+ { 0x047402e5, "Sanyo VPC-FH1" },
{ 0x04740401, "Optical Drive" },
{ 0x04740701, "SCP-4900 Cellphone" },
{ 0x0474071f, "Usb Com Port Enumerator" },
@@ -6780,9 +6809,20 @@ static const value_string usb_products_vals[] = {
{ 0x04820203, "AH-K3001V" },
{ 0x04820204, "iBurst Terminal" },
{ 0x04820408, "FS-1320D Printer" },
+ { 0x04820571, "Kyocera Rise" },
+ { 0x04820591, "Kyocera Event" },
+ { 0x0482059a, "Kyocera Torque Model E6715" },
{ 0x04820640, "ECOSYS M6026cdn" },
{ 0x0482069b, "ECOSYS M2635dn" },
{ 0x048206b4, "ECOSYS M5526cdw" },
+ { 0x0482073c, "Kyocera Hydro Elite C6750" },
+ { 0x04820810, "Kyocera KYL22" },
+ { 0x0482085e, "Kyocera Hydro Icon" },
+ { 0x04820979, "Kyocera DuraForce" },
+ { 0x048209cb, "Kyocera KC-S701" },
+ { 0x048209fc, "Kyocera 302KC" },
+ { 0x04820a73, "Kyocera C6740N" },
+ { 0x04820a9a, "Kyocera Duraforce XD" },
{ 0x04830137, "BeWAN ADSL USB ST (blue or green)" },
{ 0x04830138, "Unicorn II (ST70138B + MTC-20174TQ chipset)" },
{ 0x04830adb, "Android Debug Bridge (ADB) device" },
@@ -6827,6 +6867,10 @@ static const value_string usb_products_vals[] = {
{ 0x04860185, "EeePC T91MT HID Touch Panel" },
{ 0x04890502, "SmartMedia Card Reader Firmware Loader" },
{ 0x04890503, "SmartMedia Card Reader" },
+ { 0x04891ab0, "Nokia N1" },
+ { 0x0489c00b, "InFocus M808" },
+ { 0x0489c025, "SHARP Corporation SH930W" },
+ { 0x0489c026, "Vizio Unknown 1" },
{ 0x0489d00c, "Rollei Compactline (Storage Mode)" },
{ 0x0489d00e, "Rollei Compactline (Video Mode)" },
{ 0x0489e000, "T-Com TC 300" },
@@ -6841,6 +6885,7 @@ static const value_string usb_products_vals[] = {
{ 0x0489e042, "Broadcom BCM20702 Bluetooth" },
{ 0x0489e04d, "Atheros AR3012 Bluetooth" },
{ 0x0489e055, "BCM43142A0 broadcom bluetooth" },
+ { 0x0489e111, "Vizio (for Lenovo) LIFETAB S9714" },
{ 0x048d1165, "IT1165 Flash Controller" },
{ 0x048d1172, "Flash Drive" },
{ 0x048d1234, "Chipsbank CBM2199 Flash Drive" },
@@ -7609,13 +7654,13 @@ static const value_string usb_products_vals[] = {
{ 0x04a93175, "Canon PowerShot SD770 IS" },
{ 0x04a93176, "Canon PowerShot A590 IS" },
{ 0x04a93177, "Canon PowerShot A580" },
- { 0x04a9317a, "Canon PowerShot A740" },
+ { 0x04a9317a, "Canon PowerShot A470" },
{ 0x04a9317b, "Canon EOS 1000D" },
{ 0x04a93184, "Canon Powershot SD1100 IS" },
{ 0x04a93185, "SELPHY ES2" },
{ 0x04a93186, "SELPHY ES20" },
{ 0x04a9318d, "Canon PowerShot SX10 IS" },
- { 0x04a9318e, "PowerShot A1000 IS" },
+ { 0x04a9318e, "Canon PowerShot A1000 IS" },
{ 0x04a9318f, "Canon PowerShot G10" },
{ 0x04a93191, "Canon PowerShot A2000 IS" },
{ 0x04a93192, "Canon PowerShot SX110 IS" },
@@ -7652,7 +7697,7 @@ static const value_string usb_products_vals[] = {
{ 0x04a931e7, "SELPHY CP790" },
{ 0x04a931ea, "Canon Rebel T2i" },
{ 0x04a931ee, "SELPHY ES40" },
- { 0x04a931ef, "PowerShot A495" },
+ { 0x04a931ef, "Canon Powershot A495" },
{ 0x04a931f0, "PowerShot A490" },
{ 0x04a931f1, "Canon PowerShot A3100 IS" },
{ 0x04a931f2, "Canon PowerShot A3000 IS" },
@@ -7660,19 +7705,19 @@ static const value_string usb_products_vals[] = {
{ 0x04a931f4, "Canon PowerShot SD1300 IS" },
{ 0x04a931f5, "Powershot SD3500 IS / IXUS 210 IS" },
{ 0x04a931f6, "Canon PowerShot SX210 IS" },
- { 0x04a931f7, "Powershot SD4000 IS / IXUS 300 HS / IXY 30S" },
+ { 0x04a931f7, "Canon Digital IXUS 300 HS" },
{ 0x04a931f8, "Powershot SD4500 IS / IXUS 1000 HS / IXY 50S" },
{ 0x04a931ff, "Digital IXUS 55" },
{ 0x04a93209, "Vixia HF S21 A" },
- { 0x04a9320f, "PowerShot G12" },
+ { 0x04a9320f, "Canon PowerShot G12" },
{ 0x04a93210, "Powershot SX30 IS" },
{ 0x04a93211, "Canon PowerShot SX130 IS" },
- { 0x04a93212, "Powershot S95" },
+ { 0x04a93212, "Canon PowerShot S95" },
{ 0x04a93214, "SELPHY CP800" },
{ 0x04a93215, "Canon EOS 60D" },
- { 0x04a93217, "Canon EOS 1100D" },
- { 0x04a93218, "Canon EOS 600D" },
- { 0x04a93219, "EOS 1D X" },
+ { 0x04a93217, "Canon Rebel T3" },
+ { 0x04a93218, "Canon Rebel T3i" },
+ { 0x04a93219, "Canon EOS 1D X" },
{ 0x04a93223, "PowerShot A3300 IS" },
{ 0x04a93224, "PowerShot A3200 IS" },
{ 0x04a93225, "Canon IXUS 310IS" },
@@ -7680,102 +7725,133 @@ static const value_string usb_products_vals[] = {
{ 0x04a93227, "PowerShot ELPH 100 HS / IXUS 115 HS" },
{ 0x04a93228, "Canon PowerShot SX230HS" },
{ 0x04a93229, "PowerShot ELPH 300 HS / IXUS 220 HS" },
- { 0x04a9322a, "PowerShot A2200" },
+ { 0x04a9322a, "Canon PowerShot A2200" },
{ 0x04a9322b, "Powershot A1200" },
{ 0x04a9322c, "Canon PowerShot SX220HS" },
{ 0x04a93233, "Canon PowerShot G1 X" },
- { 0x04a93234, "PowerShot SX150 IS" },
+ { 0x04a93234, "Canon PowerShot SX150 IS" },
{ 0x04a93235, "PowerShot ELPH 510 HS / IXUS 1100 HS" },
- { 0x04a93236, "PowerShot S100" },
+ { 0x04a93236, "Canon PowerShot S100" },
{ 0x04a93237, "PowerShot ELPH 310 HS / IXUS 230 HS" },
{ 0x04a93238, "Canon PowerShot SX40HS" },
{ 0x04a9323a, "Canon EOS 5D Mark III" },
{ 0x04a9323b, "Canon Rebel T4i" },
{ 0x04a9323d, "Canon EOS M" },
- { 0x04a9323e, "PowerShot A1300" },
- { 0x04a9323f, "PowerShot A810" },
+ { 0x04a9323e, "Canon PowerShot A1300IS" },
+ { 0x04a9323f, "Canon PowerShot A810" },
{ 0x04a93240, "PowerShot ELPH 320 HS / IXUS 240 HS" },
- { 0x04a93241, "PowerShot ELPH 110 HS / IXUS 125 HS" },
+ { 0x04a93241, "Canon IXUS 125HS" },
{ 0x04a93242, "PowerShot D20" },
{ 0x04a93243, "Canon PowerShot A4000IS" },
- { 0x04a93244, "PowerShot SX260 HS" },
+ { 0x04a93244, "Canon PowerShot SX260HS" },
{ 0x04a93245, "Canon PowerShot SX240HS" },
{ 0x04a93246, "PowerShot ELPH 530 HS / IXUS 510 HS" },
{ 0x04a93247, "PowerShot ELPH 520 HS / IXUS 500 HS" },
{ 0x04a93248, "PowerShot A3400 IS" },
{ 0x04a93249, "Canon PowerShot A2400IS" },
- { 0x04a9324a, "PowerShot A2300" },
+ { 0x04a9324a, "Canon PowerShot A2300IS" },
{ 0x04a93250, "Canon EOS 6D" },
- { 0x04a93252, "EOS 1D C" },
- { 0x04a93253, "EOS 70D" },
+ { 0x04a93252, "Canon EOS 1D C" },
+ { 0x04a93253, "Canon EOS 70D" },
{ 0x04a93255, "SELPHY CP900" },
{ 0x04a93256, "SELPHY CP810" },
- { 0x04a93258, "PowerShot G15" },
+ { 0x04a93258, "Canon PowerShot G15" },
{ 0x04a93259, "PowerShot SX50 HS" },
- { 0x04a9325a, "PowerShot SX160 IS" },
+ { 0x04a9325a, "Canon PowerShot SX160IS" },
{ 0x04a9325b, "Canon PowerShot S110" },
{ 0x04a9325c, "Canon PowerShot SX500IS" },
{ 0x04a9325e, "PowerShot N" },
- { 0x04a9325f, "PowerShot SX280 HS" },
+ { 0x04a9325f, "Canon PowerShot SX280HS" },
{ 0x04a93260, "PowerShot SX270 HS" },
- { 0x04a93261, "PowerShot A3500 IS" },
- { 0x04a93262, "PowerShot A2600" },
+ { 0x04a93261, "Canon PowerShot A3500IS" },
+ { 0x04a93262, "Canon PowerShot A2600" },
{ 0x04a93263, "PowerShot SX275 HS" },
- { 0x04a93264, "PowerShot A1400" },
+ { 0x04a93264, "Canon PowerShot A1400" },
{ 0x04a93265, "Powershot ELPH 130 IS / IXUS 140" },
{ 0x04a93266, "Powershot ELPH 120 IS / IXUS 135" },
- { 0x04a93268, "PowerShot ELPH 330 HS / IXUS 255 HS" },
- { 0x04a9326f, "EOS 7D Mark II" },
- { 0x04a93270, "EOS 100D" },
- { 0x04a93271, "PowerShot A2500" },
- { 0x04a93272, "EOS 700D" },
- { 0x04a93274, "PowerShot G16" },
- { 0x04a93275, "PowerShot S120" },
- { 0x04a93276, "PowerShot SX170 IS" },
- { 0x04a93277, "PowerShot SX510 HS" },
+ { 0x04a93268, "Canon Digital IXUS 255HS" },
+ { 0x04a9326f, "Canon EOS 7D MarkII" },
+ { 0x04a93270, "Canon EOS 100D" },
+ { 0x04a93271, "Canon PowerShot A2500" },
+ { 0x04a93272, "Canon EOS 700D" },
+ { 0x04a93273, "Canon EOS M2" },
+ { 0x04a93274, "Canon PowerShot G16" },
+ { 0x04a93275, "Canon PowerShot S120" },
+ { 0x04a93276, "Canon PowerShot SX170 IS" },
+ { 0x04a93277, "Canon PowerShot SX510 HS" },
{ 0x04a93278, "PowerShot S200" },
{ 0x04a9327a, "SELPHY CP910" },
{ 0x04a9327b, "SELPHY CP820" },
- { 0x04a9327d, "Powershot ELPH 115 IS / IXUS 132" },
- { 0x04a9327f, "EOS Rebel T5 / EOS 1200D / EOS Kiss X70" },
+ { 0x04a9327d, "Canon Digital IXUS 132" },
+ { 0x04a9327f, "Canon EOS 1200D" },
+ { 0x04a93280, "Canon EOS 760D" },
+ { 0x04a93281, "Canon EOS 5D Mark IV" },
{ 0x04a93284, "PowerShot D30" },
{ 0x04a93285, "PowerShot SX700 HS" },
- { 0x04a93286, "PowerShot SX600 HS" },
+ { 0x04a93286, "Canon PowerShot SX600 HS" },
{ 0x04a93287, "PowerShot ELPH 140 IS / IXUS 150" },
- { 0x04a93288, "Powershot ELPH 135 / IXUS 145" },
- { 0x04a93289, "PowerShot ELPH 340 HS / IXUS 265 HS" },
+ { 0x04a93288, "Canon PowerShot Elph135" },
+ { 0x04a93289, "Canon PowerShot Elph340HS" },
{ 0x04a9328a, "PowerShot ELPH 150 IS / IXUS 155" },
{ 0x04a9328b, "PowerShot N Facebook(R) Ready" },
- { 0x04a93299, "EOS M3" },
- { 0x04a9329a, "PowerShot SX60 HS" },
- { 0x04a9329b, "PowerShot SX520 HS" },
+ { 0x04a93292, "Canon EOS 1D X MarkII" },
+ { 0x04a93294, "Canon EOS 80D" },
+ { 0x04a93295, "Canon EOS 5DS" },
+ { 0x04a93299, "Canon EOS M3" },
+ { 0x04a9329a, "Canon PowerShot SX60HS" },
+ { 0x04a9329b, "Canon PowerShot SX520 HS" },
{ 0x04a9329c, "PowerShot SX400 IS" },
- { 0x04a9329d, "PowerShot G7 X" },
- { 0x04a9329f, "PowerShot SX530 HS" },
- { 0x04a932a0, "EOS M10" },
+ { 0x04a9329d, "Canon PowerShot G7 X" },
+ { 0x04a9329f, "Canon PowerShot SX530 HS" },
+ { 0x04a932a0, "Canon EOS M10" },
+ { 0x04a932a1, "Canon EOS 750D" },
{ 0x04a932a6, "PowerShot SX710 HS" },
{ 0x04a932a7, "PowerShot SX610 HS" },
- { 0x04a932a8, "PowerShot G3 X" },
- { 0x04a932aa, "Powershot ELPH 160 / IXUS 160" },
- { 0x04a932ab, "PowerShot ELPH 350HS / IXUS 275 HS" },
+ { 0x04a932a8, "Canon PowerShot G3 X" },
+ { 0x04a932a9, "Canon IXUS 165" },
+ { 0x04a932aa, "Canon IXUS 160" },
+ { 0x04a932ab, "Canon PowerShot ELPH 350 HS" },
{ 0x04a932ac, "PowerShot ELPH 170 IS / IXUS 170" },
{ 0x04a932ad, "PowerShot SX410 IS" },
+ { 0x04a932af, "Canon EOS 5DS R" },
{ 0x04a932b1, "SELPHY CP1200" },
{ 0x04a932b2, "PowerShot G9 X" },
- { 0x04a932b3, "PowerShot G5 X" },
- { 0x04a932b4, "EOS Rebel T6" },
- { 0x04a932bb, "EOS M5" },
+ { 0x04a932b3, "Canon PowerShot G5X" },
+ { 0x04a932b4, "Canon EOS Rebel T6" },
+ { 0x04a932bb, "Canon EOS M5" },
+ { 0x04a932bc, "Canon PowerShot G7 X Mark II" },
+ { 0x04a932be, "Canon PowerShot SX540 HS" },
{ 0x04a932bf, "PowerShot SX420 IS" },
- { 0x04a932c0, "PowerShot ELPH 190IS" },
+ { 0x04a932c0, "Canon Digital IXUS 180" },
{ 0x04a932c1, "PowerShot ELPH 180 / IXUS 175" },
- { 0x04a932c2, "PowerShot SX720 HS" },
- { 0x04a932c5, "EOS M6" },
- { 0x04a932cc, "EOS 200D" },
- { 0x04a932d1, "EOS M100" },
- { 0x04a932d2, "EOS M50" },
- { 0x04a932d4, "Powershot ELPH 185 / IXUS 185 / IXY 200" },
+ { 0x04a932c2, "Canon SX 720HS" },
+ { 0x04a932c3, "Canon SX 620HS" },
+ { 0x04a932c5, "Canon EOS M6" },
+ { 0x04a932c7, "Canon PowerShot G9 X Mark II" },
+ { 0x04a932c9, "Canon EOS 800D" },
+ { 0x04a932ca, "Canon EOS 6d Mark II" },
+ { 0x04a932cb, "Canon EOS 77D" },
+ { 0x04a932cc, "Canon EOS 200D" },
+ { 0x04a932d1, "Canon EOS M100" },
+ { 0x04a932d2, "Canon EOS M50" },
+ { 0x04a932d4, "Canon Digital IXUS 185" },
{ 0x04a932d5, "PowerShot SX430 IS" },
+ { 0x04a932d6, "Canon Digital PowerShot SX730HS" },
+ { 0x04a932d9, "Canon EOS 4000D" },
+ { 0x04a932da, "Canon EOS R" },
{ 0x04a932db, "SELPHY CP1300" },
+ { 0x04a932e1, "Canon EOS 1500D" },
+ { 0x04a932e2, "Canon EOS RP" },
+ { 0x04a932e4, "Canon PowerShot SX740 HS" },
+ { 0x04a932e7, "Canon EOS M6 Mark II" },
+ { 0x04a932e8, "Canon EOS 1D X MarkIII" },
+ { 0x04a932e9, "Canon EOS 250D" },
+ { 0x04a932ea, "Canon EOS 90D" },
+ { 0x04a932ee, "Canon PowerShot SX70 HS" },
+ { 0x04a932ef, "Canon EOS M200" },
+ { 0x04a932f4, "Canon EOS R5" },
+ { 0x04a932f5, "Canon EOS R6" },
+ { 0x04a932f9, "Canon EOS M50m2" },
{ 0x04ad2501, "Bluetooth Device" },
{ 0x04b00102, "Coolpix 990" },
{ 0x04b00103, "Coolpix 880" },
@@ -7801,6 +7877,7 @@ static const value_string usb_products_vals[] = {
{ 0x04b0011f, "Nikon Coolpix 8700" },
{ 0x04b00121, "Nikon Coolpix 3200" },
{ 0x04b00122, "Nikon Coolpix 2200" },
+ { 0x04b00123, "Nikon Coolpix 2200v1.1" },
{ 0x04b00124, "Coolpix 8400 (mass storage mode)" },
{ 0x04b00125, "Coolpix 8400 (ptp)" },
{ 0x04b00126, "Coolpix 8800" },
@@ -7830,9 +7907,11 @@ static const value_string usb_products_vals[] = {
{ 0x04b00163, "Nikon Coolpix P5100" },
{ 0x04b00169, "Nikon Coolpix P50" },
{ 0x04b0016b, "Nikon Coolpix P80" },
+ { 0x04b0016c, "Nikon Coolpix P80 v1.1" },
{ 0x04b0016f, "Nikon Coolpix P6000" },
{ 0x04b00171, "Nikon Coolpix S60" },
{ 0x04b00173, "Nikon Coolpix P90" },
+ { 0x04b00174, "Nikon Coolpix L100" },
{ 0x04b00177, "Nikon Coolpix S220" },
{ 0x04b00178, "Nikon Coolpix S225" },
{ 0x04b0017d, "Nikon Coolpix P100" },
@@ -7843,6 +7922,14 @@ static const value_string usb_products_vals[] = {
{ 0x04b00186, "Nikon Coolpix S9100" },
{ 0x04b00188, "Nikon Coolpix AW100" },
{ 0x04b0018b, "Nikon Coolpix P7100" },
+ { 0x04b00191, "Nikon Coolpix 9400" },
+ { 0x04b00192, "Nikon Coolpix L820" },
+ { 0x04b00193, "Nikon Coolpix S9500" },
+ { 0x04b00194, "Nikon Coolpix AW110" },
+ { 0x04b00198, "Nikon Coolpix AW130" },
+ { 0x04b0019c, "Nikon Coolpix P900" },
+ { 0x04b0019e, "Nikon Coolpix A900" },
+ { 0x04b0019f, "Nikon KeyMission 360" },
{ 0x04b00202, "Nikon Coolpix SQ" },
{ 0x04b00203, "Coolpix 4200 (mass storage mode)" },
{ 0x04b00204, "Nikon Coolpix 4200" },
@@ -7850,6 +7937,7 @@ static const value_string usb_products_vals[] = {
{ 0x04b00206, "Nikon Coolpix 5200" },
{ 0x04b00208, "Nikon Coolpix L1" },
{ 0x04b0020c, "Nikon Coolpix P4" },
+ { 0x04b0021c, "Nikon Coolpix S620" },
{ 0x04b0021e, "Nikon Coolpix S6000" },
{ 0x04b0021f, "Nikon Coolpix S8000" },
{ 0x04b00220, "Nikon Coolpix S5100" },
@@ -7857,6 +7945,12 @@ static const value_string usb_products_vals[] = {
{ 0x04b00222, "Nikon Coolpix S8200" },
{ 0x04b00223, "Nikon Coolpix P510" },
{ 0x04b00225, "Nikon Coolpix P7700" },
+ { 0x04b00226, "Nikon Coolpix A" },
+ { 0x04b00227, "Nikon Coolpix P330" },
+ { 0x04b00228, "Nikon Coolpix P520" },
+ { 0x04b00229, "Nikon Coolpix P7800" },
+ { 0x04b00231, "Nikon Coolpix B700" },
+ { 0x04b00232, "Nikon Coolpix P1000" },
{ 0x04b00301, "Coolpix 2000 (storage)" },
{ 0x04b00302, "Nikon Coolpix 2000" },
{ 0x04b00305, "Nikon Coolpix L4" },
@@ -7868,10 +7962,27 @@ static const value_string usb_products_vals[] = {
{ 0x04b00318, "Nikon Coolpix L19" },
{ 0x04b0031b, "Nikon Coolpix S3000" },
{ 0x04b00320, "Nikon Coolpix S3100" },
+ { 0x04b00321, "Nikon Coolpix S2500" },
{ 0x04b00324, "Nikon Coolpix L23" },
+ { 0x04b00329, "Nikon Coolpix S4300" },
{ 0x04b0032a, "Nikon Coolpix S3300" },
+ { 0x04b0032c, "Nikon Coolpix S6300" },
{ 0x04b0032d, "Nikon Coolpix S2600" },
+ { 0x04b0032f, "Nikon Coolpix L810" },
+ { 0x04b00334, "Nikon Coolpix S3200" },
{ 0x04b00337, "Nikon Coolpix S01" },
+ { 0x04b0033f, "Nikon Coolpix S2700" },
+ { 0x04b00343, "Nikon Coolpix L27" },
+ { 0x04b00346, "Nikon Coolpix S02" },
+ { 0x04b0034b, "Nikon Coolpix S9700" },
+ { 0x04b00350, "Nikon Coolpix S6800" },
+ { 0x04b00353, "Nikon Coolpix S3600" },
+ { 0x04b0035a, "Nikon Coolpix L840" },
+ { 0x04b0035c, "Nikon Coolpix S3700" },
+ { 0x04b0035e, "Nikon Coolpix S2900" },
+ { 0x04b00361, "Nikon Coolpix L340" },
+ { 0x04b00362, "Nikon Coolpix B500" },
+ { 0x04b00364, "Nikon KeyMission 170" },
{ 0x04b00402, "Nikon DSC D100" },
{ 0x04b00403, "D2H (mass storage mode)" },
{ 0x04b00404, "Nikon D2H SLR" },
@@ -7893,6 +8004,7 @@ static const value_string usb_products_vals[] = {
{ 0x04b0041a, "Nikon DSC D300" },
{ 0x04b0041c, "Nikon D3" },
{ 0x04b0041e, "Nikon DSC D60" },
+ { 0x04b00420, "Nikon DSC D3x" },
{ 0x04b00421, "Nikon DSC D90" },
{ 0x04b00422, "Nikon DSC D700" },
{ 0x04b00423, "Nikon DSC D5000" },
@@ -7904,14 +8016,46 @@ static const value_string usb_products_vals[] = {
{ 0x04b00429, "Nikon DSC D5100" },
{ 0x04b0042a, "Nikon DSC D800" },
{ 0x04b0042b, "Nikon DSC D4" },
+ { 0x04b0042c, "Nikon DSC D3200" },
{ 0x04b0042d, "Nikon DSC D600" },
{ 0x04b0042e, "Nikon DSC D800E" },
{ 0x04b0042f, "Nikon DSC D5200" },
- { 0x04b00430, "D7100" },
- { 0x04b00436, "D810" },
- { 0x04b0043f, "D5600" },
+ { 0x04b00430, "Nikon DSC D7100" },
+ { 0x04b00431, "Nikon DSC D5300" },
+ { 0x04b00432, "Nikon DSC Df" },
+ { 0x04b00433, "Nikon DSC D3300" },
+ { 0x04b00434, "Nikon DSC D610" },
+ { 0x04b00435, "Nikon DSC D4s" },
+ { 0x04b00436, "Nikon DSC D810" },
+ { 0x04b00437, "Nikon DSC D750" },
+ { 0x04b00438, "Nikon DSC D5500" },
+ { 0x04b00439, "Nikon DSC D7200" },
+ { 0x04b0043a, "Nikon DSC D5" },
+ { 0x04b0043b, "Nikon DSC D810A" },
+ { 0x04b0043c, "Nikon DSC D500" },
+ { 0x04b0043d, "Nikon DSC D3400" },
+ { 0x04b0043f, "Nikon DSC D5600" },
+ { 0x04b00440, "Nikon DSC D7500" },
+ { 0x04b00441, "Nikon DSC D850" },
+ { 0x04b00442, "Nikon Z7" },
+ { 0x04b00443, "Nikon Z6" },
+ { 0x04b00444, "Nikon Z50" },
+ { 0x04b00445, "Nikon DSC D3500" },
+ { 0x04b00446, "Nikon DSC D780" },
+ { 0x04b00448, "Nikon Z5" },
+ { 0x04b0044b, "Nikon Z7_2" },
+ { 0x04b0044c, "Nikon Z6_2" },
+ { 0x04b0044f, "Nikon Zfc" },
{ 0x04b00601, "Nikon V1" },
{ 0x04b00602, "Nikon J1" },
+ { 0x04b00603, "Nikon J2" },
+ { 0x04b00604, "Nikon V2" },
+ { 0x04b00605, "Nikon J3" },
+ { 0x04b00606, "Nikon S1" },
+ { 0x04b00608, "Nikon S2" },
+ { 0x04b00609, "Nikon J4" },
+ { 0x04b0060a, "Nikon V3" },
+ { 0x04b0060b, "Nikon J5" },
{ 0x04b00f03, "PD-10 Wireless Printer Adapter" },
{ 0x04b04000, "Coolscan LS 40 ED" },
{ 0x04b04001, "LS 50 ED/Coolscan V ED" },
@@ -8011,6 +8155,16 @@ static const value_string usb_products_vals[] = {
{ 0x04b53064, "Hantek DSO-3064" },
{ 0x04b56022, "Hantek DSO-6022BE" },
{ 0x04b5602a, "Hantek DSO-6022BL" },
+ { 0x04b788a9, "Caterpillar Cat S50" },
+ { 0x04b788aa, "Caterpillar Cat S50 (2nd ID)" },
+ { 0x04b788b0, "Caterpillar Cat S40" },
+ { 0x04b788b9, "Caterpillar Cat S30" },
+ { 0x04b788c0, "Caterpillar Cat S60" },
+ { 0x04b788c1, "Caterpillar Cat S60 (2nd ID)" },
+ { 0x04b788c6, "Caterpillar Cat S41" },
+ { 0x04b788d0, "Caterpillar Cat S31" },
+ { 0x04b788d6, "Caterpillar Cat S61" },
+ { 0x04b788f1, "Caterpillar Cat S62 Pro" },
{ 0x04b80001, "Stylus Color 740 / Photo 750" },
{ 0x04b80002, "ISD Smart Cable for Mac" },
{ 0x04b80003, "ISD Smart Cable" },
@@ -8295,12 +8449,15 @@ static const value_string usb_products_vals[] = {
{ 0x04c510e7, "fi-5900C" },
{ 0x04c510fe, "S500" },
{ 0x04c51104, "KD02906 Line Thermal Printer" },
- { 0x04c51140, "FOMA F903iX HIGH-SPEED" },
+ { 0x04c51140, "Fujitsu, Ltd F903iX HIGH-SPEED" },
{ 0x04c5114f, "fi-6130" },
{ 0x04c51150, "fi-6230" },
{ 0x04c511f3, "fi-6130Z" },
{ 0x04c5125a, "PalmSecure Sensor Device - MP" },
{ 0x04c5132e, "fi-7160" },
+ { 0x04c5133b, "Fujitsu, Ltd STYLISTIC M532" },
+ { 0x04c51378, "Fujitsu, Ltd F02-E" },
+ { 0x04c513dd, "Fujitsu, Ltd Arrows 202F" },
{ 0x04c5159f, "ScanSnap iX1500" },
{ 0x04c5200f, "Sigma DP2 (Mass Storage)" },
{ 0x04c52010, "Sigma DP2 (PictBridge)" },
@@ -8413,6 +8570,7 @@ static const value_string usb_products_vals[] = {
{ 0x04cb01c4, "Fuji FinePix S5700" },
{ 0x04cb01c5, "Fuji FinePix F40fd" },
{ 0x04cb01c6, "Fuji FinePix A820" },
+ { 0x04cb01d0, "Fuji FinePix A610" },
{ 0x04cb01d2, "Fuji FinePix A800" },
{ 0x04cb01d3, "Fuji FinePix A920" },
{ 0x04cb01d4, "Fuji FinePix F50fd" },
@@ -8436,17 +8594,51 @@ static const value_string usb_products_vals[] = {
{ 0x04cb0209, "Fuji FinePix S2500HD" },
{ 0x04cb020d, "Fuji FinePix Z700EXR" },
{ 0x04cb020e, "Fuji FinePix F80EXR" },
+ { 0x04cb021b, "Fuji FinePix AV-150" },
+ { 0x04cb022d, "Fuji FinePix H20EXR" },
+ { 0x04cb0233, "Fuji FinePix T200" },
{ 0x04cb023e, "FinePix AX300" },
{ 0x04cb0240, "Fuji FinePix S2950" },
{ 0x04cb0241, "FinePix S3200 Digital Camera" },
+ { 0x04cb0250, "Fuji FinePix JX370" },
{ 0x04cb0263, "Fuji FinePix X10" },
{ 0x04cb0265, "Fuji FinePix S4300" },
{ 0x04cb026e, "Fuji FinePix X-S1" },
{ 0x04cb0271, "Fuji FinePix HS30EXR" },
{ 0x04cb0278, "FinePix JV300" },
+ { 0x04cb027d, "Fuji FinePix S2980" },
+ { 0x04cb0283, "Fuji FinePix X-E1" },
{ 0x04cb0288, "Fuji FinePix XF1" },
+ { 0x04cb0298, "Fuji FinePix S4850" },
+ { 0x04cb029c, "Fuji FinePix SL1000" },
+ { 0x04cb02a6, "Fuji FinePix X20" },
+ { 0x04cb02b5, "Fuji Fujifilm X-E2" },
+ { 0x04cb02b6, "Fuji Fujifilm X-M1" },
+ { 0x04cb02b9, "Fuji FinePix S8600" },
+ { 0x04cb02ba, "Fuji Fujifilm X70" },
+ { 0x04cb02bf, "Fuji Fujifilm X-T1" },
+ { 0x04cb02c1, "Fuji Fujifilm X30" },
{ 0x04cb02c5, "FinePix S9900W Digital Camera (PTP)" },
+ { 0x04cb02c6, "Fuji Fujifilm X-A2" },
+ { 0x04cb02c8, "Fuji Fujifilm X-T10" },
+ { 0x04cb02cb, "Fuji Fujifilm X-Pro2" },
+ { 0x04cb02cd, "Fuji Fujifilm X-T2" },
+ { 0x04cb02d1, "Fuji Fujifilm X100F" },
+ { 0x04cb02d3, "Fuji GFX 50 S" },
+ { 0x04cb02d4, "Fuji Fujifilm X-T20" },
+ { 0x04cb02d5, "Fuji Fujifilm X-A5" },
+ { 0x04cb02d6, "Fuji Fujifilm X-E3" },
+ { 0x04cb02d7, "Fuji Fujifilm X-H1" },
+ { 0x04cb02dc, "Fuji GFX 50 R" },
+ { 0x04cb02dd, "Fuji Fujifilm X-T3" },
+ { 0x04cb02de, "Fuji Fujifilm GFX100" },
{ 0x04cb02e0, "X-T200 Digital Camera" },
+ { 0x04cb02e3, "Fuji Fujifilm X-T30" },
+ { 0x04cb02e4, "Fuji Fujifilm X-Pro3" },
+ { 0x04cb02e5, "Fuji Fujifilm X100V" },
+ { 0x04cb02e6, "Fuji Fujifilm X-T4" },
+ { 0x04cb02e9, "Fuji Fujifilm GFX 100S" },
+ { 0x04cb02ea, "Fuji Fujifilm X-S10" },
{ 0x04cb5006, "ASK-300" },
{ 0x04cb5007, "DX100" },
{ 0x04cc1122, "Hub" },
@@ -8578,6 +8770,7 @@ static const value_string usb_products_vals[] = {
{ 0x04da1500, "MFSUSB Driver" },
{ 0x04da1800, "DY-WL10 802.11abgn Adapter [Broadcom BCM4323]" },
{ 0x04da1b00, "MultiMediaCard" },
+ { 0x04da2041, "Leica SL" },
{ 0x04da2121, "EB-VS6" },
{ 0x04da2145, "Panasonic P905i" },
{ 0x04da2158, "Panasonic P906i" },
@@ -8591,6 +8784,7 @@ static const value_string usb_products_vals[] = {
{ 0x04da2372, "Panasonic Lumix FZ5" },
{ 0x04da2374, "Panasonic DMC-GF1" },
{ 0x04da2375, "Leica D-LUX 2" },
+ { 0x04da2382, "Panasonic DC-GH5" },
{ 0x04da2451, "HDC-SD9" },
{ 0x04da245b, "HC-X920K (3MOS Full HD video camcorder)" },
{ 0x04da2477, "SDR-H85 Camcorder (PC mode)" },
@@ -8653,6 +8847,10 @@ static const value_string usb_products_vals[] = {
{ 0x04dd9123, "W-ZERO3 ES Smartphone" },
{ 0x04dd91a3, "922SH Internet Machine" },
{ 0x04dd939a, "IS03" },
+ { 0x04dd9661, "SHARP Corporation SBM203SH" },
+ { 0x04dd96ca, "SHARP Corporation SH-06E" },
+ { 0x04dd99d2, "SHARP Corporation SHV35 AQUOS U" },
+ { 0x04dd9c90, "SHARP Corporation AndroidOne S5" },
{ 0x04e10201, "Monitor Hub" },
{ 0x04e21410, "XR21V1410 USB-UART IC" },
{ 0x04e60001, "E-USB ATA Bridge" },
@@ -8745,6 +8943,8 @@ static const value_string usb_products_vals[] = {
{ 0x04e81006, "SDC-200Z" },
{ 0x04e8130c, "NX100" },
{ 0x04e81323, "WB700 Camera" },
+ { 0x04e81384, "Samsung NX1000" },
+ { 0x04e8140c, "Samsung NX1" },
{ 0x04e81f05, "S2 Portable [JMicron] (500GB)" },
{ 0x04e81f06, "HX-MU064DA portable harddisk" },
{ 0x04e82018, "WIS09ABGN LinkStick Wireless LAN Adapter" },
@@ -8883,6 +9083,7 @@ static const value_string usb_products_vals[] = {
{ 0x04e85121, "Samsung YP-U5" },
{ 0x04e85123, "Yepp YP-M1" },
{ 0x04e85125, "Samsung YP-R0" },
+ { 0x04e8512e, "Samsung YP-R2" },
{ 0x04e85130, "Samsung YP-Q3" },
{ 0x04e85137, "Samsung YP-Z3" },
{ 0x04e85a00, "YP-NEU" },
@@ -8960,12 +9161,12 @@ static const value_string usb_products_vals[] = {
{ 0x04e8685b, "GT-I9100 Phone [Galaxy S II] (mass storage mode)" },
{ 0x04e8685c, "GT-I9250 Phone [Galaxy Nexus] (Mass storage mode)" },
{ 0x04e8685d, "GT-I9100 Phone [Galaxy S II] (Download mode)" },
- { 0x04e8685e, "Samsung Galaxy Y" },
+ { 0x04e8685e, "GT-I9100 / GT-C3350 Phones (USB Debugging mode)" },
{ 0x04e86860, "Galaxy A5 (MTP)" },
{ 0x04e86863, "Galaxy series, misc. (tethering mode)" },
{ 0x04e86864, "GT-I9070 (network tethering, USB debugging enabled)" },
{ 0x04e86865, "Galaxy (PTP mode)" },
- { 0x04e86866, "Galaxy (debugging mode)" },
+ { 0x04e86866, "Samsung EK-GC100" },
{ 0x04e86868, "Escape Composite driver for Android Phones: Modem+Diagnostic+ADB" },
{ 0x04e86875, "GT-B3710 Standalone LTE device (Commercial)" },
{ 0x04e86876, "GT-B3710 LTE Modem" },
@@ -9737,17 +9938,50 @@ static const value_string usb_products_vals[] = {
{ 0x05023317, "Liquid" },
{ 0x05023325, "Acer Iconia TAB A500 (ID1)" },
{ 0x05023341, "Acer Iconia TAB A500 (ID2)" },
- { 0x05023344, "Acer Iconia TAB A501" },
+ { 0x05023344, "Acer Iconia TAB A501 (ID1)" },
+ { 0x05023345, "Acer Iconia TAB A501 (ID2)" },
{ 0x05023348, "Acer Iconia TAB A100 (ID1)" },
{ 0x05023349, "Acer Iconia TAB A100 (ID2)" },
+ { 0x0502334a, "Acer Iconia TAB A101 (ID1)" },
{ 0x05023378, "Acer Iconia TAB A700" },
{ 0x0502337c, "Acer Iconia TAB A200 (ID1)" },
{ 0x0502337d, "Acer Iconia TAB A200 (ID2)" },
- { 0x0502338a, "Acer Iconia TAB A510" },
- { 0x050233c3, "Acer E350 Liquid Gallant Duo" },
- { 0x050233c4, "Liquid Gallant Duo E350 (debug mode)" },
+ { 0x05023389, "Acer Iconia TAB A510 (ID1)" },
+ { 0x0502338a, "Acer Iconia TAB A510 (ID2)" },
+ { 0x050233aa, "Acer S500 CloudMobile" },
+ { 0x050233c3, "Acer E350 Liquid Gallant Duo (ID1)" },
+ { 0x050233c4, "Acer E350 Liquid Gallant Duo (ID2)" },
{ 0x050233c7, "Liquid Gallant Duo E350 (USB tethering)" },
{ 0x050233c8, "Liquid Gallant Duo E350 (debug mode, USB tethering)" },
+ { 0x050233cb, "Acer Iconia TAB A210" },
+ { 0x050233d8, "Acer Iconia TAB A110" },
+ { 0x05023473, "Acer Liquid Z120 MT65xx Android Phone" },
+ { 0x05023514, "Acer Liquid E2" },
+ { 0x0502353c, "Acer Iconia A1-810" },
+ { 0x0502355f, "Acer Liquid Z130 MT65xx Android Phone" },
+ { 0x05023586, "Acer Iconia A3-A11" },
+ { 0x050235a8, "Acer Liquid E3" },
+ { 0x050235e4, "Acer Z150" },
+ { 0x05023609, "Acer Liquid X1" },
+ { 0x0502361d, "Acer Z160" },
+ { 0x0502362d, "Acer Iconia A1-840FHD" },
+ { 0x05023643, "Acer E39" },
+ { 0x05023644, "Acer liquid e700" },
+ { 0x05023657, "Acer One 7" },
+ { 0x0502365e, "Acer A1-841" },
+ { 0x05023683, "Acer Z200" },
+ { 0x05023725, "Acer Liquid S56" },
+ { 0x0502374f, "Acer Liquid Z220 (ID1)" },
+ { 0x05023750, "Acer Liquid Z330" },
+ { 0x050237ef, "Acer Liquid Z630" },
+ { 0x05023822, "Acer Z530" },
+ { 0x05023823, "Acer Z530 16GB" },
+ { 0x05023841, "Acer B3-A20" },
+ { 0x0502387a, "Acer A3-A40" },
+ { 0x050238a5, "Acer Liquid Zest 4G" },
+ { 0x050238bb, "Acer Liquid Zest Plus" },
+ { 0x05023938, "Acer Liquid Liquid Z6E" },
+ { 0x0502394b, "Acer Iconia One 10 B3-A40" },
{ 0x0502d001, "Divio NW801/DVC-V6+ Digital Camera" },
{ 0x0506009d, "HomeConnect Camera" },
{ 0x050600a0, "3CREB96 Bluetooth Adapter" },
@@ -9933,6 +10167,7 @@ static const value_string usb_products_vals[] = {
{ 0x052b2203, "Sound Vision Stream Driver" },
{ 0x052b3a06, "DigiLife DDV-5120A" },
{ 0x052bd001, "P35U Camera Capture" },
+ { 0x05312001, "Wacom Cintiq Companion Hybrid (MTP+ADB)" },
{ 0x053601a0, "PDT" },
{ 0x053a0b00, "Hub" },
{ 0x053a0b01, "Preh MCI 3100" },
@@ -10147,7 +10382,7 @@ static const value_string usb_products_vals[] = {
{ 0x054c0286, "Net MD" },
{ 0x054c0287, "Hi-MD WALKMAN" },
{ 0x054c0290, "VGP-UVC100 Visual Communication Camera" },
- { 0x054c0296, "Sony DSC-S730" },
+ { 0x054c0296, "Sony DSC-S780" },
{ 0x054c029b, "PRS-500 eBook reader" },
{ 0x054c02a5, "MicroVault Flash Drive" },
{ 0x054c02af, "Handycam DCR-DVD306E" },
@@ -10158,32 +10393,34 @@ static const value_string usb_products_vals[] = {
{ 0x054c02d4, "UP-CX1" },
{ 0x054c02d8, "SBAC-US10 SxS PRO memory card reader/writer" },
{ 0x054c02e1, "FeliCa S330 [PaSoRi]" },
+ { 0x054c02e7, "Sony DSC-A900" },
{ 0x054c02ea, "PlayStation 3 Memory Card Adaptor" },
{ 0x054c02f8, "Sony DSC-W200" },
{ 0x054c02f9, "DSC-H9" },
{ 0x054c0317, "WALKMAN" },
{ 0x054c031a, "Walkman NWD-B103F" },
{ 0x054c031e, "PRS-300/PRS-505 eBook reader" },
- { 0x054c0325, "Sony Walkman NWZ-A815/NWZ-A818" },
- { 0x054c0326, "Sony Walkman NWZ-S516" },
- { 0x054c0327, "Sony Walkman NWZ-S615F/NWZ-S616F/NWZ-S618F" },
+ { 0x054c0321, "Sony SLT-A350" },
+ { 0x054c0325, "Sony NWZ-A815/NWZ-A818" },
+ { 0x054c0326, "Sony NWZ-S516" },
+ { 0x054c0327, "Sony NWZ-S615F/NWZ-S616F/NWZ-S618F" },
{ 0x054c033e, "DSC-W120/W290" },
{ 0x054c0343, "Sony DSC-W130" },
{ 0x054c0346, "Handycam DCR-SR55E" },
{ 0x054c0348, "HandyCam HDR-TG3E" },
- { 0x054c035a, "Sony Walkman NWZ-S716F" },
- { 0x054c035b, "Sony Walkman NWZ-A826/NWZ-A828/NWZ-A829" },
- { 0x054c035c, "Sony Walkman NWZ-A726/NWZ-A728/NWZ-A768" },
+ { 0x054c035a, "Sony NWZ-S716F" },
+ { 0x054c035b, "Sony NWZ-A826/NWZ-A828/NWZ-A829" },
+ { 0x054c035c, "Sony NWZ-A726/NWZ-A728/NWZ-A768" },
{ 0x054c035f, "UP-DR200 Photo Printer" },
{ 0x054c0360, "M2 Card Reader" },
- { 0x054c036e, "Sony Walkman NWZ-B135" },
+ { 0x054c036e, "Sony NWZ-B135" },
{ 0x054c0382, "Memory Stick PRO-HG Duo Adaptor (MSAC-UAH1)" },
- { 0x054c0385, "Sony Walkman NWZ-E436F" },
+ { 0x054c0385, "Sony NWZ-E436F" },
{ 0x054c0387, "IC Recorder (P)" },
- { 0x054c0388, "Sony Walkman NWZ-W202" },
- { 0x054c038c, "Sony Walkman NWZ-S739F" },
- { 0x054c038e, "Sony Walkman NWZ-S638F" },
- { 0x054c0398, "Sony Walkman NWZ-X1051/NWZ-X1061" },
+ { 0x054c0388, "Sony NWZ-W202" },
+ { 0x054c038c, "Sony NWZ-S739F" },
+ { 0x054c038e, "Sony NWZ-S638F" },
+ { 0x054c0398, "Sony NWZ-X1051/NWZ-X1061" },
{ 0x054c03bc, "Webbie HD - MHS-CM1" },
{ 0x054c03c3, "UP-DR80MD" },
{ 0x054c03c4, "Stryker SDP1000" },
@@ -10192,60 +10429,137 @@ static const value_string usb_products_vals[] = {
{ 0x054c03d1, "DPF-X95" },
{ 0x054c03d3, "DR-BT100CX" },
{ 0x054c03d5, "PlayStation Move motion controller" },
- { 0x054c03d8, "Sony Walkman NWZ-B142F" },
- { 0x054c03fc, "Sony Walkman NWZ-E344" },
- { 0x054c03fd, "Sony Walkman NWZ-E445" },
- { 0x054c03fe, "Sony Walkman NWZ-S545" },
- { 0x054c0404, "Sony Walkman NWZ-A845" },
+ { 0x054c03d8, "Sony NWZ-B142F" },
+ { 0x054c03fc, "Sony NWZ-E344/E345" },
+ { 0x054c03fd, "Sony NWZ-E445" },
+ { 0x054c03fe, "Sony NWZ-S545" },
+ { 0x054c0404, "Sony NWZ-A845" },
{ 0x054c042f, "PlayStation Move navigation controller" },
{ 0x054c0440, "DSC-H55" },
{ 0x054c0485, "MHS-PM5 HD camcorder" },
+ { 0x054c0491, "Sony DSC-HX5V" },
{ 0x054c04a3, "Sony SLT-A55" },
+ { 0x054c04a5, "Sony NEX5" },
{ 0x054c04a7, "Sony SLT-A35" },
- { 0x054c04bb, "Sony Walkman NWZ-W252B" },
- { 0x054c04be, "Sony Walkman NWZ-B153F" },
- { 0x054c04cb, "Sony Walkman NWZ-E354" },
- { 0x054c04cc, "Sony Walkman NWZ-S754" },
+ { 0x054c04bb, "Sony NWZ-W252B" },
+ { 0x054c04be, "Sony NWZ-B153F" },
+ { 0x054c04cb, "Sony NWZ-E354" },
+ { 0x054c04cc, "Sony NWZ-S754" },
{ 0x054c04d1, "Sony Sony Tablet P1" },
{ 0x054c052a, "Sony DSC-RX100" },
{ 0x054c052b, "Sony DSC-RX1" },
+ { 0x054c053c, "Sony DSC-W510" },
{ 0x054c0541, "DSC-HX100V [Cybershot Digital Still Camera]" },
{ 0x054c0543, "Sony DSC-HX100V" },
{ 0x054c0574, "Sony SLT-A65V" },
+ { 0x054c0577, "Sony SLT-A77V" },
+ { 0x054c057d, "Sony NEX-7" },
{ 0x054c059a, "Sony NWZ-B163F" },
- { 0x054c05a6, "Sony Walkman NWZ-E464" },
+ { 0x054c05a6, "Sony NWZ-E464" },
{ 0x054c05a8, "Sony NWZ-S765" },
{ 0x054c05b3, "Sony Sony Tablet S" },
{ 0x054c05b4, "Sony Sony Tablet S1" },
{ 0x054c05c4, "DualShock 4 [CUH-ZCT1x]" },
+ { 0x054c0603, "Sony HDR-PJ260VE" },
+ { 0x054c061c, "Sony DSC-HX20V" },
{ 0x054c061f, "Sony DSC-HX200V" },
- { 0x054c0689, "Walkman NWZ-B173F" },
+ { 0x054c0669, "Sony SLT-A37" },
+ { 0x054c066f, "Sony NEX-5R" },
+ { 0x054c0675, "Sony SLT-A99v" },
+ { 0x054c0678, "Sony NEX-6" },
+ { 0x054c0689, "Sony NWZ-B173F" },
+ { 0x054c06a9, "Sony NWZ-E474" },
+ { 0x054c06ac, "Sony Xperia Tablet S - SGPT12" },
{ 0x054c06bb, "WALKMAN NWZ-F805" },
{ 0x054c06c3, "RC-S380" },
+ { 0x054c06ee, "Sony DSC-HX300" },
+ { 0x054c072f, "Sony NEX-3N" },
+ { 0x054c0736, "Sony SLT-A58" },
+ { 0x054c0737, "Sony SLT-A58" },
+ { 0x054c074b, "Sony DSC-RX100M2" },
+ { 0x054c074e, "Sony Alpha-A3000" },
+ { 0x054c0779, "Sony Alpha-A68" },
+ { 0x054c077a, "Sony Alpha-A6300" },
+ { 0x054c0780, "Sony DSC-HX80" },
+ { 0x054c0784, "Sony Alpha-A6500" },
+ { 0x054c079b, "Sony Alpha-A68" },
+ { 0x054c079c, "Sony Alpha-A6300" },
+ { 0x054c079d, "Sony DSC-RX10M3" },
+ { 0x054c079e, "Sony Alpha-A99 M2" },
+ { 0x054c07a3, "Sony DSC-RX100M5" },
+ { 0x054c07a4, "Sony Alpha-A6500" },
{ 0x054c07c3, "ILCE-6000 (aka Alpha-6000) in Mass Storage mode" },
{ 0x054c07c4, "ILCE-6000 (aka Alpha-6000) in Mass Storage mode" },
+ { 0x054c07c6, "Sony Alpha-A5000" },
{ 0x054c082f, "Walkman NWZW Series" },
+ { 0x054c0830, "Sony DSC-RX100M6" },
{ 0x054c0847, "WG-C10 Portable Wireless Server" },
{ 0x054c0873, "UP-971AD" },
{ 0x054c0877, "UP-D898/X898 series" },
+ { 0x054c0882, "Sony NWZ-E384" },
{ 0x054c0884, "MDR-ZX770BN [Wireless Noise Canceling Stereo Headset]" },
{ 0x054c088c, "Portable Headphone Amplifier" },
- { 0x054c08b7, "ILCE-6000 (aka Alpha-6000) in MTP mode" },
- { 0x054c094e, "ILCE-6000 (aka Alpha-6000) in PC Remote mode" },
+ { 0x054c08ac, "Sony DSC-HX400V" },
+ { 0x054c08ad, "Sony DSC-HX60V" },
+ { 0x054c08b0, "Sony DSC-WX350" },
+ { 0x054c08b7, "Sony Alpha-A6000" },
+ { 0x054c08e2, "Sony Alpha-A7S" },
+ { 0x054c08e3, "Sony RX100M3" },
+ { 0x054c08e7, "Sony Alpha-A5100" },
+ { 0x054c094c, "Sony Alpha-A7" },
+ { 0x054c094d, "Sony Alpha-A7r" },
+ { 0x054c094e, "Sony Alpha-A6000" },
+ { 0x054c0953, "Sony Alpha-A77 M2" },
+ { 0x054c0954, "Sony Alpha-A7S" },
+ { 0x054c0957, "Sony Alpha-A5100" },
+ { 0x054c096f, "Sony Alpha-A7III" },
{ 0x054c0994, "ILCE-6000 (aka Alpha-6000) in charging mode" },
{ 0x054c09cc, "DualShock 4 [CUH-ZCT2x]" },
+ { 0x054c09e7, "Sony ILCE-7R M2" },
+ { 0x054c09e8, "Sony DSC-HX90V" },
+ { 0x054c0a6a, "Sony ILCE-7M2" },
+ { 0x054c0a6b, "Sony Alpha-A7r II" },
+ { 0x054c0a6d, "Sony DSC-RX100M4" },
+ { 0x054c0a70, "Sony Alpha-RX1R II" },
+ { 0x054c0a71, "Sony Alpha-A7S II" },
+ { 0x054c0a77, "Sony DSC-QX30U" },
+ { 0x054c0a79, "Sony UMC-R10C" },
{ 0x054c0ba0, "Dualshock4 Wireless Adaptor" },
{ 0x054c0bb5, "Headset MDR-1000X" },
+ { 0x054c0bfd, "Sony DSC-RX0" },
+ { 0x054c0c00, "Sony Alpha-A7R III" },
{ 0x054c0c02, "ILCE-7M3 [A7III] in Mass Storage mode" },
- { 0x054c0c03, "ILCE-7M3 [A7III] in MTP mode" },
- { 0x054c0c34, "ILCE-7M3 [A7III] in PC Remote mode" },
+ { 0x054c0c03, "Sony Alpha-A7 III" },
+ { 0x054c0c1b, "Sony ZV-1" },
+ { 0x054c0c2a, "Sony Alpha-A9" },
+ { 0x054c0c2f, "Sony Alpha-RX10M4" },
+ { 0x054c0c32, "Sony DSC-RX0" },
+ { 0x054c0c33, "Sony Alpha-A7r III" },
+ { 0x054c0c34, "Sony Alpha-A7 III" },
+ { 0x054c0c38, "Sony DSC-RX100M6" },
+ { 0x054c0c44, "Sony ZV-1" },
+ { 0x054c0c71, "Sony NW-A45 Walkman" },
{ 0x054c0c7f, "WH-CH700N [Wireless Noise-Canceling Headphones]" },
+ { 0x054c0ca6, "Sony DSC RX0 II" },
+ { 0x054c0caa, "Sony ILCE-6400" },
+ { 0x054c0cae, "Sony DSC-RX100M7" },
+ { 0x054c0cb1, "Sony DSC-RX100M5A" },
+ { 0x054c0cb2, "Sony DSC-RX100M5A" },
+ { 0x054c0ccc, "Sony DSC-A7r IV" },
{ 0x054c0cd3, "WH-1000XM3 [Wireless Noise-Canceling Headphones]" },
{ 0x054c0cda, "PlayStation Classic controller" },
{ 0x054c0ce0, "WF-1000XM3 [Wireless Noise-Canceling Headphones]" },
{ 0x054c0ce6, "DualSense wireless controller (PS5)" },
{ 0x054c0cf0, "MRW-G1" },
+ { 0x054c0d01, "Sony NW-ZX500" },
+ { 0x054c0d0f, "Sony Alpha-A6600" },
+ { 0x054c0d10, "Sony Alpha-A6600" },
+ { 0x054c0d18, "Sony DSC-A7S III" },
+ { 0x054c0d2b, "Sony ILCE-7C" },
{ 0x054c0d58, "WH-1000XM4 [Wireless Noise-Canceling Headphones]" },
+ { 0x054c0d97, "Sony ZV-E10" },
+ { 0x054c0d9b, "Sony ILCE-7RM3A" },
+ { 0x054c0d9f, "Sony ILCE-7RM4A" },
{ 0x054c1000, "Wireless Buzz! Receiver" },
{ 0x054c1294, "Sony DCR-SR75" },
{ 0x05500002, "InkJet Color Printer" },
@@ -10865,6 +11179,7 @@ static const value_string usb_products_vals[] = {
{ 0x057e2007, "Joy-Con R" },
{ 0x057e2009, "Switch Pro Controller" },
{ 0x057e200e, "Joy-Con Charging Grip" },
+ { 0x057e201d, "Nintendo Switch Lite" },
{ 0x057e3000, "SDK Debugger" },
{ 0x057f6238, "USB StrikePad" },
{ 0x05810107, "Tera Barcode Scanner 2.4 GHz Receiver" },
@@ -11489,12 +11804,13 @@ static const value_string usb_products_vals[] = {
{ 0x05ac1267, "iPod Nano 7.Gen" },
{ 0x05ac1281, "Apple Mobile Device [Recovery Mode]" },
{ 0x05ac1290, "Apple iPhone" },
- { 0x05ac1291, "Apple iPod Touch" },
+ { 0x05ac1291, "Apple iPod Touch 1st Gen" },
{ 0x05ac1292, "Apple iPhone 3G" },
- { 0x05ac1293, "Apple iPod Touch 2G" },
+ { 0x05ac1293, "Apple iPod Touch 2nd Gen" },
{ 0x05ac1294, "Apple iPhone 3GS" },
- { 0x05ac1296, "iPod Touch 3.Gen (8GB)" },
- { 0x05ac1297, "Apple iPhone 4" },
+ { 0x05ac1296, "Apple 0x1296" },
+ { 0x05ac1297, "Apple 0x1297" },
+ { 0x05ac1298, "Apple 0x1298" },
{ 0x05ac1299, "Apple iPod Touch 3rd Gen" },
{ 0x05ac129a, "Apple iPad" },
{ 0x05ac129c, "iPhone 4(CDMA)" },
@@ -11506,10 +11822,10 @@ static const value_string usb_products_vals[] = {
{ 0x05ac12a4, "iPad 3 (wifi)" },
{ 0x05ac12a5, "iPad 3 (CDMA)" },
{ 0x05ac12a6, "iPad 3 (3G, 16 GB)" },
- { 0x05ac12a8, "iPhone 5/5C/5S/6/SE" },
+ { 0x05ac12a8, "Apple iPhone 5" },
{ 0x05ac12a9, "iPad 2" },
{ 0x05ac12aa, "iPod Touch 5.Gen [A1421]" },
- { 0x05ac12ab, "iPad 4/Mini1" },
+ { 0x05ac12ab, "Apple iPad Air" },
{ 0x05ac1300, "iPod Shuffle" },
{ 0x05ac1301, "iPod Shuffle 2.Gen" },
{ 0x05ac1302, "iPod Shuffle 3.Gen" },
@@ -11598,13 +11914,13 @@ static const value_string usb_products_vals[] = {
{ 0x05c50004, "AccelePort USB 4" },
{ 0x05c50008, "AccelePort USB 8" },
{ 0x05c60114, "Select RW-200 CDMA Wireless Modem" },
- { 0x05c60229, "Nokia 5530 Xpressmusic" },
+ { 0x05c60229, "Qualcomm (for Nokia) 5530 Xpressmusic" },
{ 0x05c60a02, "Jolla Device Developer Mode" },
- { 0x05c60a07, "Jolla Device MTP" },
+ { 0x05c60a07, "Intex Aqua Fish" },
{ 0x05c60afe, "Jolla Device Charging Only" },
{ 0x05c61000, "Mass Storage Device" },
{ 0x05c63100, "CDMA Wireless Modem/Phone" },
- { 0x05c63196, "Nokia/Verizon 6205 Balboa/Verizon Music Phone" },
+ { 0x05c63196, "CDMA Wireless Modem" },
{ 0x05c63197, "CDMA Wireless Modem/Phone" },
{ 0x05c66000, "Siemens SG75" },
{ 0x05c66503, "AnyData APE-540H" },
@@ -11675,6 +11991,11 @@ static const value_string usb_products_vals[] = {
{ 0x05ca032f, "Ricoh Caplio R3" },
{ 0x05ca033d, "Ricoh Caplio RR750" },
{ 0x05ca0353, "Sea & Sea 2G" },
+ { 0x05ca0365, "Ricoh Theta m15" },
+ { 0x05ca0366, "Ricoh Theta S" },
+ { 0x05ca0367, "Ricoh Theta SC" },
+ { 0x05ca0368, "Ricoh Theta V (MTP)" },
+ { 0x05ca036d, "Ricoh Theta Z1 (MTP)" },
{ 0x05ca03a1, "IS200e" },
{ 0x05ca0403, "Printing Support" },
{ 0x05ca0405, "Type 101" },
@@ -12389,8 +12710,8 @@ static const value_string usb_products_vals[] = {
{ 0x066f83b5, "Transcend T.sonic 530 MP3 Player" },
{ 0x066f842a, "TrekStor Vibez 8/12GB" },
{ 0x066f846c, "Maxfield G-Flash NG 1GB" },
- { 0x066f8550, "Medion MD8333" },
- { 0x066f8588, "Medion MD8333" },
+ { 0x066f8550, "Medion MD8333 (ID1)" },
+ { 0x066f8588, "Medion MD8333 (ID2)" },
{ 0x066f9000, "MP3 Player" },
{ 0x066f9001, "MP3 Player" },
{ 0x066f9002, "MP3 Player" },
@@ -13620,19 +13941,21 @@ static const value_string usb_products_vals[] = {
{ 0x07b31301, "OpticBook 4800 Scanner" },
{ 0x07b3130f, "Bookreader v200" },
{ 0x07b40100, "Camedia C-2100/C-3000 Ultra Zoom Camera" },
- { 0x07b40102, "Olympus E-1" },
+ { 0x07b40102, "Camedia E-10/C-220/C-50 Camera" },
{ 0x07b40105, "Camedia C-310Z/C-700/C-750UZ/C-755/C-765UZ/C-3040/C-4000/C-5050Z/D-560/C-3020Z Zoom Camera" },
- { 0x07b40109, "Olympus X-925" },
+ { 0x07b40109, "C-370Z/C-500Z/D-535Z/X-450" },
{ 0x07b4010a, "MAUSB-10 xD and SmartMedia Card Reader" },
- { 0x07b40110, "Olympus E-410" },
+ { 0x07b40110, "Olympus E series" },
{ 0x07b40112, "MAUSB-100 xD Card Reader" },
{ 0x07b40113, "Olympus mju 500" },
{ 0x07b40114, "Olympus IR-300" },
- { 0x07b40116, "Olympus X925" },
+ { 0x07b40116, "Olympus VR360" },
{ 0x07b40118, "Olympus E-410" },
- { 0x07b40125, "Tough TG-1 Camera" },
+ { 0x07b40125, "Olympus TG-620" },
{ 0x07b40126, "VR340/D750 Digital Camera" },
- { 0x07b4012f, "Olympus E-PL5" },
+ { 0x07b4012f, "Olympus E-M5" },
+ { 0x07b40130, "Olympus E-M1" },
+ { 0x07b40135, "Olympus E-M1 MII" },
{ 0x07b40184, "P-S100 port" },
{ 0x07b40202, "Foot Switch RS-26" },
{ 0x07b40203, "Digital Voice Recorder DW-90" },
@@ -13842,6 +14165,7 @@ static const value_string usb_products_vals[] = {
{ 0x07cf1116, "EXILIM EX-Z19" },
{ 0x07cf1125, "Exilim EX-H10 Digital Camera (mass storage mode)" },
{ 0x07cf1133, "Exilim EX-Z350 Digital Camera (mass storage mode)" },
+ { 0x07cf117a, "Casio EX-ZR700" },
{ 0x07cf1225, "Exilim EX-H10 Digital Camera (PictBridge mode)" },
{ 0x07cf1233, "Exilim EX-Z350 Digital Camera (PictBridge mode)" },
{ 0x07cf2002, "E-125 Cassiopeia Pocket PC" },
@@ -14575,12 +14899,38 @@ static const value_string usb_products_vals[] = {
{ 0x091e2535, "Edge 800" },
{ 0x091e253c, "GPSmap 62sc" },
{ 0x091e255b, "Nuvi 2505LM" },
+ { 0x091e2585, "Garmin Monterra" },
{ 0x091e2613, "Edge 200 TWN" },
{ 0x091e26a1, "Nuvi 55" },
{ 0x091e2802, "fenix 3" },
{ 0x091e28db, "Drive 5" },
{ 0x091e47fb, "nuviCam" },
- { 0x091e4cdb, "Fenix 6" },
+ { 0x091e488b, "Garmin D2 Air" },
+ { 0x091e4b48, "Garmin Forerunner 645 Music" },
+ { 0x091e4b54, "Garmin Fenix 5/5S/5X Plus" },
+ { 0x091e4bac, "Garmin Vivoactive 3" },
+ { 0x091e4bfa, "Garmin Vivoactive 3 Music LTE" },
+ { 0x091e4c05, "Garmin Forerunner 245 Music" },
+ { 0x091e4c29, "Garmin Forerunner 945" },
+ { 0x091e4c7c, "Garmin D2 Delta/Delta S/Delta PX" },
+ { 0x091e4c98, "Garmin Vivoactive 4S" },
+ { 0x091e4c99, "Garmin Vivoactive 4" },
+ { 0x091e4c9a, "Garmin Venu" },
+ { 0x091e4cae, "Garmin MARQ" },
+ { 0x091e4caf, "Garmin MARQ Aviator" },
+ { 0x091e4cba, "Garmin Descent Mk2/Mk2i" },
+ { 0x091e4cd8, "Garmin Fenix 6S Pro/Sapphire" },
+ { 0x091e4cda, "Garmin Fenix 6 Pro/Sapphire" },
+ { 0x091e4cdb, "Garmin Fenix 6X Pro/Sapphire" },
+ { 0x091e4d9c, "Garmin Zumo XT" },
+ { 0x091e4daa, "Garmin Rey" },
+ { 0x091e4dab, "Garmin Darth Vader" },
+ { 0x091e4dac, "Garmin Captain Marvel" },
+ { 0x091e4dad, "Garmin First Avenger" },
+ { 0x091e4e05, "Garmin Forerunner 745" },
+ { 0x091e4e0c, "Garmin Venu Sq Music" },
+ { 0x091e4e76, "Garmin Descent Mk2/Mk2i (APAC)" },
+ { 0x091e4e9C, "Garmin Venu Mercedes-Benz Collection" },
{ 0x09207500, "Network Interface" },
{ 0x09211001, "GoCOM232 Serial" },
{ 0x09220007, "LabelWriter 330" },
@@ -14656,6 +15006,7 @@ static const value_string usb_products_vals[] = {
{ 0x09300709, "Pocket PC e750 Series" },
{ 0x0930070a, "Pocket PC e400 Series" },
{ 0x0930070b, "Pocket PC e800 Series" },
+ { 0x09300960, "Toshiba Excite AT200" },
{ 0x09300963, "Toshiba Excite AT300" },
{ 0x09300a07, "WLM-10U1 802.11abgn Wireless Adapter [Ralink RT3572]" },
{ 0x09300a08, "WLM-20U2/GN-1080 802.11abgn Wireless Adapter [Atheros AR7010+AR9280]" },
@@ -14831,18 +15182,21 @@ static const value_string usb_products_vals[] = {
{ 0x09557020, "L4T (Linux for Tegra) running on Tegra" },
{ 0x09557030, "T30 [Tegra 3] recovery mode" },
{ 0x095570a9, "nVidia CM9-Adam" },
- { 0x09557100, "Tegra Device" },
+ { 0x09557100, "nVidia Various tablets (ID1)" },
+ { 0x09557102, "nVidia Various tablets (ID2)" },
{ 0x09557140, "T124 [Tegra K1/Logan 32-bit]" },
{ 0x09557210, "SHIELD Controller" },
{ 0x09557321, "Switch [Tegra Erista] recovery mode" },
- { 0x09557721, "T210 [TX1 Tegra Erista] recovery mode" },
+ { 0x09557721, "nVidia Jetson TX1" },
{ 0x09557820, "T20 [Tegra 2] recovery mode" },
{ 0x09557c18, "T186 [TX2 Tegra Parker] recovery mode" },
- { 0x0955b400, "SHIELD (debug)" },
- { 0x0955b401, "SHIELD" },
- { 0x0955cf05, "SHIELD Tablet (debug)" },
+ { 0x0955b400, "nVidia Shield (MTP+ADB)" },
+ { 0x0955b401, "nVidia Shield (MTP)" },
+ { 0x0955b42a, "nVidia Shield Android TV pro (MTP)" },
+ { 0x0955cf02, "nVidia Tegra Note" },
+ { 0x0955cf05, "nVidia Shield Tablet (MTP+ADB)" },
{ 0x0955cf06, "SHIELD Tablet" },
- { 0x0955cf07, "SHIELD Tablet" },
+ { 0x0955cf07, "nVidia Shield Tablet (MTP)" },
{ 0x0955cf08, "SHIELD Tablet" },
{ 0x0955cf09, "SHIELD Tablet" },
{ 0x09570200, "E-Video DC-350 Camera" },
@@ -15265,6 +15619,7 @@ static const value_string usb_products_vals[] = {
{ 0x0a93000d, "Input Pen" },
{ 0x0a930010, "C-Pen 20" },
{ 0x0a930a93, "PayPen" },
+ { 0x0a9dff40, "Xiaomi POCO X3 Pro (MTP)" },
{ 0x0aa50002, "irock! 500 Series" },
{ 0x0aa50801, "MP3 Player" },
{ 0x0aa60101, "Hercules Jukebox" },
@@ -15490,30 +15845,78 @@ static const value_string usb_products_vals[] = {
{ 0x0b051817, "USB-AC68 802.11a/b/g/n/ac (4x4) Wireless Adapter [Realtek RTL8814AU]" },
{ 0x0b051825, "Qualcomm Bluetooth 4.1" },
{ 0x0b0518f0, "Realtek 8188EUS [USB-N10 Nano]" },
- { 0x0b054c80, "Asus TF300 Transformer" },
- { 0x0b054c81, "Asus TF300 Transformer (USB debug mode)" },
- { 0x0b054c90, "Asus TF700 Transformer" },
- { 0x0b054c91, "Transformer Pad Infinity TF700 (Debug mode)" },
- { 0x0b054ca0, "Transformer Pad TF701T" },
- { 0x0b054ca1, "Transformer Pad TF701T (Debug mode)" },
+ { 0x0b052008, "Asus Zenfone Go (ZC500TG)" },
+ { 0x0b054c80, "Asus TF300 Transformer (MTP)" },
+ { 0x0b054c81, "Asus TF300 Transformer (MTP+ADB)" },
+ { 0x0b054c90, "Asus TF700 Transformer (MTP)" },
+ { 0x0b054c91, "Asus TF700 Transformer (MTP+ADB)" },
+ { 0x0b054ca0, "Asus TF701T Transformer Pad (MTP)" },
+ { 0x0b054ca1, "Asus TF701T Transformer Pad (MTP+ADB)" },
+ { 0x0b054cc0, "Asus ME302KL MeMo Pad FHD10 (MTP)" },
+ { 0x0b054cc1, "Asus ME302KL MeMo Pad FHD10 (MTP+ADB)" },
+ { 0x0b054cd0, "Asus ME301T MeMo Pad Smart 10 (MTP)" },
+ { 0x0b054cd1, "Asus ME301T MeMo Pad Smart 10 (MTP+ADB)" },
+ { 0x0b054ce0, "Asus Asus Fonepad Note 6 (MTP)" },
+ { 0x0b054ce1, "Asus Asus Fonepad Note 6 (MTP+ADB)" },
{ 0x0b054d00, "Asus TF201 Transformer Prime (keyboard dock)" },
{ 0x0b054d01, "Asus TF201 Transformer Prime (tablet only)" },
- { 0x0b054d04, "Asus TFXXX Transformer Prime (unknown version)" },
{ 0x0b054daf, "Transformer Pad Infinity TF700 (Fastboot)" },
- { 0x0b054e01, "Asus TF101 Eeepad Slider" },
- { 0x0b054e0f, "Asus TF101 Eeepad Transformer" },
- { 0x0b054e1f, "Asus TF101 Eeepad Transformer (debug mode)" },
- { 0x0b055410, "MeMO Pad HD 7 (MTP mode)" },
+ { 0x0b054e00, "Asus SL101 (MTP)" },
+ { 0x0b054e01, "Asus SL101 (MTP+ADB)" },
+ { 0x0b054e0f, "Asus TF101 Eeepad Transformer (MTP)" },
+ { 0x0b054e1f, "Asus TF101 Eeepad Transformer (MTP+ADB)" },
+ { 0x0b05514f, "Asus Fonepad" },
+ { 0x0b055200, "Asus PadFone (MTP)" },
+ { 0x0b055201, "Asus PadFone (MTP+ADB)" },
+ { 0x0b05520f, "Asus ME302C MemoPad (MTP+?)" },
+ { 0x0b055210, "Asus PadFone 2 (MTP)" },
+ { 0x0b055211, "Asus PadFone 2 (MTP+ADB)" },
+ { 0x0b055214, "Asus PadFone 2 (PTP)" },
+ { 0x0b05521f, "Asus ME302C MemoPad (MTP)" },
+ { 0x0b055220, "Asus PadFone Infinity (2nd ID) (MTP)" },
+ { 0x0b055221, "Asus PadFone Infinity (2nd ID) (MTP+ADB)" },
+ { 0x0b055230, "Asus PadFone Infinity (MTP)" },
+ { 0x0b055231, "Asus PadFone Infinity (MTP+ADB)" },
+ { 0x0b055400, "Asus Memo ME172V (MTP)" },
+ { 0x0b05540f, "Asus Fonepad 7 LTE ME372CL (MTP)" },
+ { 0x0b055410, "Asus Memo ME173X (MTP)" },
+ { 0x0b055411, "Asus Memo ME173X (MTP+ADB)" },
{ 0x0b055412, "MeMO Pad HD 7 (PTP mode)" },
- { 0x0b05550f, "Fonepad 7" },
+ { 0x0b05541f, "Asus Fonepad 7 LTE ME372CL (MTP+ADB)" },
+ { 0x0b055460, "Asus Memo K00F (MTP)" },
+ { 0x0b055466, "Asus Memo Pad 8 (MTP)" },
+ { 0x0b055468, "Asus Memo K00F (MTP+ADB)" },
+ { 0x0b055480, "Asus ZenFone 5 (MTP)" },
+ { 0x0b055481, "Asus ZenFone 5 (MTP+ADB)" },
+ { 0x0b055490, "Asus ZenFone 6 (MTP)" },
+ { 0x0b055491, "Asus ZenFone 6 (MTP+ADB)" },
+ { 0x0b055500, "Asus K010 (MTP)" },
+ { 0x0b055506, "Asus MemoPad 7 (MTP+ADB)" },
+ { 0x0b05550f, "Asus K00E (MTP+ADB)" },
+ { 0x0b055561, "Asus MemoPad 8 ME181 CX (MTP)" },
+ { 0x0b055600, "Asus Zenfone 2 (MTP)" },
+ { 0x0b055601, "Asus Z00AD (MTP)" },
+ { 0x0b05561f, "Asus TX201LA (MTP)" },
+ { 0x0b05580f, "Asus ZenFone 4 (MTP)" },
+ { 0x0b05581f, "Asus ZenFone 4 A400CG (MTP)" },
+ { 0x0b05590f, "Asus ASUS FonePad 8 FE380CG (MTP)" },
+ { 0x0b055a0f, "Asus A450CG (MTP)" },
+ { 0x0b055e0f, "Asus ZenPad 80 (MTP)" },
+ { 0x0b055f02, "Asus Zenfone 2 ZE550ML (MTP)" },
+ { 0x0b055f03, "Asus Zenfone 2 ZE551ML (MTP)" },
+ { 0x0b05600f, "Asus Zenpad 10" },
{ 0x0b056101, "Cable Modem" },
+ { 0x0b05610f, "Asus Zenfone V (MTP)" },
{ 0x0b05620a, "Remote NDIS Device" },
- { 0x0b057772, "Zenfone GO (ZB500KL) (MTP mode)" },
- { 0x0b057773, "Zenfone GO (ZB500KL) (Debug, MTP mode)" },
+ { 0x0b057770, "Asus ME581CL" },
+ { 0x0b057772, "Asus MemoPad 7 (ME572CL)" },
+ { 0x0b057773, "Asus Fonepad 7 (FE375CXG)" },
{ 0x0b057774, "Zenfone GO (ZB500KL) (RNDIS mode)" },
{ 0x0b057775, "Zenfone GO (ZB500KL) (Debug, RNDIS mode)" },
{ 0x0b057776, "Zenfone GO (ZB500KL) (PTP mode)" },
{ 0x0b057777, "Zenfone GO (ZB500KL) (Debug, PTP mode)" },
+ { 0x0b057780, "Asus ZenFone 5 A500KL (MTP)" },
+ { 0x0b057781, "Asus ZenFone 5 A500KL (MTP+ADB)" },
{ 0x0b05b700, "Broadcom Bluetooth 2.1" },
{ 0x0b0b106e, "Datamax E-4304" },
{ 0x0b0c0009, "Todos Argos Mini II Smart Card Reader" },
@@ -15678,6 +16081,23 @@ static const value_string usb_products_vals[] = {
{ 0x0bb400ce, "mmO2 XDA GSM/GPRS Pocket PC" },
{ 0x0bb400cf, "SPV C500 Smart Phone" },
{ 0x0bb40306, "Vive Hub Bluetooth 4.1 (Broadcom BCM920703)" },
+ { 0x0bb40401, "HTC M9" },
+ { 0x0bb4040b, "HTC One M9 (1st ID)" },
+ { 0x0bb405e3, "HTC Spreadtrum SH57MYZ03342 (MTP)" },
+ { 0x0bb405f0, "HTC Desire 626G (MTP)" },
+ { 0x0bb405fd, "HTC Desire 510 (MTP+ADB)" },
+ { 0x0bb4060b, "HTC One M8 Google Play Edition (MTP+ADB)" },
+ { 0x0bb4061a, "HTC HTC One M8 (MTP+ADB)" },
+ { 0x0bb40629, "HTC One Mini 2 (MTP)" },
+ { 0x0bb4065c, "HTC One M9 (2nd ID)" },
+ { 0x0bb40668, "HTC Desire 626s (MTP)" },
+ { 0x0bb40670, "HTC HTC Desire 520" },
+ { 0x0bb407a1, "HTC HTC X920E" },
+ { 0x0bb407ae, "HTC HTC One (HTC6500LVW)" },
+ { 0x0bb407ca, "HTC HTC One M8 (HTC6525LVW)" },
+ { 0x0bb407cb, "HTC HTC One M8 (Verizon) (HTC6525LVW)" },
+ { 0x0bb407d8, "HTC HTC6515LVW/One Remix" },
+ { 0x0bb407d9, "HTC HTC One Remix (HTC6515LVW)" },
{ 0x0bb40a01, "PocketPC Sync" },
{ 0x0bb40a02, "Himalaya GSM/GPRS Pocket PC" },
{ 0x0bb40a03, "PocketPC Sync" },
@@ -15845,10 +16265,13 @@ static const value_string usb_products_vals[] = {
{ 0x0bb40b1f, "Sony Ericsson XPERIA X1" },
{ 0x0bb40b2f, "Rhodium" },
{ 0x0bb40b51, "Qtek 8310 mobile phone [Tornado Noble]" },
+ { 0x0bb40ba1, "HTC Windows Phone 8X ID1" },
+ { 0x0bb40ba2, "HTC Windows Phone 8X ID2" },
{ 0x0bb40bce, "Vario MDA" },
{ 0x0bb40c01, "Dream / ADP1 / G1 / Magic / Tattoo / FP1" },
- { 0x0bb40c02, "HTC Zopo ZP100 (ID1)" },
+ { 0x0bb40c02, "HTC Android Device ID1 (Zopo, HD2, Bird...)" },
{ 0x0bb40c03, "Android Phone [Fairphone First Edition (FP1)]" },
+ { 0x0bb40c08, "DEXP Ixion XL145 Snatch" },
{ 0x0bb40c13, "Diamond" },
{ 0x0bb40c1f, "Sony Ericsson XPERIA X1" },
{ 0x0bb40c5f, "Snap" },
@@ -15856,33 +16279,67 @@ static const value_string usb_products_vals[] = {
{ 0x0bb40c87, "Desire (debug)" },
{ 0x0bb40c8d, "EVO 4G (debug)" },
{ 0x0bb40c91, "Vision" },
- { 0x0bb40c93, "HTC EVO 4G LTE" },
+ { 0x0bb40c93, "HTC EVO 4G LTE/One V (ID1)" },
{ 0x0bb40c94, "Vision" },
{ 0x0bb40c97, "Legend" },
{ 0x0bb40c99, "Desire (debug)" },
{ 0x0bb40c9e, "Incredible" },
{ 0x0bb40ca2, "Desire HD (debug mode)" },
{ 0x0bb40ca5, "Android Phone [Evo Shift 4G]" },
- { 0x0bb40ca8, "HTC EVO 4G LTE (second ID)" },
+ { 0x0bb40ca8, "HTC EVO 4G LTE/One V (ID2)" },
{ 0x0bb40cab, "Desire / Desire HD / Hero / Thunderbolt (HTC Sync Mode)" },
{ 0x0bb40cae, "T-Mobile MyTouch 4G Slide [Doubleshot]" },
+ { 0x0bb40cec, "HTC HTC One S (ID1)" },
+ { 0x0bb40dcd, "HTC One Mini (ID1)" },
+ { 0x0bb40dd2, "HTC HTC One 802w (ID1)" },
+ { 0x0bb40dd5, "HTC HTC Desire X" },
+ { 0x0bb40dda, "HTC HTC One (ID1)" },
+ { 0x0bb40de4, "HTC HTC Butterfly X290d" },
{ 0x0bb40de5, "One (M7)" },
- { 0x0bb40dea, "M7_UL [HTC One]" },
- { 0x0bb40f25, "One M8" },
- { 0x0bb40f63, "Desire 610 Via MTP" },
- { 0x0bb40f64, "Desire 601" },
- { 0x0bb40fb4, "Remote NDIS based Device" },
+ { 0x0bb40dea, "HTC HTC One (MTP+UMS+ADB)" },
+ { 0x0bb40df5, "HTC HTC Evo 4G LTE (ID1)" },
+ { 0x0bb40df8, "HTC HTC One S (ID2)" },
+ { 0x0bb40df9, "HTC HTC One S (ID3)" },
+ { 0x0bb40dfa, "HTC HTC One X (ID1)" },
+ { 0x0bb40dfb, "HTC HTC One X (ID2)" },
+ { 0x0bb40dfc, "HTC HTC One X (ID3)" },
+ { 0x0bb40dfd, "HTC HTC One X (ID4)" },
+ { 0x0bb40dfe, "HTC HTC Butterfly (ID1)" },
+ { 0x0bb40dff, "HTC Droid DNA (MTP+UMS+ADB)" },
+ { 0x0bb40e31, "HTC HTC Droid Incredible 4G LTE (MTP)" },
+ { 0x0bb40e32, "HTC HTC Droid Incredible 4G LTE (MTP+ADB)" },
+ { 0x0bb40ebd, "HTC Droid DNA (MTP+UMS)" },
+ { 0x0bb40ec6, "HTC Desire 310 (MTP)" },
+ { 0x0bb40ec7, "HTC Desire 310 (2nd id) (MTP)" },
+ { 0x0bb40edb, "HTC Desire 816G (MTP)" },
+ { 0x0bb40edd, "HTC Desire 626G Dual Sim (MTP)" },
+ { 0x0bb40f25, "HTC HTC One M8 (MTP)" },
+ { 0x0bb40f26, "HTC HTC One U11 (MTP)" },
+ { 0x0bb40f5f, "HTC HTC One (MTP+ADB+CDC)" },
+ { 0x0bb40f60, "HTC HTC One (MTP+CDC)" },
+ { 0x0bb40f63, "HTC HTC One (MTP+ADB)" },
+ { 0x0bb40f64, "HTC HTC One (MTP)" },
+ { 0x0bb40f87, "HTC HTC One (MTP+ADB+?)" },
+ { 0x0bb40f91, "HTC HTC One (ID3)" },
+ { 0x0bb40fb4, "HTC HTC One M8 (MTP+ADB+UMS)" },
+ { 0x0bb40fb5, "HTC HTC One M8 (MTP+UMS)" },
{ 0x0bb40ff0, "One Mini (M4)" },
{ 0x0bb40ff8, "Desire HD (Tethering Mode)" },
{ 0x0bb40ff9, "Desire / Desire HD / Hero / Thunderbolt (Charge Mode)" },
{ 0x0bb40ffe, "Desire HD (modem mode)" },
{ 0x0bb40fff, "Android Fastboot Bootloader" },
- { 0x0bb42008, "HTC Zopo ZP100 (ID2)" },
+ { 0x0bb42008, "HTC Android Device ID2 (Zopo, HD2...)" },
{ 0x0bb4200b, "Android Phone via PTP [Wiko Cink Peax 2]" },
+ { 0x0bb42012, "HTC Motorola Razr D1" },
+ { 0x0bb4201d, "HTC Motorola P98 4G" },
{ 0x0bb42134, "Vive Hub (SMSC USB2137B)" },
{ 0x0bb42744, "Vive Hub (HTC CB USB2)" },
{ 0x0bb42c87, "Vive" },
- { 0x0bb4685c, "Hewlett-Packard HP Touchpad" },
+ { 0x0bb44ee1, "HTC One M9 (3rd ID)" },
+ { 0x0bb44ee2, "HTC One M9 (4th ID)" },
+ { 0x0bb4685c, "HTC (for Hewlett-Packard) HP Touchpad (MTP)" },
+ { 0x0bb46860, "HTC (for Hewlett-Packard) HP Touchpad (MTP+ADB)" },
+ { 0x0bb4f0ca, "HTC Windows Phone 8s ID1" },
{ 0x0bc20502, "ST3300601CB-RK 300 GB External Hard Drive" },
{ 0x0bc20503, "ST3250824A [Barracuda 7200.9]" },
{ 0x0bc22000, "Storage Adapter V3 (TPP)" },
@@ -17109,45 +17566,87 @@ static const value_string usb_products_vals[] = {
{ 0x0e79131d, "Archos 105 (MTP mode)" },
{ 0x0e791321, "Archos 405HDD (MTP mode)" },
{ 0x0e791330, "5 Tablet" },
- { 0x0e791331, "Archos 5 (MTP mode)" },
+ { 0x0e791331, "Archos 5 (MTP mode 1)" },
{ 0x0e791332, "5 IMT" },
- { 0x0e791333, "Archos 5 (MTP mode)" },
+ { 0x0e791333, "Archos 5 (MTP mode 2)" },
{ 0x0e791335, "Archos 7 (MTP mode)" },
{ 0x0e791341, "Archos SPOD (MTP mode)" },
{ 0x0e791351, "Archos 5S IT (MTP mode)" },
{ 0x0e791357, "Archos 5H IT (MTP mode)" },
{ 0x0e791416, "32 IT" },
{ 0x0e791417, "A43 IT" },
+ { 0x0e791421, "Archos 48 (MTP mode)" },
{ 0x0e791458, "Archos Arnova Childpad" },
- { 0x0e7914ad, "97 Titanium HD" },
+ { 0x0e79145e, "Archos Arnova 8c G3" },
+ { 0x0e79146b, "Archos Arnova 10bG3 Tablet" },
+ { 0x0e79149a, "Archos 97 Xenon" },
+ { 0x0e7914ad, "Archos 97 Titanium" },
+ { 0x0e7914b9, "Archos 101 Titanium" },
+ { 0x0e7914bf, "Archos 80 Titanium" },
+ { 0x0e7914ef, "Archos 70b Titanium" },
{ 0x0e791508, "Archos 8o G9 (MTP mode)" },
{ 0x0e791509, "Archos 8o G9 Turbo (MTP mode)" },
{ 0x0e79150e, "80 G9" },
{ 0x0e791518, "Archos 80G9" },
- { 0x0e791528, "Archos 101 G9" },
- { 0x0e791529, "Archos 101 G9 (v2)" },
+ { 0x0e791528, "Archos 101 G9 (ID1)" },
+ { 0x0e791529, "Archos 101 G9 (ID2)" },
{ 0x0e791538, "Archos 101 G9 Turbo 250 HD" },
{ 0x0e791539, "Archos 101 G9 Turbo" },
- { 0x0e791568, "Archos 70it2 (mode 1)" },
- { 0x0e791569, "Archos 70it2 (mode 2)" },
+ { 0x0e791548, "Archos 101 XS" },
+ { 0x0e791568, "Archos 70it2 (ID 1)" },
+ { 0x0e791569, "Archos 70it2 (ID 2)" },
+ { 0x0e7915ba, "Archos 70 Cobalt" },
+ { 0x0e792008, "Archos 50c" },
{ 0x0e793001, "40 Titanium" },
+ { 0x0e7931ab, "Archos C40" },
+ { 0x0e7931bd, "Archos 50b" },
+ { 0x0e7931d8, "Archos Helium 45B" },
+ { 0x0e7931e1, "Archos Phone" },
+ { 0x0e7931f3, "Archos 45 Neon" },
+ { 0x0e793229, "Archos 50 Diamond" },
+ { 0x0e79322a, "Archos 50 Diamond (2nd ID)" },
+ { 0x0e794002, "Archos 101 G4" },
+ { 0x0e795008, "Archos (for Tesco) Hudl (ID1)" },
+ { 0x0e795009, "Archos (for Tesco) Hudl (ID2)" },
+ { 0x0e795217, "Archos AC40DTI" },
+ { 0x0e795229, "Archos 50 Helium Plus" },
+ { 0x0e79522a, "Archos 50 Helium Plus (2nd ID)" },
+ { 0x0e79528c, "Archos 101 xenon lite" },
+ { 0x0e79528d, "Archos 101 xenon lite (ADB)" },
+ { 0x0e7952c2, "Archos 40 Helium phone" },
+ { 0x0e795305, "Archos Diamond S" },
+ { 0x0e795371, "Archos 50d neon" },
+ { 0x0e795395, "Archos 70b neon" },
+ { 0x0e7953a7, "Archos 50 power" },
+ { 0x0e79542f, "Archos 101b Oxygen" },
+ { 0x0e79544a, "Archos 55B Platinum" },
+ { 0x0e79545c, "Archos 50F Helium" },
+ { 0x0e795465, "Archos 55 diamond Selfie" },
+ { 0x0e795603, "Archos Core 50P" },
{ 0x0e7e0001, "Yopy 3000 PDA" },
{ 0x0e7e1001, "YP3X00 PDA" },
{ 0x0e8d0002, "phone (mass storage mode) [Doro Primo 413]" },
{ 0x0e8d0003, "MT6227 phone" },
{ 0x0e8d0004, "MT6227 phone" },
{ 0x0e8d0023, "S103 / Powertel M6200" },
+ { 0x0e8d0050, "MediaTek Inc MT5xx and MT6xx SoCs" },
{ 0x0e8d00a5, "GSM modem [Medion Surfstick Model:S4222]" },
+ { 0x0e8d0c03, "Bravis A401 Neo" },
{ 0x0e8d1806, "Samsung SE-208 Slim Portable DVD Writer" },
{ 0x0e8d1836, "Samsung SE-S084 Super WriteMaster Slim External DVD writer" },
{ 0x0e8d1887, "Slim Portable DVD Writer" },
{ 0x0e8d1956, "Samsung SE-506 Portable BluRay Disc Writer" },
{ 0x0e8d2000, "MT65xx Preloader" },
- { 0x0e8d2008, "Cyrus Technology CS 24" },
+ { 0x0e8d2008, "BLU Studio HD" },
+ { 0x0e8d200a, "DOODGE X6pro" },
+ { 0x0e8d2012, "Jinga PassPluss" },
+ { 0x0e8d201d, "Cubot X17" },
{ 0x0e8d3329, "Qstarz BT-Q1000XT" },
+ { 0x0e8d4001, "MediaTek Inc Wiko Sunny" },
{ 0x0e8d7612, "MT7612U 802.11a/b/g/n/ac Wireless Adapter" },
{ 0x0e8d763e, "MT7630e Bluetooth Adapter" },
{ 0x0e8d7668, "MT7668 2x2 Dual Band Dual Concurrent 802.11a/b/g/n/ac WiFi with MU-MIMO and Bluetooth 5.0 Radios" },
+ { 0x0e8dff00, "Vivo Y21" },
{ 0x0e8f0003, "MaxFire Blaze2" },
{ 0x0e8f0012, "Joystick/Gamepad" },
{ 0x0e8f0016, "4 port USB 1.1 hub UH-174" },
@@ -17303,7 +17802,10 @@ static const value_string usb_products_vals[] = {
{ 0x0fca8011, "Blackberry Playbook (Connect to Mac mode)" },
{ 0x0fca8014, "Blackberry Handheld Z30" },
{ 0x0fca8020, "Blackberry Playbook (CD-Rom mode)" },
+ { 0x0fca8031, "RIM BlackBerry Priv" },
{ 0x0fca8037, "Blackberry PRIV" },
+ { 0x0fca8041, "RIM BlackBerry Dtek 60" },
+ { 0x0fca8042, "RIM BlackBerry Keyone" },
{ 0x0fce0075, "SonyEricsson K850i" },
{ 0x0fce0076, "SonyEricsson W910" },
{ 0x0fce00af, "V640i Phone [PTP Camera]" },
@@ -17321,10 +17823,13 @@ static const value_string usb_products_vals[] = {
{ 0x0fce0133, "SonyEricsson U5" },
{ 0x0fce013a, "SonyEricsson U8i" },
{ 0x0fce0144, "SonyEricsson j10i2 (Elm)" },
+ { 0x0fce0146, "SonyEricsson c1605 Xperia Dual E MTP" },
{ 0x0fce014e, "SonyEricsson j108i (Cedar)" },
{ 0x0fce014f, "SonyEricsson LT15i Xperia arc S MTP" },
{ 0x0fce0156, "SonyEricsson MT11i Xperia Neo MTP" },
+ { 0x0fce0157, "SonyEricsson IS12S Xperia Acro MTP" },
{ 0x0fce015a, "SonyEricsson MK16i Xperia MTP" },
+ { 0x0fce015d, "SonyEricsson R800/R88i Xperia Play MTP" },
{ 0x0fce0161, "SonyEricsson ST18a Xperia Ray MTP" },
{ 0x0fce0166, "SonyEricsson SK17i Xperia Mini Pro MTP" },
{ 0x0fce0167, "SonyEricsson ST15i Xperia Mini MTP" },
@@ -17340,19 +17845,72 @@ static const value_string usb_products_vals[] = {
{ 0x0fce0177, "SONY LT28at Xperia Ion MTP" },
{ 0x0fce0178, "SONY LT29i Xperia GX MTP" },
{ 0x0fce017e, "SONY ST27i/ST27a Xperia go MTP" },
+ { 0x0fce0180, "SONY ST23i Xperia Miro MTP" },
{ 0x0fce0181, "SONY SO-05D Xperia SX MTP" },
{ 0x0fce0182, "SONY LT30p Xperia T MTP" },
{ 0x0fce0186, "SONY LT25i Xperia V MTP" },
- { 0x0fce0188, "ST26i" },
- { 0x0fce019c, "C6833" },
- { 0x0fce019e, "C6903" },
+ { 0x0fce0188, "SONY Xperia J MTP" },
+ { 0x0fce0189, "SONY Xperia ZL MTP" },
+ { 0x0fce018c, "SONY Xperia E MTP" },
+ { 0x0fce018d, "SONY Xperia Tablet Z MTP 1" },
+ { 0x0fce0192, "SONY Xperia L MTP" },
+ { 0x0fce0193, "SONY Xperia Z MTP" },
+ { 0x0fce0194, "SONY Xperia Tablet Z MTP 2" },
+ { 0x0fce0195, "SONY Xperia SP MTP" },
+ { 0x0fce0196, "SONY Xperia Z Ultra MTP (ID2)" },
+ { 0x0fce0197, "SONY Xperia ZR MTP" },
+ { 0x0fce0198, "SONY Xperia A MTP" },
+ { 0x0fce019b, "SONY Xperia M MTP" },
+ { 0x0fce019c, "SONY Xperia Z Ultra MTP (ID3)" },
+ { 0x0fce019e, "SONY Xperia Z1 MTP" },
+ { 0x0fce01a3, "SONY Xperia C MTP" },
{ 0x0fce01a5, "SO-04F" },
- { 0x0fce01a7, "D5503" },
- { 0x0fce01ba, "D6603 [Xperia Z3]" },
- { 0x0fce01bb, "D5803 [Xperia Z3 Compact] (MTP mode)" },
- { 0x0fce01e0, "F5122 [Xperia X dual] (MTP mode)" },
- { 0x0fce01e8, "F5321 [Xperia X Compact] (MTP mode)" },
- { 0x0fce01f9, "H8314 [Xperia XZ2 Compact]" },
+ { 0x0fce01a7, "SONY Xperia Z1 Compact D5503" },
+ { 0x0fce01a9, "SONY Xperia T2 Ultra MTP" },
+ { 0x0fce01aa, "SONY Xperia M2 MTP" },
+ { 0x0fce01ab, "SONY Xperia M2 Dual MTP" },
+ { 0x0fce01af, "SONY Xperia Z2 MTP" },
+ { 0x0fce01b0, "SONY Xperia Z3v MTP" },
+ { 0x0fce01b1, "SONY Xperia Z2 Tablet MTP" },
+ { 0x0fce01b5, "SONY Xperia E1 MTP" },
+ { 0x0fce01b6, "SONY Xperia Z Ultra MTP" },
+ { 0x0fce01b8, "SONY Xperia M2 Aqua MTP" },
+ { 0x0fce01ba, "SONY Xperia Z3 MTP" },
+ { 0x0fce01bb, "SONY Xperia Z3 Compact MTP" },
+ { 0x0fce01bc, "SONY Xperia E3 MTP" },
+ { 0x0fce01c0, "SONY Xperia Z3 Tablet MTP" },
+ { 0x0fce01c4, "SONY XPeria M4 Aqua Dual MTP" },
+ { 0x0fce01c5, "SONY E2115 MTP" },
+ { 0x0fce01c9, "SONY XPeria Z3+ MTP" },
+ { 0x0fce01cb, "SONY XPeria E4g MTP" },
+ { 0x0fce01d2, "SONY C4 Dual MTP" },
+ { 0x0fce01d6, "SONY XPeria M5 MTP" },
+ { 0x0fce01d9, "SONY XPeria Z5 MTP" },
+ { 0x0fce01da, "SONY XPeria Z5 Compact MTP" },
+ { 0x0fce01db, "SONY XPeria Z5 Premium Dual Sim MTP" },
+ { 0x0fce01de, "SONY XPeria XA MTP" },
+ { 0x0fce01e0, "SONY XPeria X MTP" },
+ { 0x0fce01e1, "SONY XPeria SOV33" },
+ { 0x0fce01e7, "SONY XPeria XZ MTP" },
+ { 0x0fce01e8, "SONY XPeria X Compact MTP" },
+ { 0x0fce01eb, "SONY XPeria G3123" },
+ { 0x0fce01ed, "SONY XPeria XZ" },
+ { 0x0fce01ef, "SONY XPeria XA1 Ultra" },
+ { 0x0fce01f1, "SONY XPeria XZ Premium" },
+ { 0x0fce01f3, "SONY XPeria XZ1" },
+ { 0x0fce01f4, "SONY XPeria XZ1 Compact" },
+ { 0x0fce01f6, "SONY XPeria L2" },
+ { 0x0fce01f7, "SONY XPeria XA2 Compact" },
+ { 0x0fce01f8, "SONY XPeria XA2 Ultra" },
+ { 0x0fce01f9, "SONY Xperia XZ2 Compact Dual Sim" },
+ { 0x0fce01fa, "SONY Xperia XZ2 (H8266)" },
+ { 0x0fce01fb, "SONY Xperia XZ2 Premium" },
+ { 0x0fce01ff, "SONY Xperia XZ3 Dual Sim (H9436)" },
+ { 0x0fce0201, "SONY Xperia 10 (I4113)" },
+ { 0x0fce0205, "SONY Xperia 1 (J9110)" },
+ { 0x0fce0207, "SONY Xperia I4312" },
+ { 0x0fce020d, "SONY Xperia 5 II Phone" },
+ { 0x0fce0a07, "SONY Xperia XA2 (Jolla Sailfish)" },
{ 0x0fce1010, "WMC Modem" },
{ 0x0fce10af, "V640i Phone [PictBridge]" },
{ 0x0fce10c8, "SonyEricsson W302" },
@@ -17365,6 +17923,7 @@ static const value_string usb_products_vals[] = {
{ 0x0fce3137, "Xperia X10 mini" },
{ 0x0fce3138, "Xperia X10 mini pro" },
{ 0x0fce3149, "Xperia X8" },
+ { 0x0fce4157, "SonyEricsson IS12S Xperia Acro MTP+CDROM" },
{ 0x0fce4168, "SonyEricsson ST17i Xperia Active MTP+CDROM" },
{ 0x0fce4169, "SONY LT26i Xperia S MTP+CDROM" },
{ 0x0fce4170, "SONY ST21i Xperia Tipo MTP+CDROM" },
@@ -17376,18 +17935,79 @@ static const value_string usb_products_vals[] = {
{ 0x0fce4177, "SONY LT28at Xperia Ion MTP+CDROM" },
{ 0x0fce4178, "SONY LT29i Xperia GX MTP+CDROM" },
{ 0x0fce417e, "SONY ST27i/ST27a Xperia go MTP+CDROM" },
+ { 0x0fce4180, "SONY ST23i Xperia Miro MTP+CDROM" },
{ 0x0fce4181, "SONY SO-05D Xperia SX MTP+CDROM" },
{ 0x0fce4182, "SONY LT30p Xperia T MTP+CDROM" },
{ 0x0fce4186, "SONY LT25i Xperia V MTP+CDROM" },
+ { 0x0fce4188, "SONY Xperia J MTP+CDROM" },
+ { 0x0fce4189, "SONY Xperia ZL MTP+CDROM" },
+ { 0x0fce418c, "SONY Xperia E MTP+CDROM" },
+ { 0x0fce418d, "SONY Xperia Tablet Z MTP+CDROM 1" },
+ { 0x0fce4192, "SONY Xperia L MTP+CDROM" },
+ { 0x0fce4193, "SONY Xperia Z MTP+CDROM" },
+ { 0x0fce4194, "SONY Xperia Tablet Z MTP+CDROM 2" },
+ { 0x0fce4195, "SONY Xperia SP MTP+CDROM" },
+ { 0x0fce419b, "SONY Xperia M MTP+CDROM" },
+ { 0x0fce419c, "SONY Xperia Z Ultra MTP+CDROM (ID3)" },
+ { 0x0fce419e, "SONY Xperia Z1 MTP+CDROM" },
+ { 0x0fce41a3, "SONY Xperia C MTP+CDROM" },
+ { 0x0fce41a7, "SONY Xperia Z1 Compact D5503 MTP+CDROM" },
+ { 0x0fce41a9, "SONY Xperia T2 Ultra MTP+CDROM" },
+ { 0x0fce41aa, "SONY Xperia M2 MTP+CDROM" },
+ { 0x0fce41ab, "SONY Xperia M2 Dual MTP+CDROM" },
+ { 0x0fce41af, "SONY Xperia Z2 MTP+CDROM" },
+ { 0x0fce41b0, "SONY Xperia Z3v MTP+CDROM" },
+ { 0x0fce41b1, "SONY Xperia Z2 Tablet MTP+CDROM" },
+ { 0x0fce41b5, "SONY Xperia E1 MTP+CDROM" },
+ { 0x0fce41b6, "SONY Xperia Z Ultra MTP+CDROM" },
+ { 0x0fce41b8, "SONY Xperia M2 Aqua MTP+CDROM" },
+ { 0x0fce41ba, "SONY Xperia Z3 MTP+CDROM" },
+ { 0x0fce41bb, "SONY Xperia Z3 Compact MTP+CDROM" },
+ { 0x0fce41bc, "SONY Xperia E3 MTP+CDROM" },
+ { 0x0fce41c0, "SONY Xperia Z3 Tablet MTP+CDROM" },
+ { 0x0fce41c4, "SONY XPeria M4 Aqua Dual MTP+CDROM" },
+ { 0x0fce41c5, "SONY E2115 MTP+CDROM" },
+ { 0x0fce41c9, "SONY XPeria Z3+ MTP+CDROM" },
+ { 0x0fce41cb, "SONY XPeria E4g MTP+CDROM" },
+ { 0x0fce41d2, "SONY C4 Dual MTP+CDROM" },
+ { 0x0fce41d6, "SONY XPeria M5 MTP+CDROM" },
+ { 0x0fce41d9, "SONY XPeria Z5 MTP+CDROM" },
+ { 0x0fce41da, "SONY XPeria Z5 Compact MTP+CDROM" },
+ { 0x0fce41db, "SONY XPeria Z5 Premium Dual Sim MTP+CDROM" },
+ { 0x0fce41de, "SONY XPeria XA MTP+CDROM" },
+ { 0x0fce41e0, "SONY XPeria X MTP+CDROM" },
+ { 0x0fce41e1, "SONY XPeria SOV33 MTP+CDROM" },
+ { 0x0fce41e7, "SONY XPeria XZ MTP+CDROM" },
+ { 0x0fce41e8, "SONY XPeria X Compact MTP+CDROM" },
+ { 0x0fce41eb, "SONY XPeria G3123 MTP+CDROM" },
+ { 0x0fce41ed, "SONY XPeria XZ CDROM" },
+ { 0x0fce41ef, "SONY XPeria XA1 Ultra MTP+CDROM" },
+ { 0x0fce41f1, "SONY XPeria XZ Premium MTP+CDROM" },
+ { 0x0fce41f3, "SONY XPeria XZ1 MTP+CDROM" },
+ { 0x0fce41f4, "SONY XPeria XZ1 Compact MTP+CDROM" },
+ { 0x0fce41f6, "SONY XPeria L2 MTP+CDROM" },
+ { 0x0fce41f7, "SONY XPeria XA2 Compact MTP+CDROM" },
+ { 0x0fce41f8, "SONY XPeria XA2 Ultra MTP+CDROM" },
+ { 0x0fce41f9, "SONY Xperia XZ2 Compact Dual Sim MTP+CDROM" },
+ { 0x0fce41fa, "SONY Xperia XZ2 (H8266) MTP+CDROM" },
+ { 0x0fce41fb, "SONY Xperia XZ2 Premium MTP+CDROM" },
+ { 0x0fce41ff, "SONY Xperia XZ3 Dual Sim (H9436) MTP+CDROM" },
+ { 0x0fce4201, "SONY Xperia 10 (I4113) MTP+CDROM" },
+ { 0x0fce4205, "SONY Xperia 1 (J9110) MTP+CDROM" },
+ { 0x0fce4207, "SONY Xperia I4312 MTP+CDROM" },
+ { 0x0fce420d, "SONY Xperia 5 II Phone MTP+CDROM" },
+ { 0x0fce5146, "SonyEricsson c1605 Xperia Dual E MTP+ADB" },
{ 0x0fce514f, "SonyEricsson LT15i Xperia Arc MTP+ADB" },
{ 0x0fce5156, "SonyEricsson MT11i Xperia Neo MTP+ADB" },
+ { 0x0fce5157, "SonyEricsson IS12S Xperia Acro MTP+ADB" },
{ 0x0fce515a, "SonyEricsson MK16i Xperia MTP+ADB" },
+ { 0x0fce515d, "SonyEricsson R800/R88i Xperia Play MTP+ADB" },
{ 0x0fce5161, "SonyEricsson ST18i Xperia Ray MTP+ADB" },
{ 0x0fce5166, "SonyEricsson SK17i Xperia Mini Pro MTP+ADB" },
{ 0x0fce5167, "SonyEricsson ST15i Xperia Mini MTP+ADB" },
{ 0x0fce5168, "SonyEricsson ST17i Xperia Active MTP+ADB" },
- { 0x0fce5169, "SonyEricsson LT26i Xperia S MTP+ADB" },
- { 0x0fce516d, "SonyEricsson SK17i Xperia Mini Pro MTP+ADB" },
+ { 0x0fce5169, "SONY LT26i Xperia S MTP+ADB" },
+ { 0x0fce516d, "SonyEricsson WT19i Live Walkman MTP+ADB" },
{ 0x0fce5170, "SONY ST21i Xperia Tipo MTP+ADB" },
{ 0x0fce5171, "SONY ST25i Xperia U MTP+ADB" },
{ 0x0fce5172, "SONY LT22i Xperia P MTP+ADB" },
@@ -17397,12 +18017,70 @@ static const value_string usb_products_vals[] = {
{ 0x0fce5177, "SONY LT28at Xperia Ion MTP+ADB" },
{ 0x0fce5178, "SONY LT29i Xperia GX MTP+ADB" },
{ 0x0fce517e, "SONY ST27i/ST27a Xperia go MTP+ADB" },
+ { 0x0fce5180, "SONY ST23i Xperia Miro MTP+ADB" },
{ 0x0fce5181, "SONY SO-05D Xperia SX MTP+ADB" },
{ 0x0fce5182, "SONY LT30p Xperia T MTP+ADB" },
{ 0x0fce5186, "SONY LT25i Xperia V MTP+ADB" },
- { 0x0fce518c, "C1605 [Xperia E dual] MTD mode" },
- { 0x0fce51a7, "D5503 (Xperia Z1 Compact)" },
- { 0x0fce51e0, "F5122 [Xperia X dual] (developer mode)" },
+ { 0x0fce5188, "SONY Xperia J MTP+ADB" },
+ { 0x0fce5189, "SONY Xperia ZL MTP+ADB" },
+ { 0x0fce518c, "SONY Xperia E MTP+ADB" },
+ { 0x0fce518d, "SONY Xperia Tablet Z MTP+ADB 1" },
+ { 0x0fce5192, "SONY Xperia L MTP+ADB" },
+ { 0x0fce5193, "SONY Xperia Z MTP+ADB" },
+ { 0x0fce5194, "SONY Xperia Tablet Z MTP+ADB 2" },
+ { 0x0fce5195, "SONY Xperia SP MTP+ADB" },
+ { 0x0fce5196, "SONY Xperia Z Ultra MTP+ADB (ID2)" },
+ { 0x0fce5197, "SONY Xperia ZR MTP+ADB" },
+ { 0x0fce5198, "SONY Xperia A MTP+ADB" },
+ { 0x0fce519b, "SONY Xperia M MTP+ADB" },
+ { 0x0fce519c, "SONY Xperia Z Ultra MTP+ADB (ID3)" },
+ { 0x0fce519e, "SONY Xperia Z1 MTP+ADB" },
+ { 0x0fce51a3, "SONY Xperia C MTP+ADB" },
+ { 0x0fce51a7, "SONY Xperia Z1 Compact MTP+ADB" },
+ { 0x0fce51a9, "SONY Xperia T2 Ultra MTP+ADB" },
+ { 0x0fce51aa, "SONY Xperia M2 MTP+ADB" },
+ { 0x0fce51ab, "SONY Xperia M2 Dual MTP+ADB" },
+ { 0x0fce51af, "SONY Xperia Z2 MTP+ADB" },
+ { 0x0fce51b0, "SONY Xperia Z3v MTP+ADB" },
+ { 0x0fce51b1, "SONY Xperia Z2 Tablet MTP+ADB" },
+ { 0x0fce51b5, "SONY Xperia E1 MTP+ADB" },
+ { 0x0fce51b6, "SONY Xperia Z Ultra MTP+ADB" },
+ { 0x0fce51b8, "SONY Xperia M2 Aqua MTP+ADB" },
+ { 0x0fce51ba, "SONY Xperia Z3 MTP+ADB" },
+ { 0x0fce51bb, "SONY Xperia Z3 Compact MTP+ADB" },
+ { 0x0fce51bc, "SONY Xperia E3 MTP+ADB" },
+ { 0x0fce51c0, "SONY Xperia Z3 Tablet MTP+ADB" },
+ { 0x0fce51c4, "SONY XPeria M4 Aqua Dual MTP+ADB" },
+ { 0x0fce51c5, "SONY E2115 MTP+ADB" },
+ { 0x0fce51c9, "SONY XPeria Z3+ MTP+ADB" },
+ { 0x0fce51cb, "SONY XPeria E4g MTP+ADB" },
+ { 0x0fce51d2, "SONY C4 Dual MTP+ADB" },
+ { 0x0fce51d6, "SONY XPeria M5 MTP+ADB" },
+ { 0x0fce51d9, "SONY XPeria Z5 MTP+ADB" },
+ { 0x0fce51da, "SONY XPeria Z5 Compact MTP+ADB" },
+ { 0x0fce51db, "SONY XPeria Z5 Premium Dual Sim MTP+ADB" },
+ { 0x0fce51de, "SONY XPeria XA MTP+ADB" },
+ { 0x0fce51e0, "SONY XPeria X MTP+ADB" },
+ { 0x0fce51e1, "SONY XPeria SOV33 MTP+ADB" },
+ { 0x0fce51e7, "SONY XPeria XZ MTP+ADB" },
+ { 0x0fce51e8, "SONY XPeria X Compact MTP+ADB" },
+ { 0x0fce51eb, "SONY XPeria G3123 MTP+ADB" },
+ { 0x0fce51ed, "SONY XPeria XZ ADB" },
+ { 0x0fce51ef, "SONY XPeria XA1 Ultra MTP+ADB" },
+ { 0x0fce51f1, "SONY XPeria XZ Premium MTP+ADB" },
+ { 0x0fce51f3, "SONY XPeria XZ1 ADB" },
+ { 0x0fce51f4, "SONY XPeria XZ1 Compact MTP+ADB" },
+ { 0x0fce51f6, "SONY XPeria L2 MTP+ADB" },
+ { 0x0fce51f7, "SONY XPeria XA2 Compact MTP+ADB" },
+ { 0x0fce51f8, "SONY XPeria XA2 Ultra MTP+ADB" },
+ { 0x0fce51f9, "SONY Xperia XZ2 Compact Dual Sim MTP+ADB" },
+ { 0x0fce51fa, "SONY Xperia XZ2 (H8266) MTP+ADB" },
+ { 0x0fce51fb, "SONY Xperia XZ2 Premium MTP+ADB" },
+ { 0x0fce51ff, "SONY Xperia XZ3 Dual Sim (H9436) MTP+ADB" },
+ { 0x0fce5201, "SONY Xperia 10 (I4113) MTP+ADB" },
+ { 0x0fce5205, "SONY Xperia 1 (J9110) MTP+ADB" },
+ { 0x0fce5207, "SONY Xperia I4312 MTP+ADB" },
+ { 0x0fce520d, "SONY Xperia 5 II Phone MTP+ADB" },
{ 0x0fce614f, "Xperia X12 (debug mode)" },
{ 0x0fce6166, "Xperia Mini Pro" },
{ 0x0fce618c, "C1605 [Xperia E dual] MSC mode" },
@@ -17532,6 +18210,7 @@ static const value_string usb_products_vals[] = {
{ 0x10030003, "SD14" },
{ 0x10030100, "SD9/SD10" },
{ 0x10038781, "Dock UD-01" },
+ { 0x1003c432, "Sigma fp" },
{ 0x10041fae, "U8120 3G Cellphone" },
{ 0x10046000, "Various Mobile Phones" },
{ 0x10046005, "T5100" },
@@ -17547,18 +18226,31 @@ static const value_string usb_products_vals[] = {
{ 0x100461c6, "Vortex (msc)" },
{ 0x100461cc, "Optimus S" },
{ 0x100461da, "G2 Android Phone [tethering mode]" },
- { 0x100461f1, "Optimus Android Phone [LG Software mode]" },
- { 0x100461f9, "LG Electronics Inc. V909 G-Slate" },
+ { 0x100461f1, "LG Electronics Inc. Android phone (ID1)" },
+ { 0x100461f9, "LG Electronics Inc. Android phone (ID2)" },
{ 0x100461fc, "Optimus 3" },
{ 0x100461fe, "Optimus Android Phone [USB tethering mode]" },
- { 0x1004627f, "G3 (VS985) Android Phone (MTP/Download mode)" },
+ { 0x1004621c, "LG Electronics Inc. LG VS980" },
+ { 0x10046225, "LG Electronics Inc. LG2 Optimus" },
+ { 0x1004622a, "LG Electronics Inc. LG VS950" },
+ { 0x10046239, "LG Electronics Inc. LG VS870" },
+ { 0x1004623d, "LG Electronics Inc. LG VS890" },
+ { 0x10046259, "LG Electronics Inc. LG Optimus Zone 2" },
+ { 0x10046263, "LG Electronics Inc. 810 tablet" },
+ { 0x10046265, "LG Electronics Inc. VK810" },
+ { 0x1004626e, "LG Electronics Inc. G3 (VS985)" },
+ { 0x1004627f, "LG Electronics Inc. G3" },
+ { 0x1004628a, "LG Electronics Inc. Transpyre" },
+ { 0x100462c9, "LG Electronics Inc. LG G6 Phone" },
+ { 0x100462ce, "LG Electronics Inc. LG G5 Phone" },
{ 0x10046300, "G2/Optimus Android Phone [Charge mode]" },
- { 0x1004631c, "LG Electronics Inc. LG-E617G/P700" },
+ { 0x1004631c, "LG Electronics Inc. Various E and P models" },
{ 0x1004631d, "Optimus Android Phone (Camera/PTP Mode)" },
{ 0x1004631e, "LM-X420xxx/G2/Optimus Android Phone (PTP/camera mode)" },
{ 0x1004631f, "Optimus Android Phone (Charge Mode)" },
{ 0x1004633a, "Ultimate 2 Android Phone L41C" },
- { 0x1004633e, "LM-X420xxx/G2/G3 Android Phone (MTP/download mode)" },
+ { 0x1004633e, "LG Electronics Inc. LG G Flex 2" },
+ { 0x1004633f, "LG Electronics Inc. LG G3 f460s" },
{ 0x10046344, "LM-X420xxx/G2 Android Phone (USB tethering mode)" },
{ 0x10046348, "LM-X420xxx Android Phone (MIDI mode)" },
{ 0x10046356, "Optimus Android Phone [Virtual CD mode]" },
@@ -17576,8 +18268,8 @@ static const value_string usb_products_vals[] = {
{ 0x10063002, "iHP-120/140 MP3 Player" },
{ 0x10063003, "H320/H340" },
{ 0x10063004, "iRiver H300 Series MTP" },
- { 0x10064002, "iRiver Portable Media Center" },
- { 0x10064003, "iRiver Portable Media Center" },
+ { 0x10064002, "iRiver Portable Media Center 1" },
+ { 0x10064003, "iRiver Portable Media Center 2" },
{ 0x1009000e, "eHome Infrared Receiver" },
{ 0x10090013, "Angel MPEG Device" },
{ 0x10090015, "Lumanate Wave PAL SECAM DVBT Device" },
@@ -17872,9 +18564,12 @@ static const value_string usb_products_vals[] = {
{ 0x108b0005, "HID Keyboard/Mouse PS/2 Translator" },
{ 0x108c017e, "GTC 400 C" },
{ 0x10918101, "Absoflex" },
- { 0x109b9109, "CROSSCALL Trekker-M1 Core (MTP-Mode)" },
+ { 0x109b9105, "HiSense Sero 7 Pro" },
+ { 0x109b9106, "Hisense E860 (ID1)" },
+ { 0x109b9109, "Hisense E860 (ID2)" },
{ 0x109b9118, "Medion P4013 Mobile" },
{ 0x109b9119, "CROSSCALL Trekker-M1 Core (PTP-Mode)" },
+ { 0x109b9130, "Crosscall Trekker M1 core" },
{ 0x109bf009, "CROSSCALL Trekker-M1 Core (CD-ROM-Mode)" },
{ 0x109f3163, "Trigem Mobile SmartDisplay84" },
{ 0x109f3164, "Trigem Mobile SmartDisplay121" },
@@ -18605,6 +19300,7 @@ static const value_string usb_products_vals[] = {
{ 0x126f1325, "Mobile Disk" },
{ 0x126f2168, "Mobile Disk III" },
{ 0x126fa006, "G240 802.11bg" },
+ { 0x12712012, "Megafon Login+" },
{ 0x12750002, "WeatherFax 2000 Demodulator" },
{ 0x12750080, "SkyEye Weather Satellite Receiver" },
{ 0x12750090, "WeatherFax 2000 Demodulator" },
@@ -18682,12 +19378,17 @@ static const value_string usb_products_vals[] = {
{ 0x12d11037, "Ideos" },
{ 0x12d11038, "Ideos (debug mode)" },
{ 0x12d11039, "Ideos (tethering mode)" },
- { 0x12d11051, "Huawei Honor U8860" },
- { 0x12d11052, "MT7-L09 / P7-L10 / Y330-U01" },
+ { 0x12d11051, "Huawei MTP device (ID1)" },
+ { 0x12d11052, "Huawei MTP device (ID2)" },
{ 0x12d11053, "P7-L10 (PTP)" },
{ 0x12d11054, "P7-L10 (PTP + debug)" },
- { 0x12d11079, "GEM-703LT [Honor/MediaPad X2]" },
- { 0x12d1107e, "P10 smartphone" },
+ { 0x12d11074, "Huawei Honor 7" },
+ { 0x12d11079, "Huawei H60-L11" },
+ { 0x12d1107a, "Huawei H60-L12" },
+ { 0x12d1107d, "Huawei Nova" },
+ { 0x12d1107e, "Huawei P9 Plus" },
+ { 0x12d1107f, "Huawei Y5 2017" },
+ { 0x12d11082, "Huawei Ascend P8" },
{ 0x12d11404, "EM770W miniPCI WCDMA Modem" },
{ 0x12d11406, "E1750" },
{ 0x12d1140b, "EC1260 Wireless Data Modem HSD USB Card" },
@@ -18725,6 +19426,16 @@ static const value_string usb_products_vals[] = {
{ 0x12d11d50, "ET302s TD-SCDMA/TD-HSDPA Mobile Broadband" },
{ 0x12d11f01, "E353/E3131 (Mass storage mode)" },
{ 0x12d11f16, "K5150 LTE modem (Mass Storage Mode)" },
+ { 0x12d12008, "Huawei Y600" },
+ { 0x12d12012, "Huawei Honor 3C" },
+ { 0x12d12406, "Huawei Y320-U10" },
+ { 0x12d1255d, "Huawei Y625-U03" },
+ { 0x12d12567, "Huawei Y360-U61" },
+ { 0x12d1256b, "Huawei Y360-U03" },
+ { 0x12d1257c, "Huawei Y541-U02" },
+ { 0x12d1259c, "Huawei Y560-L01" },
+ { 0x12d12608, "Huawei CUN-U29" },
+ { 0x12d1260b, "Huawei LUA-L02" },
{ 0x12d1360e, "Y330-U01 (MTP Mode)" },
{ 0x12d1360f, "Huawei Mediapad (mode 0)" },
{ 0x12d1361f, "Huawei Mediapad (mode 1)" },
@@ -18740,8 +19451,8 @@ static const value_string usb_products_vals[] = {
{ 0x12f71e23, "TravelDrive 2007 Flash Drive" },
{ 0x12fd1001, "AWU2000b 802.11b Stick" },
{ 0x12ff0101, "Advanced RC Servo Controller" },
- { 0x13021016, "Haier Ibiza Rhapsody" },
- { 0x13021017, "Haier Ibiza Rhapsody" },
+ { 0x13021016, "Haier Ibiza Rhapsody 1" },
+ { 0x13021017, "Haier Ibiza Rhapsody 2" },
{ 0x13070163, "256MB/512MB/1GB Flash Drive" },
{ 0x13070165, "2GB/4GB/8GB Flash Drive" },
{ 0x13070190, "Ut190 8 GB Flash Drive with MicroSD reader" },
@@ -18832,6 +19543,7 @@ static const value_string usb_products_vals[] = {
{ 0x132b0021, "Dimage Z5 Camera" },
{ 0x132b0022, "Konica-Minolta DiMAGE Z5" },
{ 0x132b002c, "Dynax 5D camera" },
+ { 0x132b0033, "Konica-Minolta DiMAGE Z6" },
{ 0x132b2001, "Magicolor 2400w" },
{ 0x132b2004, "Magicolor 5430DL" },
{ 0x132b2005, "Magicolor 2430 DL" },
@@ -18936,6 +19648,7 @@ static const value_string usb_products_vals[] = {
{ 0x138e9000, "Raisonance S.A. STM32 ARM evaluation board / RLink dongle" },
{ 0x13900001, "GO 520 T / GO 630 / ONE / ONE XL" },
{ 0x13905454, "Blue & Me 2" },
+ { 0x13905455, "TomTom Rider 40" },
{ 0x13907474, "GPS Sport Watch [Runner, Multi-Sport]" },
{ 0x1390a001, "Bandit Action Camera Batt-Stick" },
{ 0x13911000, "URTC-1000" },
@@ -20158,6 +20871,8 @@ static const value_string usb_products_vals[] = {
{ 0x16d56501, "CDMA 2000 1xRTT/EV-DO Modem" },
{ 0x16d56502, "CDMA/UMTS/GPRS modem" },
{ 0x16d56603, "ADU-890WH modem" },
+ { 0x16d58005, "Acromag Inc. XO Learning Tablet (MTP+ADB)" },
+ { 0x16d58006, "Acromag Inc. XO Learning Tablet (MTP)" },
{ 0x16d68000, "GDP-04 desktop phone" },
{ 0x16d68001, "EYE-02" },
{ 0x16d68003, "GDP-04 modem" },
@@ -20297,6 +21012,7 @@ static const value_string usb_products_vals[] = {
{ 0x17811ef1, "E1701 Modular Controller Card" },
{ 0x17811ef2, "E1803 Compact Controller Card" },
{ 0x17823d00, "F200n mobile phone" },
+ { 0x17824001, "Fly iq449" },
{ 0x17840001, "eHome Infrared Transceiver" },
{ 0x17840004, "RF Combo Device" },
{ 0x17840006, "eHome Infrared Transceiver" },
@@ -20381,6 +21097,7 @@ static const value_string usb_products_vals[] = {
{ 0x17e94312, "S2340T" },
{ 0x17e9436e, "Dell D3100 Docking Station" },
{ 0x17e9ff10, "I1659FWUX {AOC Powered Monitor]" },
+ { 0x17ef0c02, "Lenovo P70-A" },
{ 0x17ef1000, "ThinkPad X6 UltraBase" },
{ 0x17ef1003, "Integrated Smart Card Reader" },
{ 0x17ef1004, "Integrated Webcam" },
@@ -20391,6 +21108,7 @@ static const value_string usb_products_vals[] = {
{ 0x17ef1010, "ThinkPad Ultra Dock Hub" },
{ 0x17ef1020, "ThinkPad Dock Hub" },
{ 0x17ef1021, "ThinkPad Dock Hub [Cypress HX2VL]" },
+ { 0x17ef2008, "Lenovo P70" },
{ 0x17ef3049, "ThinkPad OneLink integrated audio" },
{ 0x17ef304b, "AX88179 Gigabit Ethernet [ThinkPad OneLink GigaLAN]" },
{ 0x17ef304f, "RTL8153 Gigabit Ethernet [ThinkPad OneLink Pro Dock]" },
@@ -20440,32 +21158,101 @@ static const value_string usb_products_vals[] = {
{ 0x17ef7423, "IdeaPad A1 Tablet" },
{ 0x17ef7435, "A789 (Mass Storage mode, with debug)" },
{ 0x17ef743a, "A789 (Mass Storage mode)" },
+ { 0x17ef7483, "Medion Lifetab P9516" },
{ 0x17ef7497, "Lenovo P700" },
- { 0x17ef7498, "A789 (MTP mode, with debug)" },
+ { 0x17ef7498, "Lenovo A820" },
{ 0x17ef749a, "A789 (PTP mode)" },
{ 0x17ef749b, "A789 (PTP mode, with debug)" },
+ { 0x17ef74a6, "Lenovo P780" },
{ 0x17ef74cc, "Lenovo Lifetab S9512" },
+ { 0x17ef74ee, "Lenovo Vibe K5" },
+ { 0x17ef74f8, "Lenovo S660" },
+ { 0x17ef7542, "Lenovo IdeaTab A2109A" },
+ { 0x17ef757d, "Lenovo IdeaTab S2210a" },
+ { 0x17ef75b3, "Lenovo K900 (ID2)" },
+ { 0x17ef75b5, "Lenovo K900 (ID1)" },
+ { 0x17ef75bc, "Lenovo IdeaPad A3000 (ID1)" },
+ { 0x17ef75be, "Lenovo IdeaPad A3000 (ID2)" },
{ 0x17ef7604, "A760 (Mass Storage mode)" },
{ 0x17ef7605, "A760 (Mass Storage mode, with debug)" },
{ 0x17ef760a, "A760 (MTP mode)" },
{ 0x17ef760b, "A760 (MTP mode, with debug)" },
{ 0x17ef760c, "A760 (PTP mode)" },
{ 0x17ef760d, "A760 (PTP mode, with debug)" },
+ { 0x17ef7614, "Lenovo A706" },
+ { 0x17ef76e8, "Lenovo IdeaTab S5000" },
+ { 0x17ef76f2, "Lenovo Toga Tablet B6000-F" },
{ 0x17ef76fc, "B8000-H (Yoga Tablet 10) (mass storage)" },
{ 0x17ef76fd, "B8000-H (Yoga Tablet 10) (debug , mass storage)" },
{ 0x17ef76fe, "B8000-H (Yoga Tablet 10) (MTP)" },
- { 0x17ef76ff, "B8000-H (Yoga Tablet 10) (debug , MTP)" },
+ { 0x17ef76ff, "Lenovo Yoga Tablet 10 B8000-H" },
{ 0x17ef7702, "B8000-H (Yoga Tablet 10) (PTP)" },
{ 0x17ef7703, "B8000-H (Yoga Tablet 10) (debug , PTP)" },
{ 0x17ef7704, "B8000-H (Yoga Tablet 10) (USB tether)" },
{ 0x17ef7705, "B8000-H (Yoga Tablet 10) (debug , USB tether)" },
{ 0x17ef7706, "B8000-H (Yoga Tablet 10) (zerocd)" },
{ 0x17ef7707, "B8000-H (Yoga Tablet 10) (debug , zerocd)" },
+ { 0x17ef770a, "Lenovo S960" },
+ { 0x17ef7713, "Lenovo K910SS" },
+ { 0x17ef7718, "Lenovo S930" },
+ { 0x17ef772a, "Lenovo A5500-H" },
+ { 0x17ef772b, "Lenovo A5500-F" },
+ { 0x17ef7730, "Lenovo A7600-F" },
+ { 0x17ef7731, "Lenovo A7600-F 2nd" },
+ { 0x17ef7737, "Lenovo A3500-F" },
+ { 0x17ef7738, "Lenovo A3500-FL" },
+ { 0x17ef775a, "Lenovo LifeTab E733X" },
+ { 0x17ef778f, "Lenovo K920" },
+ { 0x17ef77a4, "Lenovo Yoga Tablet 2 - 1050F" },
+ { 0x17ef77a5, "Lenovo Yoga Tablet 2" },
+ { 0x17ef77b1, "Lenovo Yoga Tablet 2 Pro" },
+ { 0x17ef77d8, "Lenovo Tab S8-50F" },
+ { 0x17ef77ea, "Lenovo Vibe Z2" },
+ { 0x17ef7802, "Lenovo S60-a" },
+ { 0x17ef7852, "Lenovo A7-30HC" },
+ { 0x17ef7853, "Lenovo A7-30GC" },
{ 0x17ef785f, "TAB 2 A7-10 Tablet" },
+ { 0x17ef7882, "Lenovo A7000-A Smartphone" },
+ { 0x17ef7883, "Lenovo K3 Note" },
+ { 0x17ef789a, "Lenovo A10-70F" },
+ { 0x17ef789b, "Lenovo A10-70L" },
+ { 0x17ef78a7, "Lenovo Vibe Shot Z90a40" },
+ { 0x17ef78ae, "Medion P8312 Tablet" },
+ { 0x17ef78b0, "Lenovo Lifetab S1034X" },
+ { 0x17ef78d1, "Lenovo PHAB Plus" },
+ { 0x17ef78f6, "Lenovo Vibe K4 Note" },
+ { 0x17ef78fc, "Lenovo Vibe P1 Pro" },
+ { 0x17ef7902, "Lenovo Vibe X" },
+ { 0x17ef7920, "Lenovo P1ma40 (2nd ID)" },
+ { 0x17ef7921, "Lenovo P1ma40" },
+ { 0x17ef7928, "Lenovo A1000 Smartphone" },
+ { 0x17ef7929, "Lenovo A1000 Smartphone ADB" },
+ { 0x17ef7932, "Lenovo Yoga 10 Tablet YT3-X50F" },
+ { 0x17ef7949, "Lenovo TAB 2 A10-30" },
+ { 0x17ef795c, "Lenovo YT3 X90F" },
+ { 0x17ef7993, "Lenovo K5" },
+ { 0x17ef7999, "Lenovo Vibe K5 Note" },
+ { 0x17ef79a2, "Lenovo TB3-710F" },
+ { 0x17ef79af, "Lenovo YB1-X90F" },
+ { 0x17ef79b7, "Lenovo Vibe K4" },
+ { 0x17ef79de, "Lenovo TB3-850M" },
+ { 0x17ef7a18, "Lenovo B Smartphone" },
+ { 0x17ef7a2a, "Lenovo K6 Power" },
+ { 0x17ef7a36, "Lenovo P2c72" },
+ { 0x17ef7a50, "Lenovo Tab 10" },
+ { 0x17ef7a6b, "Lenovo TB-8703F" },
+ { 0x17ef7ac5, "Lenovo Tab4 10" },
+ { 0x17ef7ad0, "Lenovo Tab4 10 Plus" },
+ { 0x17ef7b3c, "Lenovo TB-7304I" },
+ { 0x17ef7bc7, "Lenovo Tab4 10 (2nd ID)" },
+ { 0x17ef7bd3, "Lenovo Tab P10" },
+ { 0x17ef7c45, "Lenovo TB-X606F" },
+ { 0x17ef7c46, "Lenovo TB-X606F (Lenovo Tab M10 FHD Plus)" },
+ { 0x17ef9039, "Lenovo P1060X" },
{ 0x17efb000, "Virtual Keyboard and Mouse" },
{ 0x17efb001, "Ethernet" },
{ 0x17efb003, "Virtual Keyboard and Mouse / Mass Storage" },
- { 0x17eff003, "MEDION LIFETAB X10605 MTP mode" },
+ { 0x17eff003, "Medion P10606" },
{ 0x17f4aaaa, "Jazz Blood Glucose Meter" },
{ 0x17f60709, "Model M Keyboard" },
{ 0x17f60822, "Ruffian 6 Keyboard v3 [Model M]" },
@@ -20527,9 +21314,11 @@ static const value_string usb_products_vals[] = {
{ 0x18cdcafe, "Pico iMage" },
{ 0x18d10001, "Onda V972 (storage access)" },
{ 0x18d10003, "Android-powered device using AllWinner Technology SoC" },
- { 0x18d10006, "Onda V972 MTP" },
+ { 0x18d10006, "Google Inc (for Allwinner) A31 SoC" },
+ { 0x18d10007, "Google Inc (for Ainol Novo) Fire/Flame" },
{ 0x18d10008, "Onda V972 PTP (camera)" },
{ 0x18d105b3, "Google Inc (for Sony) S1" },
+ { 0x18d10a07, "Google Inc (for Fairphone) Fairphone 2" },
{ 0x18d10d02, "Celkon A88" },
{ 0x18d12d00, "Android Open Accessory device (accessory)" },
{ 0x18d12d01, "Android Open Accessory device (accessory + ADB)" },
@@ -20537,14 +21326,17 @@ static const value_string usb_products_vals[] = {
{ 0x18d12d03, "Android Open Accessory device (audio + ADB)" },
{ 0x18d12d04, "Android Open Accessory device (accessory + audio)" },
{ 0x18d12d05, "Android Open Accessory device (accessory + audio + ADB)" },
+ { 0x18d14d00, "Google Inc (for Asus) TF201 Transformer" },
{ 0x18d14e0f, "Google Inc (for Asus) TF101 Transformer" },
{ 0x18d14e11, "Nexus One" },
- { 0x18d14e12, "Nexus One (debug)" },
+ { 0x18d14e12, "Google Inc (for Samsung) Nexus One (MTP)" },
{ 0x18d14e13, "Nexus One (tether)" },
{ 0x18d14e20, "Nexus S (fastboot)" },
- { 0x18d14e21, "Google Inc (for Samsung) Nexus S" },
+ { 0x18d14e21, "Nexus S" },
{ 0x18d14e22, "Nexus S (debug)" },
{ 0x18d14e24, "Nexus S (tether)" },
+ { 0x18d14e25, "Google Inc (for Samsung) Nexus S (MTP)" },
+ { 0x18d14e26, "Google Inc (for Samsung) Nexus S (MTP+ADB)" },
{ 0x18d14e30, "Galaxy Nexus (fastboot)" },
{ 0x18d14e40, "Nexus 7 (fastboot)" },
{ 0x18d14e41, "Google Inc (for Asus) Nexus 7 (MTP)" },
@@ -20552,22 +21344,25 @@ static const value_string usb_products_vals[] = {
{ 0x18d14e43, "Nexus 7 (PTP)" },
{ 0x18d14e44, "Nexus 7 2012 (PTP)" },
{ 0x18d14ee0, "Nexus/Pixel Device (fastboot)" },
- { 0x18d14ee1, "Nexus/Pixel Device (MTP)" },
- { 0x18d14ee2, "Nexus/Pixel Device (MTP + debug)" },
+ { 0x18d14ee1, "Google Inc Nexus/Pixel (MTP)" },
+ { 0x18d14ee2, "Google Inc Nexus/Pixel (MTP+ADB)" },
{ 0x18d14ee3, "Nexus/Pixel Device (tether)" },
{ 0x18d14ee4, "Nexus/Pixel Device (tether+ debug)" },
- { 0x18d14ee5, "Nexus/Pixel Device (PTP)" },
- { 0x18d14ee6, "Nexus/Pixel Device (PTP + debug)" },
+ { 0x18d14ee5, "Google Inc Nexus/Pixel (PTP)" },
+ { 0x18d14ee6, "Google Inc Nexus/Pixel (PTP+ADB)" },
{ 0x18d14ee7, "Nexus/Pixel Device (charging + debug)" },
{ 0x18d14ee8, "Nexus/Pixel Device (MIDI)" },
{ 0x18d14ee9, "Nexus/Pixel Device (MIDI + debug)" },
{ 0x18d15033, "Pixel earbuds" },
+ { 0x18d15202, "Google Pixel C (MTP)" },
+ { 0x18d15203, "Google Pixel C (MTP+ADB)" },
+ { 0x18d1685c, "Nook Tablet" },
{ 0x18d170a8, "Google Inc (for Motorola) Xoom (MZ604)" },
{ 0x18d17102, "Google Inc (for Toshiba) Thrive 7/AT105" },
{ 0x18d1740a, "Google Inc (for Lenovo) Ideapad K1" },
{ 0x18d1b004, "Pandigital / B&N Novel 9\" tablet" },
{ 0x18d1b00a, "Google Inc (for Medion) MD99000 (P9514)" },
- { 0x18d1d001, "Nexus 4 (fastboot)" },
+ { 0x18d1d001, "Meizu Pro 5 Ubuntu Phone" },
{ 0x18d1d002, "Nexus 4 (debug)" },
{ 0x18d1d00d, "Xiaomi Mi/Redmi 2 (fastboot)" },
{ 0x18d1d109, "LG G2x MTP" },
@@ -20682,12 +21477,32 @@ static const value_string usb_products_vals[] = {
{ 0x1943a253, "Model 2253 Audio/Video Codec Card (cold)" },
{ 0x19490002, "Amazon Kindle" },
{ 0x19490004, "Amazon Kindle 3/4/Paperwhite" },
+ { 0x19490005, "Amazon Kindle Fire 2G (ID1)" },
{ 0x19490006, "Amazon Kindle Fire" },
- { 0x19490008, "Amazon Kindle Fire HD 8.9\"" },
- { 0x1949000a, "Amazon Kindle Fire 2nd generation (2012)" },
- { 0x19490331, "Kindle Fire HD 8 (2018)" },
+ { 0x19490007, "Amazon Kindle Fire (ID1)" },
+ { 0x19490008, "Amazon Kindle Fire (ID2)" },
+ { 0x1949000a, "Amazon Kindle Fire (ID3)" },
+ { 0x1949000b, "Amazon Kindle Fire (ID6)" },
+ { 0x1949000c, "Amazon Kindle Fire (ID4)" },
+ { 0x1949000d, "Amazon Kindle Fire (ID7)" },
+ { 0x19490012, "Amazon Kindle Fire (ID5)" },
+ { 0x194900f2, "Amazon Kindle Fire HD6" },
+ { 0x19490121, "Amazon Kindle Fire 7 (3rd ID)" },
+ { 0x19490211, "Amazon Kindle Fire 8" },
+ { 0x19490212, "Amazon Kindle Fire 8 HD" },
+ { 0x19490221, "Amazon Kindle Fire 7" },
+ { 0x19490222, "Amazon Kindle Fire 5" },
+ { 0x19490261, "Amazon Kindle Fire 8 (2nd ID)" },
+ { 0x19490271, "Amazon Kindle Fire 7 (2nd ID)" },
+ { 0x19490272, "Amazon Kindle Fire Kids" },
+ { 0x19490281, "Amazon Kindle Fire Tablet 10 HD" },
+ { 0x19490331, "Amazon Kindle Fire 8 HD (2nd ID)" },
+ { 0x19490332, "Amazon Kindle Fire 8 HD (3rd ID)" },
+ { 0x194903f1, "Amazon Kindle Fire Tablet 10 HD (2nd ID)" },
{ 0x19490417, "Amazon Zukey; clone of Yubikey 4 OTP+U2F" },
- { 0x19490800, "Fire Phone" },
+ { 0x19490581, "Amazon Kindle Fire HD8 Plus" },
+ { 0x19490800, "Amazon Fire Phone" },
+ { 0x19490c31, "Amazon Kindle Fire (ID 8)" },
{ 0x194f0101, "AudioBox 22 VSL" },
{ 0x194f0102, "AudioBox 44 VSL" },
{ 0x194f0103, "AudioBox 1818 VSL" },
@@ -20742,6 +21557,8 @@ static const value_string usb_products_vals[] = {
{ 0x19c26a11, "MDM166A Fluorescent Display" },
{ 0x19ca0001, "Sandio 3D HID Mouse" },
{ 0x19cf0001, "MiniKit Slim handsfree car kit in firmware update mode" },
+ { 0x19cf5038, "Parrot Bebop Drone" },
+ { 0x19cf5039, "Parrot Sequoia" },
{ 0x19d20001, "CDMA Wireless Modem" },
{ 0x19d20002, "MF632/ONDA ET502HS/MT505UP" },
{ 0x19d20007, "TU25 WiMAX Adapter [Beceem BCS200]" },
@@ -20760,8 +21577,12 @@ static const value_string usb_products_vals[] = {
{ 0x19d20172, "AX226 WIMAX MODEM (After Modeswitch)" },
{ 0x19d20244, "ZTE V55 ID 1" },
{ 0x19d20245, "ZTE V55 ID 2" },
+ { 0x19d20306, "ZTE V790/Blade 3" },
+ { 0x19d20307, "ZTE V880E" },
{ 0x19d20325, "LTE4G O2 ZTE MF821D LTE/UMTS/GSM Modem/Networkcard" },
{ 0x19d20326, "LTE4G O2 ZTE MF821D LTE/UMTS/GSM Modem/Networkcard" },
+ { 0x19d20343, "ZTE Grand X In" },
+ { 0x19d20383, "ZTE V985" },
{ 0x19d20501, "Lever Cell Phone Model Z936L" },
{ 0x19d21001, "K3805-Z vodafone WCDMA/GSM Modem - storage mode (made by ZTE)" },
{ 0x19d21002, "K3805-Z vodafone WCDMA/GSM Modem/Networkcard (made by ZTE)" },
@@ -20774,6 +21595,9 @@ static const value_string usb_products_vals[] = {
{ 0x19d21218, "MF652" },
{ 0x19d21270, "MF667" },
{ 0x19d22000, "MF627/MF628/MF628+/MF636+ HSDPA/HSUPA" },
+ { 0x19d22008, "ZTE Blade L3" },
+ { 0x19d2ffce, "ZTE V5" },
+ { 0x19d2ffcf, "ZTE Z9 Max" },
{ 0x19d2fff2, "Gobi Wireless Modem (QDL mode)" },
{ 0x19d2fff3, "Gobi Wireless Modem" },
{ 0x19db02f1, "NAUT324C" },
@@ -20835,6 +21659,8 @@ static const value_string usb_products_vals[] = {
{ 0x1a8d1002, "BandLuxe 3.5G HSDPA Adapter" },
{ 0x1a8d1009, "BandLuxe 3.5G HSPA Adapter" },
{ 0x1a8d100d, "4G LTE adapter" },
+ { 0x1a980002, "Leica M9" },
+ { 0x1a982041, "Leica SL" },
{ 0x1aab7736, "sceye (Gen 2)" },
{ 0x1aab7737, "sceye (Gen 3)" },
{ 0x1aab7738, "sceye (Gen 4, 3 Mpix)" },
@@ -21103,10 +21929,21 @@ static const value_string usb_products_vals[] = {
{ 0x1bbb0017, "HSPA Data Card" },
{ 0x1bbb007a, "Alcatel OneTouch (firmware upgrade mode)" },
{ 0x1bbb011e, "Alcatel One Touch L100V / Telekom Speedstick LTE II" },
+ { 0x1bbb0167, "Alcatel/TCT 6010D/TCL S950" },
+ { 0x1bbb0168, "Alcatel 6030a" },
{ 0x1bbb0169, "Alcatel ONE TOUCH Fierce" },
{ 0x1bbb0195, "Alcatel OneTouch L850V / Telekom Speedstick LTE" },
- { 0x1bbba00e, "Vodafone Smart Tab 4G" },
+ { 0x1bbb0c02, "Alcatel One Touch 997D (MTP+ADB)" },
+ { 0x1bbb2008, "Alcatel One Touch 997D (MTP)" },
+ { 0x1bbb901b, "Alcatel A405DL" },
+ { 0x1bbb904d, "Alcatel/Bouygues BS472" },
+ { 0x1bbba00e, "Alcatel OneTouch 5042D (MTP)" },
+ { 0x1bbba00f, "Alcatel Popo4 (MTP)" },
+ { 0x1bbbaf00, "Alcatel OneTouch Idol 3 ID2 (MTP)" },
+ { 0x1bbbaf2a, "Alcatel OneTouch Idol 3 small (MTP)" },
+ { 0x1bbbaf2b, "Alcatel OneTouch Idol 3 (MTP)" },
{ 0x1bbbf000, "Alcatel OneTouch (mass storage mode)" },
+ { 0x1bbbf003, "Alcatel OneTouch 6034R" },
{ 0x1bbbf017, "Alcatel One Touch L100V / Telekom Speedstick LTE II" },
{ 0x1bbd0060, "1.3MP Mono Camera" },
{ 0x1bbd0066, "1.3MP Mono Camera" },
@@ -21271,6 +22108,9 @@ static const value_string usb_products_vals[] = {
{ 0x1d4d0002, "Ralink RT2770/2720 802.11b/g/n Wireless LAN Mini-USB Device" },
{ 0x1d4d000c, "Ralink RT3070 802.11b/g/n Wireless Lan USB Device" },
{ 0x1d4d000e, "Ralink RT3070 802.11b/g/n Wireless Lan USB Device" },
+ { 0x1d4d5035, "Pegatron Chagall (ADB)" },
+ { 0x1d4d5036, "Pegatron Chagall" },
+ { 0x1d4d504a, "Pegatron Hudl 2" },
{ 0x1d501db5, "IDBG (DFU)" },
{ 0x1d501db6, "IDBG" },
{ 0x1d505117, "Neo1973/FreeRunner kernel usbnet (g_ether, CDC Ethernet) mode" },
@@ -21628,6 +22468,7 @@ static const value_string usb_products_vals[] = {
{ 0x1df73010, "RSP2/RSP2pro" },
{ 0x1df73020, "RSPduo" },
{ 0x1df73030, "RSPdx" },
+ { 0x1e0a1001, "Nox A1" },
{ 0x1e0ef000, "iCON 210 UMTS Surfstick" },
{ 0x1e102004, "Sony 1.3MP 1/3\" ICX445 IIDC video camera [Chameleon]" },
{ 0x1e170001, "instadose dosimeter" },
@@ -21678,7 +22519,9 @@ static const value_string usb_products_vals[] = {
{ 0x1e68001b, "DataStation maxi g.u" },
{ 0x1e68004c, "DataStation Pocket Click" },
{ 0x1e680050, "DataStation maxi light" },
- { 0x1e681045, "ST70408-3 [SurfTab breeze 7.0 quad 3G] (MTP Mode)" },
+ { 0x1e681002, "iRiver Tolino Tab 7" },
+ { 0x1e681007, "iRiver Tolino Tab 8" },
+ { 0x1e681045, "Trekstor SurfTab breeze 7.0 quad 3G" },
{ 0x1e681046, "ST70408-3 [SurfTab breeze 7.0 quad 3G] (PTP Mode)" },
{ 0x1e710001, "Avatar Optical Mouse" },
{ 0x1e71170e, "Kraken X" },
@@ -21791,6 +22634,8 @@ static const value_string usb_products_vals[] = {
{ 0x1eaf0003, "Maple DFU interface" },
{ 0x1eaf0004, "Maple serial interface" },
{ 0x1eb87f00, "MW-U3500 WiMAX adapter" },
+ { 0x1ebf7029, "Coolpad 801ES" },
+ { 0x1ebf7f29, "YU Yureka Vodafone smart turbo 4" },
{ 0x1ecb02e2, "JMR1140 [Jiofi]" },
{ 0x1ed80004, "Mustang I/II" },
{ 0x1ed80005, "Mustang III/IV/V" },
@@ -21817,8 +22662,11 @@ static const value_string usb_products_vals[] = {
{ 0x1f0c2000, "HP StreamSmart 410 [NW278AA]" },
{ 0x1f280020, "CDMA USB Modem A600" },
{ 0x1f280021, "CD INSTALLER USB Device" },
+ { 0x1f3a0c02, "DigiLand DL701Q" },
{ 0x1f3a1000, "Prestigio PER3464B ebook reader (Mass storage mode)" },
{ 0x1f3a1002, "mediacom XPRO 415" },
+ { 0x1f3a1006, "Kurio 7S" },
+ { 0x1f3a1007, "iRulu X1s" },
{ 0x1f3a1010, "Android device in fastboot mode" },
{ 0x1f3aefe8, "sunxi SoC OTG connector in FEL/flashing mode" },
{ 0x1f440001, "NM-1000 scanner" },
@@ -21992,6 +22840,8 @@ static const value_string usb_products_vals[] = {
{ 0x2019ed17, "GW-USValue-EZ 802.11n Wireless Adapter [Realtek RTL8188CUS]" },
{ 0x2019ed18, "GW-USHyper300 / GW-USH300N 802.11bgn Wireless Adapter [Realtek RTL8191SU]" },
{ 0x201e2009, "CE100 CDMA EVDO" },
+ { 0x201e42ab, "Megafon MFLogin3T" },
+ { 0x201ea0c1, "Haier CT715" },
{ 0x203d1480, "ENUWI-N3 [802.11n Wireless N150 Adapter]" },
{ 0x20400265, "WinTV-dualHD DVB" },
{ 0x2040026d, "WinTV-dualHD ATSC" },
@@ -22103,10 +22953,10 @@ static const value_string usb_products_vals[] = {
{ 0x20800002, "NOOKcolor" },
{ 0x20800003, "NOOK Simple Touch" },
{ 0x20800004, "NOOK Tablet" },
- { 0x20800005, "BNTV600 [Nook HD+]" },
- { 0x20800006, "BNTV400 [Nook HD]" },
+ { 0x20800005, "Barnes&Noble Nook HD+" },
+ { 0x20800006, "Barnes&Noble Nook HD" },
{ 0x20800007, "BNRV500 [Nook Glowlight]" },
- { 0x2080000a, "BNRV510 [Nook Glowlight Plus]" },
+ { 0x2080000a, "Barnes&Noble Nook Glowlight+" },
{ 0x2080000b, "BNRV520 [Nook Glowlight 3]" },
{ 0x2080000c, "BNRV700 [Nook Glowlight Plus]" },
{ 0x20870a01, "Multi Touch Panel" },
@@ -22230,8 +23080,15 @@ static const value_string usb_products_vals[] = {
{ 0x21b40082, "DragonFly Red" },
{ 0x21d60002, "Seismic recorder [Tellus]" },
{ 0x22070001, "Various Viewpia DR/bq Kepler" },
+ { 0x22070006, "YiFang BQ Tesla" },
+ { 0x2207000b, "Various Onyx Boox Max 2" },
+ { 0x2207000c, "Onyx Boox Max 2 Pro" },
+ { 0x2207000d, "Onyx Boox Note" },
{ 0x22070010, "GoClever Tab R83" },
- { 0x22070011, "SmartTab" },
+ { 0x22070011, "Various Viewpia DR/bq Kepler Debugging" },
+ { 0x22070014, "Onyx Boox Nova" },
+ { 0x22070015, "Onyx Boox Nova Pro" },
+ { 0x22070031, "Supernote A5X" },
{ 0x2207281a, "RK2818 in Mask ROM mode" },
{ 0x2207290a, "RK2918 in Mask ROM mode" },
{ 0x2207292a, "RK2928 in Mask ROM mode" },
@@ -22269,6 +23126,9 @@ static const value_string usb_products_vals[] = {
{ 0x22374161, "eReader White" },
{ 0x22374163, "Touch" },
{ 0x22374173, "Glo" },
+ { 0x2237b108, "Kobo Arc 7 HD" },
+ { 0x2237d108, "Kobo Arc (ID1)" },
+ { 0x2237d109, "Kobo Arc (ID2)" },
{ 0x22451500, "AST1500/1510 PC-over-LAN Virtual Hub" },
{ 0x224f0001, "Access Point" },
{ 0x224f0002, "Docking Station" },
@@ -22304,7 +23164,7 @@ static const value_string usb_products_vals[] = {
{ 0x22b80001, "Wally 2.2 chipset" },
{ 0x22b80002, "Wally 2.4 chipset" },
{ 0x22b80005, "V.60c/V.60i GSM Phone" },
- { 0x22b8002e, "XT1806" },
+ { 0x22b8002e, "Motorola XT1524 (MTP)" },
{ 0x22b80830, "2386C-HT820" },
{ 0x22b80833, "2386C-HT820 [Flash Mode]" },
{ 0x22b80850, "Bluetooth Device" },
@@ -22336,8 +23196,26 @@ static const value_string usb_products_vals[] = {
{ 0x22b82ac1, "MSM6100 chipset" },
{ 0x22b82ac3, "MSM6100 chipset flash" },
{ 0x22b82d78, "XT300[SPICE]" },
- { 0x22b82e82, "XT1541 [Moto G 3rd Gen]" },
- { 0x22b82e83, "XT1033 [Moto G], PTP mode" },
+ { 0x22b82dff, "Motorola MB632" },
+ { 0x22b82e24, "Motorola X 2nd edition XT1097 (MTP)" },
+ { 0x22b82e32, "Motorola Atrix/Razr HD (MTP)" },
+ { 0x22b82e33, "Motorola Atrix/Razr HD (MTP+ADB)" },
+ { 0x22b82e50, "Motorola RAZR M XT907 (MTP)" },
+ { 0x22b82e51, "Motorola RAZR M XT907 (MTP+ADB)" },
+ { 0x22b82e61, "Motorola Droid Turbo 2 (XT1585)" },
+ { 0x22b82e62, "Motorola Moto X (XT1053)" },
+ { 0x22b82e63, "Motorola Moto X (XT1058)" },
+ { 0x22b82e66, "Motorola Moto X (XT1080)" },
+ { 0x22b82e67, "Motorola Droid Maxx (XT1080)" },
+ { 0x22b82e68, "Motorola Droid Ultra" },
+ { 0x22b82e76, "Motorola Moto G (ID1)" },
+ { 0x22b82e81, "Motorola Moto Z2 (XT1789)" },
+ { 0x22b82e82, "Motorola Moto G (ID2)" },
+ { 0x22b82e83, "Motorola XT1032" },
+ { 0x22b82e84, "Motorola Moto G (XT1032)" },
+ { 0x22b82ea4, "Motorola Moto Maxx (XT1225)" },
+ { 0x22b82ea5, "Motorola Droid Turbo (XT1254)" },
+ { 0x22b82ea8, "Motorola Droid Turbo Verizon" },
{ 0x22b83001, "A835/E1000 GSM Phone (P2K)" },
{ 0x22b83002, "A835/E1000 GSM Phone (AT)" },
{ 0x22b83801, "C350L/C450 (P2K)" },
@@ -22347,9 +23225,10 @@ static const value_string usb_products_vals[] = {
{ 0x22b84002, "A920/A925 UMTS Phone" },
{ 0x22b84003, "OMAP 1.0 chipset flash" },
{ 0x22b84008, "OMAP 1.0 chipset RDL" },
- { 0x22b841cf, "Motorola Xoom 2 Media Edition (ID2)" },
+ { 0x22b841cf, "Motorola Xoom 2 Media Edition (ID3)" },
{ 0x22b841d6, "Motorola Droid X/MB525 (Defy)" },
{ 0x22b841d9, "Droid/Milestone" },
+ { 0x22b841da, "Motorola DROID2 (ID1)" },
{ 0x22b841db, "Droid/Milestone (Debug mode)" },
{ 0x22b841dc, "Motorola Milestone / Verizon Droid" },
{ 0x22b841de, "Droid X (PC mode)" },
@@ -22359,10 +23238,12 @@ static const value_string usb_products_vals[] = {
{ 0x22b84234, "MPc CDMA" },
{ 0x22b84244, "MPx100 Smartphone" },
{ 0x22b84285, "Droid X (Mass storage)" },
- { 0x22b842a7, "Motorola DROID2" },
+ { 0x22b842a7, "Motorola DROID2 (ID2)" },
{ 0x22b842d9, "XT910 [Droid RAZR]" },
+ { 0x22b84306, "Motorola Xoom 2 Media Edition (ID2)" },
{ 0x22b84311, "Motorola Xoom 2 Media Edition" },
{ 0x22b84362, "Motorola XT912/XT928" },
+ { 0x22b84373, "Motorola DROID4 (PTP)" },
{ 0x22b8437f, "Motorola DROID4" },
{ 0x22b84801, "Neptune LTS chipset" },
{ 0x22b84803, "Neptune LTS chipset flash" },
@@ -22401,14 +23282,20 @@ static const value_string usb_products_vals[] = {
{ 0x22b86415, "Motorola RAZR2 V8/U9/Z6" },
{ 0x22b86422, "ROKR Z6 (modem mode)" },
{ 0x22b86426, "ROKR Z6 (storage mode)" },
+ { 0x22b864b5, "Motorola Razr D1/D3/i (MTP)" },
+ { 0x22b864b6, "Motorola Razr D1/D3/i (MTP+?)" },
+ { 0x22b864cf, "Motorola Atrix XT687 (MTP)" },
{ 0x22b86604, "Washington CDMA Phone" },
{ 0x22b86631, "CDC Modem" },
{ 0x22b87001, "Q Smartphone" },
{ 0x22b87086, "Atrix" },
+ { 0x22b87088, "Motorola Atrix MB860 (MTP)" },
{ 0x22b870a3, "Motorola Xoom (Factory test)" },
{ 0x22b870a8, "Motorola Xoom (MTP)" },
{ 0x22b870a9, "Motorola Xoom (MTP+ADB)" },
{ 0x22b870ca, "Motorola Milestone X2" },
+ { 0x22b8710d, "Motorola XT890/907/Razr (MTP)" },
+ { 0x22b8710e, "Motorola XT890/907/Razr (MTP+ADB)" },
{ 0x22b8fe01, "StarTAC III MS900" },
{ 0x22b90006, "Touch Screen" },
{ 0x22ba0108, "Double Shock Steering Wheel HID" },
@@ -22427,8 +23314,11 @@ static const value_string usb_products_vals[] = {
{ 0x22d41308, "Mionix Avior 7000" },
{ 0x22d4130c, "Mionix Naos 7000" },
{ 0x22d41316, "Mionix Castor" },
- { 0x22d92765, "Oppo N1" },
+ { 0x22d92764, "Oppo Find 5" },
+ { 0x22d92765, "Oppo Find 7 (ID 1)" },
{ 0x22d92767, "Oppo Find 5 (X909)" },
+ { 0x22d92773, "Oppo X9006" },
+ { 0x22d92774, "Oppo Find 7 (ID 2)" },
{ 0x22db0003, "IQ3 100MP IG030372" },
{ 0x22dc0004, "BlueField SOC" },
{ 0x22e00002, "SINA Flash Drive" },
@@ -22745,6 +23635,11 @@ static const value_string usb_products_vals[] = {
{ 0x25ddb001, "miniLector Blue" },
{ 0x25f0c131, "Gioteck PS3 2.4G Wireless Controller" },
{ 0x25fb0102, "K-5" },
+ { 0x25fb0165, "Pentax K3" },
+ { 0x25fb0179, "Pentax K1" },
+ { 0x25fb017b, "Pentax K3 II" },
+ { 0x25fb017d, "Pentax K70" },
+ { 0x25fb210b, "Ricoh WG-M2" },
{ 0x26040012, "U12" },
{ 0x2626ea60, "UART Bridge Controller [cp210x]" },
{ 0x262a100e, "SA9027 Audio Streaming Controller" },
@@ -22790,8 +23685,17 @@ static const value_string usb_products_vals[] = {
{ 0x26720004, "Hero 3" },
{ 0x26720006, "HERO 3+ Silver Edition" },
{ 0x26720007, "HERO 3+ Black" },
- { 0x2672000e, "HERO4 Black" },
- { 0x26720011, "Hero 3+ Black" },
+ { 0x2672000e, "GoPro HERO 4" },
+ { 0x26720011, "GoPro HERO 3+" },
+ { 0x26720021, "GoPro HERO +" },
+ { 0x26720027, "GoPro HERO5 Black" },
+ { 0x26720029, "GoPro HERO5 Session" },
+ { 0x26720037, "GoPro HERO6 Black" },
+ { 0x26720042, "GoPro HERO7 White" },
+ { 0x26720043, "GoPro HERO7 Silver" },
+ { 0x26720047, "GoPro HERO7 Black" },
+ { 0x26720049, "GoPro HERO8 Black" },
+ { 0x2672004D, "GoPro HERO9 Black" },
{ 0x2676ba02, "ace" },
{ 0x2676ba03, "ba03 dart Vision Caera" },
{ 0x2676ba04, "ba04 pulse Vision Camera" },
@@ -22863,17 +23767,27 @@ static const value_string usb_products_vals[] = {
{ 0x270d1001, "R-Idge Bootloader" },
{ 0x270d1002, "R-Idge Router" },
{ 0x27170011, "100Mbps Network Card Adapter" },
- { 0x27170360, "Mi3W" },
- { 0x27170368, "Mi4 LTE" },
+ { 0x27170360, "Xiaomi Mi-3w (MTP)" },
+ { 0x27170368, "Xiaomi Mi-3 (MTP)" },
+ { 0x27170660, "Xiaomi MiPad (MTP)" },
+ { 0x27170668, "Xiaomi MiPad (MTP+ADB)" },
+ { 0x27171240, "Xiaomi Hongmi (MTP+ADB)" },
+ { 0x27171248, "Xiaomi Hongmi (MTP)" },
+ { 0x27171260, "Redmi 1S (MTP)" },
+ { 0x27171268, "Redmi HM 1S (MTP)" },
+ { 0x27171360, "Xiaomi HM NOTE 1LTEW 4G Phone (MTP)" },
+ { 0x27171368, "Xiaomi HM NOTE 1LTEW MIUI (MTP)" },
{ 0x27173801, "Mi ANC & Type-C In-Ear Earphones" },
{ 0x27174106, "MediaTek MT7601U [MI WiFi]" },
+ { 0x27179039, "Xiaomi Mi-2 (MTP+ADB)" },
+ { 0x2717f003, "Xiaomi Mi-2 (MTP)" },
{ 0x2717ff08, "Redmi Note 3 (ADB Interface)" },
{ 0x2717ff10, "Mi/Redmi series (PTP)" },
{ 0x2717ff18, "Mi/Redmi series (PTP + ADB)" },
- { 0x2717ff40, "Mi/Redmi series (MTP)" },
- { 0x2717ff48, "Mi/Redmi series (MTP + ADB)" },
- { 0x2717ff60, "redmi prime 2" },
- { 0x2717ff68, "Mi-4c" },
+ { 0x2717ff40, "Xiaomi Mi-2s (id2) (MTP)" },
+ { 0x2717ff48, "Xiaomi Mi-2s (MTP)" },
+ { 0x2717ff60, "Xiaomi Redmi 2 (MTP)" },
+ { 0x2717ff68, "Xiaomi Redmi 2 2014811 (MTP)" },
{ 0x2717ff80, "Mi/Redmi series (RNDIS)" },
{ 0x2717ff88, "Mi/Redmi series (RNDIS + ADB)" },
{ 0x272c7d13, "I-jet" },
@@ -22966,6 +23880,7 @@ static const value_string usb_products_vals[] = {
{ 0x28330031, "Rift CV1" },
{ 0x28330101, "Latency Tester" },
{ 0x28330137, "Quest Headset" },
+ { 0x28330183, "Oculus Quest" },
{ 0x28330201, "Camera DK2" },
{ 0x28330211, "Rift CV1 Sensor" },
{ 0x28330330, "Rift CV1 Audio" },
@@ -22973,6 +23888,7 @@ static const value_string usb_products_vals[] = {
{ 0x28332021, "Rift DK2" },
{ 0x28332031, "Rift CV1" },
{ 0x28333031, "Rift CV1" },
+ { 0x28360010, "OUYA Videogame Console" },
{ 0x286b0003, "D6BB/D9 seismic digitizer" },
{ 0x28860002, "Seeeduino Lite" },
{ 0x28900213, "ClearPath 4-axis Comm Hub" },
@@ -23029,10 +23945,14 @@ static const value_string usb_products_vals[] = {
{ 0x290c4b4d, "Mercury iPod Dock" },
{ 0x291220c8, "D1 24-bit DAC" },
{ 0x291230c8, "D1 24-bit DAC" },
- { 0x29310a01, "Jolla Phone MTP" },
+ { 0x29169039, "Yota Phone C9660" },
+ { 0x29169139, "Yota Phone" },
+ { 0x2916914d, "Yota Phone 2" },
+ { 0x2916f003, "Yota Phone 2 (ID2)" },
+ { 0x29310a01, "Jolla Sailfish (ID1)" },
{ 0x29310a02, "Jolla Phone Developer" },
- { 0x29310a05, "Jolla PC connection" },
- { 0x29310a07, "Phone MTP" },
+ { 0x29310a05, "Jolla Sailfish (ID2)" },
+ { 0x29310a07, "Jolla Sailfish (ID3)" },
{ 0x29310afe, "Jolla charging only" },
{ 0x29394959, "A-MCB2" },
{ 0x2939495a, "X-MCB1" },
@@ -23046,6 +23966,13 @@ static const value_string usb_products_vals[] = {
{ 0x29570001, "Management Console" },
{ 0x29610001, "C.24 keyboard" },
{ 0x296b3917, "CX-WE100 Camera" },
+ { 0x29700c02, "Fly iq4415 era style 3" },
+ { 0x29702008, "Wileyfox Spark Plus" },
+ { 0x2970201d, "Wileyfox Spark" },
+ { 0x29702281, "Wileyfox Swift" },
+ { 0x29702282, "Wileyfox Swift 2" },
+ { 0x29704002, "Fly 5S" },
+ { 0x29709039, "Kazam Trooper 650 4G" },
{ 0x29720007, "X3 2nd gen audio player / DAC" },
{ 0x298d2020, "NB-2020-U Fingerprint Reader" },
{ 0x29bd4101, "Multi-touch Device" },
@@ -23055,6 +23982,12 @@ static const value_string usb_products_vals[] = {
{ 0x29c20003, "DGT 450" },
{ 0x29c20009, "DGT 260" },
{ 0x29c20011, "Stream 4x5" },
+ { 0x29e41103, "Prestigio 5505 DUO" },
+ { 0x29e41201, "MediaTek 5508 DUO" },
+ { 0x29e41203, "Prestigio 5504 DUO" },
+ { 0x29e43201, "Prestigio 3405 DUO" },
+ { 0x29e4b001, "Prestigio Multipad Color 8" },
+ { 0x29e4b003, "Prestigio Multipad Color 7.0" },
{ 0x29ea0102, "Advantage2 Keyboard" },
{ 0x29f133f1, "Avalon nano 1.0" },
{ 0x29f133f2, "Avalon USB2IIC Converter" },
@@ -23110,24 +24043,36 @@ static const value_string usb_products_vals[] = {
{ 0x2a3c0800, "Interface Device" },
{ 0x2a3c0900, "Generic Device" },
{ 0x2a450001, "MX Phone (BICR)" },
- { 0x2a450c02, "MX Phone (MTP & ADB)" },
+ { 0x2a450c02, "Meizu MX Phone (MTP+ADB)" },
{ 0x2a450c03, "MX Phone (BICR & ADB)" },
- { 0x2a452008, "MX Phone (MTP)" },
+ { 0x2a452008, "Meizu MX Phone (MTP)" },
{ 0x2a45200a, "MX Phone (MTP & ACM & ADB)" },
{ 0x2a45200b, "MX Phone (PTP)" },
{ 0x2a45200c, "MX Phone (PTP & ADB)" },
{ 0x2a452012, "MX Phone (MTP & ACM)" },
- { 0x2a470c02, "bq Aquaris E4.5" },
- { 0x2a47201d, "Tablet Edison 3" },
- { 0x2a47903a, "bq Aquaris U" },
+ { 0x2a470c02, "bq Krillin (MTP+ADB)" },
+ { 0x2a472008, "bq Krillin (MTP)" },
+ { 0x2a47200d, "bq Aquaris M10 (MTP)" },
+ { 0x2a47201d, "bq Avila Cooler (MTP)" },
+ { 0x2a473003, "bq Aquaris X5 (MTP)" },
+ { 0x2a474ee1, "bq Aquaris X2 (MTP)" },
+ { 0x2a477f10, "bq Aquarius E5-4G" },
+ { 0x2a477f11, "bq Aquarius X5 (MTP) (ID2)" },
+ { 0x2a47901b, "bq Aquarius M5.5" },
+ { 0x2a479039, "bq Aquarius U" },
+ { 0x2a47903a, "bq Aquarius U (2nd id)" },
+ { 0x2a47f003, "bq U Plus" },
{ 0x2a4b0400, "Pilot4 Integrated Hub" },
{ 0x2a62b301, "LiveSD" },
{ 0x2a62b302, "NavSD" },
{ 0x2a6e0003, "Touch Board" },
{ 0x2a6e8003, "Touch Board" },
{ 0x2a704ee7, "ONEPLUS A3010 [OnePlus 3T] / A5010 [OnePlus 5T] / A6003 [OnePlus 6] (Charging + USB debugging modes)" },
+ { 0x2a709011, "OnePlus ONE A2001" },
+ { 0x2a709012, "OnePlus OnePlus 9 5G" },
{ 0x2a70904d, "A3000 phone (PTP mode) [3T]" },
{ 0x2a70904e, "A3000 phone (PTP mode, with debug) [3T]" },
+ { 0x2a70f003, "OnePlus OnePlus 2 A2005" },
{ 0x2a88ffff, "DFU" },
{ 0x2ab60001, "PDP3000HV DAC" },
{ 0x2ab60002, "MP1000E, MP2000R, MP2500R, MP3100HV" },
@@ -23241,9 +24186,10 @@ static const value_string usb_products_vals[] = {
{ 0x2e040a14, "Nokia 3310 3G" },
{ 0x2e04c008, "Tethering Network Interface" },
{ 0x2e04c009, "Nokia 1 (bootloader)" },
- { 0x2e04c025, "Nokia 8 (MTP mode)" },
- { 0x2e04c026, "Nokia Smartphone" },
+ { 0x2e04c025, "Nokia 6" },
+ { 0x2e04c026, "Nokia 6.1" },
{ 0x2e04c029, "Nokia 8 (PTP mode)" },
+ { 0x2e04c02a, "Nokia 6.2" },
{ 0x2e04c031, "Nokia 1 (PTP)" },
{ 0x2e04c03f, "Nokia 8 (MIDI mode)" },
{ 0x2e0e0001, "CAN Gateway" },
@@ -23331,7 +24277,7 @@ static const value_string usb_products_vals[] = {
{ 0x32754fb1, "MonsterTV P2H" },
{ 0x32b3d1a6, "TXT Multihub" },
{ 0x32b3d1a7, "TXT Multihub" },
- { 0x33100100, "Pure" },
+ { 0x33100100, "Mudita Pure Phone" },
{ 0x33100101, "Pure tethering" },
{ 0x33333333, "2 port KVM switch model 60652K" },
{ 0x33341701, "Fast Ethernet" },
@@ -23414,8 +24360,8 @@ static const value_string usb_products_vals[] = {
{ 0x41021114, "iRiver T20 FM" },
{ 0x41021115, "iRiver T20" },
{ 0x41021116, "iRiver U10" },
- { 0x41021117, "iRiver T10a" },
- { 0x41021118, "iRiver T20" },
+ { 0x41021117, "iRiver T10b" },
+ { 0x41021118, "iRiver T20b" },
{ 0x41021119, "iRiver T30" },
{ 0x41021120, "iRiver T10 2GB" },
{ 0x41021122, "iRiver N12" },
@@ -23427,8 +24373,13 @@ static const value_string usb_products_vals[] = {
{ 0x41021142, "iRiver E100 v2/Lplayer" },
{ 0x41021147, "iRiver Spinn" },
{ 0x41021151, "iRiver E50" },
+ { 0x41021152, "iRiver E150" },
{ 0x41021153, "iRiver T5" },
{ 0x41021167, "iRiver E30" },
+ { 0x41021195, "iRiver AK380" },
+ { 0x41021200, "iRiver AK70" },
+ { 0x41021213, "A&K SR15" },
+ { 0x41021230, "A&K SE180" },
{ 0x41022002, "H10 6GB" },
{ 0x41022101, "iRiver H10 20GB" },
{ 0x41022102, "iRiver H10 5GB" },
@@ -23473,7 +24424,7 @@ static const value_string usb_products_vals[] = {
{ 0x413c4008, "Axim Sync" },
{ 0x413c4009, "Axim Sync" },
{ 0x413c4011, "Axim X51v" },
- { 0x413c4500, "Dell, Inc DJ Itty" },
+ { 0x413c4500, "Dell Inc DJ Itty" },
{ 0x413c5103, "AIO Printer A940" },
{ 0x413c5105, "AIO Printer A920" },
{ 0x413c5107, "AIO Printer A960" },
@@ -23575,7 +24526,9 @@ static const value_string usb_products_vals[] = {
{ 0x413ca503, "AC511 Sound Bar" },
{ 0x413ca700, "Hub (in 1905FP LCD Monitor)" },
{ 0x413cb007, "Streak 5 Android Tablet" },
- { 0x413cb10b, "Dell, Inc Dell Streak 7" },
+ { 0x413cb10b, "Dell Inc Dell Streak 7" },
+ { 0x413cb11a, "Dell Inc Dell Venue 7 inch" },
+ { 0x413cb11b, "Dell Inc Dell Venue 7 inch (2nd ID)" },
{ 0x41469281, "Iomega Micro Mini 128MB Flash Drive" },
{ 0x4146ba01, "Intuix Flash Drive" },
{ 0x41681010, "Wireless Compact Laser Mouse" },
@@ -23594,6 +24547,7 @@ static const value_string usb_products_vals[] = {
{ 0x45724572, "Shuttle PN31 Remote" },
{ 0x45861026, "Crystal Bar Flash Drive" },
{ 0x46709394, "Game Cube USB Memory Adaptor 64M" },
+ { 0x46f40004, "QEMU Virtual MTP" },
{ 0x47520011, "Midistart-2" },
{ 0x47572009, "PEL-2000 Series Electronic Load (CDC)" },
{ 0x47572010, "PEL-2000 Series Electronic Load (CDC)" },
@@ -23880,8 +24834,14 @@ static const value_string usb_products_vals[] = {
{ 0x808707db, "Atom C2000 Root Hub" },
{ 0x808707dc, "Bluetooth wireless interface" },
{ 0x808707eb, "Oaktrail tablet" },
+ { 0x8087092a, "Intel Point of View TAB-I847" },
+ { 0x808709fb, "Intel Xolo 900/AZ210A" },
+ { 0x80870a15, "Intel Foxconn iView i700" },
+ { 0x80870a16, "Intel Noblex T7A21" },
{ 0x80870a2a, "Bluetooth wireless interface" },
{ 0x80870a2b, "Bluetooth wireless interface" },
+ { 0x80870a5e, "Intel Telcast Air 3G" },
+ { 0x80870a5f, "Intel Chuwi vi8" },
{ 0x80870a9e, "Edison" },
{ 0x80870aa7, "Wireless-AC 3168 Bluetooth" },
{ 0x80870aaa, "Bluetooth 9460/9560 Jefferson Peak (JfP)" },
diff --git a/epan/pci-ids.c b/epan/pci-ids.c
index 9921588c33..91157ed089 100644
--- a/epan/pci-ids.c
+++ b/epan/pci-ids.c
@@ -6,8 +6,8 @@
*
* List of PCI ID's
*
- * Version: 2021.12.25
- * Date: 2021-12-25 03:15:02
+ * Version: 2021.12.31
+ * Date: 2021-12-31 03:15:01
*
* Maintained by Albert Pool, Martin Mares, and other volunteers from
* the PCI ID Project at https://pci-ids.ucw.cz/.
@@ -13023,9 +13023,12 @@ pci_id_t pci_vid_10DE[] = {
{0x10DE, 0x1FB9, 0xFFFF, 0xFFFF, "TU117GLM [Quadro T1000 Mobile](0x1FB9)"},
{0x10DE, 0x1FBA, 0xFFFF, 0xFFFF, "TU117GLM [T600 Mobile](0x1FBA)"},
{0x10DE, 0x1FBB, 0xFFFF, 0xFFFF, "TU117GLM [Quadro T500 Mobile](0x1FBB)"},
+{0x10DE, 0x1FBC, 0xFFFF, 0xFFFF, "TU117GLM [T1200 Laptop GPU](0x1FBC)"},
{0x10DE, 0x1FBF, 0xFFFF, 0xFFFF, "TU117GL(0x1FBF)"},
{0x10DE, 0x1FD9, 0xFFFF, 0xFFFF, "TU117BM [GeForce GTX 1650 Mobile Refresh](0x1FD9)"},
{0x10DE, 0x1FDD, 0xFFFF, 0xFFFF, "TU117BM [GeForce GTX 1650 Mobile Refresh](0x1FDD)"},
+{0x10DE, 0x1FF0, 0xFFFF, 0xFFFF, "TU117GL [T1000 8GB](0x1FF0)"},
+{0x10DE, 0x1FF2, 0xFFFF, 0xFFFF, "TU117GL [T400 4GB](0x1FF2)"},
{0x10DE, 0x1FF9, 0xFFFF, 0xFFFF, "TU117GLM [Quadro T1000 Mobile](0x1FF9)"},
{0x10DE, 0x20B0, 0xFFFF, 0xFFFF, "GA100 [A100 SXM4 40GB](0x20B0)"},
{0x10DE, 0x20B1, 0xFFFF, 0xFFFF, "GA100 [A100 PCIe 40GB](0x20B1)"},
@@ -24843,6 +24846,7 @@ pci_id_t pci_vid_15B3[] = {
{0x15B3, 0x0256, 0xFFFF, 0xFFFF, "Abir GearBox(0x0256)"},
{0x15B3, 0x0257, 0xFFFF, 0xFFFF, "Quantum-2 in Flash Recovery Mode(0x0257)"},
{0x15B3, 0x0258, 0xFFFF, 0xFFFF, "Quantum-2 RMA(0x0258)"},
+{0x15B3, 0x0259, 0xFFFF, 0xFFFF, "Abir Chiplet(0x0259)"},
{0x15B3, 0x0262, 0xFFFF, 0xFFFF, "MT27710 [ConnectX-4 Lx Programmable] EN(0x0262)"},
{0x15B3, 0x0263, 0xFFFF, 0xFFFF, "MT27710 [ConnectX-4 Lx Programmable Virtual Function] EN(0x0263)"},
{0x15B3, 0x0264, 0xFFFF, 0xFFFF, "Innova-2 Flex Burn image(0x0264)"},
@@ -29690,6 +29694,8 @@ pci_id_t pci_vid_1DE5[] = {
pci_id_t pci_vid_1DED[] = {
{0x1DED, 0xFFFF, 0xFFFF, 0xFFFF, "Alibaba (China) Co., Ltd.(0x1DED)"},
+{0x1DED, 0x107F, 0xFFFF, 0xFFFF, "Elastic RDMA Adapter(0x107F)"},
+{0x1DED, 0x5007, 0xFFFF, 0xFFFF, "Elastic RDMA Adapter(0x5007)"},
{0x1DED, 0x8000, 0xFFFF, 0xFFFF, "M1 Root Port(0x8000)"},
{0x1DED, 0x8001, 0xFFFF, 0xFFFF, "ACC-RCiEP(0x8001)"},
{0x1DED, 0x8002, 0xFFFF, 0xFFFF, "RCiEP VF(0x8002)"},
@@ -37850,8 +37856,10 @@ pci_id_t pci_vid_8086[] = {
{0x8086, 0x43F0, 0x8086, 0x02A4, "Wireless-AC 9462(0x8086-0x02A4)"},
{0x8086, 0x444E, 0xFFFF, 0xFFFF, "Turbo Memory Controller(0x444E)"},
{0x8086, 0x460D, 0xFFFF, 0xFFFF, "12th Gen Core Processor PCI Express x16 Controller #1(0x460D)"},
+{0x8086, 0x461D, 0xFFFF, 0xFFFF, "Alder Lake Innovation Platform Framework Processor Participant(0x461D)"},
{0x8086, 0x461E, 0xFFFF, 0xFFFF, "Alder Lake-P Thunderbolt 4 USB Controller(0x461E)"},
{0x8086, 0x461F, 0xFFFF, 0xFFFF, "Alder Lake-P Thunderbolt 4 PCI Express Root Port #3(0x461F)"},
+{0x8086, 0x4626, 0xFFFF, 0xFFFF, "Alder Lake-P Integrated Graphics Controller(0x4626)"},
{0x8086, 0x4629, 0xFFFF, 0xFFFF, "12th Gen Core Processor Host Bridge/DRAM Registers(0x4629)"},
{0x8086, 0x462F, 0xFFFF, 0xFFFF, "Alder Lake-P Thunderbolt 4 PCI Express Root Port #2(0x462F)"},
{0x8086, 0x463D, 0xFFFF, 0xFFFF, "12th Gen Core Processor PCI Express x4 Controller #2(0x463D)"},
@@ -40967,7 +40975,7 @@ pci_vid_index_t pci_vid_index[] = {
{0x10DB, 1, pci_vid_10DB },
{0x10DC, 6, pci_vid_10DC },
{0x10DD, 3, pci_vid_10DD },
-{0x10DE, 3079, pci_vid_10DE },
+{0x10DE, 3082, pci_vid_10DE },
{0x10DF, 122, pci_vid_10DF },
{0x10E0, 7, pci_vid_10E0 },
{0x10E1, 5, pci_vid_10E1 },
@@ -42172,7 +42180,7 @@ pci_vid_index_t pci_vid_index[] = {
{0x15B0, 1, pci_vid_15B0 },
{0x15B1, 1, pci_vid_15B1 },
{0x15B2, 1, pci_vid_15B2 },
-{0x15B3, 232, pci_vid_15B3 },
+{0x15B3, 233, pci_vid_15B3 },
{0x15B4, 1, pci_vid_15B4 },
{0x15B5, 1, pci_vid_15B5 },
{0x15B6, 17, pci_vid_15B6 },
@@ -42683,7 +42691,7 @@ pci_vid_index_t pci_vid_index[] = {
{0x1DE0, 2, pci_vid_1DE0 },
{0x1DE1, 5, pci_vid_1DE1 },
{0x1DE5, 4, pci_vid_1DE5 },
-{0x1DED, 6, pci_vid_1DED },
+{0x1DED, 8, pci_vid_1DED },
{0x1DEE, 1, pci_vid_1DEE },
{0x1DEF, 27, pci_vid_1DEF },
{0x1DF3, 29, pci_vid_1DF3 },
@@ -42856,7 +42864,7 @@ pci_vid_index_t pci_vid_index[] = {
{0x7FED, 1, pci_vid_7FED },
{0x8008, 4, pci_vid_8008 },
{0x807D, 1, pci_vid_807D },
-{0x8086, 8156, pci_vid_8086 },
+{0x8086, 8158, pci_vid_8086 },
{0x8088, 51, pci_vid_8088 },
{0x80EE, 3, pci_vid_80EE },
{0x8322, 1, pci_vid_8322 },
diff --git a/manuf b/manuf
index 39b17d8ad2..d984f3da56 100644
--- a/manuf
+++ b/manuf
@@ -44,24 +44,24 @@
# https://gitlab.com/wireshark/wireshark/-/raw/master/manuf
# http://standards-oui.ieee.org/cid/cid.csv:
-# Content-Length: 11619
-# Last-Modified: Sun, 26 Dec 2021 15:00:21 GMT
+# Content-Length: 11744
+# Last-Modified: Sun, 02 Jan 2022 15:00:36 GMT
# http://standards-oui.ieee.org/iab/iab.csv:
# Content-Length: 381494
-# Last-Modified: Sun, 26 Dec 2021 15:00:34 GMT
+# Last-Modified: Sun, 02 Jan 2022 15:00:51 GMT
# http://standards-oui.ieee.org/oui/oui.csv:
-# Content-Length: 2875464
-# Last-Modified: Sun, 26 Dec 2021 15:01:09 GMT
+# Content-Length: 2880044
+# Last-Modified: Sun, 02 Jan 2022 15:01:31 GMT
# http://standards-oui.ieee.org/oui28/mam.csv:
-# Content-Length: 435817
-# Last-Modified: Sun, 26 Dec 2021 15:00:43 GMT
+# Content-Length: 437237
+# Last-Modified: Sun, 02 Jan 2022 15:01:01 GMT
# http://standards-oui.ieee.org/oui36/oui36.csv:
-# Content-Length: 423047
-# Last-Modified: Sun, 26 Dec 2021 15:01:02 GMT
+# Content-Length: 423683
+# Last-Modified: Sun, 02 Jan 2022 15:01:23 GMT
00:00:00 00:00:00 Officially Xerox, but 0:0:0:0:0:0 is more common
00:00:01 Xerox Xerox Corporation
@@ -4035,7 +4035,7 @@
00:0F:9D DisplayL DisplayLink (UK) Ltd
00:0F:9E Murrelek Murrelektronik GmbH
00:0F:9F ARRISGro ARRIS Group, Inc.
-00:0F:A0 CanonKor Canon Korea Business Solutions Inc.
+00:0F:A0 CanonKor Canon Korea Inc.
00:0F:A1 Gigabit Gigabit Systems Inc.
00:0F:A2 2xWirele 2xWireless
00:0F:A3 AlphaNet Alpha Networks Inc.
@@ -16344,6 +16344,7 @@
00:A0:FE BostonTe Boston Technology, Inc.
00:A0:FF TellabsO Tellabs Operations, Inc.
00:A1:DE ShenZhen ShenZhen ShiHua Technology CO.,LTD
+00:A2:65 M2Motive M2Motive Technology Inc.
00:A2:89 Cisco Cisco Systems, Inc
00:A2:DA INAT INAT GmbH
00:A2:EE Cisco Cisco Systems, Inc
@@ -18374,6 +18375,16 @@
0C:84:DC HonHaiPr Hon Hai Precision Ind. Co.,Ltd.
0C:85:25 Cisco Cisco Systems, Inc
0C:86:10 JuniperN Juniper Networks
+0C:86:29 IEEERegi IEEE Registration Authority
+0C:86:29:00:00:00/28 Shanghai Shanghai Prophet Electronic Technology Co.,Ltd
+0C:86:29:10:00:00/28 BeijingQ Beijing Qinmu Data Technology Co., Ltd.
+0C:86:29:20:00:00/28 BADASYST BADA SYSTEM co., Ltd
+0C:86:29:50:00:00/28 Shenzhen Shenzhen protostellar technology Co., Ltd
+0C:86:29:60:00:00/28 C&AMarke C&A Marketing, INC.
+0C:86:29:90:00:00/28 Hongkong Hongkong Saint Tech Industrial Limited
+0C:86:29:A0:00:00/28 Nipron Nipron Co.,Ltd
+0C:86:29:C0:00:00/28 Shenzhen Shenzhen Yingmu Technology.,Ltd
+0C:86:29:D0:00:00/28 BeijingB Beijing Beibianzhida Technology Co.,Ltd
0C:89:10 SamsungE Samsung Electronics Co.,Ltd
0C:8A:87 AgLogica AgLogica Holdings, Inc
0C:8B:7D Vizio Vizio, Inc
@@ -18667,6 +18678,7 @@
10:49:63 Harting Harting K.K.
10:4A:7D IntelCor Intel Corporate
10:4B:46 Mitsubis Mitsubishi Electric Corporation
+10:4D:15 Viaanix Viaanix Inc
10:4D:77 Innovati Innovative Computer Engineering
10:4E:07 Shanghai Shanghai Genvision Industries Co.,Ltd
10:4E:89 GarminIn Garmin International
@@ -18684,6 +18696,7 @@
10:54:D2:30:00:00/28 LittleAr Little Array Technology (Shenzhen) Co., Ltd.
10:54:D2:40:00:00/28 Raylogic Raylogic Control Systems Private Limited
10:54:D2:50:00:00/28 Sybersen Sybersense
+10:54:D2:60:00:00/28 LanaoCom Lanao Communication Technology Limited
10:54:D2:70:00:00/28 Shenzhen Shenzhen Carsafe Technology Development Co.,Ltd
10:54:D2:80:00:00/28 Annapurn Annapurna labs
10:54:D2:90:00:00/28 BambooDy Bamboo Dynamics Corporation., Ltd.
@@ -18691,6 +18704,7 @@
10:54:D2:B0:00:00/28 Shenzhen Shenzhen Dinstech Technology Co.,Ltd.
10:54:D2:C0:00:00/28 LUXSHARE LUXSHARE-ICT Co., Ltd.
10:54:D2:D0:00:00/28 Sunwealt Sun wealth technology corporation limited
+10:54:D2:E0:00:00/28 CosmoAio Cosmo Aiot Technology Co Ltd
10:55:E4 Shenzhen Shenzhen Skyworth Digital Technology CO., Ltd
10:56:11 ARRISGro ARRIS Group, Inc.
10:56:CA PeplinkI Peplink International Ltd.
@@ -18711,6 +18725,7 @@
10:62:D0 Technico Technicolor CH USA Inc.
10:62:E5 HewlettP Hewlett Packard
10:62:EB D-LinkIn D-Link International
+10:63:4B Shenzhen Shenzhen Mercury Communication Technologies Co.,Ltd.
10:63:C8 LiteonTe Liteon Technology Corporation
10:64:E2 ADFwebco ADFweb.com s.r.l.
10:65:30 Dell Dell Inc.
@@ -19064,6 +19079,7 @@
14:6E:0A Private
14:73:73 TubitakU Tubitak Uekae
14:74:11 Rim
+14:75:5B IntelCor Intel Corporate
14:75:90 Tp-LinkT Tp-Link Technologies Co.,Ltd.
14:77:40 HuaweiDe Huawei Device Co., Ltd.
14:78:0B VarexIma Varex Imaging Deutschland AG
@@ -19710,6 +19726,7 @@
1C:45:93 TexasIns Texas Instruments
1C:45:C2 HuizhouC Huizhou City Sunsin lntelligent Technology Co.,Ltd
1C:47:2F HuaweiDe Huawei Device Co., Ltd.
+1C:47:F6 ZhidaoNe Zhidao Network Technology(Shenzhen) Co.,Ltd
1C:48:40 IMSMesss IMS Messsysteme GmbH
1C:48:CE Guangdon Guangdong Oppo Mobile Telecommunications Corp.,Ltd
1C:48:F9 GNNetcom GN Netcom A/S
@@ -20267,7 +20284,9 @@
20:89:6F Fiberhom Fiberhome Telecommunication Technologies Co.,LTD
20:89:84 CompalIn Compal Information (Kunshan) Co., Ltd.
20:89:86 zte zte corporation
+20:89:8A Shenzhen Shenzhen Skyworth Digital Technology CO., Ltd
20:8B:37 Skyworth Skyworth Digital Technology(Shenzhen) Co.,Ltd
+20:8B:D1 NXPSemic NXP Semiconductor (Tianjin) LTD.
20:8C:47 Tenstorr Tenstorrent Inc
20:8C:86 HuaweiTe Huawei Technologies Co.,Ltd
20:90:6F Shenzhen Shenzhen Tencent Computer System Co., Ltd.
@@ -20933,6 +20952,7 @@
28:A1:EB EtekTech Etek Technology (Shenzhen) Co.,Ltd
28:A2:41 exlar exlar corp
28:A2:4B JuniperN Juniper Networks
+28:A5:3F vivoMobi vivo Mobile Communication Co., Ltd.
28:A5:74 MillerEl Miller Electric Mfg. Co.
28:A5:EE Shenzhen Shenzhen SDGI CATV Co., Ltd
28:A6:AC seca seca gmbh & co. kg
@@ -21115,6 +21135,7 @@
2C:06:23 WinLeade Win Leader Inc.
2C:07:3C Devline Devline Limited
2C:07:86 HuaweiDe Huawei Device Co., Ltd.
+2C:07:F6 WearFutu Wear Future Technologies Co., Ltd.
2C:08:1C Ovh
2C:08:23 SercommF Sercomm France Sarl
2C:08:8C HUMAX HUMAX Co., Ltd.
@@ -21565,6 +21586,7 @@
30:27:CF Private
30:29:52 Hillston Hillstone Networks Inc
30:29:BE Shanghai Shanghai MRDcom Co.,Ltd
+30:2B:DC Top-Unum Top-Unum Electronics Co., LTD
30:2D:E8 JDAJDA JDA, LLC (JDA Systems)
30:31:7D Hosiden Hosiden Corporation
30:32:35 QingdaoI Qingdao Intelligent&Precise Electronics Co.,Ltd.
@@ -22331,6 +22353,7 @@
38:67:93 AsiaOpti Asia Optical Co., Inc.
38:68:93 IntelCor Intel Corporate
38:68:A4 SamsungE Samsung Electronics Co.,LTD
+38:68:BE SichuanT Sichuan Tianyi Comheart Telecom Co.,LTD
38:68:DD Inventec Inventec Corporation
38:6A:77 SamsungE Samsung Electronics Co.,Ltd
38:6B:1C Shenzhen Shenzhen Mercury Communication Technologies Co.,Ltd.
@@ -25094,6 +25117,7 @@
50:9F:27 HuaweiTe Huawei Technologies Co.,Ltd
50:9F:3B OiElectr Oi Electric Co.,Ltd
50:A0:09 XiaomiCo Xiaomi Communications Co Ltd
+50:A0:15 Shenzhen Shenzhen Yipingfang Network Technology Co., Ltd.
50:A0:30:00:00:00/28 GopodGro Gopod Group Limited
50:A0:30:10:00:00/28 XEPIC XEPIC Corporation Limited
50:A0:30:20:00:00/28 Annapurn Annapurna labs
@@ -25156,6 +25180,7 @@
50:BD:5F Tp-LinkT Tp-Link Technologies Co.,Ltd.
50:C0:06 Carmanah Carmanah Signs
50:C0:F0 ArtekMic Artek Microelectronics Co.,Ltd.
+50:C1:F0 NXPSemic NXP Semiconductor (Tianjin) LTD.
50:C2:71 Securete Securetech Inc
50:C2:75 GNAudio GN Audio A/S
50:C2:E8 CloudNet Cloud Network Technology Singapore Pte. Ltd.
@@ -25583,6 +25608,7 @@
58:0A:D4 Apple Apple, Inc.
58:10:8C Intelbra Intelbras
58:10:B7 Infinixm Infinix mobility limited
+58:11:22 ASUSTekC ASUSTek COMPUTER INC.
58:12:43 AcSiPTec AcSiP Technology Corp.
58:13:D3 GemtekTe Gemtek Technology Co., Ltd.
58:16:26 Avaya Avaya Inc
@@ -26111,6 +26137,7 @@
5C:C2:13 FrSauter Fr. Sauter AG
5C:C3:07 HuaweiTe Huawei Technologies Co.,Ltd
5C:C3:36 ittim
+5C:C5:63 HunanFn- Hunan Fn-Link Technology Limited
5C:C5:D4 IntelCor Intel Corporate
5C:C6:D0 Skyworth Skyworth Digital Technology(Shenzhen) Co.,Ltd
5C:C6:E9 EdifierI Edifier International
@@ -27240,6 +27267,7 @@
6C:22:AB Ainswort Ainsworth Game Technology
6C:23:B9 Sony Sony Corporation
6C:23:CB Wattty Wattty Corporation
+6C:24:08 LCFCHefe LCFC(Hefei) Electronics Technology Co., Ltd
6C:24:83 Microsof Microsoft Mobile Oy
6C:24:A6 vivoMobi vivo Mobile Communication Co., Ltd.
6C:25:B9 BbkEduca Bbk Educational Electronics Corp.,Ltd.
@@ -27412,6 +27440,7 @@
6C:AF:15 WebastoS Webasto SE
6C:B0:CE Netgear
6C:B0:FD Shenzhen Shenzhen Xinghai Iot Technology Co.,Ltd
+6C:B1:58 Tp-LinkT Tp-Link Technologies Co.,Ltd.
6C:B2:27 SonyVide Sony Video & Sound Products Inc.
6C:B2:AE Cisco Cisco Systems, Inc
6C:B3:11 Shenzhen Shenzhen Lianrui Electronics Co.,Ltd
@@ -31959,6 +31988,7 @@
74:03:BD Buffalo Buffalo.Inc
74:04:2B LenovoMo Lenovo Mobile Communication (Wuhan) Company Limited
74:04:F0 Mobiwire Mobiwire Mobiles (NingBo) Co., LTD
+74:04:F1 IntelCor Intel Corporate
74:05:A5 Tp-LinkT Tp-Link Technologies Co.,Ltd.
74:09:AC Quext Quext, LLC
74:0A:BC Lightwav LightwaveRF Technology Ltd
@@ -32103,6 +32133,7 @@
74:65:D1 Atlinks
74:66:30 TmiYtti T:mi Ytti
74:67:F7 ExtremeN Extreme Networks, Inc.
+74:69:4A SichuanT Sichuan Tianyi Comheart Telecom Co.,LTD
74:6A:3A Aperi Aperi Corporation
74:6A:89 Rezolt Rezolt Corporation
74:6A:8F VSVision VS Vision Systems GmbH
@@ -32241,6 +32272,7 @@
74:DA:DA D-LinkIn D-Link International
74:DA:EA TexasIns Texas Instruments
74:DB:D1 Ebay Ebay Inc
+74:DD:CB ChinaLea China Leadshine Technology Co.,Ltd
74:DE:2B LiteonTe Liteon Technology Corporation
74:DF:BF LiteonTe Liteon Technology Corporation
74:E0:6E Ergophon Ergophone GmbH
@@ -33377,6 +33409,7 @@
80:96:B1 ARRISGro ARRIS Group, Inc.
80:96:CA HonHaiPr Hon Hai Precision Ind. Co.,Ltd.
80:97:1B Altenerg Altenergy Power System,Inc.
+80:97:33 Shenzhen Shenzhen Elebao Technology Co., Ltd
80:9B:20 IntelCor Intel Corporate
80:9F:9B SichuanA Sichuan AI-Link Technology Co., Ltd.
80:9F:AB Fiberhom Fiberhome Telecommunication Technologies Co.,LTD
@@ -33844,6 +33877,7 @@
84:EF:18 IntelCor Intel Corporate
84:F1:29 Metrasca Metrascale Inc.
84:F1:47 Cisco Cisco Systems, Inc
+84:F1:D0 EhoomeIo Ehoome Iot Private Limited
84:F3:EB Espressi Espressif Inc.
84:F4:93 OMSspols OMS spol. s.r.o.
84:F6:4C CrossPoi Cross Point BV
@@ -34248,6 +34282,7 @@
8C:14:7D:D0:00:00/28 Shenzhen Shenzhen Lanxus technology Co. Ltd.
8C:14:7D:E0:00:00/28 Electric Electrical & Automation Larsen & Toubro Limited
8C:14:B4 zte zte corporation
+8C:15:53 BeijingM Beijing Memblaze Technology Co Ltd
8C:15:C7 HuaweiTe Huawei Technologies Co.,Ltd
8C:16:45 LCFCHeFe LCFC(HeFei) Electronics Technology co., ltd
8C:17:B6 HuaweiDe Huawei Device Co., Ltd.
@@ -34398,6 +34433,7 @@
8C:1F:64:47:A0:00/36 MissingL Missing Link Electronics, Inc.
8C:1F:64:49:30:00/36 Security Security Products International, LLC
8C:1F:64:49:80:00/36 YUYAMAMF YUYAMA MFG Co.,Ltd
+8C:1F:64:4A:C0:00/36 Vekto
8C:1F:64:4B:00:00/36 U-Mei-Da U -Mei-Dah Int'L Enterprise Co.,Ltd.
8C:1F:64:4B:B0:00/36 IWSGloba IWS Global Pty Ltd
8C:1F:64:4C:10:00/36 Clock-O- Clock-O-Matic
@@ -34414,6 +34450,7 @@
8C:1F:64:51:20:00/36 BlikSens Blik Sensing B.V.
8C:1F:64:51:70:00/36 SmartRad Smart Radar System, Inc
8C:1F:64:52:10:00/36 MP-SENSO MP-SENSOR GmbH
+8C:1F:64:52:50:00/36 UnitedSt United States Technologies Inc.
8C:1F:64:53:40:00/36 SuryaEle Surya Electronics
8C:1F:64:53:50:00/36 Columbus Columbus McKinnon
8C:1F:64:53:60:00/36 BeijingL Beijing Lxtv Technology Co.,Ltd
@@ -34429,6 +34466,8 @@
8C:1F:64:57:50:00/36 Yu-HengE Yu-Heng Electric Co., LTD
8C:1F:64:57:A0:00/36 NPOECO-I NPO ECO-INTECH Ltd.
8C:1F:64:57:B0:00/36 PotterEl Potter Electric Signal Company
+8C:1F:64:58:10:00/36 SpectraD SpectraDynamics, Inc.
+8C:1F:64:59:F0:00/36 DeltaCom Delta Computers LLC.
8C:1F:64:5A:E0:00/36 SuzhouMo Suzhou Motorcomm Electronic Technology Co., Ltd
8C:1F:64:5B:C0:00/36 Heitec Heitec Ag
8C:1F:64:5D:30:00/36 EloyWate Eloy Water
@@ -34539,6 +34578,7 @@
8C:1F:64:9C:30:00/36 CamozziA Camozzi Automation SpA
8C:1F:64:9C:E0:00/36 ExiFlowM Exi Flow Measurement Ltd
8C:1F:64:9C:F0:00/36 ASAPElec ASAP Electronics GmbH
+8C:1F:64:9D:40:00/36 Wolfspyr Wolfspyre Labs
8C:1F:64:9D:80:00/36 Integerp Integer.pl S.A.
8C:1F:64:9F:00:00/36 ePlant ePlant, Inc.
8C:1F:64:9F:20:00/36 MBconnec MB connect line GmbH Fernwartungssysteme
@@ -34578,6 +34618,7 @@
8C:1F:64:B5:60:00/36 Arcvideo
8C:1F:64:B6:40:00/36 GSPSprac GSP Sprachtechnologie GmbH
8C:1F:64:B7:70:00/36 Carestre Carestream Dental LLC
+8C:1F:64:B7:B0:00/36 Gateview Gateview Technologies
8C:1F:64:B8:20:00/36 SeedCore Seed Core Co., LTD.
8C:1F:64:B8:40:00/36 SPXFlowT SPX Flow Technology
8C:1F:64:B8:D0:00/36 Tongyeln Tongye lnnovation Science and Technology (Shenzhen) Co.,Ltd
@@ -34684,6 +34725,7 @@
8C:1F:64:FC:D0:00/36 elbit-EW elbit systems - EW and sigint - Elisra
8C:1F:64:FD:10:00/36 Edgeware Edgeware AB
8C:1F:64:FD:30:00/36 SmilicsT Smilics Technologies, S.L.
+8C:1F:64:FD:40:00/36 EmbsysSi Embsys Sistemas Embarcados
8C:1F:64:FE:00:00/36 PotterEl Potter Electric Signal Company
8C:1F:64:FE:30:00/36 PowerEle Power Electronics Espana, S.L.
8C:1F:94 RFSurgic RF Surgical System Inc.
@@ -34739,6 +34781,7 @@
8C:47:BE Dell Dell Inc.
8C:49:62 Roku Roku, Inc
8C:49:7A ExtremeN Extreme Networks, Inc.
+8C:49:B6 vivoMobi vivo Mobile Communication Co., Ltd.
8C:4A:EE GigaTms Giga Tms Inc
8C:4B:14 Espressi Espressif Inc.
8C:4B:59 3DImagin 3D Imaging & Simulations Corp
@@ -35335,6 +35378,7 @@
90:F6:44 HuaweiDe Huawei Device Co., Ltd.
90:F6:52 Tp-LinkT Tp-Link Technologies Co.,Ltd.
90:F7:2F Phillips Phillips Machine & Welding Co., Inc.
+90:F7:B2 NewH3CTe New H3C Technologies Co., Ltd
90:F8:91 Kaonmedi Kaonmedia CO., LTD.
90:F9:B7 HuaweiTe Huawei Technologies Co.,Ltd
90:FB:5B Avaya Avaya Inc
@@ -35977,6 +36021,7 @@
98:A4:0E Snap Snap, Inc.
98:A5:F9 Apple Apple, Inc.
98:A7:B0 Mcst Mcst Zao
+98:A9:2D NewH3CTe New H3C Technologies Co., Ltd
98:A9:42 Guangzho Guangzhou Tozed Kangwei Intelligent Technology Co., LTD
98:AA:3C Willi-te Will i-tech Co., Ltd.
98:AA:D7 BlueWave Blue Wave Networking Co Ltd
@@ -38690,6 +38735,7 @@ B8:7A:C9 Siemens Siemens Ltd.
B8:7B:C5 Apple Apple, Inc.
B8:7C:6F NXPChina NXP (China) Management Ltd.
B8:7C:F2 ExtremeN Extreme Networks, Inc.
+B8:7E:E5 Intelbra Intelbras
B8:80:35 Shenzhen Shenzhen Qihu Intelligent Technology Company Limited
B8:80:4F TexasIns Texas Instruments
B8:81:98 IntelCor Intel Corporate
@@ -41399,6 +41445,7 @@ D8:32:E3 XiaomiCo Xiaomi Communications Co Ltd
D8:33:7F OfficeFA Office FA.com Co.,Ltd.
D8:33:B7 Sagemcom Sagemcom Broadband SAS
D8:34:EE StemAudi Stem Audio
+D8:36:5F Intelbra Intelbras
D8:37:3B Shenzhen Shenzhen Jingxun Software Telecommunication Technology Co.,Ltd
D8:37:BE Shenzhen Shenzhen Gongjin Electronics Co.,Lt
D8:38:0D SHENZHEN SHENZHEN IP-COM Network Co.,Ltd
@@ -41655,6 +41702,7 @@ DA:1C:21 Sesam Sesam GmbH
DA:28:EC HGGenuin HG Genuine
DA:2B:DD AT&T AT&T, Inc.
DA:41:62 Xperi Xperi Corporation
+DA:7D:2E DeltaCom Delta Computers LLC.
DA:A1:19 Google Google, Inc.
DA:C8:7D SEDevelo SE Development AB
DA:FF:6B TeamPrec Team Precision Public Company Limited
@@ -41858,6 +41906,7 @@ DC:97:58 SichuanA Sichuan AI-Link Technology Co., Ltd.
DC:98:40 Microsof Microsoft Corporation
DC:99:14 HuaweiTe Huawei Technologies Co.,Ltd
DC:99:FE Armatura Armatura LLC
+DC:9A:7D HisenseV Hisense Visual Technology Co.,Ltd
DC:9A:8E NanjingC Nanjing Cocomm electronics co., LTD
DC:9B:1E Intercom Intercom, Inc.
DC:9B:9C Apple Apple, Inc.
@@ -42803,6 +42852,7 @@ E8:80:2E Apple Apple, Inc.
E8:80:D8 GNTEKEle GNTEK Electronics Co.,Ltd.
E8:81:52 Apple Apple, Inc.
E8:81:75 zte zte corporation
+E8:81:AB BeijingS Beijing Sankuai Online Technology Co.,Ltd
E8:82:5B ARRISGro ARRIS Group, Inc.
E8:84:A5 IntelCor Intel Corporate
E8:84:C6 HuaweiTe Huawei Technologies Co.,Ltd
@@ -43075,6 +43125,7 @@ EC:5C:68 Chongqin Chongqing Fugui Electronics Co.,Ltd.
EC:5C:69 Mitsubis Mitsubishi Heavy Industries Mechatronics Systems,Ltd.
EC:5C:84 MurataMa Murata Manufacturing Co., Ltd.
EC:5F:23 QinghaiK Qinghai Kimascend Electronics Technology Co. Ltd.
+EC:60:73 Tp-LinkT Tp-Link Technologies Co.,Ltd.
EC:60:E0 Avi-OnLa Avi-On Labs
EC:62:64 Global41 Global411 Internet Services, LLC
EC:63:D7 IntelCor Intel Corporate
@@ -43767,6 +43818,7 @@ F4:6A:D7 Microsof Microsoft Corporation
F4:6B:8C HonHaiPr Hon Hai Precision Ind. Co., Ltd.
F4:6B:EF Sagemcom Sagemcom Broadband SAS
F4:6D:04 ASUSTekC ASUSTek COMPUTER INC.
+F4:6D:2F Tp-LinkT Tp-Link Technologies Co.,Ltd.
F4:6D:E2 zte zte corporation
F4:6E:24 NECPerso NEC Personal Computers, Ltd.
F4:6E:95 ExtremeN Extreme Networks, Inc.
@@ -43806,6 +43858,7 @@ F4:81:39 Canon Canon Inc.
F4:83:CD Tp-LinkT Tp-Link Technologies Co.,Ltd.
F4:83:E1 Shanghai Shanghai Clouder Semiconductor Co.,Ltd
F4:84:4C TexasIns Texas Instruments
+F4:84:8D Tp-LinkT Tp-Link Technologies Co.,Ltd.
F4:85:C6 FDTTechn FDT Technologies
F4:87:71 Infoblox
F4:87:C5 HuaweiDe Huawei Device Co., Ltd.
diff --git a/ui/qt/wireshark_de.ts b/ui/qt/wireshark_de.ts
index 452959e553..3ac4f7fe54 100644
--- a/ui/qt/wireshark_de.ts
+++ b/ui/qt/wireshark_de.ts
@@ -722,8 +722,9 @@
<context>
<name>ByteViewText</name>
<message>
- <source>Allow hover selection</source>
- <translation>Hover-Auswahl erlauben</translation>
+ <source>Allow hover highlighting</source>
+ <oldsource>Allow hover selection</oldsource>
+ <translation type="unfinished">Hover-Auswahl erlauben</translation>
</message>
<message>
<source>Show bytes as hexadecimal</source>
@@ -4323,6 +4324,14 @@ Um zum Beispiel eine neue Datei zu jeder vollen Stunde zu haben, 1 Stunde angebe
<translation>Dezimal</translation>
</message>
<message>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Whether to do extra processing detecting the start of the ASCII representation at the end of a hex+ASCII line even if it looks like hex bytes.&lt;/p&gt;&lt;p&gt;Do not enable if the hex dump does not contain ASCII.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ASCII identification:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Regular Expression</source>
<translation>Regulärer Ausdruck</translation>
</message>
@@ -4387,6 +4396,26 @@ Um zum Beispiel eine neue Datei zu jeder vollen Stunde zu haben, 1 Stunde angebe
<translation>ExportPDU</translation>
</message>
<message>
+ <source>IP version:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP Version for to use for the dummy IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Interface name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The name of the interface to write to the import capture file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fake IF, Import from Hex Dump</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Maximum frame length:</source>
<translation>Maximale Framelänge:</translation>
</message>
@@ -4412,7 +4441,7 @@ Um zum Beispiel eine neue Datei zu jeder vollen Stunde zu haben, 1 Stunde angebe
</message>
<message>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The format in which to parse timestamps in the text file (e.g. %H:%M:%S.%f).&lt;/p&gt;&lt;p&gt;Format specifiers are based on strptime(3) with the addition of %f for second fractions. The precision of %f is determined from its length.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Format des Zeitstempel der aus der Textdatei ausgelesen werden soll (z.B. %H:%M:%s.%f).&lt;/p&gt;&lt;p&gt;Formatzeichen basieren auf strptime(3) mit dem zusätzlichen Zeichen %f für Sekundenbruchteile. Die Länge von %f bestimmt die Präzision.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<source>%H:%M:%S.%f</source>
@@ -4431,10 +4460,54 @@ Um zum Beispiel eine neue Datei zu jeder vollen Stunde zu haben, 1 Stunde angebe
<translation>Protokoll in das die Frames der zu importiernden Datei eingebettet sind</translation>
</message>
<message>
+ <source>Prefix each frame with an Ethernet and IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and UDP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and TCP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP (DATA) header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Source address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Destination address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Dissector</source>
<translation>Dissector</translation>
</message>
<message>
+ <source>The IP protocol ID for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP source address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP destination address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>The UDP, TCP or SCTP source port for each frame</source>
<translation>Der UDP, TCP oder SCTP Quellport für jeden Frame</translation>
</message>
@@ -4456,7 +4529,7 @@ Um zum Beispiel eine neue Datei zu jeder vollen Stunde zu haben, 1 Stunde angebe
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP header</source>
- <translation>Jedem Frame einen Ethernet-, IPv4- und SCTP-Header voranstellen</translation>
+ <translation type="vanished">Jedem Frame einen Ethernet-, IPv4- und SCTP-Header voranstellen</translation>
</message>
<message>
<source>SCTP</source>
@@ -4484,7 +4557,7 @@ Um zum Beispiel eine neue Datei zu jeder vollen Stunde zu haben, 1 Stunde angebe
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and UDP header</source>
- <translation>Jedem Frame einen Ethernet-, IPv4- und UDP-Header voranstellen</translation>
+ <translation type="vanished">Jedem Frame einen Ethernet-, IPv4- und UDP-Header voranstellen</translation>
</message>
<message>
<source>UDP</source>
@@ -4500,7 +4573,7 @@ Um zum Beispiel eine neue Datei zu jeder vollen Stunde zu haben, 1 Stunde angebe
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and TCP header</source>
- <translation>Jedem Frame einen Ethernet-, IPv4- und TCP-Header voranstellen</translation>
+ <translation type="vanished">Jedem Frame einen Ethernet-, IPv4- und TCP-Header voranstellen</translation>
</message>
<message>
<source>TCP</source>
@@ -4520,11 +4593,11 @@ Um zum Beispiel eine neue Datei zu jeder vollen Stunde zu haben, 1 Stunde angebe
</message>
<message>
<source>The IPv4 protocol ID for each frame</source>
- <translation>Die IPv4 Protokoll IP für jeden Frame</translation>
+ <translation type="vanished">Die IPv4 Protokoll IP für jeden Frame</translation>
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP (DATA) header</source>
- <translation>Jedem Frame einen Ethernet-, IPv4- und SCTP-(Daten) Header voranstellen</translation>
+ <translation type="vanished">Jedem Frame einen Ethernet-, IPv4- und SCTP-(Daten) Header voranstellen</translation>
</message>
<message>
<source>SCTP (Data)</source>
@@ -4532,11 +4605,11 @@ Um zum Beispiel eine neue Datei zu jeder vollen Stunde zu haben, 1 Stunde angebe
</message>
<message>
<source>Prefix each frame with an Ethernet and IPv4 header</source>
- <translation>Jedem Frame einen Ethernet- und IPv4-Header voranstellen</translation>
+ <translation type="vanished">Jedem Frame einen Ethernet- und IPv4-Header voranstellen</translation>
</message>
<message>
<source>IPv4</source>
- <translation>IPv4</translation>
+ <translation type="vanished">IPv4</translation>
</message>
<message>
<source>The dissector to use for each frame</source>
diff --git a/ui/qt/wireshark_en.ts b/ui/qt/wireshark_en.ts
index be7d96ffce..b5c9e7f8f1 100644
--- a/ui/qt/wireshark_en.ts
+++ b/ui/qt/wireshark_en.ts
@@ -722,7 +722,7 @@
<context>
<name>ByteViewText</name>
<message>
- <source>Allow hover selection</source>
+ <source>Allow hover highlighting</source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -4289,6 +4289,14 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation type="unfinished"></translation>
</message>
<message>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Whether to do extra processing detecting the start of the ASCII representation at the end of a hex+ASCII line even if it looks like hex bytes.&lt;/p&gt;&lt;p&gt;Do not enable if the hex dump does not contain ASCII.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ASCII identification:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Regular Expression</source>
<translation type="unfinished"></translation>
</message>
@@ -4353,6 +4361,26 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation type="unfinished"></translation>
</message>
<message>
+ <source>IP version:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP Version for to use for the dummy IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Interface name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The name of the interface to write to the import capture file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fake IF, Import from Hex Dump</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Maximum frame length:</source>
<translation type="unfinished"></translation>
</message>
@@ -4397,111 +4425,127 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation type="unfinished"></translation>
</message>
<message>
- <source>Dissector</source>
+ <source>Prefix each frame with an Ethernet and IP header</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>The UDP, TCP or SCTP source port for each frame</source>
+ <source>IP</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>The SCTP DATA payload protocol identifier for each frame</source>
+ <source>Prefix each frame with an Ethernet, IP and UDP header</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>The UDP, TCP or SCTP destination port for each frame</source>
+ <source>Prefix each frame with an Ethernet, IP and TCP header</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Prefix each frame with an Ethernet header</source>
+ <source>Prefix each frame with an Ethernet, IP and SCTP header</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Ethernet</source>
+ <source>Prefix each frame with an Ethernet, IP and SCTP (DATA) header</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Prefix each frame with an Ethernet, IPv4 and SCTP header</source>
+ <source>Source address:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>SCTP</source>
+ <source>Destination address:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>PPI:</source>
+ <source>Dissector</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Protocol (dec):</source>
+ <source>The IP protocol ID for each frame</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Leave frames unchanged</source>
+ <source>The IP source address for each frame</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>No dummy header</source>
+ <source>The IP destination address for each frame</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Tag:</source>
+ <source>The UDP, TCP or SCTP source port for each frame</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Prefix each frame with an Ethernet, IPv4 and UDP header</source>
+ <source>The SCTP DATA payload protocol identifier for each frame</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>UDP</source>
+ <source>The UDP, TCP or SCTP destination port for each frame</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Source port:</source>
+ <source>Prefix each frame with an Ethernet header</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>The Ethertype value of each frame</source>
+ <source>Ethernet</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Prefix each frame with an Ethernet, IPv4 and TCP header</source>
+ <source>SCTP</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>TCP</source>
+ <source>PPI:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>The SCTP verification tag for each frame</source>
+ <source>Protocol (dec):</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Destination port:</source>
+ <source>Leave frames unchanged</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Ethertype (hex):</source>
+ <source>No dummy header</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>The IPv4 protocol ID for each frame</source>
+ <source>Tag:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Prefix each frame with an Ethernet, IPv4 and SCTP (DATA) header</source>
+ <source>UDP</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>SCTP (Data)</source>
+ <source>Source port:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Prefix each frame with an Ethernet and IPv4 header</source>
+ <source>The Ethertype value of each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>TCP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The SCTP verification tag for each frame</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>IPv4</source>
+ <source>Destination port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ethertype (hex):</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SCTP (Data)</source>
<translation type="unfinished"></translation>
</message>
<message>
diff --git a/ui/qt/wireshark_es.ts b/ui/qt/wireshark_es.ts
index d7b2a2f9b4..47b2d8175e 100644
--- a/ui/qt/wireshark_es.ts
+++ b/ui/qt/wireshark_es.ts
@@ -722,8 +722,9 @@
<context>
<name>ByteViewText</name>
<message>
- <source>Allow hover selection</source>
- <translation>Permitir selección al desplazar</translation>
+ <source>Allow hover highlighting</source>
+ <oldsource>Allow hover selection</oldsource>
+ <translation type="unfinished">Permitir selección al desplazar</translation>
</message>
<message>
<source>Show bytes as hexadecimal</source>
@@ -4284,6 +4285,14 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
<translation>Decimal</translation>
</message>
<message>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Whether to do extra processing detecting the start of the ASCII representation at the end of a hex+ASCII line even if it looks like hex bytes.&lt;/p&gt;&lt;p&gt;Do not enable if the hex dump does not contain ASCII.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ASCII identification:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Regular Expression</source>
<translation>Expresión regular</translation>
</message>
@@ -4348,6 +4357,26 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
<translation type="unfinished"></translation>
</message>
<message>
+ <source>IP version:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP Version for to use for the dummy IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Interface name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The name of the interface to write to the import capture file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fake IF, Import from Hex Dump</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Maximum frame length:</source>
<translation>Tamaño máximo de trama:</translation>
</message>
@@ -4392,10 +4421,54 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
<translation>Tipo de encapsulado de las tramas en el archivo de importación de captura</translation>
</message>
<message>
+ <source>Prefix each frame with an Ethernet and IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and UDP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and TCP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP (DATA) header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Source address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Destination address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Dissector</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <source>The IP protocol ID for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP source address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP destination address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>The UDP, TCP or SCTP source port for each frame</source>
<translation>El puerto de origen UDP, TCP o SCTP para cada trama</translation>
</message>
@@ -4417,7 +4490,7 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP header</source>
- <translation>Prefijo para cada trama con una cabecera ethernet, IPv4 y SCTP</translation>
+ <translation type="vanished">Prefijo para cada trama con una cabecera ethernet, IPv4 y SCTP</translation>
</message>
<message>
<source>SCTP</source>
@@ -4445,7 +4518,7 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and UDP header</source>
- <translation>Prefijo para cada trama con una cabecera ethernet, IPv4 y UDP</translation>
+ <translation type="vanished">Prefijo para cada trama con una cabecera ethernet, IPv4 y UDP</translation>
</message>
<message>
<source>UDP</source>
@@ -4461,7 +4534,7 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and TCP header</source>
- <translation>Prefijo para cada trama con una cabecera ethernet, IPv4 y TCP</translation>
+ <translation type="vanished">Prefijo para cada trama con una cabecera ethernet, IPv4 y TCP</translation>
</message>
<message>
<source>TCP</source>
@@ -4481,11 +4554,11 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
</message>
<message>
<source>The IPv4 protocol ID for each frame</source>
- <translation>El ID de protocolo IPv4 para cada trama</translation>
+ <translation type="vanished">El ID de protocolo IPv4 para cada trama</translation>
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP (DATA) header</source>
- <translation>Prefijo para cada trama con una cabecera ethernet, IPv4 y SCTP (Datos)</translation>
+ <translation type="vanished">Prefijo para cada trama con una cabecera ethernet, IPv4 y SCTP (Datos)</translation>
</message>
<message>
<source>SCTP (Data)</source>
@@ -4493,11 +4566,11 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
</message>
<message>
<source>Prefix each frame with an Ethernet and IPv4 header</source>
- <translation>Prefijo para cada trama con una cabecera ethernet y IPv4</translation>
+ <translation type="vanished">Prefijo para cada trama con una cabecera ethernet y IPv4</translation>
</message>
<message>
<source>IPv4</source>
- <translation>IPv4</translation>
+ <translation type="vanished">IPv4</translation>
</message>
<message>
<source>The dissector to use for each frame</source>
@@ -7273,15 +7346,15 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
</message>
<message>
<source>No GSM statistics registered</source>
- <translation type="unfinished"></translation>
+ <translation>No hay estadísticas GSM registradas</translation>
</message>
<message>
<source>No LTE statistics registered</source>
- <translation type="unfinished"></translation>
+ <translation>No hay estadísticas LTE registradas</translation>
</message>
<message>
<source>No MTP3 statistics registered</source>
- <translation type="unfinished"></translation>
+ <translation>No hay estadísticas MTP3 registradas</translation>
</message>
<message>
<source>IAX2 Stream Analysis</source>
@@ -7301,7 +7374,7 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
</message>
<message>
<source>Show UTP multicast stream statistics.</source>
- <translation type="unfinished"></translation>
+ <translation>Muestra las estadísticas de secuencia de difusión múltiple UTP.</translation>
</message>
<message>
<source>WLAN Traffic</source>
@@ -7309,7 +7382,7 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
</message>
<message>
<source>Show IEEE 802.11 wireless LAN statistics.</source>
- <translation type="unfinished"></translation>
+ <translation>Muestra las estadísticas de red inalámbrica IEEE 802.11</translation>
</message>
<message>
<source>Add a display filter button.</source>
@@ -7425,7 +7498,7 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
</message>
<message>
<source>HTTP Request Sequences</source>
- <translation type="unfinished"></translation>
+ <translation>Secuencias de solicitud HTTP</translation>
</message>
<message>
<source>Decode &amp;As…</source>
@@ -7437,7 +7510,7 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
</message>
<message>
<source>Create graphs based on display filter fields</source>
- <translation type="unfinished"></translation>
+ <translation>Crea gráficas basadas en campos de filtros de visualización</translation>
</message>
<message>
<source>&amp;Main Toolbar</source>
@@ -7445,7 +7518,7 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
</message>
<message>
<source>Show or hide the main toolbar</source>
- <translation type="unfinished"></translation>
+ <translation>Muestra o oculta la barra de herramientas principal</translation>
</message>
<message>
<source>&amp;Filter Toolbar</source>
@@ -7453,15 +7526,15 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
</message>
<message>
<source>Show or hide the display filter toolbar</source>
- <translation type="unfinished"></translation>
+ <translation>Muestra o oculta la barra de herramientas de filtro de visualización</translation>
</message>
<message>
<source>Conversations at different protocol levels</source>
- <translation type="unfinished"></translation>
+ <translation>Conversaciones en diferentes niveles de protocolo</translation>
</message>
<message>
<source>Endpoints at different protocol levels</source>
- <translation type="unfinished"></translation>
+ <translation>Puntos finales en diferentes niveles de protocolo</translation>
</message>
<message>
<source>Colorize Packet List</source>
@@ -7509,7 +7582,7 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
</message>
<message>
<source>Show packet times as the year, day of the year and time of day.</source>
- <translation type="unfinished"></translation>
+ <translation>Muestra la fecha de los paquetes como el año, el día del año y la hora del día.</translation>
</message>
<message>
<source>Time of Day (01:02:03.123456)</source>
@@ -7521,7 +7594,7 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
</message>
<message>
<source>Show packet times as the seconds since the UNIX / POSIX epoch (1970-01-01).</source>
- <translation type="unfinished"></translation>
+ <translation>Muestra la fecha de los paquetes como los segundos desde la etapa de UNIX / POSIX (1970-01-01).</translation>
</message>
<message>
<source>Seconds Since Beginning of Capture</source>
@@ -7533,7 +7606,7 @@ Por ejemplo, use 1 hora para tener creado un nuevo archivo cada hora en punto.</
</message>
<message>
<source>Show packet times as the seconds since the previous captured packet.</source>
- <translation type="unfinished"></translation>
+ <translation>Muestra la fecha de los paquetes como los segundos desde el paquete anterior capturado.</translation>
</message>
<message>
<source>Seconds Since Previous Displayed Packet</source>
diff --git a/ui/qt/wireshark_fr.ts b/ui/qt/wireshark_fr.ts
index 3c27ae8ab1..a0dbe0d602 100644
--- a/ui/qt/wireshark_fr.ts
+++ b/ui/qt/wireshark_fr.ts
@@ -722,8 +722,9 @@
<context>
<name>ByteViewText</name>
<message>
- <source>Allow hover selection</source>
- <translation>Autoriser la sélection au survol</translation>
+ <source>Allow hover highlighting</source>
+ <oldsource>Allow hover selection</oldsource>
+ <translation type="unfinished">Autoriser la sélection au survol</translation>
</message>
<message>
<source>Show bytes as hexadecimal</source>
@@ -4323,6 +4324,14 @@ Pas exemple, inquiquez 1 heure pour avoir un nouveau fichier créé toutes les h
<translation>Décimal</translation>
</message>
<message>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Whether to do extra processing detecting the start of the ASCII representation at the end of a hex+ASCII line even if it looks like hex bytes.&lt;/p&gt;&lt;p&gt;Do not enable if the hex dump does not contain ASCII.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ASCII identification:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Regular Expression</source>
<translation type="unfinished"></translation>
</message>
@@ -4387,6 +4396,26 @@ Pas exemple, inquiquez 1 heure pour avoir un nouveau fichier créé toutes les h
<translation type="unfinished"></translation>
</message>
<message>
+ <source>IP version:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP Version for to use for the dummy IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Interface name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The name of the interface to write to the import capture file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fake IF, Import from Hex Dump</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Maximum frame length:</source>
<translation>Longueur maximale de la trame :</translation>
</message>
@@ -4431,10 +4460,54 @@ Pas exemple, inquiquez 1 heure pour avoir un nouveau fichier créé toutes les h
<translation>Type d&apos;encapsulation des trames dans le fichier de capture d&apos;import</translation>
</message>
<message>
+ <source>Prefix each frame with an Ethernet and IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and UDP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and TCP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP (DATA) header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Source address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Destination address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Dissector</source>
<translation type="unfinished">Dissecteur</translation>
</message>
<message>
+ <source>The IP protocol ID for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP source address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP destination address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>The UDP, TCP or SCTP source port for each frame</source>
<translation>Le port source (UDP, TCP ou SCTP) pour chaque trame</translation>
</message>
@@ -4456,7 +4529,7 @@ Pas exemple, inquiquez 1 heure pour avoir un nouveau fichier créé toutes les h
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP header</source>
- <translation>Préfixe pour chaque trame avec un entête Ethernet, IPv4 et SCTP</translation>
+ <translation type="vanished">Préfixe pour chaque trame avec un entête Ethernet, IPv4 et SCTP</translation>
</message>
<message>
<source>SCTP</source>
@@ -4484,7 +4557,7 @@ Pas exemple, inquiquez 1 heure pour avoir un nouveau fichier créé toutes les h
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and UDP header</source>
- <translation>Préfixe pour chaque trame avec un entête Ethernet, IPv4 et UDP</translation>
+ <translation type="vanished">Préfixe pour chaque trame avec un entête Ethernet, IPv4 et UDP</translation>
</message>
<message>
<source>UDP</source>
@@ -4500,7 +4573,7 @@ Pas exemple, inquiquez 1 heure pour avoir un nouveau fichier créé toutes les h
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and TCP header</source>
- <translation>Préfixe pour chaque trame avec un entête Ehternet, IPv4 et TCP</translation>
+ <translation type="vanished">Préfixe pour chaque trame avec un entête Ehternet, IPv4 et TCP</translation>
</message>
<message>
<source>TCP</source>
@@ -4520,11 +4593,11 @@ Pas exemple, inquiquez 1 heure pour avoir un nouveau fichier créé toutes les h
</message>
<message>
<source>The IPv4 protocol ID for each frame</source>
- <translation>Le protocole ID IPv4 pour chaque trame</translation>
+ <translation type="vanished">Le protocole ID IPv4 pour chaque trame</translation>
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP (DATA) header</source>
- <translation>Préfixe pour chaque trame avec un entête Ethernet, IPV4 et SCTP (DATA)</translation>
+ <translation type="vanished">Préfixe pour chaque trame avec un entête Ethernet, IPV4 et SCTP (DATA)</translation>
</message>
<message>
<source>SCTP (Data)</source>
@@ -4532,11 +4605,11 @@ Pas exemple, inquiquez 1 heure pour avoir un nouveau fichier créé toutes les h
</message>
<message>
<source>Prefix each frame with an Ethernet and IPv4 header</source>
- <translation>Préfixe pour chaque trame avec un entête Ehternet, IPv4</translation>
+ <translation type="vanished">Préfixe pour chaque trame avec un entête Ehternet, IPv4</translation>
</message>
<message>
<source>IPv4</source>
- <translation>IPv4</translation>
+ <translation type="vanished">IPv4</translation>
</message>
<message>
<source>The dissector to use for each frame</source>
diff --git a/ui/qt/wireshark_it.ts b/ui/qt/wireshark_it.ts
index 8e6f2f7f76..4ec35beed8 100644
--- a/ui/qt/wireshark_it.ts
+++ b/ui/qt/wireshark_it.ts
@@ -722,8 +722,9 @@
<context>
<name>ByteViewText</name>
<message>
- <source>Allow hover selection</source>
- <translation>Consenti la selezione al passaggio del mouse </translation>
+ <source>Allow hover highlighting</source>
+ <oldsource>Allow hover selection</oldsource>
+ <translation type="unfinished">Consenti la selezione al passaggio del mouse </translation>
</message>
<message>
<source>Show bytes as hexadecimal</source>
@@ -4323,6 +4324,14 @@ Ad esempio, usa 1 ora per fare in modo che un nuovo file sia creato ogni ora.</t
<translation>Decimale</translation>
</message>
<message>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Whether to do extra processing detecting the start of the ASCII representation at the end of a hex+ASCII line even if it looks like hex bytes.&lt;/p&gt;&lt;p&gt;Do not enable if the hex dump does not contain ASCII.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ASCII identification:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Regular Expression</source>
<translation>Espressione regolare</translation>
</message>
@@ -4387,6 +4396,26 @@ Ad esempio, usa 1 ora per fare in modo che un nuovo file sia creato ogni ora.</t
<translation>EsportaPDU</translation>
</message>
<message>
+ <source>IP version:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP Version for to use for the dummy IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Interface name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The name of the interface to write to the import capture file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fake IF, Import from Hex Dump</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Maximum frame length:</source>
<translation>Lunghezza massima del frame:</translation>
</message>
@@ -4431,10 +4460,54 @@ Ad esempio, usa 1 ora per fare in modo che un nuovo file sia creato ogni ora.</t
<translation>Tipo di incapsulamento dei frame nel file di importazione della cattura</translation>
</message>
<message>
+ <source>Prefix each frame with an Ethernet and IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and UDP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and TCP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP (DATA) header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Source address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Destination address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Dissector</source>
<translation>Decodificatore</translation>
</message>
<message>
+ <source>The IP protocol ID for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP source address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP destination address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>The UDP, TCP or SCTP source port for each frame</source>
<translation>Porta sorgente UDP, TCP o SCTP per ogni frame</translation>
</message>
@@ -4456,7 +4529,7 @@ Ad esempio, usa 1 ora per fare in modo che un nuovo file sia creato ogni ora.</t
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP header</source>
- <translation>Anteponi a ogni frame un&apos;intestazione Ethernet, IPv4 e SCTP</translation>
+ <translation type="vanished">Anteponi a ogni frame un&apos;intestazione Ethernet, IPv4 e SCTP</translation>
</message>
<message>
<source>SCTP</source>
@@ -4484,7 +4557,7 @@ Ad esempio, usa 1 ora per fare in modo che un nuovo file sia creato ogni ora.</t
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and UDP header</source>
- <translation>Anteponi a ogni frame un&apos;intestazione Ethernet, IPv4 e UDP</translation>
+ <translation type="vanished">Anteponi a ogni frame un&apos;intestazione Ethernet, IPv4 e UDP</translation>
</message>
<message>
<source>UDP</source>
@@ -4500,7 +4573,7 @@ Ad esempio, usa 1 ora per fare in modo che un nuovo file sia creato ogni ora.</t
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and TCP header</source>
- <translation>Anteponi a ogni frame un&apos;intestazione Ethernet, IPv4 e TCP</translation>
+ <translation type="vanished">Anteponi a ogni frame un&apos;intestazione Ethernet, IPv4 e TCP</translation>
</message>
<message>
<source>TCP</source>
@@ -4520,11 +4593,11 @@ Ad esempio, usa 1 ora per fare in modo che un nuovo file sia creato ogni ora.</t
</message>
<message>
<source>The IPv4 protocol ID for each frame</source>
- <translation>ID di protocollo IPv4 per ogni frame</translation>
+ <translation type="vanished">ID di protocollo IPv4 per ogni frame</translation>
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP (DATA) header</source>
- <translation>Anteponi a ogni frame un&apos;intestazione Ethernet, IPv4 e SCTP (DATA)</translation>
+ <translation type="vanished">Anteponi a ogni frame un&apos;intestazione Ethernet, IPv4 e SCTP (DATA)</translation>
</message>
<message>
<source>SCTP (Data)</source>
@@ -4532,11 +4605,11 @@ Ad esempio, usa 1 ora per fare in modo che un nuovo file sia creato ogni ora.</t
</message>
<message>
<source>Prefix each frame with an Ethernet and IPv4 header</source>
- <translation>Anteponi a ogni frame un&apos;intestazione Ethernet e IPv4</translation>
+ <translation type="vanished">Anteponi a ogni frame un&apos;intestazione Ethernet e IPv4</translation>
</message>
<message>
<source>IPv4</source>
- <translation>IPv4</translation>
+ <translation type="vanished">IPv4</translation>
</message>
<message>
<source>The dissector to use for each frame</source>
diff --git a/ui/qt/wireshark_ja_JP.ts b/ui/qt/wireshark_ja_JP.ts
index de17ab672a..729fe5592f 100644
--- a/ui/qt/wireshark_ja_JP.ts
+++ b/ui/qt/wireshark_ja_JP.ts
@@ -721,8 +721,9 @@
<context>
<name>ByteViewText</name>
<message>
- <source>Allow hover selection</source>
- <translation>ホーバー選択を許可</translation>
+ <source>Allow hover highlighting</source>
+ <oldsource>Allow hover selection</oldsource>
+ <translation type="unfinished">ホーバー選択を許可</translation>
</message>
<message>
<source>Show bytes as hexadecimal</source>
@@ -4305,6 +4306,14 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation>10進数</translation>
</message>
<message>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Whether to do extra processing detecting the start of the ASCII representation at the end of a hex+ASCII line even if it looks like hex bytes.&lt;/p&gt;&lt;p&gt;Do not enable if the hex dump does not contain ASCII.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ASCII identification:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Regular Expression</source>
<translation>正規表現</translation>
</message>
@@ -4369,6 +4378,26 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation>エキスポートPDU</translation>
</message>
<message>
+ <source>IP version:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP Version for to use for the dummy IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Interface name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The name of the interface to write to the import capture file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fake IF, Import from Hex Dump</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Maximum frame length:</source>
<translation>最大フレーム長:</translation>
</message>
@@ -4413,10 +4442,54 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation>インポートしたキャプチャファイルのフレームのカプセル化の種別</translation>
</message>
<message>
+ <source>Prefix each frame with an Ethernet and IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and UDP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and TCP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP (DATA) header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Source address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Destination address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Dissector</source>
<translation>ダイセクタ</translation>
</message>
<message>
+ <source>The IP protocol ID for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP source address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP destination address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>The UDP, TCP or SCTP source port for each frame</source>
<translation>フレーム毎のUDP/TCP/SCTP送信元ポート</translation>
</message>
@@ -4438,7 +4511,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP header</source>
- <translation>各フレームの前にEthernet/IPv4/SCTPヘッダを付加します</translation>
+ <translation type="vanished">各フレームの前にEthernet/IPv4/SCTPヘッダを付加します</translation>
</message>
<message>
<source>SCTP</source>
@@ -4466,7 +4539,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and UDP header</source>
- <translation>各フレームの前にEthernet/IPv4/UDPヘッダを付加します</translation>
+ <translation type="vanished">各フレームの前にEthernet/IPv4/UDPヘッダを付加します</translation>
</message>
<message>
<source>UDP</source>
@@ -4482,7 +4555,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and TCP header</source>
- <translation>各フレームの前にEthernet/IPv4/TCPヘッダを付加します</translation>
+ <translation type="vanished">各フレームの前にEthernet/IPv4/TCPヘッダを付加します</translation>
</message>
<message>
<source>TCP</source>
@@ -4502,11 +4575,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>The IPv4 protocol ID for each frame</source>
- <translation>各フレームのIPv4プロトコル識別子</translation>
+ <translation type="vanished">各フレームのIPv4プロトコル識別子</translation>
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP (DATA) header</source>
- <translation>各フレームの前にEthernet/IPv4/SCTP(DATA)ヘッダを付加します</translation>
+ <translation type="vanished">各フレームの前にEthernet/IPv4/SCTP(DATA)ヘッダを付加します</translation>
</message>
<message>
<source>SCTP (Data)</source>
@@ -4514,11 +4587,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet and IPv4 header</source>
- <translation>各フレームの前にEthernet/IPv4ヘッダを付加します</translation>
+ <translation type="vanished">各フレームの前にEthernet/IPv4ヘッダを付加します</translation>
</message>
<message>
<source>IPv4</source>
- <translation>IPv4</translation>
+ <translation type="vanished">IPv4</translation>
</message>
<message>
<source>The dissector to use for each frame</source>
diff --git a/ui/qt/wireshark_pl.ts b/ui/qt/wireshark_pl.ts
index aca3d582e0..dd47738b0f 100644
--- a/ui/qt/wireshark_pl.ts
+++ b/ui/qt/wireshark_pl.ts
@@ -723,7 +723,8 @@
<context>
<name>ByteViewText</name>
<message>
- <source>Allow hover selection</source>
+ <source>Allow hover highlighting</source>
+ <oldsource>Allow hover selection</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
@@ -4330,6 +4331,14 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation>Dziesiętnie</translation>
</message>
<message>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Whether to do extra processing detecting the start of the ASCII representation at the end of a hex+ASCII line even if it looks like hex bytes.&lt;/p&gt;&lt;p&gt;Do not enable if the hex dump does not contain ASCII.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ASCII identification:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Regular Expression</source>
<translation type="unfinished">Wyrażenie regularne</translation>
</message>
@@ -4394,6 +4403,26 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation type="unfinished"></translation>
</message>
<message>
+ <source>IP version:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP Version for to use for the dummy IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Interface name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The name of the interface to write to the import capture file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fake IF, Import from Hex Dump</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Maximum frame length:</source>
<translation>Maksymalny rozmiar ramki:</translation>
</message>
@@ -4438,10 +4467,54 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation>Typ enkapsulacji ramek w importowanym pliku</translation>
</message>
<message>
+ <source>Prefix each frame with an Ethernet and IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and UDP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and TCP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP (DATA) header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Source address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Destination address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Dissector</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <source>The IP protocol ID for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP source address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP destination address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>The UDP, TCP or SCTP source port for each frame</source>
<translation>Port źródłowy UDP, TCP lub SCTP dla każdej ramce</translation>
</message>
@@ -4463,7 +4536,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP header</source>
- <translation>Poprzedź każdą ramkę nagłówkami Ethernet, IPv4 i SCTP</translation>
+ <translation type="vanished">Poprzedź każdą ramkę nagłówkami Ethernet, IPv4 i SCTP</translation>
</message>
<message>
<source>SCTP</source>
@@ -4491,7 +4564,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and UDP header</source>
- <translation>Poprzedź każdą ramkę nagłówkami Ethernet, IPv4 i UDP</translation>
+ <translation type="vanished">Poprzedź każdą ramkę nagłówkami Ethernet, IPv4 i UDP</translation>
</message>
<message>
<source>UDP</source>
@@ -4507,7 +4580,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and TCP header</source>
- <translation>Poprzedź każdą ramkę nagłówkami Ethernet, IPv4 i TCP</translation>
+ <translation type="vanished">Poprzedź każdą ramkę nagłówkami Ethernet, IPv4 i TCP</translation>
</message>
<message>
<source>TCP</source>
@@ -4527,11 +4600,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>The IPv4 protocol ID for each frame</source>
- <translation>IPv4 w każdej ramkce</translation>
+ <translation type="vanished">IPv4 w każdej ramkce</translation>
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP (DATA) header</source>
- <translation>Poprzedź każdą ramkę nagłówkami Ethernet, IPv4 i SCTP (dane)</translation>
+ <translation type="vanished">Poprzedź każdą ramkę nagłówkami Ethernet, IPv4 i SCTP (dane)</translation>
</message>
<message>
<source>SCTP (Data)</source>
@@ -4539,11 +4612,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet and IPv4 header</source>
- <translation>Poprzedź każdą ramkę nagłówkami Ethernet i IPv4</translation>
+ <translation type="vanished">Poprzedź każdą ramkę nagłówkami Ethernet i IPv4</translation>
</message>
<message>
<source>IPv4</source>
- <translation>IPv4</translation>
+ <translation type="vanished">IPv4</translation>
</message>
<message>
<source>The dissector to use for each frame</source>
diff --git a/ui/qt/wireshark_ru.ts b/ui/qt/wireshark_ru.ts
index d29f083365..854ef7bf98 100644
--- a/ui/qt/wireshark_ru.ts
+++ b/ui/qt/wireshark_ru.ts
@@ -723,7 +723,8 @@
<context>
<name>ByteViewText</name>
<message>
- <source>Allow hover selection</source>
+ <source>Allow hover highlighting</source>
+ <oldsource>Allow hover selection</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
@@ -4340,6 +4341,14 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation>Десятичный</translation>
</message>
<message>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Whether to do extra processing detecting the start of the ASCII representation at the end of a hex+ASCII line even if it looks like hex bytes.&lt;/p&gt;&lt;p&gt;Do not enable if the hex dump does not contain ASCII.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ASCII identification:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Regular Expression</source>
<translation>Регулярное Выражение</translation>
</message>
@@ -4404,6 +4413,26 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation>ЭкспортPDU</translation>
</message>
<message>
+ <source>IP version:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP Version for to use for the dummy IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Interface name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The name of the interface to write to the import capture file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fake IF, Import from Hex Dump</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Maximum frame length:</source>
<translation>Максимальная длина кадра:</translation>
</message>
@@ -4448,10 +4477,54 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation>Тип инкапсуляции кадров в импортируемом файле захвата</translation>
</message>
<message>
+ <source>Prefix each frame with an Ethernet and IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and UDP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and TCP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP (DATA) header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Source address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Destination address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Dissector</source>
<translation>Диссектор</translation>
</message>
<message>
+ <source>The IP protocol ID for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP source address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP destination address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>The UDP, TCP or SCTP source port for each frame</source>
<translation>Порт-источник UDP, TCP или SCTP для каждого кадра</translation>
</message>
@@ -4473,7 +4546,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP header</source>
- <translation>В префиксе каждого кадра - заголовок Ethernet, IPv4 и SCTP</translation>
+ <translation type="vanished">В префиксе каждого кадра - заголовок Ethernet, IPv4 и SCTP</translation>
</message>
<message>
<source>SCTP</source>
@@ -4501,7 +4574,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and UDP header</source>
- <translation>В префиксе каждого кадра - заголовок Ethernet, IPv4 и UDP</translation>
+ <translation type="vanished">В префиксе каждого кадра - заголовок Ethernet, IPv4 и UDP</translation>
</message>
<message>
<source>UDP</source>
@@ -4517,7 +4590,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and TCP header</source>
- <translation>В префиксе каждого кадра - заголовок Ethernet, IPv4 и TCP</translation>
+ <translation type="vanished">В префиксе каждого кадра - заголовок Ethernet, IPv4 и TCP</translation>
</message>
<message>
<source>TCP</source>
@@ -4537,11 +4610,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>The IPv4 protocol ID for each frame</source>
- <translation>ID протокола IPv4 для каждого кадра</translation>
+ <translation type="vanished">ID протокола IPv4 для каждого кадра</translation>
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP (DATA) header</source>
- <translation>В префиксе каждого кадра - заголовок Ethernet, IPv4 и SCTP (DATA)</translation>
+ <translation type="vanished">В префиксе каждого кадра - заголовок Ethernet, IPv4 и SCTP (DATA)</translation>
</message>
<message>
<source>SCTP (Data)</source>
@@ -4549,11 +4622,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet and IPv4 header</source>
- <translation>В префиксе каждого кадра - заголовок Ethernet и IPv4</translation>
+ <translation type="vanished">В префиксе каждого кадра - заголовок Ethernet и IPv4</translation>
</message>
<message>
<source>IPv4</source>
- <translation>IPv4</translation>
+ <translation type="vanished">IPv4</translation>
</message>
<message>
<source>The dissector to use for each frame</source>
diff --git a/ui/qt/wireshark_sv.ts b/ui/qt/wireshark_sv.ts
index cd19f0bd2b..21912e0cec 100644
--- a/ui/qt/wireshark_sv.ts
+++ b/ui/qt/wireshark_sv.ts
@@ -722,8 +722,9 @@
<context>
<name>ByteViewText</name>
<message>
- <source>Allow hover selection</source>
- <translation>Tillåt håll över-val</translation>
+ <source>Allow hover highlighting</source>
+ <oldsource>Allow hover selection</oldsource>
+ <translation type="unfinished">Tillåt håll över-val</translation>
</message>
<message>
<source>Show bytes as hexadecimal</source>
@@ -4323,6 +4324,14 @@ Till exempel, använd 1 timma för att en ny fil skall skapas varje timma vid he
<translation>Decimalt</translation>
</message>
<message>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Whether to do extra processing detecting the start of the ASCII representation at the end of a hex+ASCII line even if it looks like hex bytes.&lt;/p&gt;&lt;p&gt;Do not enable if the hex dump does not contain ASCII.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ASCII identification:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Regular Expression</source>
<translation>Reguljärt uttryck</translation>
</message>
@@ -4387,6 +4396,26 @@ Till exempel, använd 1 timma för att en ny fil skall skapas varje timma vid he
<translation>ExportPDU</translation>
</message>
<message>
+ <source>IP version:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP Version for to use for the dummy IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Interface name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The name of the interface to write to the import capture file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fake IF, Import from Hex Dump</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Maximum frame length:</source>
<translation>Maximal ramlängd:</translation>
</message>
@@ -4431,10 +4460,54 @@ Till exempel, använd 1 timma för att en ny fil skall skapas varje timma vid he
<translation>Inkapslingstyp på ramarna i filen för importfångst</translation>
</message>
<message>
+ <source>Prefix each frame with an Ethernet and IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and UDP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and TCP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP (DATA) header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Source address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Destination address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Dissector</source>
<translation>Dissekerare</translation>
</message>
<message>
+ <source>The IP protocol ID for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP source address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP destination address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>The UDP, TCP or SCTP source port for each frame</source>
<translation>UDP-, TCP- eller SCTP-källporten för varje ram</translation>
</message>
@@ -4456,7 +4529,7 @@ Till exempel, använd 1 timma för att en ny fil skall skapas varje timma vid he
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP header</source>
- <translation>Föregå varje ram med ett Ethernet-, IPv4-, och SCTP-huvud</translation>
+ <translation type="vanished">Föregå varje ram med ett Ethernet-, IPv4-, och SCTP-huvud</translation>
</message>
<message>
<source>SCTP</source>
@@ -4484,7 +4557,7 @@ Till exempel, använd 1 timma för att en ny fil skall skapas varje timma vid he
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and UDP header</source>
- <translation>Föregå varje ram med ett Ethernet-, IPv4-, och UDP-huvud</translation>
+ <translation type="vanished">Föregå varje ram med ett Ethernet-, IPv4-, och UDP-huvud</translation>
</message>
<message>
<source>UDP</source>
@@ -4500,7 +4573,7 @@ Till exempel, använd 1 timma för att en ny fil skall skapas varje timma vid he
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and TCP header</source>
- <translation>Föregå varje ram med ett Ethernet-, IPv4-, och TCP-huvud</translation>
+ <translation type="vanished">Föregå varje ram med ett Ethernet-, IPv4-, och TCP-huvud</translation>
</message>
<message>
<source>TCP</source>
@@ -4520,11 +4593,11 @@ Till exempel, använd 1 timma för att en ny fil skall skapas varje timma vid he
</message>
<message>
<source>The IPv4 protocol ID for each frame</source>
- <translation>IPv4 protokoll-ID för varje ram</translation>
+ <translation type="vanished">IPv4 protokoll-ID för varje ram</translation>
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP (DATA) header</source>
- <translation>Föregå varje ram med ett Ethernet-, IPv4-, och SCTP (DATA)-huvud</translation>
+ <translation type="vanished">Föregå varje ram med ett Ethernet-, IPv4-, och SCTP (DATA)-huvud</translation>
</message>
<message>
<source>SCTP (Data)</source>
@@ -4532,11 +4605,11 @@ Till exempel, använd 1 timma för att en ny fil skall skapas varje timma vid he
</message>
<message>
<source>Prefix each frame with an Ethernet and IPv4 header</source>
- <translation>Föregå varje ram med ett Ethernet- och IPv4-huvud</translation>
+ <translation type="vanished">Föregå varje ram med ett Ethernet- och IPv4-huvud</translation>
</message>
<message>
<source>IPv4</source>
- <translation>IPv4</translation>
+ <translation type="vanished">IPv4</translation>
</message>
<message>
<source>The dissector to use for each frame</source>
diff --git a/ui/qt/wireshark_tr_TR.ts b/ui/qt/wireshark_tr_TR.ts
index 1837f8d9b5..3f40743bce 100644
--- a/ui/qt/wireshark_tr_TR.ts
+++ b/ui/qt/wireshark_tr_TR.ts
@@ -721,8 +721,9 @@
<context>
<name>ByteViewText</name>
<message>
- <source>Allow hover selection</source>
- <translation>Fareyle üzerine gelme seçimine izin ver</translation>
+ <source>Allow hover highlighting</source>
+ <oldsource>Allow hover selection</oldsource>
+ <translation type="unfinished">Fareyle üzerine gelme seçimine izin ver</translation>
</message>
<message>
<source>Show bytes as hexadecimal</source>
@@ -4306,6 +4307,14 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation>Onluk</translation>
</message>
<message>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Whether to do extra processing detecting the start of the ASCII representation at the end of a hex+ASCII line even if it looks like hex bytes.&lt;/p&gt;&lt;p&gt;Do not enable if the hex dump does not contain ASCII.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ASCII identification:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Regular Expression</source>
<translation>Düzenli İfade</translation>
</message>
@@ -4370,6 +4379,26 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation>PDU Dışa aktarma</translation>
</message>
<message>
+ <source>IP version:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP Version for to use for the dummy IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Interface name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The name of the interface to write to the import capture file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fake IF, Import from Hex Dump</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Maximum frame length:</source>
<translation>Azami çerçeve uzunluğu:</translation>
</message>
@@ -4414,10 +4443,54 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation>İçe aktarma yakalama dosyasındaki çerçevelerin kapsülleme türü</translation>
</message>
<message>
+ <source>Prefix each frame with an Ethernet and IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and UDP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and TCP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP (DATA) header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Source address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Destination address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Dissector</source>
<translation>Tespit edici</translation>
</message>
<message>
+ <source>The IP protocol ID for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP source address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP destination address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>The UDP, TCP or SCTP source port for each frame</source>
<translation>Her çerçeve için UDP, TCP veya SCTP kaynak bağlantı noktası</translation>
</message>
@@ -4439,7 +4512,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP header</source>
- <translation>Her kareye bir Ethernet, IPv4 ve SCTP başlığı ile önek ekleyin</translation>
+ <translation type="vanished">Her kareye bir Ethernet, IPv4 ve SCTP başlığı ile önek ekleyin</translation>
</message>
<message>
<source>SCTP</source>
@@ -4467,7 +4540,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and UDP header</source>
- <translation>Her kareye bir Ethernet, IPv4 ve UDP başlığı ekleyin</translation>
+ <translation type="vanished">Her kareye bir Ethernet, IPv4 ve UDP başlığı ekleyin</translation>
</message>
<message>
<source>UDP</source>
@@ -4483,7 +4556,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and TCP header</source>
- <translation>Her kareye bir Ethernet, IPv4 ve TCP başlığı ekleyin</translation>
+ <translation type="vanished">Her kareye bir Ethernet, IPv4 ve TCP başlığı ekleyin</translation>
</message>
<message>
<source>TCP</source>
@@ -4503,11 +4576,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>The IPv4 protocol ID for each frame</source>
- <translation>Her çerçeve için IPv4 protokol kimliği</translation>
+ <translation type="vanished">Her çerçeve için IPv4 protokol kimliği</translation>
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP (DATA) header</source>
- <translation>Her çerçeveye bir Ethernet, IPv4 ve SCTP (DATA) başlığı ekleyin</translation>
+ <translation type="vanished">Her çerçeveye bir Ethernet, IPv4 ve SCTP (DATA) başlığı ekleyin</translation>
</message>
<message>
<source>SCTP (Data)</source>
@@ -4515,11 +4588,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet and IPv4 header</source>
- <translation>Her kareye bir Ethernet ve IPv4 başlığı ekleyin</translation>
+ <translation type="vanished">Her kareye bir Ethernet ve IPv4 başlığı ekleyin</translation>
</message>
<message>
<source>IPv4</source>
- <translation>IPv4</translation>
+ <translation type="vanished">IPv4</translation>
</message>
<message>
<source>The dissector to use for each frame</source>
diff --git a/ui/qt/wireshark_uk.ts b/ui/qt/wireshark_uk.ts
index 12e163b2d9..f0a7e1d8f7 100644
--- a/ui/qt/wireshark_uk.ts
+++ b/ui/qt/wireshark_uk.ts
@@ -723,7 +723,8 @@
<context>
<name>ByteViewText</name>
<message>
- <source>Allow hover selection</source>
+ <source>Allow hover highlighting</source>
+ <oldsource>Allow hover selection</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
@@ -4282,6 +4283,14 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation>Десяткові</translation>
</message>
<message>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Whether to do extra processing detecting the start of the ASCII representation at the end of a hex+ASCII line even if it looks like hex bytes.&lt;/p&gt;&lt;p&gt;Do not enable if the hex dump does not contain ASCII.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ASCII identification:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Regular Expression</source>
<translation type="unfinished"></translation>
</message>
@@ -4346,6 +4355,26 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation type="unfinished"></translation>
</message>
<message>
+ <source>IP version:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP Version for to use for the dummy IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Interface name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The name of the interface to write to the import capture file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fake IF, Import from Hex Dump</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Maximum frame length:</source>
<translation>Максимальна довжина кадру:</translation>
</message>
@@ -4390,10 +4419,54 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation>Тип інкапсуляції кадрів в імпортованому файлі захоплення</translation>
</message>
<message>
+ <source>Prefix each frame with an Ethernet and IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and UDP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and TCP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP (DATA) header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Source address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Destination address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Dissector</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <source>The IP protocol ID for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP source address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP destination address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>The UDP, TCP or SCTP source port for each frame</source>
<translation>Порт джерела UDP, TCP чи SCTP для кожного кадру</translation>
</message>
@@ -4414,10 +4487,6 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation>Ethernet</translation>
</message>
<message>
- <source>Prefix each frame with an Ethernet, IPv4 and SCTP header</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>SCTP</source>
<translation>SCTP</translation>
</message>
@@ -4442,10 +4511,6 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation type="unfinished"></translation>
</message>
<message>
- <source>Prefix each frame with an Ethernet, IPv4 and UDP header</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>UDP</source>
<translation>UDP</translation>
</message>
@@ -4458,10 +4523,6 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation type="unfinished"></translation>
</message>
<message>
- <source>Prefix each frame with an Ethernet, IPv4 and TCP header</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>TCP</source>
<translation>TCP</translation>
</message>
@@ -4478,24 +4539,12 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation>Ethertype (hex):</translation>
</message>
<message>
- <source>The IPv4 protocol ID for each frame</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source>Prefix each frame with an Ethernet, IPv4 and SCTP (DATA) header</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>SCTP (Data)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Prefix each frame with an Ethernet and IPv4 header</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<source>IPv4</source>
- <translation>IPv4</translation>
+ <translation type="vanished">IPv4</translation>
</message>
<message>
<source>The dissector to use for each frame</source>
diff --git a/ui/qt/wireshark_zh_CN.ts b/ui/qt/wireshark_zh_CN.ts
index 5faf8128f8..d4207041d6 100644
--- a/ui/qt/wireshark_zh_CN.ts
+++ b/ui/qt/wireshark_zh_CN.ts
@@ -721,7 +721,8 @@
<context>
<name>ByteViewText</name>
<message>
- <source>Allow hover selection</source>
+ <source>Allow hover highlighting</source>
+ <oldsource>Allow hover selection</oldsource>
<translation type="unfinished"></translation>
</message>
<message>
@@ -4302,6 +4303,14 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation>十进制</translation>
</message>
<message>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Whether to do extra processing detecting the start of the ASCII representation at the end of a hex+ASCII line even if it looks like hex bytes.&lt;/p&gt;&lt;p&gt;Do not enable if the hex dump does not contain ASCII.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ASCII identification:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Regular Expression</source>
<translation type="unfinished">正则表达式</translation>
</message>
@@ -4366,6 +4375,26 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation type="unfinished"></translation>
</message>
<message>
+ <source>IP version:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP Version for to use for the dummy IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Interface name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The name of the interface to write to the import capture file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fake IF, Import from Hex Dump</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Maximum frame length:</source>
<translation>最大帧长:</translation>
</message>
@@ -4410,10 +4439,54 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
<translation>导入捕获文件中帧的封装类型</translation>
</message>
<message>
+ <source>Prefix each frame with an Ethernet and IP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and UDP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and TCP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prefix each frame with an Ethernet, IP and SCTP (DATA) header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Source address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Destination address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Dissector</source>
<translation type="unfinished">解析器</translation>
</message>
<message>
+ <source>The IP protocol ID for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP source address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The IP destination address for each frame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>The UDP, TCP or SCTP source port for each frame</source>
<translation>每一帧的 UDP、TCP 或 SCTP 源端口</translation>
</message>
@@ -4435,7 +4508,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP header</source>
- <translation>每一帧前添加以太网、IPv4 及 SCTP 头部</translation>
+ <translation type="vanished">每一帧前添加以太网、IPv4 及 SCTP 头部</translation>
</message>
<message>
<source>SCTP</source>
@@ -4463,7 +4536,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and UDP header</source>
- <translation>每一帧前添加以太网、IPv4 及 UDP 头部</translation>
+ <translation type="vanished">每一帧前添加以太网、IPv4 及 UDP 头部</translation>
</message>
<message>
<source>UDP</source>
@@ -4479,7 +4552,7 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and TCP header</source>
- <translation>每一帧前添加以太网、IPv4 及 TCP 头部</translation>
+ <translation type="vanished">每一帧前添加以太网、IPv4 及 TCP 头部</translation>
</message>
<message>
<source>TCP</source>
@@ -4499,11 +4572,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>The IPv4 protocol ID for each frame</source>
- <translation>每一帧的 IPv4 协议 ID</translation>
+ <translation type="vanished">每一帧的 IPv4 协议 ID</translation>
</message>
<message>
<source>Prefix each frame with an Ethernet, IPv4 and SCTP (DATA) header</source>
- <translation>每一帧前添加以太网、IPv4 及 SCTP (DATA) 头部</translation>
+ <translation type="vanished">每一帧前添加以太网、IPv4 及 SCTP (DATA) 头部</translation>
</message>
<message>
<source>SCTP (Data)</source>
@@ -4511,11 +4584,11 @@ For example, use 1 hour to have a new file created every hour on the hour.</sour
</message>
<message>
<source>Prefix each frame with an Ethernet and IPv4 header</source>
- <translation>每一帧前添加以太网及 IPv4 头部</translation>
+ <translation type="vanished">每一帧前添加以太网及 IPv4 头部</translation>
</message>
<message>
<source>IPv4</source>
- <translation>IPv4</translation>
+ <translation type="vanished">IPv4</translation>
</message>
<message>
<source>The dissector to use for each frame</source>