diff options
-rw-r--r-- | AUTHORS | 3 | ||||
-rw-r--r-- | NEWS | 47 | ||||
-rw-r--r-- | doc/dumpcap.adoc | 2 | ||||
-rw-r--r-- | doc/tshark.adoc | 4 | ||||
-rw-r--r-- | doc/wireshark.adoc | 4 | ||||
-rw-r--r-- | docbook/wsug_src/WSUG_chapter_capture.adoc | 4 | ||||
-rw-r--r-- | docbook/wsug_src/WSUG_chapter_io.adoc | 2 | ||||
-rw-r--r-- | docbook/wsug_src/dumpcap-h.txt | 3 | ||||
-rw-r--r-- | docbook/wsug_src/rawshark-h.txt | 4 | ||||
-rw-r--r-- | docbook/wsug_src/text2pcap-h.txt | 37 | ||||
-rw-r--r-- | docbook/wsug_src/tshark-h.txt | 3 | ||||
-rw-r--r-- | enterprises.tsv | 24 | ||||
-rw-r--r-- | epan/dissectors/usb.c | 1430 | ||||
-rw-r--r-- | epan/pci-ids.c | 20 | ||||
-rw-r--r-- | manuf | 73 | ||||
-rw-r--r-- | ui/qt/wireshark_de.ts | 93 | ||||
-rw-r--r-- | ui/qt/wireshark_en.ts | 100 | ||||
-rw-r--r-- | ui/qt/wireshark_es.ts | 119 | ||||
-rw-r--r-- | ui/qt/wireshark_fr.ts | 91 | ||||
-rw-r--r-- | ui/qt/wireshark_it.ts | 91 | ||||
-rw-r--r-- | ui/qt/wireshark_ja_JP.ts | 91 | ||||
-rw-r--r-- | ui/qt/wireshark_pl.ts | 89 | ||||
-rw-r--r-- | ui/qt/wireshark_ru.ts | 89 | ||||
-rw-r--r-- | ui/qt/wireshark_sv.ts | 91 | ||||
-rw-r--r-- | ui/qt/wireshark_tr_TR.ts | 91 | ||||
-rw-r--r-- | ui/qt/wireshark_uk.ts | 101 | ||||
-rw-r--r-- | ui/qt/wireshark_zh_CN.ts | 89 |
27 files changed, 2355 insertions, 440 deletions
@@ -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> @@ -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 }, @@ -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><html><head/><body><p>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.</p><p>Do not enable if the hex dump does not contain ASCII.</p></body></html></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><html><head/><body><p>The format in which to parse timestamps in the text file (e.g. %H:%M:%S.%f).</p><p>Format specifiers are based on strptime(3) with the addition of %f for second fractions. The precision of %f is determined from its length.</p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p>Format des Zeitstempel der aus der Textdatei ausgelesen werden soll (z.B. %H:%M:%s.%f).</p><p>Formatzeichen basieren auf strptime(3) mit dem zusätzlichen Zeichen %f für Sekundenbruchteile. Die Länge von %f bestimmt die Präzision.</p></body></html></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><html><head/><body><p>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.</p><p>Do not enable if the hex dump does not contain ASCII.</p></body></html></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><html><head/><body><p>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.</p><p>Do not enable if the hex dump does not contain ASCII.</p></body></html></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 &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>&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>&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><html><head/><body><p>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.</p><p>Do not enable if the hex dump does not contain ASCII.</p></body></html></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'encapsulation des trames dans le fichier de capture d'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><html><head/><body><p>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.</p><p>Do not enable if the hex dump does not contain ASCII.</p></body></html></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'intestazione Ethernet, IPv4 e SCTP</translation> + <translation type="vanished">Anteponi a ogni frame un'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'intestazione Ethernet, IPv4 e UDP</translation> + <translation type="vanished">Anteponi a ogni frame un'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'intestazione Ethernet, IPv4 e TCP</translation> + <translation type="vanished">Anteponi a ogni frame un'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'intestazione Ethernet, IPv4 e SCTP (DATA)</translation> + <translation type="vanished">Anteponi a ogni frame un'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'intestazione Ethernet e IPv4</translation> + <translation type="vanished">Anteponi a ogni frame un'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><html><head/><body><p>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.</p><p>Do not enable if the hex dump does not contain ASCII.</p></body></html></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><html><head/><body><p>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.</p><p>Do not enable if the hex dump does not contain ASCII.</p></body></html></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><html><head/><body><p>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.</p><p>Do not enable if the hex dump does not contain ASCII.</p></body></html></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><html><head/><body><p>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.</p><p>Do not enable if the hex dump does not contain ASCII.</p></body></html></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><html><head/><body><p>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.</p><p>Do not enable if the hex dump does not contain ASCII.</p></body></html></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><html><head/><body><p>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.</p><p>Do not enable if the hex dump does not contain ASCII.</p></body></html></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><html><head/><body><p>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.</p><p>Do not enable if the hex dump does not contain ASCII.</p></body></html></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> |