summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am6
-rw-r--r--NEWS4
-rw-r--r--coccinelle/strjoin.cocci16
-rw-r--r--hwdb/20-OUI.hwdb6343
-rw-r--r--hwdb/20-acpi-vendor.hwdb24
-rw-r--r--hwdb/20-pci-vendor-model.hwdb1391
-rw-r--r--hwdb/20-usb-vendor-model.hwdb1149
-rwxr-xr-xhwdb/parse_hwdb.py10
-rw-r--r--man/systemd.exec.xml8
-rw-r--r--src/backlight/backlight.c4
-rw-r--r--src/basic/btrfs-util.c2
-rw-r--r--src/basic/cgroup-util.c16
-rw-r--r--src/basic/conf-files.c2
-rw-r--r--src/basic/fileio.c6
-rw-r--r--src/basic/fs-util.c2
-rw-r--r--src/basic/log.c2
-rw-r--r--src/basic/mount-util.c2
-rw-r--r--src/basic/path-util.c12
-rw-r--r--src/basic/process-util.c6
-rw-r--r--src/basic/string-util.c2
-rw-r--r--src/basic/string-util.h3
-rw-r--r--src/basic/unit-name.c4
-rw-r--r--src/basic/util.c2
-rw-r--r--src/cgls/cgls.c2
-rw-r--r--src/cgtop/cgtop.c2
-rw-r--r--src/core/cgroup.c17
-rw-r--r--src/core/dbus-execute.c2
-rw-r--r--src/core/dbus-unit.c6
-rw-r--r--src/core/device.c2
-rw-r--r--src/core/execute.c35
-rw-r--r--src/core/locale-setup.c2
-rw-r--r--src/core/manager.c113
-rw-r--r--src/core/namespace.c2
-rw-r--r--src/core/service.c2
-rw-r--r--src/core/timer.c4
-rw-r--r--src/core/unit.c6
-rw-r--r--src/coredump/coredump.c9
-rw-r--r--src/coredump/coredumpctl.c4
-rw-r--r--src/cryptsetup/cryptsetup-generator.c12
-rw-r--r--src/cryptsetup/cryptsetup.c105
-rw-r--r--src/debug-generator/debug-generator.c4
-rw-r--r--src/delta/delta.c8
-rw-r--r--src/escape/escape.c2
-rw-r--r--src/fstab-generator/fstab-generator.c14
-rw-r--r--src/gpt-auto-generator/gpt-auto-generator.c24
-rw-r--r--src/hibernate-resume/hibernate-resume-generator.c2
-rw-r--r--src/hostname/hostnamed.c2
-rw-r--r--src/hwdb/hwdb.c2
-rw-r--r--src/import/import-raw.c2
-rw-r--r--src/import/import-tar.c2
-rw-r--r--src/journal-remote/journal-gatewayd.c2
-rw-r--r--src/journal-remote/journal-upload.c4
-rw-r--r--src/journal/journalctl.c2
-rw-r--r--src/journal/journald-server.c6
-rw-r--r--src/journal/journald-wall.c2
-rw-r--r--src/journal/sd-journal.c6
-rw-r--r--src/journal/test-compress.c7
-rw-r--r--src/libsystemd/sd-bus/bus-kernel.c2
-rw-r--r--src/libsystemd/sd-bus/busctl-introspect.c2
-rw-r--r--src/libsystemd/sd-bus/busctl.c4
-rw-r--r--src/libsystemd/sd-bus/sd-bus.c6
-rw-r--r--src/libsystemd/sd-bus/test-bus-objects.c2
-rw-r--r--src/libsystemd/sd-device/device-enumerator.c2
-rw-r--r--src/libsystemd/sd-path/sd-path.c8
-rw-r--r--src/locale/keymap-util.c6
-rw-r--r--src/login/logind-inhibit.c2
-rw-r--r--src/login/logind-session.c2
-rw-r--r--src/login/pam_systemd.c2
-rw-r--r--src/machine/machine.c2
-rw-r--r--src/mount/mount-tool.c4
-rw-r--r--src/nspawn/nspawn-mount.c20
-rw-r--r--src/nspawn/nspawn.c4
-rw-r--r--src/nss-systemd/nss-systemd.c8
-rw-r--r--src/rc-local-generator/rc-local-generator.c4
-rw-r--r--src/resolve/resolved-dns-dnssec.c2
-rw-r--r--src/resolve/resolved-dns-rr.c14
-rw-r--r--src/resolve/test-dnssec-complex.c2
-rw-r--r--src/rfkill/rfkill.c4
-rw-r--r--src/run/run.c2
-rw-r--r--src/shared/base-filesystem.c2
-rw-r--r--src/shared/bus-util.c4
-rw-r--r--src/shared/cgroup-show.c2
-rw-r--r--src/shared/conf-parser.c2
-rw-r--r--src/shared/dns-domain.c4
-rw-r--r--src/shared/dropin.c10
-rw-r--r--src/shared/fstab-util.c2
-rw-r--r--src/shared/install-printf.c2
-rw-r--r--src/shared/install.c10
-rw-r--r--src/shared/machine-image.c2
-rw-r--r--src/shared/path-lookup.c4
-rw-r--r--src/shared/switch-root.c25
-rw-r--r--src/systemctl/systemctl.c10
-rw-r--r--src/sysv-generator/sysv-generator.c10
-rw-r--r--src/test/test-copy.c12
-rw-r--r--src/test/test-date.c4
-rw-r--r--src/test/test-execute.c7
-rw-r--r--src/test/test-fileio.c2
-rw-r--r--src/test/test-namespace.c8
-rw-r--r--src/test/test-path.c2
-rw-r--r--src/test/test-replace-var.c2
-rw-r--r--src/tmpfiles/tmpfiles.c4
-rw-r--r--src/udev/collect/collect.c6
-rw-r--r--src/udev/udev-builtin-hwdb.c2
-rw-r--r--src/udev/udev-builtin-net_id.c11
-rw-r--r--src/udev/udev-node.c4
-rw-r--r--src/udev/udev-watch.c6
-rw-r--r--src/udev/udevadm-hwdb.c2
-rw-r--r--test/test-execute/exec-dynamicuser-fixeduser-one-supplementarygroup.service9
-rw-r--r--test/test-execute/exec-dynamicuser-fixeduser.service8
-rw-r--r--test/test-execute/exec-dynamicuser-supplementarygroups.service8
110 files changed, 7089 insertions, 2633 deletions
diff --git a/Makefile.am b/Makefile.am
index 34c2f60330..f2d8bf57f7 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1626,6 +1626,9 @@ EXTRA_DIST += \
test/test-execute/exec-supplementarygroups-multiple-groups-default-group-user.service \
test/test-execute/exec-supplementarygroups-multiple-groups-withgid.service \
test/test-execute/exec-supplementarygroups-multiple-groups-withuid.service \
+ test/test-execute/exec-dynamicuser-fixeduser.service \
+ test/test-execute/exec-dynamicuser-fixeduser-one-supplementarygroup.service \
+ test/test-execute/exec-dynamicuser-supplementarygroups.service \
test/test-execute/exec-ignoresigpipe-no.service \
test/test-execute/exec-ignoresigpipe-yes.service \
test/test-execute/exec-personality-x86-64.service \
@@ -2035,7 +2038,8 @@ test_seccomp_SOURCES = \
src/test/test-seccomp.c
test_seccomp_LDADD = \
- libsystemd-shared.la
+ libsystemd-shared.la \
+ $(SECCOMP_LIBS)
test_namespace_LDADD = \
libcore.la
diff --git a/NEWS b/NEWS
index f0ad917464..b10a6f538f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,6 @@
systemd System and Service Manager
-CHANGES WITH 232 in spe
+CHANGES WITH 232:
* The new RemoveIPC= option can be used to remove IPC objects owned by
the user or group of a service when that service exits.
@@ -347,7 +347,7 @@ CHANGES WITH 232 in spe
E. MORIN, Yi EungJun, Yuki Inoguchi, Yu Watanabe, Zbigniew
Jędrzejewski-Szmek, Zeal Jagannatha
- — Santa Fe, 2016-11-XX
+ — Santa Fe, 2016-11-03
CHANGES WITH 231:
diff --git a/coccinelle/strjoin.cocci b/coccinelle/strjoin.cocci
new file mode 100644
index 0000000000..675760e37a
--- /dev/null
+++ b/coccinelle/strjoin.cocci
@@ -0,0 +1,16 @@
+@@
+expression list args;
+@@
+- strjoin(args, NULL);
++ strjoin(args);
+@@
+expression t;
+expression list args;
+@@
+- t = strjoin(args, NULL);
++ t = strjoin(args);
+@@
+expression list args;
+@@
+- return strjoin(args, NULL);
++ return strjoin(args);
diff --git a/hwdb/20-OUI.hwdb b/hwdb/20-OUI.hwdb
index dd63627328..6bce57305d 100644
--- a/hwdb/20-OUI.hwdb
+++ b/hwdb/20-OUI.hwdb
@@ -998,6 +998,108 @@ OUI:70B3D51C8*
OUI:70B3D5142*
ID_OUI_FROM_DATABASE=DAVE SRL
+OUI:70B3D5666*
+ ID_OUI_FROM_DATABASE=Aplex Technology Inc.
+
+OUI:70B3D56A8*
+ ID_OUI_FROM_DATABASE=Vitsch Electronics
+
+OUI:70B3D5EBD*
+ ID_OUI_FROM_DATABASE=midBit Technologies, LLC
+
+OUI:70B3D5A8E*
+ ID_OUI_FROM_DATABASE=OMESH CITY GROUP
+
+OUI:70B3D5779*
+ ID_OUI_FROM_DATABASE=DR.BRIDGE AQUATECH
+
+OUI:70B3D5F5C*
+ ID_OUI_FROM_DATABASE=Nable Communications, Inc.
+
+OUI:70B3D5550*
+ ID_OUI_FROM_DATABASE=Merten GmbH&CoKG
+
+OUI:70B3D51BB*
+ ID_OUI_FROM_DATABASE=EFENTO T P SZYDŁOWSKI K ZARĘBA SPÓŁKA JAWNA
+
+OUI:70B3D5498*
+ ID_OUI_FROM_DATABASE=XGEM SAS
+
+OUI:70B3D5AAA*
+ ID_OUI_FROM_DATABASE=Xemex NV
+
+OUI:70B3D5197*
+ ID_OUI_FROM_DATABASE=Lattech Systems Pty Ltd
+
+OUI:70B3D5593*
+ ID_OUI_FROM_DATABASE=Asis Pro
+
+OUI:70B3D522F*
+ ID_OUI_FROM_DATABASE=Instec, Inc.
+
+OUI:70B3D5DD8*
+ ID_OUI_FROM_DATABASE=EMSCAN Corp.
+
+OUI:70B3D5ACD*
+ ID_OUI_FROM_DATABASE=CRDE
+
+OUI:70B3D5BCC*
+ ID_OUI_FROM_DATABASE=MB connect line GmbH Fernwartungssysteme
+
+OUI:70B3D55D6*
+ ID_OUI_FROM_DATABASE=BMT Messtechnik Gmbh
+
+OUI:70B3D53BE*
+ ID_OUI_FROM_DATABASE=MyDefence Communication ApS
+
+OUI:70B3D5289*
+ ID_OUI_FROM_DATABASE=Shenzhen Rongda Computer Co.,Ltd
+
+OUI:70B3D5C3E*
+ ID_OUI_FROM_DATABASE=DOSADORES ALLTRONIC
+
+OUI:70B3D59FB*
+ ID_OUI_FROM_DATABASE=Unicom Global, Inc.
+
+OUI:70B3D524D*
+ ID_OUI_FROM_DATABASE=INFO CREATIVE (HK) LTD
+
+OUI:70B3D5A36*
+ ID_OUI_FROM_DATABASE=Beijing DamingWuzhou Science&Technology Co., Ltd.
+
+OUI:70B3D59F8*
+ ID_OUI_FROM_DATABASE=Asymmetric Technologies
+
+OUI:70B3D5A85*
+ ID_OUI_FROM_DATABASE=exceet electronics GesmbH
+
+OUI:70B3D5AC5*
+ ID_OUI_FROM_DATABASE=ATOM GIKEN Co.,Ltd.
+
+OUI:70B3D5F07*
+ ID_OUI_FROM_DATABASE=DUVAL MESSIEN
+
+OUI:70B3D5939*
+ ID_OUI_FROM_DATABASE=Invertek Drives Ltd
+
+OUI:70B3D56D0*
+ ID_OUI_FROM_DATABASE=Code Blue Corporation
+
+OUI:70B3D52C3*
+ ID_OUI_FROM_DATABASE=Proterra
+
+OUI:70B3D5816*
+ ID_OUI_FROM_DATABASE=Smith Meter, Inc.
+
+OUI:70B3D5693*
+ ID_OUI_FROM_DATABASE=Altron, a.s.
+
+OUI:70B3D55D3*
+ ID_OUI_FROM_DATABASE=Supracon AG
+
+OUI:70B3D52AD*
+ ID_OUI_FROM_DATABASE=Opgal Optronic Industries
+
OUI:70B3D5D60*
ID_OUI_FROM_DATABASE=Flintab AB
@@ -1040,9 +1142,6 @@ OUI:70B3D5AE0*
OUI:70B3D52B3*
ID_OUI_FROM_DATABASE=HAS co.,ltd.
-OUI:70B3D511D*
- ID_OUI_FROM_DATABASE=Texka Labs
-
OUI:70B3D5D5A*
ID_OUI_FROM_DATABASE=WyreStorm Technologies Ltd
@@ -1817,6 +1916,66 @@ OUI:70B3D513E*
OUI:70B3D50BA*
ID_OUI_FROM_DATABASE=Ayre Acoustics, Inc.
+OUI:70B3D510C*
+ ID_OUI_FROM_DATABASE=Vocality International Ltd
+
+OUI:70B3D5B7D*
+ ID_OUI_FROM_DATABASE=LOGIX ITS Inc
+
+OUI:70B3D5307*
+ ID_OUI_FROM_DATABASE=Energi innovation Aps
+
+OUI:70B3D59FA*
+ ID_OUI_FROM_DATABASE=Ideas srl
+
+OUI:70B3D5649*
+ ID_OUI_FROM_DATABASE=swissled technologies AG
+
+OUI:70B3D5C0E*
+ ID_OUI_FROM_DATABASE=SYSDEV Srl
+
+OUI:70B3D54C7*
+ ID_OUI_FROM_DATABASE=SOLVERIS sp. z o.o.
+
+OUI:70B3D57A4*
+ ID_OUI_FROM_DATABASE=Potter Electric Signal Co. LLC
+
+OUI:70B3D5C86*
+ ID_OUI_FROM_DATABASE=Woodam Co., Ltd.
+
+OUI:70B3D5BE8*
+ ID_OUI_FROM_DATABASE=AndFun Co.,Ltd.
+
+OUI:70B3D527A*
+ ID_OUI_FROM_DATABASE=TD ECOPHISIKA
+
+OUI:70B3D554F*
+ ID_OUI_FROM_DATABASE=Assembly Contracts Limited
+
+OUI:70B3D5C0A*
+ ID_OUI_FROM_DATABASE=Infosocket Co., Ltd.
+
+OUI:70B3D5D95*
+ ID_OUI_FROM_DATABASE=SANO SERVICE Co.,Ltd
+
+OUI:70B3D52AC*
+ ID_OUI_FROM_DATABASE=New Imaging Technologies
+
+OUI:70B3D50D3*
+ ID_OUI_FROM_DATABASE=TSAT AS
+
+OUI:70B3D5A89*
+ ID_OUI_FROM_DATABASE=GBS COMMUNICATIONS, LLC
+
+OUI:70B3D57E1*
+ ID_OUI_FROM_DATABASE=Applied Materials
+
+OUI:70B3D554C*
+ ID_OUI_FROM_DATABASE=Husty M.Styczen J.Hupert Sp.J.
+
+OUI:70B3D5041*
+ ID_OUI_FROM_DATABASE=FIBERNET LTD
+
OUI:70B3D5AAE*
ID_OUI_FROM_DATABASE=Nuviz Oy
@@ -1907,29 +2066,92 @@ OUI:70B3D5238*
OUI:70B3D59B6*
ID_OUI_FROM_DATABASE=Intercomp S.p.A.
-OUI:70B3D510C*
- ID_OUI_FROM_DATABASE=Vocality International Ltd
+OUI:70B3D5E8F*
+ ID_OUI_FROM_DATABASE=DISMUNTEL, S.A.
-OUI:70B3D5B7D*
- ID_OUI_FROM_DATABASE=LOGIX ITS Inc
+OUI:70B3D57B0*
+ ID_OUI_FROM_DATABASE=Medisafe International
-OUI:70B3D5307*
- ID_OUI_FROM_DATABASE=Energi innovation Aps
+OUI:70B3D509F*
+ ID_OUI_FROM_DATABASE=COMTECH Kft.
-OUI:70B3D59FA*
- ID_OUI_FROM_DATABASE=Ideas srl
+OUI:70B3D5009*
+ ID_OUI_FROM_DATABASE=HolidayCoro
-OUI:70B3D5649*
- ID_OUI_FROM_DATABASE=swissled technologies AG
+OUI:70B3D5AB0*
+ ID_OUI_FROM_DATABASE=OSR R&D ISRAEL LTD
-OUI:70B3D5C0E*
- ID_OUI_FROM_DATABASE=SYSDEV Srl
+OUI:70B3D5317*
+ ID_OUI_FROM_DATABASE=Iotopia Solutions
-OUI:70B3D54C7*
- ID_OUI_FROM_DATABASE=SOLVERIS sp. z o.o.
+OUI:70B3D5D32*
+ ID_OUI_FROM_DATABASE=Euklis by GSG International
-OUI:70B3D57A4*
- ID_OUI_FROM_DATABASE=Potter Electric Signal Co. LLC
+OUI:70B3D56B0*
+ ID_OUI_FROM_DATABASE=PTYPE Co., LTD.
+
+OUI:70B3D51E9*
+ ID_OUI_FROM_DATABASE=comtime GmbH
+
+OUI:70B3D586C*
+ ID_OUI_FROM_DATABASE=eeas gmbh
+
+OUI:70B3D5B0C*
+ ID_OUI_FROM_DATABASE=Vigilate srl
+
+OUI:70B3D5B37*
+ ID_OUI_FROM_DATABASE=CODEC Co., Ltd.
+
+OUI:70B3D5597*
+ ID_OUI_FROM_DATABASE=VAPE RAIL INTERNATIONAL
+
+OUI:70B3D5850*
+ ID_OUI_FROM_DATABASE=REO AG
+
+OUI:70B3D537A*
+ ID_OUI_FROM_DATABASE=APG Cash Drawer, LLC
+
+OUI:70B3D5C3D*
+ ID_OUI_FROM_DATABASE=CISTECH Solutions
+
+OUI:70B3D5F8B*
+ ID_OUI_FROM_DATABASE=IOOOTA Srl
+
+OUI:70B3D52EC*
+ ID_OUI_FROM_DATABASE=Grupo Epelsa S.L.
+
+OUI:70B3D599E*
+ ID_OUI_FROM_DATABASE=Trinity College Dublin
+
+OUI:70B3D5462*
+ ID_OUI_FROM_DATABASE=EarTex
+
+OUI:70B3D54CE*
+ ID_OUI_FROM_DATABASE=Agilack
+
+OUI:70B3D5F17*
+ ID_OUI_FROM_DATABASE=VITEC
+
+OUI:70B3D511D*
+ ID_OUI_FROM_DATABASE=Dakton Microlabs LLC
+
+OUI:70B3D5924*
+ ID_OUI_FROM_DATABASE=Meridian Technologies Inc
+
+OUI:70B3D503D*
+ ID_OUI_FROM_DATABASE=QUERCUS TECHNOLOGIES, S.L.
+
+OUI:70B3D5B97*
+ ID_OUI_FROM_DATABASE=Canam Technology, Inc.
+
+OUI:70B3D5352*
+ ID_OUI_FROM_DATABASE=Globalcom Engineering SPA
+
+OUI:70B3D57F4*
+ ID_OUI_FROM_DATABASE=KST technology
+
+OUI:70B3D5122*
+ ID_OUI_FROM_DATABASE=Henri Systems Holland bv
OUI:70B3D5494*
ID_OUI_FROM_DATABASE=Schildknecht AG
@@ -2816,12 +3038,12 @@ OUI:70B3D58B3*
OUI:70B3D5599*
ID_OUI_FROM_DATABASE=LECO Corporation
-OUI:70B3D5896*
- ID_OUI_FROM_DATABASE=Shanghai Longpal Communication Equipment Co., Ltd.
-
OUI:70B3D5692*
ID_OUI_FROM_DATABASE=HOSIN INDUSTRIAL LIMITED
+OUI:70B3D5896*
+ ID_OUI_FROM_DATABASE=Shanghai Longpal Communication Equipment Co., Ltd.
+
OUI:70B3D5AE7*
ID_OUI_FROM_DATABASE=E-T-A Elektrotechnische Apparate GmbH
@@ -2834,15 +3056,15 @@ OUI:70B3D5E0F*
OUI:70B3D512F*
ID_OUI_FROM_DATABASE=DSP4YOU LTd
+OUI:70B3D571B*
+ ID_OUI_FROM_DATABASE=elsys
+
OUI:70B3D59B1*
ID_OUI_FROM_DATABASE=Aplex Technology Inc.
OUI:70B3D5CA4*
ID_OUI_FROM_DATABASE=Netemera Sp. z o.o.
-OUI:70B3D571B*
- ID_OUI_FROM_DATABASE=elsys
-
OUI:70B3D548F*
ID_OUI_FROM_DATABASE=Seiwa Giken
@@ -2858,6 +3080,144 @@ OUI:70B3D5D2F*
OUI:70B3D536A*
ID_OUI_FROM_DATABASE=Becton Dickinson
+OUI:70B3D5C80*
+ ID_OUI_FROM_DATABASE=Link Care Services
+
+OUI:70B3D5607*
+ ID_OUI_FROM_DATABASE=ATEME
+
+OUI:70B3D5A33*
+ ID_OUI_FROM_DATABASE=TIAMA
+
+OUI:70B3D5A19*
+ ID_OUI_FROM_DATABASE=Qualitronix Madrass Pvt Ltd
+
+OUI:70B3D5F81*
+ ID_OUI_FROM_DATABASE=Littlemore Scientific
+
+OUI:70B3D5B3F*
+ ID_OUI_FROM_DATABASE=Orbit International
+
+OUI:70B3D528D*
+ ID_OUI_FROM_DATABASE=Technica Engineering GmbH
+
+OUI:70B3D5B62*
+ ID_OUI_FROM_DATABASE=Sakura Seiki Co.,Ltd.
+
+OUI:70B3D5CCF*
+ ID_OUI_FROM_DATABASE=Netberg
+
+OUI:70B3D5131*
+ ID_OUI_FROM_DATABASE=Inova Design Solutions Ltd
+
+OUI:70B3D5987*
+ ID_OUI_FROM_DATABASE=AXIS CORPORATION
+
+OUI:70B3D52BA*
+ ID_OUI_FROM_DATABASE=Active Brains
+
+OUI:70B3D50CE*
+ ID_OUI_FROM_DATABASE=Innominds Software Inc
+
+OUI:70B3D5644*
+ ID_OUI_FROM_DATABASE=ATX Networks Corp
+
+OUI:70B3D5376*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:70B3D552C*
+ ID_OUI_FROM_DATABASE=Centuryarks Ltd.,
+
+OUI:70B3D5BC2*
+ ID_OUI_FROM_DATABASE=DWEWOONG ELECTRIC Co., Ltd.
+
+OUI:70B3D5DFC*
+ ID_OUI_FROM_DATABASE=ELECTRONIC SYSTEMS DESIGN SPRL
+
+OUI:70B3D57E5*
+ ID_OUI_FROM_DATABASE=Megaflex Oy
+
+OUI:70B3D5503*
+ ID_OUI_FROM_DATABASE=Itest communication Tech Co., LTD
+
+OUI:70B3D548A*
+ ID_OUI_FROM_DATABASE=George Wilson Industries Ltd
+
+OUI:70B3D50E5*
+ ID_OUI_FROM_DATABASE=Delta Solutions LLC
+
+OUI:70B3D581E*
+ ID_OUI_FROM_DATABASE=Novathings
+
+OUI:70B3D504B*
+ ID_OUI_FROM_DATABASE=Dream I System Co., Ltd
+
+OUI:70B3D549A*
+ ID_OUI_FROM_DATABASE=HAXE SYSTEME
+
+OUI:70B3D563C*
+ ID_OUI_FROM_DATABASE=Pivothead
+
+OUI:70B3D5ADB*
+ ID_OUI_FROM_DATABASE=RF Code
+
+OUI:70B3D5B53*
+ ID_OUI_FROM_DATABASE=Revolution Retail Systems, LLC
+
+OUI:70B3D5C7E*
+ ID_OUI_FROM_DATABASE=BirdDog Australia
+
+OUI:70B3D5F03*
+ ID_OUI_FROM_DATABASE=GMI Ltd
+
+OUI:70B3D58C2*
+ ID_OUI_FROM_DATABASE=F-domain corporation
+
+OUI:70B3D56CF*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:70B3D572C*
+ ID_OUI_FROM_DATABASE=NuRi&G Engineering co,.Ltd.
+
+OUI:70B3D5735*
+ ID_OUI_FROM_DATABASE=Swiss Audio
+
+OUI:70B3D5260*
+ ID_OUI_FROM_DATABASE=ModuSystems, Inc
+
+OUI:70B3D54EF*
+ ID_OUI_FROM_DATABASE=CMI, Inc.
+
+OUI:70B3D5C12*
+ ID_OUI_FROM_DATABASE=Beijing Wisetone Information Technology Co.,Ltd.
+
+OUI:70B3D5930*
+ ID_OUI_FROM_DATABASE=The Institute of Mine Seismology
+
+OUI:70B3D5188*
+ ID_OUI_FROM_DATABASE=Birket Engineering
+
+OUI:70B3D55E2*
+ ID_OUI_FROM_DATABASE=Grossenbacher Systeme AG
+
+OUI:70B3D525A*
+ ID_OUI_FROM_DATABASE=DEUTA-WERKE GmbH
+
+OUI:70B3D516F*
+ ID_OUI_FROM_DATABASE=NimbeLink Corp
+
+OUI:70B3D59C0*
+ ID_OUI_FROM_DATABASE=Schneider Displaytechnik GmbH
+
+OUI:70B3D5149*
+ ID_OUI_FROM_DATABASE=eleven-x
+
+OUI:70B3D5E98*
+ ID_OUI_FROM_DATABASE=JSC Kaluga Astral
+
+OUI:70B3D5443*
+ ID_OUI_FROM_DATABASE=Slot3 GmbH
+
OUI:70B3D566B*
ID_OUI_FROM_DATABASE=Innitive B.V.
@@ -3626,6 +3986,117 @@ OUI:70B3D5A96*
OUI:70B3D5367*
ID_OUI_FROM_DATABASE=Living Water
+OUI:70B3D58DB*
+ ID_OUI_FROM_DATABASE=Kratos Analytical Ltd
+
+OUI:70B3D5A4F*
+ ID_OUI_FROM_DATABASE=Weltek Technologies Co. Ltd.
+
+OUI:70B3D51A3*
+ ID_OUI_FROM_DATABASE=Telairity Semiconductor
+
+OUI:70B3D5650*
+ ID_OUI_FROM_DATABASE=GIFAS-ELECTRIC GmbH
+
+OUI:70B3D5C63*
+ ID_OUI_FROM_DATABASE=Xentech Solutions Limited
+
+OUI:70B3D5106*
+ ID_OUI_FROM_DATABASE=Aplex Technology Inc.
+
+OUI:70B3D56C5*
+ ID_OUI_FROM_DATABASE=CJSC «Russian telecom equipment company» (CJSC RTEC)
+
+OUI:70B3D5FE9*
+ ID_OUI_FROM_DATABASE=Camsat Przemysław Gralak
+
+OUI:70B3D54C5*
+ ID_OUI_FROM_DATABASE=Moving iMage Technologies LLC
+
+OUI:70B3D591A*
+ ID_OUI_FROM_DATABASE=Fujian Landfone Information Technology Co.,Ltd
+
+OUI:70B3D59EC*
+ ID_OUI_FROM_DATABASE=eSoftThings
+
+OUI:70B3D5761*
+ ID_OUI_FROM_DATABASE=Critical Link LLC
+
+OUI:70B3D5C22*
+ ID_OUI_FROM_DATABASE=Skyriver Communications Inc.
+
+OUI:70B3D53BB*
+ ID_OUI_FROM_DATABASE=A-M Systems
+
+OUI:70B3D5B44*
+ ID_OUI_FROM_DATABASE=ENTEC Electric & Electronic Co., LTD.
+
+OUI:70B3D5584*
+ ID_OUI_FROM_DATABASE=Sertone, a division of Opti-Knights Ltd
+
+OUI:70B3D53EF*
+ ID_OUI_FROM_DATABASE=Vtron Pty Ltd
+
+OUI:70B3D57C2*
+ ID_OUI_FROM_DATABASE=Morgan Schaffer Inc.
+
+OUI:70B3D5697*
+ ID_OUI_FROM_DATABASE=Alazar Technologies Inc.
+
+OUI:70B3D561A*
+ ID_OUI_FROM_DATABASE=Rocket Lab Ltd.
+
+OUI:70B3D5855*
+ ID_OUI_FROM_DATABASE=CRDE
+
+OUI:70B3D5F8D*
+ ID_OUI_FROM_DATABASE=Flextronics Canafa Design Services
+
+OUI:70B3D59AE*
+ ID_OUI_FROM_DATABASE=Volansys technologies pvt ltd
+
+OUI:70B3D542C*
+ ID_OUI_FROM_DATABASE=D.Marchiori Srl
+
+OUI:70B3D5CE5*
+ ID_OUI_FROM_DATABASE=GridBridge Inc
+
+OUI:70B3D51EF*
+ ID_OUI_FROM_DATABASE=ADTEK
+
+OUI:70B3D5EDB*
+ ID_OUI_FROM_DATABASE=Netfort Solutions
+
+OUI:70B3D5CD9*
+ ID_OUI_FROM_DATABASE=Peter Huber Kaeltemaschinenbau GmbH
+
+OUI:70B3D51D7*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:70B3D5976*
+ ID_OUI_FROM_DATABASE=Atonarp Micro-Systems India Pvt. Ltd.
+
+OUI:70B3D50DA*
+ ID_OUI_FROM_DATABASE=Aquavision Distribution Ltd
+
+OUI:70B3D5989*
+ ID_OUI_FROM_DATABASE=DCNS
+
+OUI:70B3D5833*
+ ID_OUI_FROM_DATABASE=Alpiq InTec Management AG
+
+OUI:70B3D53E8*
+ ID_OUI_FROM_DATABASE=COSMOS web Co., Ltd.
+
+OUI:70B3D597F*
+ ID_OUI_FROM_DATABASE=BISTOS.,Co.,Ltd
+
+OUI:70B3D5C5D*
+ ID_OUI_FROM_DATABASE=FOSHAN SHILANTIAN NETWORK S.T. CO., LTD.
+
+OUI:70B3D573B*
+ ID_OUI_FROM_DATABASE=S-I-C
+
OUI:70B3D5114*
ID_OUI_FROM_DATABASE=Project H Pty Ltd
@@ -3683,83 +4154,104 @@ OUI:70B3D5C4F*
OUI:70B3D5BD9*
ID_OUI_FROM_DATABASE=SolwayTech
-OUI:70B3D58DB*
- ID_OUI_FROM_DATABASE=Kratos Analytical Ltd
+OUI:70B3D5F35*
+ ID_OUI_FROM_DATABASE=carbonTRACK
-OUI:70B3D5A4F*
- ID_OUI_FROM_DATABASE=Weltek Technologies Co. Ltd.
+OUI:70B3D529F*
+ ID_OUI_FROM_DATABASE=Code Hardware SA
-OUI:70B3D51A3*
- ID_OUI_FROM_DATABASE=Telairity Semiconductor
+OUI:70B3D5F76*
+ ID_OUI_FROM_DATABASE=Thermo Fisher Scientific
-OUI:70B3D5650*
- ID_OUI_FROM_DATABASE=GIFAS-ELECTRIC GmbH
+OUI:70B3D52B9*
+ ID_OUI_FROM_DATABASE=BELECTRIC GmbH
-OUI:70B3D5C63*
- ID_OUI_FROM_DATABASE=Xentech Solutions Limited
+OUI:70B3D59AD*
+ ID_OUI_FROM_DATABASE=Fortuna Impex Pvt ltd
-OUI:70B3D5106*
- ID_OUI_FROM_DATABASE=Aplex Technology Inc.
+OUI:70B3D5594*
+ ID_OUI_FROM_DATABASE=ATE Systems Inc
-OUI:70B3D56C5*
- ID_OUI_FROM_DATABASE=CJSC «Russian telecom equipment company» (CJSC RTEC)
+OUI:70B3D58CB*
+ ID_OUI_FROM_DATABASE=WELT Corporation
-OUI:70B3D5FE9*
- ID_OUI_FROM_DATABASE=Camsat Przemysław Gralak
+OUI:70B3D5405*
+ ID_OUI_FROM_DATABASE=MG s.r.l.
-OUI:70B3D54C5*
- ID_OUI_FROM_DATABASE=Moving iMage Technologies LLC
+OUI:70B3D587E*
+ ID_OUI_FROM_DATABASE=Septentrio NV
-OUI:70B3D591A*
- ID_OUI_FROM_DATABASE=Fujian Landfone Information Technology Co.,Ltd
+OUI:70B3D5ECB*
+ ID_OUI_FROM_DATABASE=Re spa - Controlli Industriali - IT01782300154
-OUI:70B3D59EC*
- ID_OUI_FROM_DATABASE=eSoftThings
+OUI:70B3D55F4*
+ ID_OUI_FROM_DATABASE=FDSTiming
-OUI:70B3D5761*
- ID_OUI_FROM_DATABASE=Critical Link LLC
+OUI:70B3D5D75*
+ ID_OUI_FROM_DATABASE=Hyundai MNSOFT
-OUI:70B3D5C22*
- ID_OUI_FROM_DATABASE=Skyriver Communications Inc.
+OUI:70B3D5D9A*
+ ID_OUI_FROM_DATABASE=Wuhan Xingtuxinke ELectronic Co.,Ltd
-OUI:70B3D53BB*
- ID_OUI_FROM_DATABASE=A-M Systems
+OUI:70B3D59C7*
+ ID_OUI_FROM_DATABASE=YUYAMA MFG Co.,Ltd
-OUI:70B3D5B44*
- ID_OUI_FROM_DATABASE=ENTEC Electric & Electronic Co., LTD.
+OUI:70B3D532A*
+ ID_OUI_FROM_DATABASE=Wuhan Xingtuxinke ELectronic Co.,Ltd
-OUI:70B3D5584*
- ID_OUI_FROM_DATABASE=Sertone, a division of Opti-Knights Ltd
+OUI:70B3D560E*
+ ID_OUI_FROM_DATABASE=HDANYWHERE
-OUI:70B3D53EF*
- ID_OUI_FROM_DATABASE=Vtron Pty Ltd
+OUI:70B3D5EBB*
+ ID_OUI_FROM_DATABASE=Beijing Wing ICT Technology Co., Ltd.
-OUI:70B3D57C2*
- ID_OUI_FROM_DATABASE=Morgan Schaffer Inc.
+OUI:70B3D5B09*
+ ID_OUI_FROM_DATABASE=FIRST LIGHT IMAGING
-OUI:70B3D5697*
- ID_OUI_FROM_DATABASE=Alazar Technologies Inc.
+OUI:70B3D518C*
+ ID_OUI_FROM_DATABASE=CMC Industrial Electronics Ltd
-OUI:70B3D561A*
- ID_OUI_FROM_DATABASE=Rocket Lab Ltd.
+OUI:70B3D5AFF*
+ ID_OUI_FROM_DATABASE=digital-spice
-OUI:70B3D5855*
- ID_OUI_FROM_DATABASE=CRDE
+OUI:70B3D5563*
+ ID_OUI_FROM_DATABASE=Zhejiang Hao Teng Electronic Technology Co., Ltd.
-OUI:70B3D5F8D*
- ID_OUI_FROM_DATABASE=Flextronics Canafa Design Services
+OUI:70B3D5C06*
+ ID_OUI_FROM_DATABASE=XotonicsMED GmbH
-OUI:70B3D59AE*
- ID_OUI_FROM_DATABASE=Volansys technologies pvt ltd
+OUI:70B3D52DB*
+ ID_OUI_FROM_DATABASE=ProtoPixel SL
-OUI:70B3D542C*
- ID_OUI_FROM_DATABASE=D.Marchiori Srl
+OUI:70B3D5A58*
+ ID_OUI_FROM_DATABASE=MCQ TECH GmbH
-OUI:70B3D5CE5*
- ID_OUI_FROM_DATABASE=GridBridge Inc
+OUI:70B3D5934*
+ ID_OUI_FROM_DATABASE=RBS Netkom GmbH
-OUI:70B3D51EF*
- ID_OUI_FROM_DATABASE=ADTEK
+OUI:70B3D513D*
+ ID_OUI_FROM_DATABASE=Elsist Srl
+
+OUI:70B3D53B7*
+ ID_OUI_FROM_DATABASE=Paul Scherrer Institut (PSI)
+
+OUI:70B3D594D*
+ ID_OUI_FROM_DATABASE=SEASON DESIGN TECHNOLOGY
+
+OUI:70B3D5A4C*
+ ID_OUI_FROM_DATABASE=Alere Technologies AS
+
+OUI:70B3D590B*
+ ID_OUI_FROM_DATABASE=Matrix Switch Corporation
+
+OUI:70B3D5C4B*
+ ID_OUI_FROM_DATABASE=ANKER-EAST
+
+OUI:70B3D5542*
+ ID_OUI_FROM_DATABASE=RTDS Technologies Inc.
+
+OUI:70B3D568E*
+ ID_OUI_FROM_DATABASE=CEA Technologies Pty Ltd
OUI:70B3D58AB*
ID_OUI_FROM_DATABASE=EMAC, Inc.
@@ -4028,9 +4520,6 @@ OUI:70B3D5EFB*
OUI:70B3D5A81*
ID_OUI_FROM_DATABASE=Sienda New Media Technologies GmbH
-OUI:70B3D5A1B*
- ID_OUI_FROM_DATABASE=Potter Electric Signal Co.
-
OUI:70B3D5EAC*
ID_OUI_FROM_DATABASE=Kentech Instruments Limited
@@ -4067,9 +4556,6 @@ OUI:70B3D5DCF*
OUI:70B3D5A25*
ID_OUI_FROM_DATABASE=PulseTor LLC
-OUI:70B3D5D3B*
- ID_OUI_FROM_DATABASE=NimbeLink Corp
-
OUI:70B3D5882*
ID_OUI_FROM_DATABASE=SIMON TECH, S.L.
@@ -4523,6 +5009,90 @@ OUI:70B3D594F*
OUI:70B3D5DFF*
ID_OUI_FROM_DATABASE=Spanawave Corporation
+OUI:70B3D57B6*
+ ID_OUI_FROM_DATABASE=Amada Miyachi America Inc.
+
+OUI:70B3D555A*
+ ID_OUI_FROM_DATABASE=Sontay Ltd.
+
+OUI:70B3D511C*
+ ID_OUI_FROM_DATABASE=Samriddi Automations Pvt. Ltd.
+
+OUI:70B3D5CB2*
+ ID_OUI_FROM_DATABASE=SECLAB
+
+OUI:70B3D5A91*
+ ID_OUI_FROM_DATABASE=IDEAL INDUSTRIES Ltd t/a Casella
+
+OUI:70B3D5AE5*
+ ID_OUI_FROM_DATABASE=BeatCraft, Inc.
+
+OUI:70B3D51DD*
+ ID_OUI_FROM_DATABASE=RF CREATIONS LTD
+
+OUI:70B3D51DA*
+ ID_OUI_FROM_DATABASE=Promess Inc.
+
+OUI:70B3D555B*
+ ID_OUI_FROM_DATABASE=Procon Electronics Pty Ltd
+
+OUI:70B3D50AE*
+ ID_OUI_FROM_DATABASE=Norsat International Inc.
+
+OUI:70B3D5461*
+ ID_OUI_FROM_DATABASE=TESEC Corporation
+
+OUI:70B3D57FB*
+ ID_OUI_FROM_DATABASE=db Broadcast Products Ltd
+
+OUI:70B3D56FF*
+ ID_OUI_FROM_DATABASE=AKEO PLUS
+
+OUI:70B3D5CD2*
+ ID_OUI_FROM_DATABASE=HBH Microwave GmbH
+
+OUI:70B3D5B23*
+ ID_OUI_FROM_DATABASE=Supervision Test et Pilotage
+
+OUI:70B3D5178*
+ ID_OUI_FROM_DATABASE=Gamber Johnson-LLC
+
+OUI:70B3D5A5C*
+ ID_OUI_FROM_DATABASE=Molekule
+
+OUI:70B3D5012*
+ ID_OUI_FROM_DATABASE=KST technology
+
+OUI:70B3D5FEC*
+ ID_OUI_FROM_DATABASE=Finder SpA
+
+OUI:70B3D519E*
+ ID_OUI_FROM_DATABASE=J-Factor Embedded Technologies
+
+OUI:70B3D5A20*
+ ID_OUI_FROM_DATABASE=Design For Life Systems
+
+OUI:70B3D590A*
+ ID_OUI_FROM_DATABASE=Hangzhou SunTown Intelligent Science & Technology Co.,Ltd.
+
+OUI:70B3D51DB*
+ ID_OUI_FROM_DATABASE=Hudson Robotics
+
+OUI:70B3D55CC*
+ ID_OUI_FROM_DATABASE=Akse srl
+
+OUI:70B3D5973*
+ ID_OUI_FROM_DATABASE=Autonomic Controls, Inc.
+
+OUI:70B3D5083*
+ ID_OUI_FROM_DATABASE=ZAO ZEO
+
+OUI:70B3D542A*
+ ID_OUI_FROM_DATABASE=Critical Link LLC
+
+OUI:70B3D5C0F*
+ ID_OUI_FROM_DATABASE=Honeywell Safety Products USA, Inc
+
OUI:70B3D565C*
ID_OUI_FROM_DATABASE=Aplex Technology Inc.
@@ -4580,9 +5150,6 @@ OUI:70B3D5A4A*
OUI:70B3D585B*
ID_OUI_FROM_DATABASE=TSUBAKIMOTO CHAIN CO.
-OUI:70B3D56FF*
- ID_OUI_FROM_DATABASE=AKEO PLUS
-
OUI:70B3D589B*
ID_OUI_FROM_DATABASE=ControlWorks, Inc.
@@ -4592,62 +5159,104 @@ OUI:70B3D568F*
OUI:70B3D55AB*
ID_OUI_FROM_DATABASE=Sea Air and Land Communications Ltd
-OUI:70B3D5CD2*
- ID_OUI_FROM_DATABASE=HBH Microwave GmbH
+OUI:70B3D5CED*
+ ID_OUI_FROM_DATABASE=Advanced Products Corporation Pte Ltd
-OUI:70B3D5B23*
- ID_OUI_FROM_DATABASE=Supervision Test et Pilotage
+OUI:70B3D5DB0*
+ ID_OUI_FROM_DATABASE=Arnouse Digital Devices Corp
-OUI:70B3D5178*
- ID_OUI_FROM_DATABASE=Gamber Johnson-LLC
+OUI:70B3D5CCD*
+ ID_OUI_FROM_DATABASE=Suzhou PowerCore Technology Co.,Ltd.
-OUI:70B3D57B6*
- ID_OUI_FROM_DATABASE=Amada Miyachi America Inc.
+OUI:70B3D5163*
+ ID_OUI_FROM_DATABASE=BHARAT HEAVY ELECTRICALS LIMITED
-OUI:70B3D555A*
- ID_OUI_FROM_DATABASE=Sontay Ltd.
+OUI:70B3D5227*
+ ID_OUI_FROM_DATABASE=Montalvo
-OUI:70B3D5CB2*
- ID_OUI_FROM_DATABASE=SECLAB
+OUI:70B3D5910*
+ ID_OUI_FROM_DATABASE=Eginity, Inc.
-OUI:70B3D511C*
- ID_OUI_FROM_DATABASE=Samriddi Automations Pvt. Ltd.
+OUI:70B3D57D1*
+ ID_OUI_FROM_DATABASE=Schneider Electric Motion USA
-OUI:70B3D5AE5*
- ID_OUI_FROM_DATABASE=BeatCraft, Inc.
+OUI:70B3D570F*
+ ID_OUI_FROM_DATABASE=Alion Science & Technology
-OUI:70B3D5A91*
- ID_OUI_FROM_DATABASE=IDEAL INDUSTRIES Ltd t/a Casella
+OUI:70B3D5A1B*
+ ID_OUI_FROM_DATABASE=Potter Electric Signal Co. LLC
-OUI:70B3D51DD*
- ID_OUI_FROM_DATABASE=RF CREATIONS LTD
+OUI:70B3D5947*
+ ID_OUI_FROM_DATABASE=Checkbill Co,Ltd.
-OUI:70B3D50AE*
- ID_OUI_FROM_DATABASE=Norsat International Inc.
+OUI:70B3D5B77*
+ ID_OUI_FROM_DATABASE=Motec Pty Ltd
-OUI:70B3D51DA*
- ID_OUI_FROM_DATABASE=Promess Inc.
+OUI:70B3D5D9D*
+ ID_OUI_FROM_DATABASE=Electroimpact, Inc.
-OUI:70B3D555B*
- ID_OUI_FROM_DATABASE=Procon Electronics Pty Ltd
+OUI:70B3D5C6F*
+ ID_OUI_FROM_DATABASE=nyantec UG (haftungsbeschränkt)
-OUI:70B3D5461*
- ID_OUI_FROM_DATABASE=TESEC Corporation
+OUI:70B3D5475*
+ ID_OUI_FROM_DATABASE=EWATTCH
-OUI:70B3D57FB*
- ID_OUI_FROM_DATABASE=db Broadcast Products Ltd
+OUI:70B3D5F30*
+ ID_OUI_FROM_DATABASE=ADE Technology Inc.
-OUI:70B3D5CED*
- ID_OUI_FROM_DATABASE=Advanced Products Corporation Pte Ltd
+OUI:70B3D5F95*
+ ID_OUI_FROM_DATABASE=Get SAT
-OUI:70B3D5DB0*
- ID_OUI_FROM_DATABASE=Arnouse Digital Devices Corp
+OUI:70B3D5457*
+ ID_OUI_FROM_DATABASE=Vivaldi Clima Srl
-OUI:70B3D5CCD*
- ID_OUI_FROM_DATABASE=Suzhou PowerCore Technology Co.,Ltd.
+OUI:70B3D5CD5*
+ ID_OUI_FROM_DATABASE=Apantac LLC
-OUI:70B3D5163*
- ID_OUI_FROM_DATABASE=BHARAT HEAVY ELECTRICALS LIMITED
+OUI:70B3D511F*
+ ID_OUI_FROM_DATABASE=Geppetto Electronics
+
+OUI:70B3D5136*
+ ID_OUI_FROM_DATABASE=Miguel Corporate Services Pte Ltd
+
+OUI:70B3D5E1A*
+ ID_OUI_FROM_DATABASE=BIZERBA LUCEO
+
+OUI:70B3D55D5*
+ ID_OUI_FROM_DATABASE=CT Company
+
+OUI:70B3D5A1F*
+ ID_OUI_FROM_DATABASE=GlobalTest LLC
+
+OUI:70B3D58CA*
+ ID_OUI_FROM_DATABASE=Allied Data Systems
+
+OUI:70B3D5785*
+ ID_OUI_FROM_DATABASE=Density Inc.
+
+OUI:70B3D56B1*
+ ID_OUI_FROM_DATABASE=TTC TELEKOMUNIKACE, s.r.o.
+
+OUI:70B3D5BD5*
+ ID_OUI_FROM_DATABASE=Synics AG
+
+OUI:70B3D55C1*
+ ID_OUI_FROM_DATABASE=Shanghai JaWay Information Technology Co., Ltd.
+
+OUI:70B3D5BE9*
+ ID_OUI_FROM_DATABASE=Telecast Inc.
+
+OUI:70B3D5C62*
+ ID_OUI_FROM_DATABASE=WIZNOVA
+
+OUI:70B3D5D3B*
+ ID_OUI_FROM_DATABASE=NimbeLink Corp
+
+OUI:70B3D5FF4*
+ ID_OUI_FROM_DATABASE=Serveron Corporation
+
+OUI:70B3D5760*
+ ID_OUI_FROM_DATABASE=QUALITTEQ LLC
OUI:1C8776D*
ID_OUI_FROM_DATABASE=Qivivo
@@ -5027,9 +5636,6 @@ OUI:BC34007*
OUI:B01F81D*
ID_OUI_FROM_DATABASE=TAIWAN Anjie Electronics Co.,Ltd.
-OUI:7419F87*
- ID_OUI_FROM_DATABASE=Broadanet S.T.M
-
OUI:A43BFA7*
ID_OUI_FROM_DATABASE=Deatronic srl
@@ -5204,9 +5810,6 @@ OUI:D07650F*
OUI:E81863F*
ID_OUI_FROM_DATABASE=Private
-OUI:3C39E7F*
- ID_OUI_FROM_DATABASE=Private
-
OUI:F80278F*
ID_OUI_FROM_DATABASE=Private
@@ -5300,9 +5903,117 @@ OUI:4CE1737*
OUI:4CE1739*
ID_OUI_FROM_DATABASE=Shenzhen Evolution Dynamics Co., Ltd.
+OUI:1CC0E11*
+ ID_OUI_FROM_DATABASE=Hangzhou Kaierda Electric Welding Machine Co.,Ltd
+
+OUI:1CC0E15*
+ ID_OUI_FROM_DATABASE=Kids Wireless Inc
+
OUI:1CC0E13*
ID_OUI_FROM_DATABASE=HANGZHOU SOFTEL OPTIC CO., LTD
+OUI:1CC0E1E*
+ ID_OUI_FROM_DATABASE=Yun Yang Fire Safety Equipment Co.,Ltd.
+
+OUI:1CC0E1A*
+ ID_OUI_FROM_DATABASE=SECHERON SA
+
+OUI:1CC0E17*
+ ID_OUI_FROM_DATABASE=SHENZHEN KINSTONE D&T DEVELOP CO.,LTD
+
+OUI:4865EE0*
+ ID_OUI_FROM_DATABASE=DefPower Ltd
+
+OUI:4865EEC*
+ ID_OUI_FROM_DATABASE=DNV GL
+
+OUI:3C39E7F*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:4865EE4*
+ ID_OUI_FROM_DATABASE=Mission Microwave Technologies, Inc
+
+OUI:244E7B2*
+ ID_OUI_FROM_DATABASE=RCC TIME CO .,LIMITED
+
+OUI:244E7B1*
+ ID_OUI_FROM_DATABASE=sonoscape
+
+OUI:244E7B7*
+ ID_OUI_FROM_DATABASE=Nanjing Wanlida Technology Co., Ltd.
+
+OUI:244E7B3*
+ ID_OUI_FROM_DATABASE=Shenzhen Ruixunyun Technology Co.,Ltd.
+
+OUI:244E7BB*
+ ID_OUI_FROM_DATABASE=Mighty Audio, Inc.
+
+OUI:7CCBE28*
+ ID_OUI_FROM_DATABASE=Polarteknik Oy
+
+OUI:7CCBE24*
+ ID_OUI_FROM_DATABASE=Ningbo bird sales co.,LTD
+
+OUI:7CCBE2D*
+ ID_OUI_FROM_DATABASE=optilink networks pvt ltd
+
+OUI:7419F87*
+ ID_OUI_FROM_DATABASE=Heptagon Systems PTY. LTD.
+
+OUI:500B91B*
+ ID_OUI_FROM_DATABASE=thumbzup UK Limited
+
+OUI:500B91C*
+ ID_OUI_FROM_DATABASE=Diamond Traffic Products, Inc
+
+OUI:500B915*
+ ID_OUI_FROM_DATABASE=jiangsu zhongling high-tech CO.,LTD.
+
+OUI:500B914*
+ ID_OUI_FROM_DATABASE=Sinope technologies Inc
+
+OUI:1CC0E14*
+ ID_OUI_FROM_DATABASE=Videri Inc.
+
+OUI:A4580F3*
+ ID_OUI_FROM_DATABASE=Engineered SA
+
+OUI:A4580FD*
+ ID_OUI_FROM_DATABASE=EYE IO, LLC
+
+OUI:40ED981*
+ ID_OUI_FROM_DATABASE=GuangZhou FiiO Electronics Technology Co.,Ltd
+
+OUI:40ED985*
+ ID_OUI_FROM_DATABASE=Cape
+
+OUI:34049E3*
+ ID_OUI_FROM_DATABASE=Nanjing Mythware Information Technology Co., Ltd.
+
+OUI:34049EA*
+ ID_OUI_FROM_DATABASE=i3 International Inc.
+
+OUI:50A4D06*
+ ID_OUI_FROM_DATABASE=PointGrab
+
+OUI:34049EE*
+ ID_OUI_FROM_DATABASE=ND SatCom GmbH
+
+OUI:50A4D05*
+ ID_OUI_FROM_DATABASE=TREXOM S.r.l.
+
+OUI:50A4D01*
+ ID_OUI_FROM_DATABASE=Beijing ANTVR Technology Co., LTD
+
+OUI:50A4D0A*
+ ID_OUI_FROM_DATABASE=Changsha SinoCare, Inc
+
+OUI:8CC8F4C*
+ ID_OUI_FROM_DATABASE=Shenzhen KSTAR Science and Technology Co., Ltd
+
+OUI:40F385D*
+ ID_OUI_FROM_DATABASE=Digital Bros S.p.A.
+
OUI:1C8776C*
ID_OUI_FROM_DATABASE=Strone Technology
@@ -5852,6 +6563,78 @@ OUI:8C192D3*
OUI:8C192D1*
ID_OUI_FROM_DATABASE=Shenzhen Huanuo Internet Technology Co.,Ltd
+OUI:F0ACD72*
+ ID_OUI_FROM_DATABASE=QUANTUM POWER SYSTEMS
+
+OUI:F0ACD71*
+ ID_OUI_FROM_DATABASE=Intenta GmbH
+
+OUI:58E8769*
+ ID_OUI_FROM_DATABASE=TEM Mobile Limited
+
+OUI:58E8765*
+ ID_OUI_FROM_DATABASE=Broad Air Technology Co., LTD.
+
+OUI:C0D3913*
+ ID_OUI_FROM_DATABASE=IXON B.V.
+
+OUI:C0D3916*
+ ID_OUI_FROM_DATABASE=Ernitec
+
+OUI:C0D3912*
+ ID_OUI_FROM_DATABASE=Hofon Automation Co.,Ltd
+
+OUI:C0D391B*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:84E0F40*
+ ID_OUI_FROM_DATABASE=ShenZhen Panrich Technology Limited
+
+OUI:70F8E79*
+ ID_OUI_FROM_DATABASE=Kontech Electronics Co., Ltd
+
+OUI:70F8E70*
+ ID_OUI_FROM_DATABASE=SHENZHEN Xin JiuNing Electronics Co Ltd
+
+OUI:70F8E74*
+ ID_OUI_FROM_DATABASE=CLIP Inc.
+
+OUI:4CE173D*
+ ID_OUI_FROM_DATABASE=KTC(K-TEL)
+
+OUI:4865EE3*
+ ID_OUI_FROM_DATABASE=Data Technology Inc.
+
+OUI:4865EE1*
+ ID_OUI_FROM_DATABASE=Gopod Group Limited
+
+OUI:7CCBE26*
+ ID_OUI_FROM_DATABASE=SY Electronics Limited
+
+OUI:7CCBE2B*
+ ID_OUI_FROM_DATABASE=Easy Broadband Technology Co., Ltd.
+
+OUI:500B917*
+ ID_OUI_FROM_DATABASE=Shenzhen Xinfa Electronic Co.,ltd
+
+OUI:500B919*
+ ID_OUI_FROM_DATABASE=Machfu, Inc.
+
+OUI:500B913*
+ ID_OUI_FROM_DATABASE=EWIN TECHNOLOGY LIMITED
+
+OUI:A4580F5*
+ ID_OUI_FROM_DATABASE=CoAsia Microelectronics Corp.
+
+OUI:A4580FA*
+ ID_OUI_FROM_DATABASE=GUANGZHOU OPTICAL BRIDGE COMMUNICATION EQUIPMENT CO.,LTD.
+
+OUI:A4580FE*
+ ID_OUI_FROM_DATABASE=Finetree Communications Inc
+
+OUI:40ED980*
+ ID_OUI_FROM_DATABASE=Tsinghua Tongfang Co., LTD
+
OUI:D02212F*
ID_OUI_FROM_DATABASE=Private
@@ -5897,15 +6680,6 @@ OUI:84E0F49*
OUI:84E0F4A*
ID_OUI_FROM_DATABASE=iSolution Technologies Co.,Ltd.
-OUI:70F8E74*
- ID_OUI_FROM_DATABASE=CLIP Inc.
-
-OUI:70F8E70*
- ID_OUI_FROM_DATABASE=SHENZHEN Xin JiuNing Electronics Co Ltd
-
-OUI:70F8E79*
- ID_OUI_FROM_DATABASE=Kontech Electronics Co., Ltd
-
OUI:F81D78C*
ID_OUI_FROM_DATABASE=SHENZHUOYUE TECHNOLOGY.,LTD
@@ -5936,56 +6710,80 @@ OUI:383A21E*
OUI:AC64DD4*
ID_OUI_FROM_DATABASE=8Cups
+OUI:AC64DD5*
+ ID_OUI_FROM_DATABASE=SHANGHAI ZTE TECHNOLOGIES CO.,LTD
+
+OUI:AC64DD8*
+ ID_OUI_FROM_DATABASE=PFDC ELANCYL
+
OUI:AC64DDC*
ID_OUI_FROM_DATABASE=Beijing Hamigua Technology Co., Ltd.
+OUI:AC64DDE*
+ ID_OUI_FROM_DATABASE=DIGIBIRD TECHNOLOGY CO., LTD.
+
OUI:4CE1730*
ID_OUI_FROM_DATABASE=Beijing Sutongwang E-Business Co., Ltd
-OUI:F0ACD72*
- ID_OUI_FROM_DATABASE=QUANTUM POWER SYSTEMS
+OUI:4CE173E*
+ ID_OUI_FROM_DATABASE=Plus One Japan Limited
-OUI:F0ACD71*
- ID_OUI_FROM_DATABASE=Intenta GmbH
+OUI:1CC0E12*
+ ID_OUI_FROM_DATABASE=Abbott Medical Optics Inc.
-OUI:58E8769*
- ID_OUI_FROM_DATABASE=TEM Mobile Limited
+OUI:4CE1736*
+ ID_OUI_FROM_DATABASE=DAIKOKU DENKI CO.,LTD.
-OUI:58E8765*
- ID_OUI_FROM_DATABASE=Broad Air Technology Co., LTD.
+OUI:4865EE6*
+ ID_OUI_FROM_DATABASE=shenzhen sunflower technologies CO., LIMITED
-OUI:C0D3913*
- ID_OUI_FROM_DATABASE=IXON B.V.
+OUI:4865EE9*
+ ID_OUI_FROM_DATABASE=VideoStitch, Inc
-OUI:C0D3916*
- ID_OUI_FROM_DATABASE=Ernitec
+OUI:244E7B9*
+ ID_OUI_FROM_DATABASE=UniMAT Automation Technology Co., Ltd.
-OUI:C0D3912*
- ID_OUI_FROM_DATABASE=Hofon Automation Co.,Ltd
+OUI:4865EE5*
+ ID_OUI_FROM_DATABASE=Swistec Systems AG
-OUI:C0D391B*
- ID_OUI_FROM_DATABASE=Private
+OUI:244E7BA*
+ ID_OUI_FROM_DATABASE=Shenzhen AWT science & technology limited
-OUI:84E0F40*
- ID_OUI_FROM_DATABASE=ShenZhen Panrich Technology Limited
+OUI:500B911*
+ ID_OUI_FROM_DATABASE=SPD Development Company Ltd
-OUI:AC64DD5*
- ID_OUI_FROM_DATABASE=SHANGHAI ZTE TECHNOLOGIES CO.,LTD
+OUI:A4580F0*
+ ID_OUI_FROM_DATABASE=INNOPRO
-OUI:AC64DD8*
- ID_OUI_FROM_DATABASE=PFDC ELANCYL
+OUI:A4580F4*
+ ID_OUI_FROM_DATABASE=Shenzhen City billion Leiden science and Technology Co., Ltd.
-OUI:AC64DDE*
- ID_OUI_FROM_DATABASE=DIGIBIRD TECHNOLOGY CO., LTD.
+OUI:40ED98B*
+ ID_OUI_FROM_DATABASE=Siebert Industrieelektronik GmbH
-OUI:4CE1736*
- ID_OUI_FROM_DATABASE=CHINA CNR CORPORATION LIMITED DALIAN ELECTRIC TRACTION R&D CENTER
+OUI:40ED98A*
+ ID_OUI_FROM_DATABASE=Integrated Design Ltd
-OUI:4CE173D*
- ID_OUI_FROM_DATABASE=KTC(K-TEL)
+OUI:34049ED*
+ ID_OUI_FROM_DATABASE=uikismart
-OUI:4CE173E*
- ID_OUI_FROM_DATABASE=Plus One Japan Limited
+OUI:50A4D03*
+ ID_OUI_FROM_DATABASE=Guangzhou Hysoon Electronic Co., Ltd.
+
+OUI:50A4D07*
+ ID_OUI_FROM_DATABASE=Shanghai Pujiang Smart Card Systems Co., Ltd.
+
+OUI:8CC8F49*
+ ID_OUI_FROM_DATABASE=Swift Navigation Inc
+
+OUI:8CC8F41*
+ ID_OUI_FROM_DATABASE=Lanhomex Technology(Shen Zhen)Co.,Ltd.
+
+OUI:8CC8F4A*
+ ID_OUI_FROM_DATABASE=Trilux Group Management GmbH
+
+OUI:40F3856*
+ ID_OUI_FROM_DATABASE=Lennox International Incorporated
OUI:1C87765*
ID_OUI_FROM_DATABASE=Zhuhai MYZR Technology Co.,Ltd
@@ -6716,6 +7514,72 @@ OUI:4CE1733*
OUI:4CE173C*
ID_OUI_FROM_DATABASE=REMONDE NETWORK
+OUI:1CC0E1B*
+ ID_OUI_FROM_DATABASE=Exigent Sensors
+
+OUI:1CC0E10*
+ ID_OUI_FROM_DATABASE=Shenzhen Highsharp Electronics Ltd.
+
+OUI:4865EE7*
+ ID_OUI_FROM_DATABASE=Venture Research Inc.
+
+OUI:4865EEB*
+ ID_OUI_FROM_DATABASE=EnBW Energie Baden-Württemberg AG
+
+OUI:244E7B0*
+ ID_OUI_FROM_DATABASE=Tekelek Europe Ltd
+
+OUI:500B912*
+ ID_OUI_FROM_DATABASE=annapurnalabs
+
+OUI:500B91A*
+ ID_OUI_FROM_DATABASE=New Audio LLC
+
+OUI:A4580F7*
+ ID_OUI_FROM_DATABASE=Changsha Tai Hui Network Technology Co.,Ltd
+
+OUI:A4580FB*
+ ID_OUI_FROM_DATABASE=ABB AB PGHV
+
+OUI:A4580F1*
+ ID_OUI_FROM_DATABASE=Stone Lock Global, Inc.
+
+OUI:40ED983*
+ ID_OUI_FROM_DATABASE=Knox Company
+
+OUI:40ED989*
+ ID_OUI_FROM_DATABASE=TeraTron GmbH
+
+OUI:40ED982*
+ ID_OUI_FROM_DATABASE=A-IOX INC.
+
+OUI:34049E4*
+ ID_OUI_FROM_DATABASE=Harbin Yantuo Science and Technology Development Co., Ltd
+
+OUI:34049E0*
+ ID_OUI_FROM_DATABASE=GoChip Inc.
+
+OUI:34049E2*
+ ID_OUI_FROM_DATABASE=EFD Induction
+
+OUI:34049E9*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:50A4D08*
+ ID_OUI_FROM_DATABASE=XinLian'AnBao(Beijing)Technology Co.,LTD.
+
+OUI:8CC8F40*
+ ID_OUI_FROM_DATABASE=Guardtec,Inc
+
+OUI:8CC8F46*
+ ID_OUI_FROM_DATABASE=SHENZHEN D-light Technolgy Limited
+
+OUI:8CC8F48*
+ ID_OUI_FROM_DATABASE=Strongbyte Solutions Limited
+
+OUI:8CC8F4E*
+ ID_OUI_FROM_DATABASE=Evaporcool Solutions
+
OUI:1C8776B*
ID_OUI_FROM_DATABASE=Hekatron Vertriebs GmbH
@@ -7322,6 +8186,93 @@ OUI:7C477CA*
OUI:1C87760*
ID_OUI_FROM_DATABASE=Dspread Technology (Beijing) Inc.
+OUI:F0ACD70*
+ ID_OUI_FROM_DATABASE=Guilin glsun Science and Tech Co.,LTD
+
+OUI:F0ACD7E*
+ ID_OUI_FROM_DATABASE=Fiziico Co., Ltd.
+
+OUI:58E8760*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:58E8761*
+ ID_OUI_FROM_DATABASE=Beijing Perabytes IS Technology Co., Ltd
+
+OUI:C0D3914*
+ ID_OUI_FROM_DATABASE=Vernier Software & Technology
+
+OUI:C0D3919*
+ ID_OUI_FROM_DATABASE=xxter bv
+
+OUI:C0D391E*
+ ID_OUI_FROM_DATABASE=SAMSARA NETWORKS INC
+
+OUI:84E0F4D*
+ ID_OUI_FROM_DATABASE=Logos01 Srl
+
+OUI:70F8E7E*
+ ID_OUI_FROM_DATABASE=CUAV
+
+OUI:70F8E73*
+ ID_OUI_FROM_DATABASE=Dr. Simon Consulting GmbH
+
+OUI:F81D783*
+ ID_OUI_FROM_DATABASE=SHANGHAI SUN TELECOMMUNICATION CO., LTD.
+
+OUI:383A210*
+ ID_OUI_FROM_DATABASE=R3C Information(Shenzhen) Co.,Ltd.
+
+OUI:383A213*
+ ID_OUI_FROM_DATABASE=Shanghai Greatwall Safety System Co.,Ltd
+
+OUI:AC64DD7*
+ ID_OUI_FROM_DATABASE=Wittmann Kunststoffgeräte GmbH
+
+OUI:4CE1734*
+ ID_OUI_FROM_DATABASE=Huizhou Dehong Technology Co., Ltd.
+
+OUI:4CE173A*
+ ID_OUI_FROM_DATABASE=jvi
+
+OUI:1CC0E19*
+ ID_OUI_FROM_DATABASE=Ospicon Company Limited
+
+OUI:4865EE2*
+ ID_OUI_FROM_DATABASE=CaptionCall
+
+OUI:4865EEE*
+ ID_OUI_FROM_DATABASE=CNU
+
+OUI:4865EED*
+ ID_OUI_FROM_DATABASE=Winn Technology Co.,Ltd
+
+OUI:244E7BC*
+ ID_OUI_FROM_DATABASE=CHUNGHSIN TECHNOLOGY GROUP CO.,LTD
+
+OUI:7CCBE29*
+ ID_OUI_FROM_DATABASE=Hangzhou Haohaokaiche Technology Co.,Ltd.
+
+OUI:7CCBE2C*
+ ID_OUI_FROM_DATABASE=mirakonta s.l.
+
+OUI:7CCBE23*
+ ID_OUI_FROM_DATABASE=Astrum Technologies CC
+
+OUI:244E7BD*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:500B91D*
+ ID_OUI_FROM_DATABASE=Shenzhen Lucky Sonics Co .,Ltd
+
+OUI:7CCBE2E*
+ ID_OUI_FROM_DATABASE=Aplex Technology Inc.
+
+OUI:A4580F2*
+ ID_OUI_FROM_DATABASE=BLOKS. GmbH
+
+OUI:40ED986*
+ ID_OUI_FROM_DATABASE=Shanghai Broadwan Communications Co.,Ltd
+
OUI:8C192D5*
ID_OUI_FROM_DATABASE=ELCO(TIANJIN)ELECTRONICS CO.,LTD.
@@ -7382,74 +8333,92 @@ OUI:84E0F43*
OUI:1C88798*
ID_OUI_FROM_DATABASE=Toshiba Toko Meter Systems Co., LTD.
-OUI:383A210*
- ID_OUI_FROM_DATABASE=R3C Information(Shenzhen) Co.,Ltd.
+OUI:70F8E7C*
+ ID_OUI_FROM_DATABASE=Fixstars Corporation
-OUI:4CE1734*
- ID_OUI_FROM_DATABASE=Huizhou Dehong Technology Co., Ltd.
+OUI:F81D78D*
+ ID_OUI_FROM_DATABASE=Tofino
-OUI:4CE173A*
- ID_OUI_FROM_DATABASE=jvi
+OUI:F81D787*
+ ID_OUI_FROM_DATABASE=WUHAN GUIDE INFRARED CO.,LTD
-OUI:F0ACD70*
- ID_OUI_FROM_DATABASE=Guilin glsun Science and Tech Co.,LTD
+OUI:F81D789*
+ ID_OUI_FROM_DATABASE=Ophrys Systèmes
-OUI:F0ACD7E*
- ID_OUI_FROM_DATABASE=Fiziico Co., Ltd.
+OUI:383A21D*
+ ID_OUI_FROM_DATABASE=Colooc AB
-OUI:58E8760*
- ID_OUI_FROM_DATABASE=Private
+OUI:AC64DD9*
+ ID_OUI_FROM_DATABASE=Micro Connect Pty Ltd
-OUI:58E8761*
- ID_OUI_FROM_DATABASE=Beijing Perabytes IS Technology Co., Ltd
+OUI:AC64DD3*
+ ID_OUI_FROM_DATABASE=infypower Co., Ltd
-OUI:C0D3914*
- ID_OUI_FROM_DATABASE=Vernier Software & Technology
+OUI:4865EE8*
+ ID_OUI_FROM_DATABASE=SmartDisplayer Technology Co., Ltd.
-OUI:C0D3919*
- ID_OUI_FROM_DATABASE=xxter bv
+OUI:244E7B4*
+ ID_OUI_FROM_DATABASE=Leshi Internet Information & Technology (Beijing) Corp.
-OUI:C0D391E*
- ID_OUI_FROM_DATABASE=SAMSARA NETWORKS INC
+OUI:244E7B6*
+ ID_OUI_FROM_DATABASE=Owasys Advanced Wireless Devices
-OUI:84E0F4D*
- ID_OUI_FROM_DATABASE=Logos01 Srl
+OUI:244E7BE*
+ ID_OUI_FROM_DATABASE=WithWin Technology ShenZhen CO.,LTD
-OUI:70F8E7E*
- ID_OUI_FROM_DATABASE=CUAV
+OUI:244E7B5*
+ ID_OUI_FROM_DATABASE=Jiangsu Xuanbo Electronic Technologies Co.,Ltd
-OUI:70F8E73*
- ID_OUI_FROM_DATABASE=Dr. Simon Consulting GmbH
+OUI:7CCBE25*
+ ID_OUI_FROM_DATABASE=DTECH Labs, Inc.
-OUI:70F8E7C*
- ID_OUI_FROM_DATABASE=Fixstars Corporation
+OUI:7CCBE27*
+ ID_OUI_FROM_DATABASE=Hangzhou Kaicom Communication Co.,Ltd
-OUI:F81D783*
- ID_OUI_FROM_DATABASE=SHANGHAI SUN TELECOMMUNICATION CO., LTD.
+OUI:A4580F8*
+ ID_OUI_FROM_DATABASE=AIR LIQUIDE MEDICAL SYSTEMS
-OUI:F81D78D*
- ID_OUI_FROM_DATABASE=Tofino
+OUI:40ED98C*
+ ID_OUI_FROM_DATABASE=BloomSky,Inc.
-OUI:F81D787*
- ID_OUI_FROM_DATABASE=WUHAN GUIDE INFRARED CO.,LTD
+OUI:40ED98E*
+ ID_OUI_FROM_DATABASE=BORDA TECHNOLOGY
-OUI:F81D789*
- ID_OUI_FROM_DATABASE=Ophrys Systèmes
+OUI:34049E6*
+ ID_OUI_FROM_DATABASE=Life Interface Co., Ltd.
-OUI:383A21D*
- ID_OUI_FROM_DATABASE=Colooc AB
+OUI:34049E1*
+ ID_OUI_FROM_DATABASE=Connected IO Inc.
-OUI:383A213*
- ID_OUI_FROM_DATABASE=Shanghai Greatwall Safety System Co.,Ltd
+OUI:34049EB*
+ ID_OUI_FROM_DATABASE=Eginity, Inc.
-OUI:AC64DD7*
- ID_OUI_FROM_DATABASE=Wittmann Kunststoffgeräte GmbH
+OUI:34049E5*
+ ID_OUI_FROM_DATABASE=Seeiner Technology Co.,LTD
-OUI:AC64DD9*
- ID_OUI_FROM_DATABASE=Micro Connect Pty Ltd
+OUI:34049EC*
+ ID_OUI_FROM_DATABASE=Private
-OUI:AC64DD3*
- ID_OUI_FROM_DATABASE=infypower Co., Ltd
+OUI:50A4D09*
+ ID_OUI_FROM_DATABASE=OEM PRODUCTION INC.
+
+OUI:50A4D00*
+ ID_OUI_FROM_DATABASE=TRAXENS
+
+OUI:50A4D02*
+ ID_OUI_FROM_DATABASE=Seneco A/S
+
+OUI:8CC8F42*
+ ID_OUI_FROM_DATABASE=Dark Horse Connect LLC
+
+OUI:8CC8F4B*
+ ID_OUI_FROM_DATABASE=PTYPE Co., LTD.
+
+OUI:8CC8F45*
+ ID_OUI_FROM_DATABASE=Beijing KXWELL Technology CO., LTD
+
+OUI:8CC8F43*
+ ID_OUI_FROM_DATABASE=TOHO DENKI IND.CO.,LTD
OUI:1C87740*
ID_OUI_FROM_DATABASE=Philips Personal Health Solutions
@@ -7763,9 +8732,6 @@ OUI:D022128*
OUI:100723B*
ID_OUI_FROM_DATABASE=Fujian Quanzhou Dong Ang Electronics Co., Ltd.
-OUI:100723C*
- ID_OUI_FROM_DATABASE=SHENZHEN XINFA ELECTRONIC CO.,LTD
-
OUI:1007235*
ID_OUI_FROM_DATABASE=BEIJING SOOALL INFORMATION TECHNOLOGY CO.,LTD
@@ -7946,6 +8912,78 @@ OUI:6891D0E*
OUI:D0D94FC*
ID_OUI_FROM_DATABASE=ARROWAVE TECHNOLOGIES LIMITED
+OUI:F0ACD7A*
+ ID_OUI_FROM_DATABASE=Groupeer Technologies
+
+OUI:F0ACD74*
+ ID_OUI_FROM_DATABASE=Sercomm Corporation.
+
+OUI:58E876B*
+ ID_OUI_FROM_DATABASE=annapurnalabs
+
+OUI:58E876A*
+ ID_OUI_FROM_DATABASE=SHENZHEN DIGISSIN TECHNOLOGY
+
+OUI:58E8762*
+ ID_OUI_FROM_DATABASE=Coala Life AB
+
+OUI:C0D3917*
+ ID_OUI_FROM_DATABASE=ALNETz Co.,LTD
+
+OUI:C0D3918*
+ ID_OUI_FROM_DATABASE=XENA SECURITY LIMITED
+
+OUI:C0D391C*
+ ID_OUI_FROM_DATABASE=Zhinengguo technology company limited
+
+OUI:84E0F42*
+ ID_OUI_FROM_DATABASE=Hangzhou Uni-Ubi Co.,Ltd.
+
+OUI:84E0F46*
+ ID_OUI_FROM_DATABASE=Liaoning IK'SONYA Science and Technology Co., Ltd.
+
+OUI:383A216*
+ ID_OUI_FROM_DATABASE=Shenzhen Smart-core Technology co., Ltd.
+
+OUI:4CE1735*
+ ID_OUI_FROM_DATABASE=NewVastek
+
+OUI:AC64DD6*
+ ID_OUI_FROM_DATABASE=Kpnetworks Ltd.
+
+OUI:1CC0E18*
+ ID_OUI_FROM_DATABASE=LX Corporation Pty Ltd
+
+OUI:4865EEA*
+ ID_OUI_FROM_DATABASE=Shenzhen Inpor cloud Computing Co., Ltd.
+
+OUI:244E7B8*
+ ID_OUI_FROM_DATABASE=Cyber1st
+
+OUI:7CCBE2A*
+ ID_OUI_FROM_DATABASE=Shanghai Institute of Applied Physics, Chinese Academy of Sciences
+
+OUI:7CCBE21*
+ ID_OUI_FROM_DATABASE=CeoTronics AG
+
+OUI:A44F29F*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:A4580F9*
+ ID_OUI_FROM_DATABASE=Ksenia Security srl
+
+OUI:A4580FC*
+ ID_OUI_FROM_DATABASE=Homebeaver
+
+OUI:A4580F6*
+ ID_OUI_FROM_DATABASE=Astro, Inc
+
+OUI:40ED984*
+ ID_OUI_FROM_DATABASE=Kendrion Kuhnke Automation GmbH
+
+OUI:40ED987*
+ ID_OUI_FROM_DATABASE=Vaisala Oyj
+
OUI:2836387*
ID_OUI_FROM_DATABASE=Innovative Technology Ltd
@@ -7958,9 +8996,6 @@ OUI:B437D1F*
OUI:0CEFAFF*
ID_OUI_FROM_DATABASE=Private
-OUI:A44F29F*
- ID_OUI_FROM_DATABASE=Private
-
OUI:78C2C0F*
ID_OUI_FROM_DATABASE=Private
@@ -8018,44 +9053,74 @@ OUI:4CE1732*
OUI:4CE1738*
ID_OUI_FROM_DATABASE=Nanjing Tongke Technology Development Co., LTD
-OUI:F0ACD7A*
- ID_OUI_FROM_DATABASE=Groupeer Technologies
+OUI:1CC0E1D*
+ ID_OUI_FROM_DATABASE=NewLand (NZ) Communication Tech Limited
-OUI:F0ACD74*
- ID_OUI_FROM_DATABASE=Sercomm Corporation.
+OUI:1CC0E16*
+ ID_OUI_FROM_DATABASE=Monument Labs, Inc.
-OUI:58E876B*
- ID_OUI_FROM_DATABASE=annapurnalabs
+OUI:1CC0E1C*
+ ID_OUI_FROM_DATABASE=Nitto Seiko
-OUI:58E876A*
- ID_OUI_FROM_DATABASE=SHENZHEN DIGISSIN TECHNOLOGY
+OUI:100723C*
+ ID_OUI_FROM_DATABASE=Shenzhen Xinfa Electronic Co.,ltd
-OUI:58E8762*
- ID_OUI_FROM_DATABASE=Coala Life AB
+OUI:7CCBE20*
+ ID_OUI_FROM_DATABASE=Heyuan Yongyida Technology Holdings Co.,Ltd.
-OUI:C0D3917*
- ID_OUI_FROM_DATABASE=ALNETz Co.,LTD
+OUI:7CCBE22*
+ ID_OUI_FROM_DATABASE=1000eyes GmbH
-OUI:C0D3918*
- ID_OUI_FROM_DATABASE=XENA SECURITY LIMITED
+OUI:500B918*
+ ID_OUI_FROM_DATABASE=Panasonic Enterprise Solutions Company
-OUI:C0D391C*
- ID_OUI_FROM_DATABASE=Zhinengguo technology company limited
+OUI:500B910*
+ ID_OUI_FROM_DATABASE=Igor, Inc.
-OUI:84E0F42*
- ID_OUI_FROM_DATABASE=Hangzhou Uni-Ubi Co.,Ltd.
+OUI:500B916*
+ ID_OUI_FROM_DATABASE=Security Alarms & Co. S.A.
-OUI:84E0F46*
- ID_OUI_FROM_DATABASE=Liaoning IK'SONYA Science and Technology Co., Ltd.
+OUI:500B91E*
+ ID_OUI_FROM_DATABASE=Shenzhen zhong ju Fiber optical Co.Ltd
-OUI:383A216*
- ID_OUI_FROM_DATABASE=Shenzhen Smart-core Technology co., Ltd.
+OUI:40ED98D*
+ ID_OUI_FROM_DATABASE=Hangzhou GANX Technology Co.,Ltd.
-OUI:4CE1735*
- ID_OUI_FROM_DATABASE=NewVastek
+OUI:40ED988*
+ ID_OUI_FROM_DATABASE=GUANGZHOU AURIC INTELLIGENT TECHNOLOGY CO.,LTD.
-OUI:AC64DD6*
- ID_OUI_FROM_DATABASE=Kpnetworks Ltd.
+OUI:34049E8*
+ ID_OUI_FROM_DATABASE=Eclipse Information Technologies
+
+OUI:34049E7*
+ ID_OUI_FROM_DATABASE=Pebble Technology
+
+OUI:50A4D04*
+ ID_OUI_FROM_DATABASE=Raven Industries Inc.
+
+OUI:50A4D0D*
+ ID_OUI_FROM_DATABASE=Axel Technology
+
+OUI:50A4D0C*
+ ID_OUI_FROM_DATABASE=Beijing YangLian Networks Technology co., LTD
+
+OUI:50A4D0E*
+ ID_OUI_FROM_DATABASE=Sagetech Corporation
+
+OUI:50A4D0B*
+ ID_OUI_FROM_DATABASE=ZHENG DIAN ELECTRONICS LIMITED
+
+OUI:8CC8F4D*
+ ID_OUI_FROM_DATABASE=Beijing Xinxunxintong Eletronics Co.,Ltd
+
+OUI:8CC8F47*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:8CC8F44*
+ ID_OUI_FROM_DATABASE=ITECH Electronic Co.,ltd.
+
+OUI:40F3852*
+ ID_OUI_FROM_DATABASE=Beijing Zongheng Electro-Mechanical Technology Development Co.
OUI:E043DB*
ID_OUI_FROM_DATABASE=Shenzhen ViewAt Technology Co.,Ltd.
@@ -8129,12 +9194,6 @@ OUI:BCEC23*
OUI:8CE748*
ID_OUI_FROM_DATABASE=Private
-OUI:F09CE9*
- ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
-
-OUI:C413E2*
- ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
-
OUI:AC06C7*
ID_OUI_FROM_DATABASE=ServerNet S.r.l.
@@ -8513,24 +9572,6 @@ OUI:283152*
OUI:DCD2FC*
ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-OUI:F8A45F*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
-OUI:8CBEBE*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
-OUI:640980*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
-OUI:98FAE3*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
-OUI:185936*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
-OUI:9C99A0*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
OUI:0003DD*
ID_OUI_FROM_DATABASE=Comark Interactive Solutions
@@ -9278,9 +10319,6 @@ OUI:E8162B*
OUI:709F2D*
ID_OUI_FROM_DATABASE=zte corporation
-OUI:5C6B4F*
- ID_OUI_FROM_DATABASE=Private
-
OUI:ECE2FD*
ID_OUI_FROM_DATABASE=SKG Electric Group(Thailand) Co., Ltd.
@@ -9557,9 +10595,6 @@ OUI:BC9CC5*
OUI:505065*
ID_OUI_FROM_DATABASE=TAKT Corporation
-OUI:D00AAB*
- ID_OUI_FROM_DATABASE=Yokogawa Digital Computer Corporation
-
OUI:A4A4D3*
ID_OUI_FROM_DATABASE=Bluebank Communication Technology Co.Ltd
@@ -9656,9 +10691,6 @@ OUI:FC4AE9*
OUI:34E42A*
ID_OUI_FROM_DATABASE=Automatic Bar Controls Inc.
-OUI:B87CF2*
- ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
-
OUI:20A787*
ID_OUI_FROM_DATABASE=Bointec Taiwan Corporation Limited
@@ -9854,9 +10886,6 @@ OUI:80BAE6*
OUI:3C18A0*
ID_OUI_FROM_DATABASE=Luxshare Precision Industry Co.,Ltd.
-OUI:4CB81C*
- ID_OUI_FROM_DATABASE=SAM Electronics GmbH
-
OUI:041A04*
ID_OUI_FROM_DATABASE=WaveIP
@@ -11015,9 +12044,6 @@ OUI:D01AA7*
OUI:B08E1A*
ID_OUI_FROM_DATABASE=URadio Systems Co., Ltd
-OUI:40605A*
- ID_OUI_FROM_DATABASE=Hawkeye Tech Co. Ltd
-
OUI:E05DA6*
ID_OUI_FROM_DATABASE=Detlef Fink Elektronik & Softwareentwicklung
@@ -11036,9 +12062,6 @@ OUI:608C2B*
OUI:EC1120*
ID_OUI_FROM_DATABASE=FloDesign Wind Turbine Corporation
-OUI:D0F73B*
- ID_OUI_FROM_DATABASE=Helmut Mauell GmbH
-
OUI:C495A2*
ID_OUI_FROM_DATABASE=SHENZHEN WEIJIU INDUSTRY AND TRADE DEVELOPMENT CO., LTD
@@ -11297,9 +12320,6 @@ OUI:8C8A6E*
OUI:E0ED1A*
ID_OUI_FROM_DATABASE=vastriver Technology Co., Ltd
-OUI:C83B45*
- ID_OUI_FROM_DATABASE=JRI-Maxant
-
OUI:685E6B*
ID_OUI_FROM_DATABASE=PowerRay Co., Ltd.
@@ -11384,9 +12404,6 @@ OUI:C436DA*
OUI:00FC70*
ID_OUI_FROM_DATABASE=Intrepid Control Systems, Inc.
-OUI:A4EE57*
- ID_OUI_FROM_DATABASE=SEIKO EPSON CORPORATION
-
OUI:D0AFB6*
ID_OUI_FROM_DATABASE=Linktop Technology Co., LTD
@@ -11801,15 +12818,9 @@ OUI:60893C*
OUI:5C17D3*
ID_OUI_FROM_DATABASE=LGE
-OUI:347877*
- ID_OUI_FROM_DATABASE=O-NET Communications(Shenzhen) Limited
-
OUI:70A191*
ID_OUI_FROM_DATABASE=Trendsetter Medical, LLC
-OUI:A49B13*
- ID_OUI_FROM_DATABASE=Burroughs Payment Systems, Inc.
-
OUI:58BC27*
ID_OUI_FROM_DATABASE=Cisco Systems, Inc
@@ -12137,9 +13148,6 @@ OUI:448E81*
OUI:2046F9*
ID_OUI_FROM_DATABASE=Advanced Network Devices (dba:AND)
-OUI:681FD8*
- ID_OUI_FROM_DATABASE=Advanced Telemetry
-
OUI:0C8230*
ID_OUI_FROM_DATABASE=SHENZHEN MAGNUS TECHNOLOGIES CO.,LTD
@@ -15512,9 +16520,6 @@ OUI:000E5D*
OUI:000E5E*
ID_OUI_FROM_DATABASE=Raisecom Technology
-OUI:000E58*
- ID_OUI_FROM_DATABASE=Sonos, Inc.
-
OUI:000BE2*
ID_OUI_FROM_DATABASE=Lumenera Corporation
@@ -17234,9 +18239,6 @@ OUI:000189*
OUI:00308B*
ID_OUI_FROM_DATABASE=Brix Networks
-OUI:00014F*
- ID_OUI_FROM_DATABASE=ADTRAN INC
-
OUI:00015A*
ID_OUI_FROM_DATABASE=Digital Video Broadcasting
@@ -18104,9 +19106,6 @@ OUI:006010*
OUI:006044*
ID_OUI_FROM_DATABASE=LITTON/POLY-SCIENTIFIC
-OUI:00609B*
- ID_OUI_FROM_DATABASE=ASTRO-MED, INC.
-
OUI:0060BE*
ID_OUI_FROM_DATABASE=WEBTRONICS
@@ -19463,9 +20462,6 @@ OUI:806C1B*
OUI:A470D6*
ID_OUI_FROM_DATABASE=Motorola Mobility LLC, a Lenovo Company
-OUI:3407FB*
- ID_OUI_FROM_DATABASE=Ericsson AB
-
OUI:001B21*
ID_OUI_FROM_DATABASE=Intel Corporate
@@ -20426,15 +21422,6 @@ OUI:BC307D*
OUI:5410EC*
ID_OUI_FROM_DATABASE=Microchip Technology Inc.
-OUI:00262D*
- ID_OUI_FROM_DATABASE=Wistron Neweb Corporation
-
-OUI:5CFF35*
- ID_OUI_FROM_DATABASE=Wistron Neweb Corporation
-
-OUI:000AE4*
- ID_OUI_FROM_DATABASE=Wistron Neweb Corporation
-
OUI:309BAD*
ID_OUI_FROM_DATABASE=BBK EDUCATIONAL ELECTRONICS CORP.,LTD.
@@ -20705,9 +21692,6 @@ OUI:001A8F*
OUI:E89309*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:00D0B2*
- ID_OUI_FROM_DATABASE=19514
-
OUI:001988*
ID_OUI_FROM_DATABASE=Wi2Wi, Inc
@@ -21233,9 +22217,6 @@ OUI:E0686D*
OUI:A45385*
ID_OUI_FROM_DATABASE=Weifang GoerTek Electronics Co., Ltd.
-OUI:000678*
- ID_OUI_FROM_DATABASE=D&M Holdings Inc.
-
OUI:98B039*
ID_OUI_FROM_DATABASE=Nokia
@@ -21428,6 +22409,300 @@ OUI:50584F*
OUI:00A2EE*
ID_OUI_FROM_DATABASE=Cisco Systems, Inc
+OUI:98E476*
+ ID_OUI_FROM_DATABASE=Zentan
+
+OUI:18F76B*
+ ID_OUI_FROM_DATABASE=Zhejiang Winsight Technology CO.,LTD
+
+OUI:00609B*
+ ID_OUI_FROM_DATABASE=AstroNova, Inc
+
+OUI:B87CF2*
+ ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
+
+OUI:C413E2*
+ ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
+
+OUI:F09CE9*
+ ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
+
+OUI:48D343*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:CCC5EF*
+ ID_OUI_FROM_DATABASE=Co-Comm Servicios Telecomunicaciones S.L.
+
+OUI:5C6B4F*
+ ID_OUI_FROM_DATABASE=Hello Inc.
+
+OUI:C09C04*
+ ID_OUI_FROM_DATABASE=Shaanxi GuoLian Digital TV Technology Co.,Ltd.
+
+OUI:D0F73B*
+ ID_OUI_FROM_DATABASE=Helmut Mauell GmbH Werk Weida
+
+OUI:D00AAB*
+ ID_OUI_FROM_DATABASE=Yokogawa Digital Computer Corporation
+
+OUI:AC233F*
+ ID_OUI_FROM_DATABASE=Shenzhen Minew Technologies Co., Ltd.
+
+OUI:000E58*
+ ID_OUI_FROM_DATABASE=Sonos, Inc.
+
+OUI:2C598A*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:E0508B*
+ ID_OUI_FROM_DATABASE=Zhejiang Dahua Technology Co., Ltd.
+
+OUI:2C6FC9*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:9C99A0*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:185936*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:98FAE3*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:640980*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:8CBEBE*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:F8A45F*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:508A0F*
+ ID_OUI_FROM_DATABASE=SHENZHEN FISE TECHNOLOGY HOLDING CO.,LTD.
+
+OUI:E4B005*
+ ID_OUI_FROM_DATABASE=Beijing IQIYI Science & Technology Co., Ltd.
+
+OUI:C83B45*
+ ID_OUI_FROM_DATABASE=JRI
+
+OUI:1CEEC9*
+ ID_OUI_FROM_DATABASE=Elo touch solutions
+
+OUI:4CB81C*
+ ID_OUI_FROM_DATABASE=SAM Electronics GmbH
+
+OUI:F83F51*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:6C5C14*
+ ID_OUI_FROM_DATABASE=GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
+
+OUI:2CDCAD*
+ ID_OUI_FROM_DATABASE=Wistron Neweb Corporation
+
+OUI:704D7B*
+ ID_OUI_FROM_DATABASE=ASUSTek COMPUTER INC.
+
+OUI:7CF95C*
+ ID_OUI_FROM_DATABASE=U.I. Lapp GmbH
+
+OUI:743A65*
+ ID_OUI_FROM_DATABASE=NEC Corporation
+
+OUI:C80CC8*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:0425C5*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:A4EE57*
+ ID_OUI_FROM_DATABASE=Seiko Epson Corporation
+
+OUI:480033*
+ ID_OUI_FROM_DATABASE=Technicolor CH USA Inc.
+
+OUI:14B31F*
+ ID_OUI_FROM_DATABASE=Dell Inc.
+
+OUI:BC8385*
+ ID_OUI_FROM_DATABASE=Microsoft Corporation
+
+OUI:A03D6F*
+ ID_OUI_FROM_DATABASE=Cisco Systems, Inc
+
+OUI:40605A*
+ ID_OUI_FROM_DATABASE=Hawkeye Tech Co. Ltd
+
+OUI:5419C8*
+ ID_OUI_FROM_DATABASE=vivo Mobile Communication Co., Ltd.
+
+OUI:C0210D*
+ ID_OUI_FROM_DATABASE=SHENZHEN RF-LINK TECHNOLOGY CO.,LTD.
+
+OUI:000678*
+ ID_OUI_FROM_DATABASE=D&M Holdings Inc.
+
+OUI:886B44*
+ ID_OUI_FROM_DATABASE=Sunnovo International Limited
+
+OUI:A408F5*
+ ID_OUI_FROM_DATABASE=Sagemcom Broadband SAS
+
+OUI:54FA96*
+ ID_OUI_FROM_DATABASE=Nokia
+
+OUI:1840A4*
+ ID_OUI_FROM_DATABASE=Shenzhen Trylong Smart Science and Technology Co., Ltd.
+
+OUI:9C50EE*
+ ID_OUI_FROM_DATABASE=Cambridge Industries(Group) Co.,Ltd.
+
+OUI:1077B0*
+ ID_OUI_FROM_DATABASE=Fiberhome Telecommunication Technologies Co.,LTD
+
+OUI:F015B9*
+ ID_OUI_FROM_DATABASE=PlayFusion Limited
+
+OUI:70700D*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:E02202*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:24A7DC*
+ ID_OUI_FROM_DATABASE=BSkyB Ltd
+
+OUI:2CD02D*
+ ID_OUI_FROM_DATABASE=Cisco Systems, Inc
+
+OUI:3478D7*
+ ID_OUI_FROM_DATABASE=Gionee Communication Equipment Co.,Ltd.
+
+OUI:1CEFCE*
+ ID_OUI_FROM_DATABASE=bebro electronic GmbH
+
+OUI:CCB8A8*
+ ID_OUI_FROM_DATABASE=AMPAK Technology, Inc.
+
+OUI:5CFF35*
+ ID_OUI_FROM_DATABASE=Wistron Corporation
+
+OUI:78F29E*
+ ID_OUI_FROM_DATABASE=PEGATRON CORPORATION
+
+OUI:00D0B2*
+ ID_OUI_FROM_DATABASE=Xiotech Corporation
+
+OUI:000AE4*
+ ID_OUI_FROM_DATABASE=Wistron Corporation
+
+OUI:00262D*
+ ID_OUI_FROM_DATABASE=Wistron Corporation
+
+OUI:908674*
+ ID_OUI_FROM_DATABASE=SICHUAN TIANYI COMHEART TELECOMCO., LTD
+
+OUI:F49651*
+ ID_OUI_FROM_DATABASE=NAKAYO Inc
+
+OUI:681FD8*
+ ID_OUI_FROM_DATABASE=Siemens Industry, Inc.
+
+OUI:C43018*
+ ID_OUI_FROM_DATABASE=MCS Logic Inc.
+
+OUI:FCB58A*
+ ID_OUI_FROM_DATABASE=Wapice Ltd.
+
+OUI:DCEFCA*
+ ID_OUI_FROM_DATABASE=Murata Manufacturing Co., Ltd.
+
+OUI:E865D4*
+ ID_OUI_FROM_DATABASE=Tenda Technology Co.,Ltd.Dongguan branch
+
+OUI:285261*
+ ID_OUI_FROM_DATABASE=Cisco Systems, Inc
+
+OUI:286F7F*
+ ID_OUI_FROM_DATABASE=Cisco Systems, Inc
+
+OUI:089E08*
+ ID_OUI_FROM_DATABASE=Google, Inc.
+
+OUI:00014F*
+ ID_OUI_FROM_DATABASE=Adtran Inc
+
+OUI:D8E0E1*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:045D4B*
+ ID_OUI_FROM_DATABASE=Sony Corporation
+
+OUI:A80CCA*
+ ID_OUI_FROM_DATABASE=Shenzhen Sundray Technologies Company Limited
+
+OUI:94652D*
+ ID_OUI_FROM_DATABASE=OnePlus Technology (Shenzhen) Co., Ltd
+
+OUI:F8A34F*
+ ID_OUI_FROM_DATABASE=zte corporation
+
+OUI:845A81*
+ ID_OUI_FROM_DATABASE=ffly4u
+
+OUI:347877*
+ ID_OUI_FROM_DATABASE=O-Net Communications (Shenzhen) Limited
+
+OUI:F483E1*
+ ID_OUI_FROM_DATABASE=Shanghai Clouder Semiconductor Co.,Ltd
+
+OUI:08CCA7*
+ ID_OUI_FROM_DATABASE=Cisco Systems, Inc
+
+OUI:7868F7*
+ ID_OUI_FROM_DATABASE=YSTen Technology Co.,Ltd
+
+OUI:704F57*
+ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD.
+
+OUI:3407FB*
+ ID_OUI_FROM_DATABASE=Ericsson AB
+
+OUI:6CB4A7*
+ ID_OUI_FROM_DATABASE=Landauer, Inc.
+
+OUI:1C398A*
+ ID_OUI_FROM_DATABASE=Fiberhome Telecommunication Technologies Co.,LTD
+
+OUI:F8A5C5*
+ ID_OUI_FROM_DATABASE=Cisco Systems, Inc
+
+OUI:A49B13*
+ ID_OUI_FROM_DATABASE=Digital Check
+
+OUI:542F8A*
+ ID_OUI_FROM_DATABASE=TELLESCOM INDUSTRIA E COMERCIO EM TELECOMUNICACAO
+
+OUI:6049C1*
+ ID_OUI_FROM_DATABASE=Avaya Inc
+
+OUI:DCC64B*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:043389*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:A0A33B*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:6854C1*
+ ID_OUI_FROM_DATABASE=ColorTokens, Inc.
+
+OUI:887873*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
OUI:0C6F9C*
ID_OUI_FROM_DATABASE=Shaw Communications Inc.
@@ -21524,9 +22799,6 @@ OUI:FC7516*
OUI:7C18CD*
ID_OUI_FROM_DATABASE=E-TRON Co.,Ltd.
-OUI:C8665D*
- ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
-
OUI:3897D6*
ID_OUI_FROM_DATABASE=Hangzhou H3C Technologies Co., Limited
@@ -21539,12 +22811,6 @@ OUI:E498D6*
OUI:606944*
ID_OUI_FROM_DATABASE=Apple, Inc.
-OUI:001977*
- ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
-
-OUI:4018B1*
- ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
-
OUI:8896B6*
ID_OUI_FROM_DATABASE=Global Fire Equipment S.A.
@@ -21863,18 +23129,6 @@ OUI:B4475E*
OUI:90FB5B*
ID_OUI_FROM_DATABASE=Avaya Inc
-OUI:14F65A*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
-OUI:0C1DAF*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
-OUI:28E31F*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
-OUI:F0B429*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
OUI:00906F*
ID_OUI_FROM_DATABASE=Cisco Systems, Inc
@@ -22313,9 +23567,6 @@ OUI:D8D1CB*
OUI:4C8ECC*
ID_OUI_FROM_DATABASE=SILKAN SA
-OUI:3CEF8C*
- ID_OUI_FROM_DATABASE=ZHEJIANG DAHUA TECHNOLOGY CO.,LTD.
-
OUI:98F428*
ID_OUI_FROM_DATABASE=zte corporation
@@ -22418,9 +23669,6 @@ OUI:68F956*
OUI:58B633*
ID_OUI_FROM_DATABASE=Ruckus Wireless
-OUI:AC60B6*
- ID_OUI_FROM_DATABASE=Ericsson AB
-
OUI:F4E926*
ID_OUI_FROM_DATABASE=Tianjin Zanpu Technology Inc.
@@ -22727,9 +23975,6 @@ OUI:7C7A53*
OUI:4886E8*
ID_OUI_FROM_DATABASE=Microsoft Corporation
-OUI:78FC14*
- ID_OUI_FROM_DATABASE=B Communications Pty Ltd
-
OUI:88E161*
ID_OUI_FROM_DATABASE=Art Beijing Science and Technology Development Co., Ltd.
@@ -22787,9 +24032,6 @@ OUI:908C09*
OUI:1C7E51*
ID_OUI_FROM_DATABASE=3bumen.com
-OUI:60C798*
- ID_OUI_FROM_DATABASE=Verifone, Inc.
-
OUI:380E7B*
ID_OUI_FROM_DATABASE=V.P.S. Thai Co., Ltd
@@ -23111,9 +24353,6 @@ OUI:64E892*
OUI:086DF2*
ID_OUI_FROM_DATABASE=Shenzhen MIMOWAVE Technology Co.,Ltd
-OUI:64EB8C*
- ID_OUI_FROM_DATABASE=Seiko Epson Corporation
-
OUI:48D0CF*
ID_OUI_FROM_DATABASE=Universal Electronics, Inc.
@@ -23153,15 +24392,9 @@ OUI:04DB8A*
OUI:083F76*
ID_OUI_FROM_DATABASE=Intellian Technologies, Inc.
-OUI:0CC47A*
- ID_OUI_FROM_DATABASE=Super Micro Computer, Inc.
-
OUI:D0634D*
ID_OUI_FROM_DATABASE=Meiko Maschinenbau GmbH & Co. KG
-OUI:88C626*
- ID_OUI_FROM_DATABASE=Logitech - Ultimate Ears
-
OUI:889CA6*
ID_OUI_FROM_DATABASE=BTB Korea INC
@@ -23393,9 +24626,6 @@ OUI:988E4A*
OUI:1C4158*
ID_OUI_FROM_DATABASE=Gemalto M2M GmbH
-OUI:ACD657*
- ID_OUI_FROM_DATABASE=Shaanxi Guolian Digital TV Technology Co., Ltd.
-
OUI:541B5D*
ID_OUI_FROM_DATABASE=Techno-Innov
@@ -23609,9 +24839,6 @@ OUI:0868D0*
OUI:103DEA*
ID_OUI_FROM_DATABASE=HFC Technology (Beijing) Ltd. Co.
-OUI:E8E875*
- ID_OUI_FROM_DATABASE=iS5 Communications Inc.
-
OUI:2C7B5A*
ID_OUI_FROM_DATABASE=Milper Ltd
@@ -24605,9 +25832,6 @@ OUI:E878A1*
OUI:3057AC*
ID_OUI_FROM_DATABASE=IRLAB LTD.
-OUI:9002A9*
- ID_OUI_FROM_DATABASE=ZHEJIANG DAHUA TECHNOLOGY CO.,LTD
-
OUI:28AF0A*
ID_OUI_FROM_DATABASE=Sirius XM Radio Inc
@@ -26042,9 +27266,6 @@ OUI:0026B5*
OUI:0026AF*
ID_OUI_FROM_DATABASE=Duelco A/S
-OUI:0026AB*
- ID_OUI_FROM_DATABASE=SEIKO EPSON CORPORATION
-
OUI:0026A5*
ID_OUI_FROM_DATABASE=MICROROBOT.CO.,LTD
@@ -26189,9 +27410,6 @@ OUI:002451*
OUI:00244C*
ID_OUI_FROM_DATABASE=Solartron Metrology Ltd
-OUI:002445*
- ID_OUI_FROM_DATABASE=CommScope Canada Inc.
-
OUI:00243F*
ID_OUI_FROM_DATABASE=Storwize, Inc.
@@ -26387,9 +27605,6 @@ OUI:00235D*
OUI:002356*
ID_OUI_FROM_DATABASE=Packet Forensics LLC
-OUI:00234A*
- ID_OUI_FROM_DATABASE=Private
-
OUI:002313*
ID_OUI_FROM_DATABASE=Qool Technologies Ltd.
@@ -27866,9 +29081,6 @@ OUI:00160A*
OUI:001603*
ID_OUI_FROM_DATABASE=COOLKSKY Co., LTD
-OUI:0015FC*
- ID_OUI_FROM_DATABASE=Littelfuse Startco
-
OUI:0015F7*
ID_OUI_FROM_DATABASE=Wintecronics Ltd.
@@ -28412,9 +29624,6 @@ OUI:00118B*
OUI:001196*
ID_OUI_FROM_DATABASE=Actuality Systems, Inc.
-OUI:00117E*
- ID_OUI_FROM_DATABASE=Progeny, A division of Midmark Corp
-
OUI:001179*
ID_OUI_FROM_DATABASE=Singular Technology Co. Ltd.
@@ -28757,9 +29966,6 @@ OUI:000EE9*
OUI:000EF0*
ID_OUI_FROM_DATABASE=Festo AG & Co. KG
-OUI:000F4F*
- ID_OUI_FROM_DATABASE=Cadmus Technology Ltd
-
OUI:000F35*
ID_OUI_FROM_DATABASE=Cisco Systems, Inc
@@ -30170,9 +31376,6 @@ OUI:00042F*
OUI:000429*
ID_OUI_FROM_DATABASE=Pixord Corporation
-OUI:000422*
- ID_OUI_FROM_DATABASE=Gordon Kapes, Inc.
-
OUI:00041C*
ID_OUI_FROM_DATABASE=ipDialog, Inc.
@@ -30371,9 +31574,6 @@ OUI:000311*
OUI:00030A*
ID_OUI_FROM_DATABASE=Argus Technologies
-OUI:000302*
- ID_OUI_FROM_DATABASE=Charles Industries, Ltd.
-
OUI:000305*
ID_OUI_FROM_DATABASE=MSC Vertriebs GmbH
@@ -31712,9 +32912,6 @@ OUI:00E085*
OUI:00E05A*
ID_OUI_FROM_DATABASE=GALEA NETWORK SECURITY
-OUI:00E022*
- ID_OUI_FROM_DATABASE=Analog Devices Inc.
-
OUI:00E0E7*
ID_OUI_FROM_DATABASE=RAYTHEON E-SYSTEMS, INC.
@@ -32855,12 +34052,6 @@ OUI:E09861*
OUI:F4F1E1*
ID_OUI_FROM_DATABASE=Motorola Mobility LLC, a Lenovo Company
-OUI:74C99A*
- ID_OUI_FROM_DATABASE=Ericsson AB
-
-OUI:3C197D*
- ID_OUI_FROM_DATABASE=Ericsson AB
-
OUI:60BEB5*
ID_OUI_FROM_DATABASE=Motorola Mobility LLC, a Lenovo Company
@@ -33836,9 +35027,6 @@ OUI:FCF528*
OUI:588BF3*
ID_OUI_FROM_DATABASE=ZyXEL Communications Corporation
-OUI:EC43F6*
- ID_OUI_FROM_DATABASE=5420
-
OUI:D8B02E*
ID_OUI_FROM_DATABASE=Guangzhou Zonerich Business Machine Co., LTD.
@@ -33863,6 +35051,618 @@ OUI:C4BB4C*
OUI:8C04FF*
ID_OUI_FROM_DATABASE=Technicolor CH USA Inc.
+OUI:001972*
+ ID_OUI_FROM_DATABASE=Plexus (Xiamen) Co.,ltd.
+
+OUI:6488FF*
+ ID_OUI_FROM_DATABASE=Sichuan Changhong Electric Ltd.
+
+OUI:005979*
+ ID_OUI_FROM_DATABASE=Networked Energy Services
+
+OUI:000997*
+ ID_OUI_FROM_DATABASE=Nortel Networks
+
+OUI:000E62*
+ ID_OUI_FROM_DATABASE=Nortel Networks
+
+OUI:000EC0*
+ ID_OUI_FROM_DATABASE=Nortel Networks
+
+OUI:000FCD*
+ ID_OUI_FROM_DATABASE=Nortel Networks
+
+OUI:0004DC*
+ ID_OUI_FROM_DATABASE=Nortel Networks
+
+OUI:02E6D3*
+ ID_OUI_FROM_DATABASE=NIXDORF COMPUTER CORP.
+
+OUI:0016B9*
+ ID_OUI_FROM_DATABASE=ProCurve Networking by HP
+
+OUI:0024A8*
+ ID_OUI_FROM_DATABASE=ProCurve Networking by HP
+
+OUI:CC3ADF*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:141F78*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:006F64*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:DC6672*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:0025C3*
+ ID_OUI_FROM_DATABASE=21168
+
+OUI:001365*
+ ID_OUI_FROM_DATABASE=Nortel Networks
+
+OUI:001ECA*
+ ID_OUI_FROM_DATABASE=Nortel Networks
+
+OUI:001D42*
+ ID_OUI_FROM_DATABASE=Nortel Networks
+
+OUI:001CEB*
+ ID_OUI_FROM_DATABASE=Nortel Networks
+
+OUI:002363*
+ ID_OUI_FROM_DATABASE=Zhuhai Raysharp Technology Co.,Ltd
+
+OUI:D03742*
+ ID_OUI_FROM_DATABASE=Yulong Computer Telecommunication Scientific (Shenzhen) Co.,Ltd
+
+OUI:001CFD*
+ ID_OUI_FROM_DATABASE=Universal Electronics, Inc.
+
+OUI:080051*
+ ID_OUI_FROM_DATABASE=ExperData
+
+OUI:0080C7*
+ ID_OUI_FROM_DATABASE=XIRCOM
+
+OUI:049FCA*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:C81FBE*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:203DB2*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:48D539*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:10E68F*
+ ID_OUI_FROM_DATABASE=KWANGSUNG ELECTRONICS KOREA CO.,LTD.
+
+OUI:1899F5*
+ ID_OUI_FROM_DATABASE=Sichuan Changhong Electric Ltd.
+
+OUI:E41D2D*
+ ID_OUI_FROM_DATABASE=Mellanox Technologies, Inc.
+
+OUI:B80018*
+ ID_OUI_FROM_DATABASE=Htel
+
+OUI:0081C4*
+ ID_OUI_FROM_DATABASE=Cisco Systems, Inc
+
+OUI:E8FD90*
+ ID_OUI_FROM_DATABASE=Turbostor
+
+OUI:0017EA*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:0017E3*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:001834*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:00182F*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:78DEE4*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:B8FFFE*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:E0D7BA*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:405FC2*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:8030DC*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:CC78AB*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:A4D578*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:544A16*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:D8DDFD*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:20CD39*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:987BF3*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:247189*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:EC1127*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:F0C77F*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:F45EAB*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:001783*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:A81B6A*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:9884E3*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:38D269*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:C8FD19*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:508CB1*
+ ID_OUI_FROM_DATABASE=Texas Instruments
+
+OUI:04BBF9*
+ ID_OUI_FROM_DATABASE=Pavilion Data Systems Inc
+
+OUI:B0F893*
+ ID_OUI_FROM_DATABASE=Shanghai MXCHIP Information Technology Co., Ltd.
+
+OUI:00C017*
+ ID_OUI_FROM_DATABASE=NetScout Systems, Inc.
+
+OUI:D49B5C*
+ ID_OUI_FROM_DATABASE=Chongqing Miedu Technology Co., Ltd.
+
+OUI:EC8CA2*
+ ID_OUI_FROM_DATABASE=Ruckus Wireless
+
+OUI:C411E0*
+ ID_OUI_FROM_DATABASE=Bull Group Co., Ltd
+
+OUI:90842B*
+ ID_OUI_FROM_DATABASE=LEGO System A/S
+
+OUI:84C7EA*
+ ID_OUI_FROM_DATABASE=Sony Mobile Communications AB
+
+OUI:8C6102*
+ ID_OUI_FROM_DATABASE=Beijing Baofengmojing Technologies Co., Ltd
+
+OUI:1005B1*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:10868C*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:1C1B68*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:44E137*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:E83381*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:8461A0*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:0CF893*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:14ABF0*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:ACB313*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:0026D9*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:28C87A*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:54E2E0*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:A055DE*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:A0C562*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:FC6FB7*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:001A1B*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:00149A*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:001371*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:001DBE*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:001E5A*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:001D6B*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:001CC1*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:001C11*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:001F7E*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:002495*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:2C9E5F*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:C8AA21*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:341FE4*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:400D10*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:001596*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:0015A2*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:001311*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:0015CE*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:002040*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:0011AE*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:000F9F*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:306023*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:001DD6*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:001DD1*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:601971*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:0000CA*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:001ADB*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:002375*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:0024A1*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:A4ED4E*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:002642*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:000B06*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:00152F*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:00111A*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:001626*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:0018A4*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:00D037*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:FC9114*
+ ID_OUI_FROM_DATABASE=Technicolor CH USA Inc.
+
+OUI:1C25E1*
+ ID_OUI_FROM_DATABASE=China Mobile IOT Company Limited
+
+OUI:C0F636*
+ ID_OUI_FROM_DATABASE=Hangzhou Kuaiyue Technologies, Ltd.
+
+OUI:F0038C*
+ ID_OUI_FROM_DATABASE=AzureWave Technology Inc.
+
+OUI:B45D50*
+ ID_OUI_FROM_DATABASE=Aruba Networks
+
+OUI:001E7D*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:3C6200*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:0024E9*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:002399*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:E4E0C5*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:E8039A*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:C4731E*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:78D6F0*
+ ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
+
+OUI:B407F9*
+ ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
+
+OUI:40B89A*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:A8A795*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:8096CA*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:9CD21E*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:D87988*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:00242B*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:00242C*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:945330*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:EC0EC4*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:7429AF*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:346895*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:A86BAD*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:D80F99*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:78DD08*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:00197E*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:A0AB1B*
+ ID_OUI_FROM_DATABASE=D-Link International
+
+OUI:5C4979*
+ ID_OUI_FROM_DATABASE=AVM Audiovisuelles Marketing und Computersysteme GmbH
+
+OUI:086A0A*
+ ID_OUI_FROM_DATABASE=ASKEY COMPUTER CORP
+
+OUI:101250*
+ ID_OUI_FROM_DATABASE=Integrated Device Technology (Malaysia) Sdn. Bhd.
+
+OUI:8C7712*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:2013E0*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:0007AB*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:0021D2*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:BC4760*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:D0176A*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:F0D9B2*
+ ID_OUI_FROM_DATABASE=EXO S.A.
+
+OUI:2CBABA*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:24920E*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:40D3AE*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:802AA8*
+ ID_OUI_FROM_DATABASE=Ubiquiti Networks Inc.
+
+OUI:00156D*
+ ID_OUI_FROM_DATABASE=Ubiquiti Networks Inc.
+
+OUI:787D48*
+ ID_OUI_FROM_DATABASE=ITEL MOBILE LIMITED
+
+OUI:D46E0E*
+ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD.
+
+OUI:049790*
+ ID_OUI_FROM_DATABASE=Lartech telecom LLC
+
+OUI:8CEA1B*
+ ID_OUI_FROM_DATABASE=Edgecore Networks Corporation
+
+OUI:001650*
+ ID_OUI_FROM_DATABASE=Kratos EPD
+
+OUI:9CFBD5*
+ ID_OUI_FROM_DATABASE=vivo Mobile Communication Co., Ltd.
+
+OUI:583112*
+ ID_OUI_FROM_DATABASE=DRUST
+
+OUI:7C2634*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:58696C*
+ ID_OUI_FROM_DATABASE=Ruijie Networks Co.,LTD
+
+OUI:A0B8F8*
+ ID_OUI_FROM_DATABASE=Amgen U.S.A. Inc.
+
+OUI:14A51A*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:C816A5*
+ ID_OUI_FROM_DATABASE=Masimo Corporation
+
+OUI:9002A9*
+ ID_OUI_FROM_DATABASE=Zhejiang Dahua Technology Co., Ltd.
+
+OUI:ACD657*
+ ID_OUI_FROM_DATABASE=Shaanxi GuoLian Digital TV Technology Co.,Ltd.
+
+OUI:E80945*
+ ID_OUI_FROM_DATABASE=Integrated Device Technology (Malaysia) Sdn. Bhd.
+
+OUI:98FD74*
+ ID_OUI_FROM_DATABASE=ACT.CO.LTD
+
+OUI:60C798*
+ ID_OUI_FROM_DATABASE=Verifone
+
+OUI:A46011*
+ ID_OUI_FROM_DATABASE=Verifone
+
+OUI:2C2131*
+ ID_OUI_FROM_DATABASE=Juniper Networks
+
+OUI:0CC47A*
+ ID_OUI_FROM_DATABASE=Super Micro Computer, Inc.
+
+OUI:60427F*
+ ID_OUI_FROM_DATABASE=SHENZHEN CHUANGWEI-RGB ELECTRONICS CO.,LTD
+
+OUI:F8461C*
+ ID_OUI_FROM_DATABASE=Sony Interactive Entertainment Inc.
+
+OUI:40B93C*
+ ID_OUI_FROM_DATABASE=Hewlett Packard Enterprise
+
+OUI:4C7487*
+ ID_OUI_FROM_DATABASE=Leader Phone Communication Technology Co., Ltd.
+
+OUI:F48C50*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+OUI:E8E875*
+ ID_OUI_FROM_DATABASE=iS5 Communications Inc.
+
+OUI:000422*
+ ID_OUI_FROM_DATABASE=Studio Technologies, Inc
+
+OUI:ACC662*
+ ID_OUI_FROM_DATABASE=MitraStar Technology Corp.
+
+OUI:B8ECA3*
+ ID_OUI_FROM_DATABASE=ZyXEL Communications Corporation
+
+OUI:F01DBC*
+ ID_OUI_FROM_DATABASE=Microsoft Corporation
+
+OUI:404D7F*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:7C04D0*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:BC9FEF*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:8866A5*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:ACDCE5*
+ ID_OUI_FROM_DATABASE=Procter & Gamble Company
+
+OUI:784F43*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:98D293*
+ ID_OUI_FROM_DATABASE=Google, Inc.
+
+OUI:5CCCA0*
+ ID_OUI_FROM_DATABASE=Gridwiz Inc.
+
OUI:104FA8*
ID_OUI_FROM_DATABASE=Sony Corporation
@@ -33875,12 +35675,6 @@ OUI:486B2C*
OUI:00001F*
ID_OUI_FROM_DATABASE=Telco Systems, Inc.
-OUI:0016D3*
- ID_OUI_FROM_DATABASE=Wistron Neweb Corporation
-
-OUI:001F16*
- ID_OUI_FROM_DATABASE=Wistron Neweb Corporation
-
OUI:BC307E*
ID_OUI_FROM_DATABASE=Wistron Neweb Corporation
@@ -34232,9 +36026,6 @@ OUI:1CEA1B*
OUI:B4F81E*
ID_OUI_FROM_DATABASE=Kinova
-OUI:A46011*
- ID_OUI_FROM_DATABASE=VeriFone Inc.
-
OUI:28CA09*
ID_OUI_FROM_DATABASE=ThyssenKrupp Elevators (Shanghai) Co.,Ltd
@@ -34313,527 +36104,251 @@ OUI:FCECDA*
OUI:E07C13*
ID_OUI_FROM_DATABASE=zte corporation
-OUI:58696C*
- ID_OUI_FROM_DATABASE=Ruijie Networks Co.,LTD.
-
-OUI:001972*
- ID_OUI_FROM_DATABASE=Plexus (Xiamen) Co.,ltd.
+OUI:58E16C*
+ ID_OUI_FROM_DATABASE=Ying Hua Information Technology (Shanghai)Co., LTD
-OUI:6488FF*
- ID_OUI_FROM_DATABASE=Sichuan Changhong Electric Ltd.
+OUI:24C1BD*
+ ID_OUI_FROM_DATABASE=CRRC DALIAN R&D CO.,LTD.
-OUI:005979*
- ID_OUI_FROM_DATABASE=Networked Energy Services
+OUI:A81E84*
+ ID_OUI_FROM_DATABASE=QUANTA COMPUTER INC.
-OUI:000997*
- ID_OUI_FROM_DATABASE=Nortel Networks
+OUI:C82158*
+ ID_OUI_FROM_DATABASE=Intel Corporate
-OUI:000E62*
- ID_OUI_FROM_DATABASE=Nortel Networks
+OUI:2420C7*
+ ID_OUI_FROM_DATABASE=Sagemcom Broadband SAS
-OUI:000EC0*
- ID_OUI_FROM_DATABASE=Nortel Networks
+OUI:703D15*
+ ID_OUI_FROM_DATABASE=Hangzhou H3C Technologies Co., Limited
-OUI:000FCD*
- ID_OUI_FROM_DATABASE=Nortel Networks
+OUI:4018B1*
+ ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
-OUI:0004DC*
- ID_OUI_FROM_DATABASE=Nortel Networks
+OUI:001977*
+ ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
-OUI:02E6D3*
- ID_OUI_FROM_DATABASE=NIXDORF COMPUTER CORP.
+OUI:C8665D*
+ ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
-OUI:0016B9*
- ID_OUI_FROM_DATABASE=ProCurve Networking by HP
+OUI:3CEF8C*
+ ID_OUI_FROM_DATABASE=Zhejiang Dahua Technology Co., Ltd.
-OUI:0024A8*
- ID_OUI_FROM_DATABASE=ProCurve Networking by HP
+OUI:A0CC2B*
+ ID_OUI_FROM_DATABASE=Murata Manufacturing Co., Ltd.
-OUI:CC3ADF*
+OUI:00234A*
ID_OUI_FROM_DATABASE=Private
-OUI:141F78*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:006F64*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:DC6672*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:0025C3*
- ID_OUI_FROM_DATABASE=21168
-
-OUI:001365*
- ID_OUI_FROM_DATABASE=Nortel Networks
+OUI:88C626*
+ ID_OUI_FROM_DATABASE=Logitech, Inc
-OUI:001ECA*
- ID_OUI_FROM_DATABASE=Nortel Networks
+OUI:B85001*
+ ID_OUI_FROM_DATABASE=Zebra Technologies Inc.
-OUI:001D42*
- ID_OUI_FROM_DATABASE=Nortel Networks
+OUI:28E31F*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-OUI:001CEB*
- ID_OUI_FROM_DATABASE=Nortel Networks
+OUI:0C1DAF*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-OUI:002363*
- ID_OUI_FROM_DATABASE=Zhuhai Raysharp Technology Co.,Ltd
+OUI:14F65A*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-OUI:D03742*
- ID_OUI_FROM_DATABASE=Yulong Computer Telecommunication Scientific (Shenzhen) Co.,Ltd
+OUI:742344*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-OUI:001CFD*
- ID_OUI_FROM_DATABASE=Universal Electronics, Inc.
+OUI:F0B429*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-OUI:080051*
- ID_OUI_FROM_DATABASE=ExperData
+OUI:94E979*
+ ID_OUI_FROM_DATABASE=Liteon Technology Corporation
-OUI:0080C7*
- ID_OUI_FROM_DATABASE=XIRCOM
+OUI:AC1F6B*
+ ID_OUI_FROM_DATABASE=Super Micro Computer, Inc.
-OUI:049FCA*
+OUI:80D4A5*
ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-OUI:C81FBE*
+OUI:38BC01*
ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-OUI:203DB2*
+OUI:04B0E7*
ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-OUI:48D539*
+OUI:446A2E*
ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-OUI:10E68F*
- ID_OUI_FROM_DATABASE=KWANGSUNG ELECTRONICS KOREA CO.,LTD.
-
-OUI:1899F5*
- ID_OUI_FROM_DATABASE=Sichuan Changhong Electric Ltd.
-
-OUI:E41D2D*
- ID_OUI_FROM_DATABASE=Mellanox Technologies, Inc.
-
-OUI:B80018*
- ID_OUI_FROM_DATABASE=Htel
-
-OUI:0081C4*
- ID_OUI_FROM_DATABASE=Cisco Systems, Inc
-
-OUI:E8FD90*
- ID_OUI_FROM_DATABASE=Turbostor
-
-OUI:0017EA*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:0017E3*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:001834*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:00182F*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:78DEE4*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:B8FFFE*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:E0D7BA*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:405FC2*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:8030DC*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:CC78AB*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:A4D578*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:544A16*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:D8DDFD*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:20CD39*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:987BF3*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:247189*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:EC1127*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:F0C77F*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:F45EAB*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:001783*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:A81B6A*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:9884E3*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:38D269*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:C8FD19*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:508CB1*
- ID_OUI_FROM_DATABASE=Texas Instruments
-
-OUI:04BBF9*
- ID_OUI_FROM_DATABASE=Pavilion Data Systems Inc
-
-OUI:B0F893*
- ID_OUI_FROM_DATABASE=Shanghai MXCHIP Information Technology Co., Ltd.
-
-OUI:00C017*
- ID_OUI_FROM_DATABASE=NetScout Systems, Inc.
-
-OUI:D49B5C*
- ID_OUI_FROM_DATABASE=Chongqing Miedu Technology Co., Ltd.
-
-OUI:EC8CA2*
- ID_OUI_FROM_DATABASE=Ruckus Wireless
-
-OUI:C411E0*
- ID_OUI_FROM_DATABASE=Bull Group Co., Ltd
-
-OUI:90842B*
- ID_OUI_FROM_DATABASE=LEGO System A/S
-
-OUI:84C7EA*
- ID_OUI_FROM_DATABASE=Sony Mobile Communications AB
-
-OUI:8C6102*
- ID_OUI_FROM_DATABASE=Beijing Baofengmojing Technologies Co., Ltd
-
-OUI:1005B1*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:10868C*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:1C1B68*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:44E137*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:E83381*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:8461A0*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:0CF893*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:14ABF0*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:ACB313*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:0026D9*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:28C87A*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:54E2E0*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:A055DE*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:A0C562*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:FC6FB7*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:001A1B*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:00149A*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:001371*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:001DBE*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:001E5A*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:001D6B*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:001CC1*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:001C11*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:001F7E*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:002495*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:2C9E5F*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:C8AA21*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:341FE4*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:400D10*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:001596*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:0015A2*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:001311*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:0015CE*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:002040*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:0011AE*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:0026AB*
+ ID_OUI_FROM_DATABASE=Seiko Epson Corporation
-OUI:000F9F*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:64EB8C*
+ ID_OUI_FROM_DATABASE=Seiko Epson Corporation
-OUI:306023*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:A06FAA*
+ ID_OUI_FROM_DATABASE=LG Innotek
-OUI:001DD6*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:0015FC*
+ ID_OUI_FROM_DATABASE=Littelfuse Startco
-OUI:001DD1*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:504B5B*
+ ID_OUI_FROM_DATABASE=CONTROLtronic GmbH
-OUI:601971*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:A0E0AF*
+ ID_OUI_FROM_DATABASE=Cisco Systems, Inc
-OUI:0000CA*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:603E7B*
+ ID_OUI_FROM_DATABASE=Gafachi, Inc.
-OUI:001ADB*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:98F199*
+ ID_OUI_FROM_DATABASE=NEC Platforms, Ltd.
-OUI:002375*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:78FC14*
+ ID_OUI_FROM_DATABASE=Family Zone Cyber Safety Ltd
-OUI:0024A1*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:1062EB*
+ ID_OUI_FROM_DATABASE=D-Link International
-OUI:A4ED4E*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:1C48CE*
+ ID_OUI_FROM_DATABASE=GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
-OUI:002642*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:E0A700*
+ ID_OUI_FROM_DATABASE=Verkada Inc
-OUI:000B06*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:901711*
+ ID_OUI_FROM_DATABASE=Hagenuk Marinekommunikation GmbH
-OUI:00152F*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:D825B0*
+ ID_OUI_FROM_DATABASE=Rockeetech Systems Co.,Ltd.
-OUI:00111A*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:74614B*
+ ID_OUI_FROM_DATABASE=Chongqing Huijiatong Information Technology Co., Ltd.
-OUI:001626*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:C0D9F7*
+ ID_OUI_FROM_DATABASE=ShanDong Domor Intelligent S&T CO.,Ltd
-OUI:0018A4*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:94FB29*
+ ID_OUI_FROM_DATABASE=Zebra Technologies Inc.
-OUI:00D037*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:64DBA0*
+ ID_OUI_FROM_DATABASE=Select Comfort
-OUI:FC9114*
- ID_OUI_FROM_DATABASE=Technicolor CH USA Inc.
+OUI:5800E3*
+ ID_OUI_FROM_DATABASE=Liteon Technology Corporation
-OUI:1C25E1*
- ID_OUI_FROM_DATABASE=China Mobile IOT Company Limited
+OUI:64777D*
+ ID_OUI_FROM_DATABASE=Hitron Technologies. Inc
-OUI:C0F636*
- ID_OUI_FROM_DATABASE=Hangzhou Kuaiyue Technologies, Ltd.
+OUI:0495E6*
+ ID_OUI_FROM_DATABASE=Tenda Technology Co.,Ltd.Dongguan branch
-OUI:F0038C*
- ID_OUI_FROM_DATABASE=AzureWave Technology Inc.
+OUI:0016D3*
+ ID_OUI_FROM_DATABASE=Wistron Corporation
-OUI:B45D50*
- ID_OUI_FROM_DATABASE=Aruba Networks
+OUI:001F16*
+ ID_OUI_FROM_DATABASE=Wistron Corporation
-OUI:742344*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+OUI:4C4E03*
+ ID_OUI_FROM_DATABASE=TCT mobile ltd
-OUI:001E7D*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:50E666*
+ ID_OUI_FROM_DATABASE=Shenzhen Techtion Electronics Co., Ltd.
-OUI:3C6200*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:6831FE*
+ ID_OUI_FROM_DATABASE=Teladin Co.,Ltd.
-OUI:0024E9*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:EC43F6*
+ ID_OUI_FROM_DATABASE=ZyXEL Communications Corporation
-OUI:002399*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:D4B169*
+ ID_OUI_FROM_DATABASE=Le Shi Zhi Xin Electronic Technology (Tianjin) Limited
-OUI:E4E0C5*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:0C3CCD*
+ ID_OUI_FROM_DATABASE=Universal Global Scientific Industrial Co., Ltd.
-OUI:E8039A*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:B04089*
+ ID_OUI_FROM_DATABASE=Senient Systems LTD
-OUI:C4731E*
+OUI:682737*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:78D6F0*
- ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
-
-OUI:B407F9*
- ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
-
-OUI:40B89A*
- ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-
-OUI:A8A795*
- ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-
-OUI:8096CA*
- ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-
-OUI:9CD21E*
- ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-
-OUI:D87988*
- ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-
-OUI:00242B*
- ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-
-OUI:00242C*
- ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-
-OUI:945330*
- ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-
-OUI:EC0EC4*
- ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-
-OUI:7429AF*
- ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-
-OUI:346895*
- ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-
-OUI:A86BAD*
- ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+OUI:002445*
+ ID_OUI_FROM_DATABASE=Adtran Inc
-OUI:D80F99*
- ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+OUI:689FF0*
+ ID_OUI_FROM_DATABASE=zte corporation
-OUI:78DD08*
- ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+OUI:7CC6C4*
+ ID_OUI_FROM_DATABASE=Kolff Computer Supplies b.v.
-OUI:00197E*
- ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+OUI:14B7F8*
+ ID_OUI_FROM_DATABASE=Technicolor CH USA Inc.
-OUI:A0AB1B*
- ID_OUI_FROM_DATABASE=D-Link International
+OUI:F06E32*
+ ID_OUI_FROM_DATABASE=MICROTEL INNOVATION S.R.L.
-OUI:5C4979*
- ID_OUI_FROM_DATABASE=AVM Audiovisuelles Marketing und Computersysteme GmbH
+OUI:00E022*
+ ID_OUI_FROM_DATABASE=Analog Devices, Inc.
-OUI:086A0A*
- ID_OUI_FROM_DATABASE=ASKEY COMPUTER CORP
+OUI:7C67A2*
+ ID_OUI_FROM_DATABASE=Intel Corporate
-OUI:101250*
- ID_OUI_FROM_DATABASE=Integrated Device Technology (Malaysia) Sdn. Bhd.
+OUI:000302*
+ ID_OUI_FROM_DATABASE=Charles Industries, Ltd.
-OUI:8C7712*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:0896AD*
+ ID_OUI_FROM_DATABASE=Cisco Systems, Inc
-OUI:2013E0*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:8CF5A3*
+ ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO-MECHANICS(THAILAND)
-OUI:0007AB*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:B8EAAA*
+ ID_OUI_FROM_DATABASE=ICG NETWORKS CO.,ltd
-OUI:0021D2*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:B8F883*
+ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD.
-OUI:BC4760*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:DCFE18*
+ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD.
-OUI:D0176A*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:AC60B6*
+ ID_OUI_FROM_DATABASE=Ericsson AB
-OUI:F0D9B2*
- ID_OUI_FROM_DATABASE=EXO S.A.
+OUI:3C197D*
+ ID_OUI_FROM_DATABASE=Ericsson AB
-OUI:2CBABA*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:74C99A*
+ ID_OUI_FROM_DATABASE=Ericsson AB
-OUI:24920E*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:000F4F*
+ ID_OUI_FROM_DATABASE=PCS Systemtechnik GmbH
-OUI:40D3AE*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:7C5A1C*
+ ID_OUI_FROM_DATABASE=Sophos Ltd
-OUI:802AA8*
- ID_OUI_FROM_DATABASE=Ubiquiti Networks Inc.
+OUI:00E400*
+ ID_OUI_FROM_DATABASE=Sichuan Changhong Electric Ltd.
-OUI:00156D*
- ID_OUI_FROM_DATABASE=Ubiquiti Networks Inc.
+OUI:00117E*
+ ID_OUI_FROM_DATABASE=Midmark Corp
-OUI:787D48*
- ID_OUI_FROM_DATABASE=ITEL MOBILE LIMITED
+OUI:703ACB*
+ ID_OUI_FROM_DATABASE=Google, Inc.
-OUI:D46E0E*
- ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD.
+OUI:105AF7*
+ ID_OUI_FROM_DATABASE=ADB Italia
-OUI:049790*
- ID_OUI_FROM_DATABASE=Lartech telecom LLC
+OUI:2C55D3*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-OUI:8CEA1B*
- ID_OUI_FROM_DATABASE=Edgecore Networks Corporation
+OUI:F44C7F*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-OUI:001650*
- ID_OUI_FROM_DATABASE=Kratos EPD
+OUI:143004*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-OUI:58E16C*
- ID_OUI_FROM_DATABASE=Ying Hua Information Technology (Shanghai)Co., LTD
+OUI:D481D7*
+ ID_OUI_FROM_DATABASE=Dell Inc.
OUI:5846E1*
ID_OUI_FROM_DATABASE=Baxter International Inc
@@ -34988,9 +36503,6 @@ OUI:0C0535*
OUI:8CF228*
ID_OUI_FROM_DATABASE=SHENZHEN MERCURY COMMUNICATION TECHNOLOGIES CO.,LTD.
-OUI:08EA44*
- ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
-
OUI:78F882*
ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
@@ -35159,12 +36671,6 @@ OUI:1C994C*
OUI:F02765*
ID_OUI_FROM_DATABASE=Murata Manufacturing Co., Ltd.
-OUI:D4970B*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
-OUI:F48B32*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
OUI:20A783*
ID_OUI_FROM_DATABASE=miControl GmbH
@@ -35798,9 +37304,6 @@ OUI:C40049*
OUI:50A9DE*
ID_OUI_FROM_DATABASE=Smartcom - Bulgaria AD
-OUI:8809AF*
- ID_OUI_FROM_DATABASE=Masimo Corp.
-
OUI:E8DED6*
ID_OUI_FROM_DATABASE=Intrising Networks, Inc.
@@ -36023,9 +37526,6 @@ OUI:887384*
OUI:584704*
ID_OUI_FROM_DATABASE=Shenzhen Webridge Technology Co.,Ltd
-OUI:749CE3*
- ID_OUI_FROM_DATABASE=Art2Wave Canada Inc.
-
OUI:B856BD*
ID_OUI_FROM_DATABASE=ITT LLC
@@ -36299,9 +37799,6 @@ OUI:2497ED*
OUI:104E07*
ID_OUI_FROM_DATABASE=Shanghai Genvision Industries Co.,Ltd
-OUI:4C11BF*
- ID_OUI_FROM_DATABASE=ZHEJIANG DAHUA TECHNOLOGY CO.,LTD.
-
OUI:FCD5D9*
ID_OUI_FROM_DATABASE=Shenzhen SDMC Technology Co., Ltd.
@@ -36437,9 +37934,6 @@ OUI:7CD30A*
OUI:3481C4*
ID_OUI_FROM_DATABASE=AVM GmbH
-OUI:885BDD*
- ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
-
OUI:085700*
ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD.
@@ -36596,9 +38090,6 @@ OUI:4CE1BB*
OUI:8CDE99*
ID_OUI_FROM_DATABASE=Comlab Inc.
-OUI:2C9AA4*
- ID_OUI_FROM_DATABASE=NGI SpA
-
OUI:B46698*
ID_OUI_FROM_DATABASE=Zealabs srl
@@ -37259,9 +38750,6 @@ OUI:E0D9A2*
OUI:F0F669*
ID_OUI_FROM_DATABASE=Motion Analysis Corporation
-OUI:F0219D*
- ID_OUI_FROM_DATABASE=Cal-Comp Electronics & Communications Company Ltd.
-
OUI:F8D7BF*
ID_OUI_FROM_DATABASE=REV Ritter GmbH
@@ -37973,9 +39461,6 @@ OUI:B4C799*
OUI:70B921*
ID_OUI_FROM_DATABASE=Fiberhome Telecommunication Technologies Co.,LTD
-OUI:948FEE*
- ID_OUI_FROM_DATABASE=Hughes Telematics, Inc.
-
OUI:E8C320*
ID_OUI_FROM_DATABASE=Austco Communication Systems Pty Ltd
@@ -38891,9 +40376,6 @@ OUI:B40832*
OUI:002720*
ID_OUI_FROM_DATABASE=NEW-SOL COM
-OUI:00271C*
- ID_OUI_FROM_DATABASE=MERCURY CORPORATION
-
OUI:002712*
ID_OUI_FROM_DATABASE=MaxVision LLC
@@ -39248,9 +40730,6 @@ OUI:002410*
OUI:002409*
ID_OUI_FROM_DATABASE=The Toro Company
-OUI:0023F7*
- ID_OUI_FROM_DATABASE=Private
-
OUI:0023FD*
ID_OUI_FROM_DATABASE=AFT Atlas Fahrzeugtechnik GmbH
@@ -39317,9 +40796,6 @@ OUI:002485*
OUI:002480*
ID_OUI_FROM_DATABASE=Meteocontrol GmbH
-OUI:002448*
- ID_OUI_FROM_DATABASE=SpiderCloud Wireless, Inc
-
OUI:00244A*
ID_OUI_FROM_DATABASE=Voyant International
@@ -39707,9 +41183,6 @@ OUI:002189*
OUI:002184*
ID_OUI_FROM_DATABASE=POWERSOFT SRL
-OUI:002183*
- ID_OUI_FROM_DATABASE=VATECH HYDRO
-
OUI:00217D*
ID_OUI_FROM_DATABASE=PYXIS S.R.L.
@@ -40700,9 +42173,6 @@ OUI:0017A5*
OUI:0017A0*
ID_OUI_FROM_DATABASE=RoboTech srl
-OUI:00179B*
- ID_OUI_FROM_DATABASE=Chant Sincere CO., LTD.
-
OUI:00170F*
ID_OUI_FROM_DATABASE=Cisco Systems, Inc
@@ -42086,9 +43556,6 @@ OUI:000D32*
OUI:000D31*
ID_OUI_FROM_DATABASE=Compellent Technologies, Inc.
-OUI:000D2C*
- ID_OUI_FROM_DATABASE=Patapsco Designs Ltd
-
OUI:000D25*
ID_OUI_FROM_DATABASE=SANDEN CORPORATION
@@ -42383,9 +43850,6 @@ OUI:000B9E*
OUI:000B27*
ID_OUI_FROM_DATABASE=Scion Corporation
-OUI:000B2E*
- ID_OUI_FROM_DATABASE=Cal-Comp Electronics (Thailand) Public Company Limited Taipe
-
OUI:000B1B*
ID_OUI_FROM_DATABASE=Systronix, Inc.
@@ -42875,9 +44339,6 @@ OUI:00071B*
OUI:000722*
ID_OUI_FROM_DATABASE=The Nielsen Company
-OUI:00071C*
- ID_OUI_FROM_DATABASE=AT&T Fixed Wireless Services
-
OUI:00070A*
ID_OUI_FROM_DATABASE=Unicom Automation Co., Ltd.
@@ -44192,9 +45653,6 @@ OUI:0050A5*
OUI:005000*
ID_OUI_FROM_DATABASE=NEXO COMMUNICATIONS, INC.
-OUI:00D071*
- ID_OUI_FROM_DATABASE=ECHELON CORP.
-
OUI:00D066*
ID_OUI_FROM_DATABASE=WINTRISS ENGINEERING CORP.
@@ -44606,9 +46064,6 @@ OUI:00E060*
OUI:00E0A2*
ID_OUI_FROM_DATABASE=MICROSLATE INC.
-OUI:00E06C*
- ID_OUI_FROM_DATABASE=Ultra Electronics Limited (AEP Networks)
-
OUI:00E0CE*
ID_OUI_FROM_DATABASE=ARN
@@ -44642,9 +46097,6 @@ OUI:006002*
OUI:006061*
ID_OUI_FROM_DATABASE=WHISTLE COMMUNICATIONS CORP.
-OUI:0060BD*
- ID_OUI_FROM_DATABASE=HUBBELL-PULSECOM
-
OUI:00E0A1*
ID_OUI_FROM_DATABASE=HIMA PAUL HILDEBRANDT GmbH Co. KG
@@ -45602,9 +47054,6 @@ OUI:0000E7*
OUI:0000F3*
ID_OUI_FROM_DATABASE=GANDALF DATA LIMITED
-OUI:000064*
- ID_OUI_FROM_DATABASE=Yokogawa Electric Corporation
-
OUI:00002C*
ID_OUI_FROM_DATABASE=AUTOTOTE LIMITED
@@ -45668,9 +47117,6 @@ OUI:0000DC*
OUI:000024*
ID_OUI_FROM_DATABASE=CONNECT AS
-OUI:000048*
- ID_OUI_FROM_DATABASE=SEIKO EPSON CORPORATION
-
OUI:008030*
ID_OUI_FROM_DATABASE=NEXUS ELECTRONICS
@@ -45749,9 +47195,6 @@ OUI:080039*
OUI:080030*
ID_OUI_FROM_DATABASE=NETWORK RESEARCH CORPORATION
-OUI:080027*
- ID_OUI_FROM_DATABASE=Cadmus Computer Systems
-
OUI:00009B*
ID_OUI_FROM_DATABASE=INFORMATION INTERNATIONAL, INC
@@ -45923,12 +47366,6 @@ OUI:9068C3*
OUI:408805*
ID_OUI_FROM_DATABASE=Motorola Mobility LLC, a Lenovo Company
-OUI:A4A1C2*
- ID_OUI_FROM_DATABASE=Ericsson AB
-
-OUI:348446*
- ID_OUI_FROM_DATABASE=Ericsson AB
-
OUI:AC2B6E*
ID_OUI_FROM_DATABASE=Intel Corporate
@@ -46676,9 +48113,6 @@ OUI:54511B*
OUI:68536C*
ID_OUI_FROM_DATABASE=SPnS Co.,Ltd
-OUI:64CC2E*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
OUI:005BA1*
ID_OUI_FROM_DATABASE=shanghai huayuan chuangxin software CO., LTD.
@@ -47048,9 +48482,6 @@ OUI:40F413*
OUI:2C094D*
ID_OUI_FROM_DATABASE=Raptor Engineering, LLC
-OUI:B0E235*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
OUI:88797E*
ID_OUI_FROM_DATABASE=Motorola Mobility LLC, a Lenovo Company
@@ -47324,9 +48755,6 @@ OUI:7C0623*
OUI:002555*
ID_OUI_FROM_DATABASE=Visonic Technologies 1993 Ltd.
-OUI:009058*
- ID_OUI_FROM_DATABASE=Ultra Electronics Limited (AEP Networks)
-
OUI:48FD8E*
ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
@@ -47444,6 +48872,27 @@ OUI:981E0F*
OUI:548CA0*
ID_OUI_FROM_DATABASE=Liteon Technology Corporation
+OUI:001AAD*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:00195E*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:001404*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:001BDD*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:0023A2*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:001E8D*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:0003E0*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
OUI:707E43*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
@@ -47453,9 +48902,6 @@ OUI:1C1448*
OUI:A47AA4*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:001AAD*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
OUI:E83EFC*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
@@ -47465,25 +48911,25 @@ OUI:E8892C*
OUI:001DD3*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:3CDFA9*
+OUI:0015D1*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:8C09F4*
+OUI:203D66*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:083E0C*
+OUI:6455B1*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:D404CD*
+OUI:C005C2*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:203D66*
+OUI:3CDFA9*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:6455B1*
+OUI:8C09F4*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:C005C2*
+OUI:083E0C*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
OUI:001225*
@@ -47492,10 +48938,10 @@ OUI:001225*
OUI:00128A*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:0003E0*
+OUI:D404CD*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:0015D1*
+OUI:002493*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
OUI:E46449*
@@ -47519,10 +48965,10 @@ OUI:94E8C5*
OUI:F8A097*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:BC644B*
+OUI:00230B*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:347A60*
+OUI:001B52*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
OUI:0023ED*
@@ -47546,28 +48992,10 @@ OUI:3C754A*
OUI:40FC89*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:002493*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:00195E*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:001404*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:001BDD*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:0023A2*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:001E8D*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:00230B*
+OUI:BC644B*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:001B52*
+OUI:347A60*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
OUI:84E058*
@@ -47579,88 +49007,82 @@ OUI:003676*
OUI:001CA8*
ID_OUI_FROM_DATABASE=AirTies Wireless Networks
-OUI:001EE2*
+OUI:0017D5*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:001C43*
+OUI:001247*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:001D25*
+OUI:E4121D*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:3C5A37*
+OUI:684898*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:549B12*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:F409D8*
+ ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO-MECHANICS(THAILAND)
-OUI:3C8BFE*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:B479A7*
+ ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO-MECHANICS(THAILAND)
-OUI:00265D*
+OUI:002339*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:D4E8B2*
+OUI:D487D8*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:0017D5*
+OUI:184617*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:001247*
+OUI:5001BB*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:78521A*
+OUI:380A94*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:E4121D*
+OUI:D857EF*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:684898*
+OUI:1C66AA*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:F409D8*
- ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO-MECHANICS(THAILAND)
-
-OUI:B479A7*
- ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO-MECHANICS(THAILAND)
-
-OUI:18D276*
- ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+OUI:58C38B*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:1C66AA*
+OUI:001EE2*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:58C38B*
+OUI:001C43*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:0808C2*
+OUI:001D25*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:B0C4E7*
+OUI:3C5A37*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:D890E8*
+OUI:549B12*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:34AA8B*
+OUI:3C8BFE*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:002339*
+OUI:00265D*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:D487D8*
+OUI:D4E8B2*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:184617*
+OUI:0808C2*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:5001BB*
+OUI:B0C4E7*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:380A94*
+OUI:D890E8*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:D857EF*
+OUI:34AA8B*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
OUI:24C696*
@@ -47678,14 +49100,11 @@ OUI:343111*
OUI:34BE00*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:50CCF8*
- ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
-
-OUI:980C82*
- ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
+OUI:78521A*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:002119*
- ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
+OUI:18D276*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
OUI:7825AD*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
@@ -47705,26 +49124,35 @@ OUI:00166C*
OUI:E47CF9*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:002454*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:90187C*
+ ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
-OUI:5C0A5B*
+OUI:FC1F19*
ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
-OUI:90187C*
+OUI:50CCF8*
ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
-OUI:FC1F19*
+OUI:980C82*
+ ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
+
+OUI:002119*
ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
+OUI:002454*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
OUI:20D5BF*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
OUI:30CDA7*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:00749C*
- ID_OUI_FROM_DATABASE=RUIJIE NETWORKS CO., LTD.
+OUI:5C0A5B*
+ ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
+
+OUI:543530*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
OUI:300ED5*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
@@ -47744,84 +49172,81 @@ OUI:001DD9*
OUI:001FE2*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:48E244*
+OUI:002269*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:30F772*
+OUI:40490F*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:90489A*
+OUI:28565A*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:543530*
+OUI:001F3A*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:C03896*
+OUI:506313*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:2C337A*
+OUI:78E400*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:ACD1B8*
+OUI:8C7CB5*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:9439E5*
+OUI:EC55F9*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:506313*
+OUI:C03896*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:78E400*
+OUI:2C337A*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:40490F*
+OUI:ACD1B8*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:28565A*
+OUI:48E244*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:001F3A*
+OUI:30F772*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:002269*
+OUI:90489A*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:5C8613*
- ID_OUI_FROM_DATABASE=Beijing Zhoenet Technology Co., Ltd
-
-OUI:8C7CB5*
+OUI:9439E5*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:EC55F9*
- ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+OUI:5C8613*
+ ID_OUI_FROM_DATABASE=Beijing Zhoenet Technology Co., Ltd
OUI:C8B21E*
ID_OUI_FROM_DATABASE=CHIPSEA TECHNOLOGIES (SHENZHEN) CORP.
+OUI:503F98*
+ ID_OUI_FROM_DATABASE=CMITECH
+
OUI:B072BF*
ID_OUI_FROM_DATABASE=Murata Manufacturing Co., Ltd.
OUI:600B03*
ID_OUI_FROM_DATABASE=Hangzhou H3C Technologies Co., Limited
-OUI:503F98*
- ID_OUI_FROM_DATABASE=CMITECH
-
OUI:C09F05*
ID_OUI_FROM_DATABASE=GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
OUI:AC63BE*
ID_OUI_FROM_DATABASE=Amazon Technologies Inc.
-OUI:38521A*
- ID_OUI_FROM_DATABASE=Nokia
-
OUI:A41437*
ID_OUI_FROM_DATABASE=Hangzhou Hikvision Digital Technology Co.,Ltd.
OUI:884CCF*
ID_OUI_FROM_DATABASE=Pulzze Systems, Inc
+OUI:38521A*
+ ID_OUI_FROM_DATABASE=Nokia
+
OUI:84DBFC*
ID_OUI_FROM_DATABASE=Nokia
@@ -47831,24 +49256,24 @@ OUI:143E60*
OUI:D4E33F*
ID_OUI_FROM_DATABASE=Nokia
-OUI:00233A*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:C87E75*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
OUI:5454CF*
ID_OUI_FROM_DATABASE=PROBEDIGITAL CO.,LTD
OUI:F0D5BF*
ID_OUI_FROM_DATABASE=Intel Corporate
-OUI:748A69*
- ID_OUI_FROM_DATABASE=Korea Image Technology Co., Ltd
+OUI:C87E75*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:00233A*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
OUI:1C9D3E*
ID_OUI_FROM_DATABASE=Integrated Device Technology (Malaysia) Sdn. Bhd.
+OUI:748A69*
+ ID_OUI_FROM_DATABASE=Korea Image Technology Co., Ltd
+
OUI:30B64F*
ID_OUI_FROM_DATABASE=Juniper Networks
@@ -47861,14 +49286,14 @@ OUI:008731*
OUI:B4EFFA*
ID_OUI_FROM_DATABASE=Lemobile Information Technology (Beijing) Co., Ltd.
-OUI:0005EE*
- ID_OUI_FROM_DATABASE=Vanderbilt International (SWE) AB
-
OUI:9495A0*
ID_OUI_FROM_DATABASE=Google, Inc.
-OUI:CCFD17*
- ID_OUI_FROM_DATABASE=TCT mobile ltd
+OUI:0005EE*
+ ID_OUI_FROM_DATABASE=Vanderbilt International (SWE) AB
+
+OUI:38D547*
+ ID_OUI_FROM_DATABASE=ASUSTek COMPUTER INC.
OUI:4CF95D*
ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
@@ -47879,14 +49304,8 @@ OUI:8421F1*
OUI:707990*
ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-OUI:38D547*
- ID_OUI_FROM_DATABASE=ASUSTek COMPUTER INC.
-
-OUI:248894*
- ID_OUI_FROM_DATABASE=shenzhen lensun Communication Technology LTD
-
-OUI:60A4D0*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+OUI:CCFD17*
+ ID_OUI_FROM_DATABASE=TCT mobile ltd
OUI:3C8BCD*
ID_OUI_FROM_DATABASE=Alcatel-Lucent Shanghai Bell Co., Ltd
@@ -47894,8 +49313,11 @@ OUI:3C8BCD*
OUI:E43ED7*
ID_OUI_FROM_DATABASE=Arcadyan Corporation
-OUI:38A4ED*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+OUI:248894*
+ ID_OUI_FROM_DATABASE=shenzhen lensun Communication Technology LTD
+
+OUI:60A4D0*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
OUI:00B0CE*
ID_OUI_FROM_DATABASE=Viveris Technologies
@@ -47921,33 +49343,33 @@ OUI:9840BB*
OUI:CC2D83*
ID_OUI_FROM_DATABASE=GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
-OUI:4C3275*
- ID_OUI_FROM_DATABASE=Apple, Inc.
-
OUI:E04FBD*
ID_OUI_FROM_DATABASE=SICHUAN TIANYI COMHEART TELECOMCO.,LTD
-OUI:ACE77B*
- ID_OUI_FROM_DATABASE=SICHUAN TIANYI COMHEART TELECOMCO.,LTD
-
OUI:00B0E1*
ID_OUI_FROM_DATABASE=Cisco Systems, Inc
+OUI:4C3275*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
OUI:0006F4*
ID_OUI_FROM_DATABASE=Prime Electronics & Satellitics Inc.
+OUI:ACE77B*
+ ID_OUI_FROM_DATABASE=SICHUAN TIANYI COMHEART TELECOMCO.,LTD
+
OUI:24A43C*
ID_OUI_FROM_DATABASE=Ubiquiti Networks Inc.
-OUI:28EE52*
- ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD.
-
OUI:D4E90B*
ID_OUI_FROM_DATABASE=CVT CO.,LTD
OUI:788A20*
ID_OUI_FROM_DATABASE=Ubiquiti Networks Inc.
+OUI:28EE52*
+ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD.
+
OUI:905C44*
ID_OUI_FROM_DATABASE=Compal Broadband Networks, Inc.
@@ -47972,12 +49394,12 @@ OUI:B83A9D*
OUI:00BBC1*
ID_OUI_FROM_DATABASE=CANON INC.
-OUI:2CC260*
- ID_OUI_FROM_DATABASE=Oracle Corporation
-
OUI:1C14B3*
ID_OUI_FROM_DATABASE=Airwire Technologies
+OUI:2CC260*
+ ID_OUI_FROM_DATABASE=Oracle Corporation
+
OUI:407183*
ID_OUI_FROM_DATABASE=Juniper Networks
@@ -47987,6 +49409,330 @@ OUI:0059DC*
OUI:14612F*
ID_OUI_FROM_DATABASE=Avaya Inc
+OUI:ACF85C*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:00749C*
+ ID_OUI_FROM_DATABASE=Ruijie Networks Co.,LTD
+
+OUI:00271C*
+ ID_OUI_FROM_DATABASE=MERCURY CORPORATION
+
+OUI:E0D9E3*
+ ID_OUI_FROM_DATABASE=Eltex Enterprise Ltd.
+
+OUI:5098F3*
+ ID_OUI_FROM_DATABASE=Rheem Australia Pty Ltd
+
+OUI:701CE7*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+OUI:CC9470*
+ ID_OUI_FROM_DATABASE=Kinestral Technologies, Inc.
+
+OUI:446AB7*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:F0219D*
+ ID_OUI_FROM_DATABASE=Cal-Comp Electronics & Communications Company Ltd.
+
+OUI:000B2E*
+ ID_OUI_FROM_DATABASE=Cal-Comp Electronics & Communications Company Ltd.
+
+OUI:885BDD*
+ ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
+
+OUI:08EA44*
+ ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
+
+OUI:506B8D*
+ ID_OUI_FROM_DATABASE=Nutanix
+
+OUI:0038DF*
+ ID_OUI_FROM_DATABASE=Cisco Systems, Inc
+
+OUI:2C9924*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:006BF1*
+ ID_OUI_FROM_DATABASE=Cisco Systems, Inc
+
+OUI:CC81DA*
+ ID_OUI_FROM_DATABASE=SHANGHAI PHICOMM COMMUNICATION CO.,LTD
+
+OUI:20D25F*
+ ID_OUI_FROM_DATABASE=SmartCap Technologies
+
+OUI:3CFA43*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:145F94*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:4C11BF*
+ ID_OUI_FROM_DATABASE=Zhejiang Dahua Technology Co., Ltd.
+
+OUI:EC0D9A*
+ ID_OUI_FROM_DATABASE=Mellanox Technologies, Inc.
+
+OUI:000064*
+ ID_OUI_FROM_DATABASE=Yokogawa Digital Computer Corporation
+
+OUI:0023F7*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:90D7BE*
+ ID_OUI_FROM_DATABASE=Wavelab Global Inc.
+
+OUI:686975*
+ ID_OUI_FROM_DATABASE=Angler Labs Inc
+
+OUI:002448*
+ ID_OUI_FROM_DATABASE=SpiderCloud Wireless, Inc
+
+OUI:7C03C9*
+ ID_OUI_FROM_DATABASE=Shenzhen YOUHUA Technology Co., Ltd
+
+OUI:64DB43*
+ ID_OUI_FROM_DATABASE=Motorola (Wuhan) Mobility Technologies Communication Co., Ltd.
+
+OUI:D058A8*
+ ID_OUI_FROM_DATABASE=zte corporation
+
+OUI:D071C4*
+ ID_OUI_FROM_DATABASE=zte corporation
+
+OUI:48F07B*
+ ID_OUI_FROM_DATABASE=ALPS ELECTRIC CO.,LTD.
+
+OUI:3C80AA*
+ ID_OUI_FROM_DATABASE=Ransnet Singapore Pte Ltd
+
+OUI:7CEBAE*
+ ID_OUI_FROM_DATABASE=Ridgeline Instruments
+
+OUI:E89EB4*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:D4970B*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:64CC2E*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:B0E235*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:38A4ED*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:F48B32*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:0060BD*
+ ID_OUI_FROM_DATABASE=Enginuity Communications
+
+OUI:AC83F3*
+ ID_OUI_FROM_DATABASE=AMPAK Technology, Inc.
+
+OUI:707C69*
+ ID_OUI_FROM_DATABASE=Avaya Inc
+
+OUI:18DBF2*
+ ID_OUI_FROM_DATABASE=Dell Inc.
+
+OUI:000048*
+ ID_OUI_FROM_DATABASE=Seiko Epson Corporation
+
+OUI:C0BFC0*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:A08CF8*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:54B56C*
+ ID_OUI_FROM_DATABASE=Xi'an NovaStar Tech Co., Ltd
+
+OUI:FC3CE9*
+ ID_OUI_FROM_DATABASE=Tsingtong Technologies Co, Ltd.
+
+OUI:04B648*
+ ID_OUI_FROM_DATABASE=ZENNER
+
+OUI:FC10C6*
+ ID_OUI_FROM_DATABASE=Taicang T&W Electronics
+
+OUI:344CC8*
+ ID_OUI_FROM_DATABASE=Echodyne Corp
+
+OUI:948FEE*
+ ID_OUI_FROM_DATABASE=Verizon Telematics
+
+OUI:5C4A1F*
+ ID_OUI_FROM_DATABASE=SICHUAN TIANYI COMHEART TELECOMCO., LTD
+
+OUI:0C8DDB*
+ ID_OUI_FROM_DATABASE=Cisco Meraki
+
+OUI:B0F963*
+ ID_OUI_FROM_DATABASE=Hangzhou H3C Technologies Co., Limited
+
+OUI:E4E4AB*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:58404E*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:DC0C5C*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:2C200B*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:98B6E9*
+ ID_OUI_FROM_DATABASE=Nintendo Co.,Ltd
+
+OUI:8809AF*
+ ID_OUI_FROM_DATABASE=Masimo Corporation
+
+OUI:00E06C*
+ ID_OUI_FROM_DATABASE=Ultra Electronics Command & Control Systems
+
+OUI:009058*
+ ID_OUI_FROM_DATABASE=Ultra Electronics Command & Control Systems
+
+OUI:F8983A*
+ ID_OUI_FROM_DATABASE=Leeman International (HongKong) Limited
+
+OUI:4CECEF*
+ ID_OUI_FROM_DATABASE=Soraa, Inc.
+
+OUI:702D84*
+ ID_OUI_FROM_DATABASE=i4C Innovations
+
+OUI:CC9F7A*
+ ID_OUI_FROM_DATABASE=Chiun Mai Communication Systems, Inc
+
+OUI:446246*
+ ID_OUI_FROM_DATABASE=Comat AG
+
+OUI:C8AA55*
+ ID_OUI_FROM_DATABASE=Hunan Comtom Electronic Incorporated Co.,Ltd
+
+OUI:142FFD*
+ ID_OUI_FROM_DATABASE=LT SECURITY INC
+
+OUI:000D2C*
+ ID_OUI_FROM_DATABASE=Net2Edge Limited
+
+OUI:ECE154*
+ ID_OUI_FROM_DATABASE=Beijing Unisound Information Technology Co.,Ltd.
+
+OUI:60C658*
+ ID_OUI_FROM_DATABASE=PHYTRONIX Co.,Ltd.
+
+OUI:38454C*
+ ID_OUI_FROM_DATABASE=Light Labs, Inc.
+
+OUI:C894BB*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:D0FF98*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:5004B8*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:10B1F8*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:14ABC5*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+OUI:A462DF*
+ ID_OUI_FROM_DATABASE=DS Global. Co., LTD
+
+OUI:50D213*
+ ID_OUI_FROM_DATABASE=CviLux Corporation
+
+OUI:44D437*
+ ID_OUI_FROM_DATABASE=Inteno Broadband Technology AB
+
+OUI:78AF58*
+ ID_OUI_FROM_DATABASE=GIMASI SA
+
+OUI:00071C*
+ ID_OUI_FROM_DATABASE=AT&T
+
+OUI:2C9AA4*
+ ID_OUI_FROM_DATABASE=Eolo SpA
+
+OUI:002183*
+ ID_OUI_FROM_DATABASE=ANDRITZ HYDRO GmbH
+
+OUI:8404D2*
+ ID_OUI_FROM_DATABASE=Kirale Technologies SL
+
+OUI:083E5D*
+ ID_OUI_FROM_DATABASE=Sagemcom Broadband SAS
+
+OUI:749CE3*
+ ID_OUI_FROM_DATABASE=KodaCloud Canada, Inc
+
+OUI:CC2D21*
+ ID_OUI_FROM_DATABASE=Tenda Technology Co.,Ltd.Dongguan branch
+
+OUI:8C78D7*
+ ID_OUI_FROM_DATABASE=SHENZHEN FAST TECHNOLOGIES CO.,LTD
+
+OUI:3CBD3E*
+ ID_OUI_FROM_DATABASE=Beijing Xiaomi Electronics Co., Ltd.
+
+OUI:2C4D54*
+ ID_OUI_FROM_DATABASE=ASUSTek COMPUTER INC.
+
+OUI:349672*
+ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD.
+
+OUI:00179B*
+ ID_OUI_FROM_DATABASE=CHANT SINCERE CO.,LTD
+
+OUI:080027*
+ ID_OUI_FROM_DATABASE=PCS Systemtechnik GmbH
+
+OUI:348446*
+ ID_OUI_FROM_DATABASE=Ericsson AB
+
+OUI:A4A1C2*
+ ID_OUI_FROM_DATABASE=Ericsson AB
+
+OUI:B0F1EC*
+ ID_OUI_FROM_DATABASE=AMPAK Technology, Inc.
+
+OUI:B0C46C*
+ ID_OUI_FROM_DATABASE=Senseit
+
+OUI:105611*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:148951*
+ ID_OUI_FROM_DATABASE=LCFC(HeFei) Electronics Technology co., ltd
+
+OUI:F87588*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:BC3F8F*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:E4A749*
+ ID_OUI_FROM_DATABASE=Palo Alto Networks
+
+OUI:04DEF2*
+ ID_OUI_FROM_DATABASE=Shenzhen ECOM Technology Co. Ltd
+
+OUI:00D071*
+ ID_OUI_FROM_DATABASE=ECHELON CORP.
+
OUI:D86CE9*
ID_OUI_FROM_DATABASE=Sagemcom Broadband SAS
@@ -48080,12 +49826,6 @@ OUI:C056E3*
OUI:C8E7D8*
ID_OUI_FROM_DATABASE=SHENZHEN MERCURY COMMUNICATION TECHNOLOGIES CO.,LTD.
-OUI:E01C41*
- ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
-
-OUI:D854A2*
- ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
-
OUI:9CEFD5*
ID_OUI_FROM_DATABASE=Panda Wireless, Inc.
@@ -48140,9 +49880,6 @@ OUI:C44044*
OUI:3898D8*
ID_OUI_FROM_DATABASE=MERITECH CO.,LTD
-OUI:C8675E*
- ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
-
OUI:000CF1*
ID_OUI_FROM_DATABASE=Intel Corporation
@@ -48293,9 +50030,6 @@ OUI:ACE87B*
OUI:688F84*
ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-OUI:ACF7F3*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
OUI:889471*
ID_OUI_FROM_DATABASE=Brocade Communications Systems, Inc.
@@ -48494,18 +50228,6 @@ OUI:DCCEC1*
OUI:84B261*
ID_OUI_FROM_DATABASE=Cisco Systems, Inc
-OUI:009EC8*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
-OUI:7C1DD9*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
-OUI:A086C6*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
-OUI:584498*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
OUI:70E422*
ID_OUI_FROM_DATABASE=Cisco Systems, Inc
@@ -49235,9 +50957,6 @@ OUI:ACC73F*
OUI:18BDAD*
ID_OUI_FROM_DATABASE=L-TECH CORPORATION
-OUI:44D244*
- ID_OUI_FROM_DATABASE=Seiko Epson Corporation
-
OUI:10C07C*
ID_OUI_FROM_DATABASE=Blu-ray Disc Association
@@ -52877,9 +54596,6 @@ OUI:00239E*
OUI:002398*
ID_OUI_FROM_DATABASE=Vutlan sro
-OUI:00238A*
- ID_OUI_FROM_DATABASE=Ciena Corporation
-
OUI:002384*
ID_OUI_FROM_DATABASE=GGH Engineering s.r.l.
@@ -53201,9 +54917,6 @@ OUI:00220D*
OUI:00220C*
ID_OUI_FROM_DATABASE=Cisco Systems, Inc
-OUI:002207*
- ID_OUI_FROM_DATABASE=Inteno Broadband Technology AB
-
OUI:002202*
ID_OUI_FROM_DATABASE=Excito Elektronik i Skåne AB
@@ -55055,9 +56768,6 @@ OUI:00112E*
OUI:001128*
ID_OUI_FROM_DATABASE=Streamit
-OUI:00111B*
- ID_OUI_FROM_DATABASE=Targa Systems Div L-3 Communications Canada
-
OUI:001122*
ID_OUI_FROM_DATABASE=CIMSYS Inc
@@ -55355,9 +57065,6 @@ OUI:000F80*
OUI:000F7F*
ID_OUI_FROM_DATABASE=UBSTORAGE Co.,Ltd.
-OUI:000FC2*
- ID_OUI_FROM_DATABASE=Uniwell Corporation
-
OUI:000FC9*
ID_OUI_FROM_DATABASE=Allnet GmbH
@@ -55835,9 +57542,6 @@ OUI:000B57*
OUI:000B5C*
ID_OUI_FROM_DATABASE=Newtech Co.,Ltd
-OUI:000B4F*
- ID_OUI_FROM_DATABASE=Verifone, INC.
-
OUI:000B43*
ID_OUI_FROM_DATABASE=Microscan Systems, Inc.
@@ -55862,9 +57566,6 @@ OUI:000B29*
OUI:000B30*
ID_OUI_FROM_DATABASE=Beijing Gongye Science & Technology Co.,Ltd
-OUI:000BA1*
- ID_OUI_FROM_DATABASE=SYSCOM Ltd.
-
OUI:000BA8*
ID_OUI_FROM_DATABASE=HANBACK ELECTRONICS CO., LTD.
@@ -56525,9 +58226,6 @@ OUI:0006E9*
OUI:0005EB*
ID_OUI_FROM_DATABASE=Blue Ridge Networks, Inc.
-OUI:0005F7*
- ID_OUI_FROM_DATABASE=Analog Devices, Inc.
-
OUI:0005E4*
ID_OUI_FROM_DATABASE=Red Lion Controls Inc.
@@ -57119,15 +58817,9 @@ OUI:003028*
OUI:0030FB*
ID_OUI_FROM_DATABASE=AZS Technology AG
-OUI:003048*
- ID_OUI_FROM_DATABASE=Supermicro Computer, Inc.
-
OUI:0001DA*
ID_OUI_FROM_DATABASE=WINCOMM Corporation
-OUI:0001E1*
- ID_OUI_FROM_DATABASE=Kinpo Electronics, Inc.
-
OUI:0001DD*
ID_OUI_FROM_DATABASE=Avail Networks
@@ -57809,9 +59501,6 @@ OUI:0050BE*
OUI:0050AD*
ID_OUI_FROM_DATABASE=CommUnique Wireless Corp.
-OUI:005016*
- ID_OUI_FROM_DATABASE=SST/WOODHEAD INDUSTRIES
-
OUI:005003*
ID_OUI_FROM_DATABASE=Xrite Inc
@@ -58040,9 +59729,6 @@ OUI:00105F*
OUI:0010CB*
ID_OUI_FROM_DATABASE=FACIT K.K.
-OUI:00108C*
- ID_OUI_FROM_DATABASE=FUJITSU TELECOMMUNICATIONS EUROPE, LTD.
-
OUI:001075*
ID_OUI_FROM_DATABASE=Segate Technology LLC
@@ -58112,9 +59798,6 @@ OUI:006027*
OUI:0060C1*
ID_OUI_FROM_DATABASE=WaveSpan Corporation
-OUI:006041*
- ID_OUI_FROM_DATABASE=Yokogawa Electric Corporation
-
OUI:006005*
ID_OUI_FROM_DATABASE=FEEDBACK DATA LTD.
@@ -58256,9 +59939,6 @@ OUI:0060D4*
OUI:006085*
ID_OUI_FROM_DATABASE=Storage Concepts
-OUI:0060D3*
- ID_OUI_FROM_DATABASE=AT&T
-
OUI:006018*
ID_OUI_FROM_DATABASE=STELLAR ONE CORPORATION
@@ -58532,9 +60212,6 @@ OUI:00A06E*
OUI:00A0BB*
ID_OUI_FROM_DATABASE=HILAN GMBH
-OUI:00A0C8*
- ID_OUI_FROM_DATABASE=ADTRAN INC.
-
OUI:00A017*
ID_OUI_FROM_DATABASE=J B M CORPORATION
@@ -58862,9 +60539,6 @@ OUI:0080F2*
OUI:0080EA*
ID_OUI_FROM_DATABASE=ADVA Optical Networking Ltd.
-OUI:008025*
- ID_OUI_FROM_DATABASE=STOLLMANN GMBH
-
OUI:000067*
ID_OUI_FROM_DATABASE=SOFT * RITE, INC.
@@ -59081,9 +60755,6 @@ OUI:080077*
OUI:080071*
ID_OUI_FROM_DATABASE=MATRA (DSIE)
-OUI:08006A*
- ID_OUI_FROM_DATABASE=ATT BELL LABORATORIES
-
OUI:08005F*
ID_OUI_FROM_DATABASE=SABER TECHNOLOGY CORP.
@@ -59234,9 +60905,6 @@ OUI:000000*
OUI:0040D6*
ID_OUI_FROM_DATABASE=LOCAMATION B.V.
-OUI:800010*
- ID_OUI_FROM_DATABASE=ATT BELL LABORATORIES
-
OUI:AA0003*
ID_OUI_FROM_DATABASE=DIGITAL EQUIPMENT CORPORATION
@@ -59945,15 +61613,9 @@ OUI:DC0077*
OUI:0060DC*
ID_OUI_FROM_DATABASE=NEC Magnus Communications,Ltd.
-OUI:9CAED3*
- ID_OUI_FROM_DATABASE=Seiko Epson Corporation
-
OUI:F45C89*
ID_OUI_FROM_DATABASE=Apple, Inc.
-OUI:8C3C4A*
- ID_OUI_FROM_DATABASE=NAKAYO TELECOMMUNICATIONS,INC
-
OUI:0021FD*
ID_OUI_FROM_DATABASE=LACROIX TRAFFIC S.A.U
@@ -59969,9 +61631,6 @@ OUI:9C5C8E*
OUI:70884D*
ID_OUI_FROM_DATABASE=JAPAN RADIO CO., LTD.
-OUI:102AB3*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
OUI:4C55CC*
ID_OUI_FROM_DATABASE=Zentri Pty Ltd
@@ -60053,9 +61712,6 @@ OUI:1C6758*
OUI:E85659*
ID_OUI_FROM_DATABASE=Advanced-Connectek Inc.
-OUI:34E70B*
- ID_OUI_FROM_DATABASE=Beijing HAN Networks Co., Ltd
-
OUI:8801F2*
ID_OUI_FROM_DATABASE=Vitec System Engineering Inc.
@@ -60164,9 +61820,6 @@ OUI:042AE2*
OUI:1C1B0D*
ID_OUI_FROM_DATABASE=GIGA-BYTE TECHNOLOGY CO.,LTD.
-OUI:903809*
- ID_OUI_FROM_DATABASE=Ericsson AB
-
OUI:00104F*
ID_OUI_FROM_DATABASE=Oracle Corporation
@@ -60470,375 +62123,6 @@ OUI:38BC1A*
OUI:0004A3*
ID_OUI_FROM_DATABASE=Microchip Technology Inc.
-OUI:98CF53*
- ID_OUI_FROM_DATABASE=BBK EDUCATIONAL ELECTRONICS CORP.,LTD.
-
-OUI:F4CB52*
- ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-
-OUI:446EE5*
- ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-
-OUI:2C282D*
- ID_OUI_FROM_DATABASE=BBK EDUCATIONAL ELECTRONICS CORP.,LTD.
-
-OUI:80414E*
- ID_OUI_FROM_DATABASE=BBK EDUCATIONAL ELECTRONICS CORP.,LTD.
-
-OUI:8C7716*
- ID_OUI_FROM_DATABASE=LONGCHEER TELECOMMUNICATION LIMITED
-
-OUI:000A08*
- ID_OUI_FROM_DATABASE=Alpine Electronics, Inc.
-
-OUI:A0143D*
- ID_OUI_FROM_DATABASE=PARROT SA
-
-OUI:00267E*
- ID_OUI_FROM_DATABASE=PARROT SA
-
-OUI:00121C*
- ID_OUI_FROM_DATABASE=PARROT SA
-
-OUI:B85510*
- ID_OUI_FROM_DATABASE=Zioncom Electronics (Shenzhen) Ltd.
-
-OUI:000EE8*
- ID_OUI_FROM_DATABASE=Zioncom Electronics (Shenzhen) Ltd.
-
-OUI:001165*
- ID_OUI_FROM_DATABASE=ZNYX Networks, Inc.
-
-OUI:0060D5*
- ID_OUI_FROM_DATABASE=AMADA MIYACHI Co., Ltd
-
-OUI:000FDB*
- ID_OUI_FROM_DATABASE=Westell Technologies Inc.
-
-OUI:D404FF*
- ID_OUI_FROM_DATABASE=Juniper Networks
-
-OUI:C45444*
- ID_OUI_FROM_DATABASE=QUANTA COMPUTER INC.
-
-OUI:00269E*
- ID_OUI_FROM_DATABASE=QUANTA COMPUTER INC.
-
-OUI:683563*
- ID_OUI_FROM_DATABASE=SHENZHEN LIOWN ELECTRONICS CO.,LTD.
-
-OUI:0003B2*
- ID_OUI_FROM_DATABASE=Radware
-
-OUI:2C600C*
- ID_OUI_FROM_DATABASE=QUANTA COMPUTER INC.
-
-OUI:001E68*
- ID_OUI_FROM_DATABASE=QUANTA COMPUTER INC.
-
-OUI:00A09B*
- ID_OUI_FROM_DATABASE=QPSX COMMUNICATIONS, LTD.
-
-OUI:00E08B*
- ID_OUI_FROM_DATABASE=QLogic Corporation
-
-OUI:00080D*
- ID_OUI_FROM_DATABASE=Toshiba
-
-OUI:0015B7*
- ID_OUI_FROM_DATABASE=Toshiba
-
-OUI:000569*
- ID_OUI_FROM_DATABASE=VMware, Inc.
-
-OUI:0008F1*
- ID_OUI_FROM_DATABASE=Voltaire
-
-OUI:001BDA*
- ID_OUI_FROM_DATABASE=UTStarcom Inc
-
-OUI:FC4DD4*
- ID_OUI_FROM_DATABASE=Universal Global Scientific Industrial Co., Ltd.
-
-OUI:402CF4*
- ID_OUI_FROM_DATABASE=Universal Global Scientific Industrial Co., Ltd.
-
-OUI:0010C6*
- ID_OUI_FROM_DATABASE=Universal Global Scientific Industrial Co., Ltd.
-
-OUI:00247E*
- ID_OUI_FROM_DATABASE=Universal Global Scientific Industrial Co., Ltd.
-
-OUI:001639*
- ID_OUI_FROM_DATABASE=Ubiquam Co., Ltd.
-
-OUI:183919*
- ID_OUI_FROM_DATABASE=Unicoi Systems
-
-OUI:90A46A*
- ID_OUI_FROM_DATABASE=SISNET CO., LTD
-
-OUI:14E7C8*
- ID_OUI_FROM_DATABASE=Integrated Device Technology (Malaysia) Sdn. Bhd.
-
-OUI:280DFC*
- ID_OUI_FROM_DATABASE=Sony Interactive Entertainment Inc.
-
-OUI:0015C1*
- ID_OUI_FROM_DATABASE=Sony Interactive Entertainment Inc.
-
-OUI:0019C5*
- ID_OUI_FROM_DATABASE=Sony Interactive Entertainment Inc.
-
-OUI:ACA213*
- ID_OUI_FROM_DATABASE=Shenzhen Bilian electronic CO.,LTD
-
-OUI:38F8CA*
- ID_OUI_FROM_DATABASE=OWIN Inc.
-
-OUI:54D272*
- ID_OUI_FROM_DATABASE=Nuki Home Solutions GmbH
-
-OUI:9CA3A9*
- ID_OUI_FROM_DATABASE=Guangzhou Juan Optical and Electronical Tech Joint Stock Co., Ltd
-
-OUI:1100AA*
- ID_OUI_FROM_DATABASE=Private
-
-OUI:002067*
- ID_OUI_FROM_DATABASE=Private
-
-OUI:9893CC*
- ID_OUI_FROM_DATABASE=LG ELECTRONICS INC
-
-OUI:3CCD93*
- ID_OUI_FROM_DATABASE=LG ELECTRONICS INC
-
-OUI:583F54*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:001C62*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:002483*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:E417D8*
- ID_OUI_FROM_DATABASE=8BITDO TECHNOLOGY HK LIMITED
-
-OUI:40B0FA*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:A09169*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:286C07*
- ID_OUI_FROM_DATABASE=XIAOMI Electronics,CO.,LTD
-
-OUI:84D931*
- ID_OUI_FROM_DATABASE=Hangzhou H3C Technologies Co., Limited
-
-OUI:34FCEF*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:485929*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:505527*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:98D6F7*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:A8922C*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:44DC91*
- ID_OUI_FROM_DATABASE=PLANEX COMMUNICATIONS INC.
-
-OUI:9CD332*
- ID_OUI_FROM_DATABASE=PLC Technology Ltd
-
-OUI:94D723*
- ID_OUI_FROM_DATABASE=Shanghai DareGlobal Technologies Co.,Ltd
-
-OUI:A89DD2*
- ID_OUI_FROM_DATABASE=Shanghai DareGlobal Technologies Co.,Ltd
-
-OUI:184A6F*
- ID_OUI_FROM_DATABASE=Alcatel-Lucent Shanghai Bell Co., Ltd
-
-OUI:A0F3E4*
- ID_OUI_FROM_DATABASE=Alcatel-Lucent IPD
-
-OUI:002105*
- ID_OUI_FROM_DATABASE=Alcatel-Lucent IPD
-
-OUI:000772*
- ID_OUI_FROM_DATABASE=Alcatel-Lucent Shanghai Bell Co., Ltd
-
-OUI:F06BCA*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:3423BA*
- ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO-MECHANICS(THAILAND)
-
-OUI:D022BE*
- ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO-MECHANICS(THAILAND)
-
-OUI:D02544*
- ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO-MECHANICS(THAILAND)
-
-OUI:BC20A4*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:14F42A*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:BC851F*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:B85E7B*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:C462EA*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:0023D6*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:002491*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:001B98*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:44F459*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:34C3AC*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:94D771*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:4C3C16*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:9401C2*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:B43A28*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:A8C83A*
- ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-
-OUI:849FB5*
- ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-
-OUI:D0C1B1*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:F008F1*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:782079*
- ID_OUI_FROM_DATABASE=ID Tech
-
-OUI:98234E*
- ID_OUI_FROM_DATABASE=Micromedia AG
-
-OUI:E80036*
- ID_OUI_FROM_DATABASE=Befs co,. ltd
-
-OUI:24590B*
- ID_OUI_FROM_DATABASE=White Sky Inc. Limited
-
-OUI:10C60C*
- ID_OUI_FROM_DATABASE=Domino UK Ltd
-
-OUI:3842A6*
- ID_OUI_FROM_DATABASE=Ingenieurbuero Stahlkopf
-
-OUI:E866C4*
- ID_OUI_FROM_DATABASE=Diamanti
-
-OUI:78471D*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:3816D1*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:004A77*
- ID_OUI_FROM_DATABASE=zte corporation
-
-OUI:D48890*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:002566*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:00265F*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:001628*
- ID_OUI_FROM_DATABASE=Magicard Ltd
-
-OUI:E4C801*
- ID_OUI_FROM_DATABASE=BLU Products Inc
-
-OUI:00A6CA*
- ID_OUI_FROM_DATABASE=Cisco Systems, Inc
-
-OUI:9C7DA3*
- ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-
-OUI:F02FA7*
- ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-
-OUI:883FD3*
- ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-
-OUI:A04E01*
- ID_OUI_FROM_DATABASE=CENTRAL ENGINEERING co.,ltd.
-
-OUI:245CBF*
- ID_OUI_FROM_DATABASE=NCSE
-
-OUI:84CD62*
- ID_OUI_FROM_DATABASE=ShenZhen IDWELL Technology CO.,Ltd
-
-OUI:DC9FDB*
- ID_OUI_FROM_DATABASE=Ubiquiti Networks Inc.
-
-OUI:B0958E*
- ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD.
-
-OUI:001A39*
- ID_OUI_FROM_DATABASE=Merten GmbH&CoKG
-
-OUI:007B18*
- ID_OUI_FROM_DATABASE=SENTRY Co., LTD.
-
-OUI:144D67*
- ID_OUI_FROM_DATABASE=Zioncom Electronics (Shenzhen) Ltd.
-
-OUI:34F39A*
- ID_OUI_FROM_DATABASE=Intel Corporate
-
-OUI:20A8B9*
- ID_OUI_FROM_DATABASE=Siemens
-
-OUI:C81B5C*
- ID_OUI_FROM_DATABASE=BCTech
-
-OUI:3C2AF4*
- ID_OUI_FROM_DATABASE=Brother Industries, LTD.
-
-OUI:20719E*
- ID_OUI_FROM_DATABASE=SF Technology Co.,Ltd
-
OUI:E0DDC0*
ID_OUI_FROM_DATABASE=vivo Mobile Communication Co., Ltd.
@@ -61337,9 +62621,6 @@ OUI:18E29F*
OUI:886B0F*
ID_OUI_FROM_DATABASE=Bluegiga Technologies OY
-OUI:001438*
- ID_OUI_FROM_DATABASE=Hewlett Packard Enterprise
-
OUI:98541B*
ID_OUI_FROM_DATABASE=Intel Corporate
@@ -61358,6 +62639,723 @@ OUI:1C40E8*
OUI:C8D3FF*
ID_OUI_FROM_DATABASE=Hewlett Packard
+OUI:805EC0*
+ ID_OUI_FROM_DATABASE=YEALINK(XIAMEN) NETWORK TECHNOLOGY CO.,LTD.
+
+OUI:307496*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:708A09*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:149D09*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:008025*
+ ID_OUI_FROM_DATABASE=Telit Wireless Solutions GmbH
+
+OUI:0001E1*
+ ID_OUI_FROM_DATABASE=Kinpo Electronics, Inc.
+
+OUI:006041*
+ ID_OUI_FROM_DATABASE=Yokogawa Digital Computer Corporation
+
+OUI:14A78B*
+ ID_OUI_FROM_DATABASE=Zhejiang Dahua Technology Co., Ltd.
+
+OUI:D0608C*
+ ID_OUI_FROM_DATABASE=zte corporation
+
+OUI:009EC8*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:ACF7F3*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:102AB3*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:584498*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:A086C6*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:7C1DD9*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:C8662C*
+ ID_OUI_FROM_DATABASE=Beijing Haitai Fangyuan High Technology Co,.Ltd.
+
+OUI:CC8CDA*
+ ID_OUI_FROM_DATABASE=Shenzhen Wei Da Intelligent Technology Go.,Ltd
+
+OUI:D436DB*
+ ID_OUI_FROM_DATABASE=Jiangsu Toppower Automotive Electronics Co., Ltd
+
+OUI:64A68F*
+ ID_OUI_FROM_DATABASE=Zhongshan Readboy Electronics Co.,Ltd
+
+OUI:58EF68*
+ ID_OUI_FROM_DATABASE=Belkin International Inc.
+
+OUI:003048*
+ ID_OUI_FROM_DATABASE=Super Micro Computer, Inc.
+
+OUI:001438*
+ ID_OUI_FROM_DATABASE=Hewlett Packard Enterprise
+
+OUI:50D753*
+ ID_OUI_FROM_DATABASE=CONELCOM GmbH
+
+OUI:4C38D5*
+ ID_OUI_FROM_DATABASE=MITAC COMPUTING TECHNOLOGY CORPORATION
+
+OUI:688AF0*
+ ID_OUI_FROM_DATABASE=zte corporation
+
+OUI:000BA1*
+ ID_OUI_FROM_DATABASE=Fujikura Solutions Ltd.
+
+OUI:AC587B*
+ ID_OUI_FROM_DATABASE=JCT Healthcare
+
+OUI:B0B98A*
+ ID_OUI_FROM_DATABASE=NETGEAR
+
+OUI:30E171*
+ ID_OUI_FROM_DATABASE=Hewlett Packard
+
+OUI:D490E0*
+ ID_OUI_FROM_DATABASE=Wachendorff Automation GmbH & Co KG
+
+OUI:8C3C4A*
+ ID_OUI_FROM_DATABASE=NAKAYO Inc
+
+OUI:98CF53*
+ ID_OUI_FROM_DATABASE=BBK EDUCATIONAL ELECTRONICS CORP.,LTD.
+
+OUI:F4CB52*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:446EE5*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:2C282D*
+ ID_OUI_FROM_DATABASE=BBK EDUCATIONAL ELECTRONICS CORP.,LTD.
+
+OUI:80414E*
+ ID_OUI_FROM_DATABASE=BBK EDUCATIONAL ELECTRONICS CORP.,LTD.
+
+OUI:8C7716*
+ ID_OUI_FROM_DATABASE=LONGCHEER TELECOMMUNICATION LIMITED
+
+OUI:000A08*
+ ID_OUI_FROM_DATABASE=Alpine Electronics, Inc.
+
+OUI:A0143D*
+ ID_OUI_FROM_DATABASE=PARROT SA
+
+OUI:00267E*
+ ID_OUI_FROM_DATABASE=PARROT SA
+
+OUI:00121C*
+ ID_OUI_FROM_DATABASE=PARROT SA
+
+OUI:B85510*
+ ID_OUI_FROM_DATABASE=Zioncom Electronics (Shenzhen) Ltd.
+
+OUI:000EE8*
+ ID_OUI_FROM_DATABASE=Zioncom Electronics (Shenzhen) Ltd.
+
+OUI:001165*
+ ID_OUI_FROM_DATABASE=ZNYX Networks, Inc.
+
+OUI:0060D5*
+ ID_OUI_FROM_DATABASE=AMADA MIYACHI Co., Ltd
+
+OUI:000FDB*
+ ID_OUI_FROM_DATABASE=Westell Technologies Inc.
+
+OUI:D404FF*
+ ID_OUI_FROM_DATABASE=Juniper Networks
+
+OUI:C45444*
+ ID_OUI_FROM_DATABASE=QUANTA COMPUTER INC.
+
+OUI:00269E*
+ ID_OUI_FROM_DATABASE=QUANTA COMPUTER INC.
+
+OUI:683563*
+ ID_OUI_FROM_DATABASE=SHENZHEN LIOWN ELECTRONICS CO.,LTD.
+
+OUI:0003B2*
+ ID_OUI_FROM_DATABASE=Radware
+
+OUI:2C600C*
+ ID_OUI_FROM_DATABASE=QUANTA COMPUTER INC.
+
+OUI:001E68*
+ ID_OUI_FROM_DATABASE=QUANTA COMPUTER INC.
+
+OUI:00A09B*
+ ID_OUI_FROM_DATABASE=QPSX COMMUNICATIONS, LTD.
+
+OUI:00E08B*
+ ID_OUI_FROM_DATABASE=QLogic Corporation
+
+OUI:00080D*
+ ID_OUI_FROM_DATABASE=Toshiba
+
+OUI:0015B7*
+ ID_OUI_FROM_DATABASE=Toshiba
+
+OUI:000569*
+ ID_OUI_FROM_DATABASE=VMware, Inc.
+
+OUI:0008F1*
+ ID_OUI_FROM_DATABASE=Voltaire
+
+OUI:001BDA*
+ ID_OUI_FROM_DATABASE=UTStarcom Inc
+
+OUI:FC4DD4*
+ ID_OUI_FROM_DATABASE=Universal Global Scientific Industrial Co., Ltd.
+
+OUI:402CF4*
+ ID_OUI_FROM_DATABASE=Universal Global Scientific Industrial Co., Ltd.
+
+OUI:0010C6*
+ ID_OUI_FROM_DATABASE=Universal Global Scientific Industrial Co., Ltd.
+
+OUI:00247E*
+ ID_OUI_FROM_DATABASE=Universal Global Scientific Industrial Co., Ltd.
+
+OUI:001639*
+ ID_OUI_FROM_DATABASE=Ubiquam Co., Ltd.
+
+OUI:183919*
+ ID_OUI_FROM_DATABASE=Unicoi Systems
+
+OUI:90A46A*
+ ID_OUI_FROM_DATABASE=SISNET CO., LTD
+
+OUI:14E7C8*
+ ID_OUI_FROM_DATABASE=Integrated Device Technology (Malaysia) Sdn. Bhd.
+
+OUI:280DFC*
+ ID_OUI_FROM_DATABASE=Sony Interactive Entertainment Inc.
+
+OUI:0015C1*
+ ID_OUI_FROM_DATABASE=Sony Interactive Entertainment Inc.
+
+OUI:0019C5*
+ ID_OUI_FROM_DATABASE=Sony Interactive Entertainment Inc.
+
+OUI:ACA213*
+ ID_OUI_FROM_DATABASE=Shenzhen Bilian electronic CO.,LTD
+
+OUI:38F8CA*
+ ID_OUI_FROM_DATABASE=OWIN Inc.
+
+OUI:54D272*
+ ID_OUI_FROM_DATABASE=Nuki Home Solutions GmbH
+
+OUI:9CA3A9*
+ ID_OUI_FROM_DATABASE=Guangzhou Juan Optical and Electronical Tech Joint Stock Co., Ltd
+
+OUI:1100AA*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:002067*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:9893CC*
+ ID_OUI_FROM_DATABASE=LG ELECTRONICS INC
+
+OUI:3CCD93*
+ ID_OUI_FROM_DATABASE=LG ELECTRONICS INC
+
+OUI:583F54*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:001C62*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:002483*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:E417D8*
+ ID_OUI_FROM_DATABASE=8BITDO TECHNOLOGY HK LIMITED
+
+OUI:40B0FA*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:A09169*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:286C07*
+ ID_OUI_FROM_DATABASE=XIAOMI Electronics,CO.,LTD
+
+OUI:84D931*
+ ID_OUI_FROM_DATABASE=Hangzhou H3C Technologies Co., Limited
+
+OUI:34FCEF*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:485929*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:505527*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:98D6F7*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:A8922C*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:44DC91*
+ ID_OUI_FROM_DATABASE=PLANEX COMMUNICATIONS INC.
+
+OUI:9CD332*
+ ID_OUI_FROM_DATABASE=PLC Technology Ltd
+
+OUI:94D723*
+ ID_OUI_FROM_DATABASE=Shanghai DareGlobal Technologies Co.,Ltd
+
+OUI:A89DD2*
+ ID_OUI_FROM_DATABASE=Shanghai DareGlobal Technologies Co.,Ltd
+
+OUI:184A6F*
+ ID_OUI_FROM_DATABASE=Alcatel-Lucent Shanghai Bell Co., Ltd
+
+OUI:A0F3E4*
+ ID_OUI_FROM_DATABASE=Alcatel-Lucent IPD
+
+OUI:002105*
+ ID_OUI_FROM_DATABASE=Alcatel-Lucent IPD
+
+OUI:000772*
+ ID_OUI_FROM_DATABASE=Alcatel-Lucent Shanghai Bell Co., Ltd
+
+OUI:F06BCA*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:3423BA*
+ ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO-MECHANICS(THAILAND)
+
+OUI:D022BE*
+ ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO-MECHANICS(THAILAND)
+
+OUI:D02544*
+ ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO-MECHANICS(THAILAND)
+
+OUI:BC20A4*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:14F42A*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:BC851F*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:B85E7B*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:C462EA*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:0023D6*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:002491*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:001B98*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:44F459*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:34C3AC*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:94D771*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:4C3C16*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:9401C2*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:B43A28*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:A8C83A*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:849FB5*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:D0C1B1*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:F008F1*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:782079*
+ ID_OUI_FROM_DATABASE=ID Tech
+
+OUI:98234E*
+ ID_OUI_FROM_DATABASE=Micromedia AG
+
+OUI:E80036*
+ ID_OUI_FROM_DATABASE=Befs co,. ltd
+
+OUI:24590B*
+ ID_OUI_FROM_DATABASE=White Sky Inc. Limited
+
+OUI:10C60C*
+ ID_OUI_FROM_DATABASE=Domino UK Ltd
+
+OUI:3842A6*
+ ID_OUI_FROM_DATABASE=Ingenieurbuero Stahlkopf
+
+OUI:E866C4*
+ ID_OUI_FROM_DATABASE=Diamanti
+
+OUI:78471D*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:3816D1*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:004A77*
+ ID_OUI_FROM_DATABASE=zte corporation
+
+OUI:D48890*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:002566*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:00265F*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:001628*
+ ID_OUI_FROM_DATABASE=Magicard Ltd
+
+OUI:E4C801*
+ ID_OUI_FROM_DATABASE=BLU Products Inc
+
+OUI:00A6CA*
+ ID_OUI_FROM_DATABASE=Cisco Systems, Inc
+
+OUI:9C7DA3*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:F02FA7*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:883FD3*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:A04E01*
+ ID_OUI_FROM_DATABASE=CENTRAL ENGINEERING co.,ltd.
+
+OUI:245CBF*
+ ID_OUI_FROM_DATABASE=NCSE
+
+OUI:84CD62*
+ ID_OUI_FROM_DATABASE=ShenZhen IDWELL Technology CO.,Ltd
+
+OUI:DC9FDB*
+ ID_OUI_FROM_DATABASE=Ubiquiti Networks Inc.
+
+OUI:B0958E*
+ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD.
+
+OUI:001A39*
+ ID_OUI_FROM_DATABASE=Merten GmbH&CoKG
+
+OUI:007B18*
+ ID_OUI_FROM_DATABASE=SENTRY Co., LTD.
+
+OUI:144D67*
+ ID_OUI_FROM_DATABASE=Zioncom Electronics (Shenzhen) Ltd.
+
+OUI:34F39A*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+OUI:20A8B9*
+ ID_OUI_FROM_DATABASE=Siemens
+
+OUI:C81B5C*
+ ID_OUI_FROM_DATABASE=BCTech
+
+OUI:3C2AF4*
+ ID_OUI_FROM_DATABASE=Brother Industries, LTD.
+
+OUI:20719E*
+ ID_OUI_FROM_DATABASE=SF Technology Co.,Ltd
+
+OUI:7C95B1*
+ ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
+
+OUI:206C8A*
+ ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
+
+OUI:5CE30E*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:7823AE*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:E49E12*
+ ID_OUI_FROM_DATABASE=FREEBOX SAS
+
+OUI:D854A2*
+ ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
+
+OUI:E01C41*
+ ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
+
+OUI:C8675E*
+ ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
+
+OUI:D4C8B0*
+ ID_OUI_FROM_DATABASE=Prime Electronics & Satellitics Inc.
+
+OUI:000FC2*
+ ID_OUI_FROM_DATABASE=Uniwell Corporation
+
+OUI:A4E6B1*
+ ID_OUI_FROM_DATABASE=Shanghai Joindata Technology Co.,Ltd.
+
+OUI:B4B384*
+ ID_OUI_FROM_DATABASE=ShenZhen Figigantic Electronic Co.,Ltd
+
+OUI:D46A6A*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:A8A5E2*
+ ID_OUI_FROM_DATABASE=MSF-Vathauer Antriebstechnik GmbH & Co KG
+
+OUI:00425A*
+ ID_OUI_FROM_DATABASE=Cisco Systems, Inc
+
+OUI:000B4F*
+ ID_OUI_FROM_DATABASE=Verifone
+
+OUI:007686*
+ ID_OUI_FROM_DATABASE=Cisco Systems, Inc
+
+OUI:74FF4C*
+ ID_OUI_FROM_DATABASE=Skyworth Digital Technology(Shenzhen) Co.,Ltd
+
+OUI:A02C36*
+ ID_OUI_FROM_DATABASE=FN-LINK TECHNOLOGY LIMITED
+
+OUI:F8D027*
+ ID_OUI_FROM_DATABASE=Seiko Epson Corporation
+
+OUI:44D244*
+ ID_OUI_FROM_DATABASE=Seiko Epson Corporation
+
+OUI:9CAED3*
+ ID_OUI_FROM_DATABASE=Seiko Epson Corporation
+
+OUI:341E6B*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:48F97C*
+ ID_OUI_FROM_DATABASE=Fiberhome Telecommunication Technologies Co.,LTD
+
+OUI:B47447*
+ ID_OUI_FROM_DATABASE=CoreOS
+
+OUI:ACC1EE*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:CCA219*
+ ID_OUI_FROM_DATABASE=SHENZHEN ALONG INVESTMENT CO.,LTD
+
+OUI:94A04E*
+ ID_OUI_FROM_DATABASE=Bostex Technology Co., LTD
+
+OUI:8CA5A1*
+ ID_OUI_FROM_DATABASE=Oregano Systems - Design & Consulting GmbH
+
+OUI:64B0A6*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:84FCAC*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:6C19C0*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:20AB37*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:186590*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:2C0BE9*
+ ID_OUI_FROM_DATABASE=Cisco Systems, Inc
+
+OUI:2C6373*
+ ID_OUI_FROM_DATABASE=SICHUAN TIANYI COMHEART TELECOMCO., LTD
+
+OUI:9CCC83*
+ ID_OUI_FROM_DATABASE=Juniper Networks
+
+OUI:90505A*
+ ID_OUI_FROM_DATABASE=unGlue, Inc
+
+OUI:60D262*
+ ID_OUI_FROM_DATABASE=Tzukuri Pty Ltd
+
+OUI:34FCB9*
+ ID_OUI_FROM_DATABASE=Hewlett Packard Enterprise
+
+OUI:B0E5ED*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:C81451*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:C486E9*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:D8C771*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:F0C850*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:5425EA*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:2816AD*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+OUI:00A0C8*
+ ID_OUI_FROM_DATABASE=Adtran Inc
+
+OUI:1CB857*
+ ID_OUI_FROM_DATABASE=Becon Technologies Co,.Ltd.
+
+OUI:70918F*
+ ID_OUI_FROM_DATABASE=Weber-Stephen Products LLC
+
+OUI:803A0A*
+ ID_OUI_FROM_DATABASE=Integrated Device Technology (Malaysia) Sdn. Bhd.
+
+OUI:002207*
+ ID_OUI_FROM_DATABASE=Inteno Broadband Technology AB
+
+OUI:3C7F6F*
+ ID_OUI_FROM_DATABASE=Telechips, Inc.
+
+OUI:0060D3*
+ ID_OUI_FROM_DATABASE=AT&T
+
+OUI:800010*
+ ID_OUI_FROM_DATABASE=AT&T
+
+OUI:08006A*
+ ID_OUI_FROM_DATABASE=AT&T
+
+OUI:48A380*
+ ID_OUI_FROM_DATABASE=Gionee Communication Equipment Co.,Ltd.
+
+OUI:5CBA37*
+ ID_OUI_FROM_DATABASE=Microsoft Corporation
+
+OUI:C4836F*
+ ID_OUI_FROM_DATABASE=Ciena Corporation
+
+OUI:C87324*
+ ID_OUI_FROM_DATABASE=Sow Cheng Technology Co. Ltd.
+
+OUI:6854FD*
+ ID_OUI_FROM_DATABASE=Amazon Technologies Inc.
+
+OUI:3CF862*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+OUI:0823B2*
+ ID_OUI_FROM_DATABASE=vivo Mobile Communication Co., Ltd.
+
+OUI:88C3B3*
+ ID_OUI_FROM_DATABASE=SOVICO
+
+OUI:54C415*
+ ID_OUI_FROM_DATABASE=Hangzhou Hikvision Digital Technology Co.,Ltd.
+
+OUI:E05124*
+ ID_OUI_FROM_DATABASE=NXP Semiconductors
+
+OUI:005016*
+ ID_OUI_FROM_DATABASE=Molex Canada Ltd
+
+OUI:0005F7*
+ ID_OUI_FROM_DATABASE=Analog Devices, Inc.
+
+OUI:A084CB*
+ ID_OUI_FROM_DATABASE=SonicSensory,Inc.
+
+OUI:7802F8*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:00238A*
+ ID_OUI_FROM_DATABASE=Ciena Corporation
+
+OUI:34E70B*
+ ID_OUI_FROM_DATABASE=HAN Networks Co., Ltd
+
+OUI:D47AE2*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:903809*
+ ID_OUI_FROM_DATABASE=Ericsson AB
+
+OUI:542B57*
+ ID_OUI_FROM_DATABASE=Night Owl SP
+
+OUI:00111B*
+ ID_OUI_FROM_DATABASE=Targa Systems Div L-3 Communications
+
+OUI:2C7E81*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:EC01EE*
+ ID_OUI_FROM_DATABASE=GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
+
+OUI:B8224F*
+ ID_OUI_FROM_DATABASE=SICHUAN TIANYI COMHEART TELECOMCO., LTD
+
+OUI:702084*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co., Ltd.
+
+OUI:F42B48*
+ ID_OUI_FROM_DATABASE=Ubiqam
+
+OUI:68CC6E*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:00108C*
+ ID_OUI_FROM_DATABASE=Fujitsu Services Ltd
+
+OUI:98D3D2*
+ ID_OUI_FROM_DATABASE=MEKRA Lang GmbH & Co. KG
+
+OUI:F4DC41*
+ ID_OUI_FROM_DATABASE=YOUNGZONE CULTURE (SHANGHAI) CORP
+
OUI:2C3996*
ID_OUI_FROM_DATABASE=Sagemcom Broadband SAS
@@ -61397,9 +63395,6 @@ OUI:7081EB*
OUI:086698*
ID_OUI_FROM_DATABASE=Apple, Inc.
-OUI:002926*
- ID_OUI_FROM_DATABASE=Applied Optoelectronics, Inc Taiwan Branch
-
OUI:2CFD37*
ID_OUI_FROM_DATABASE=Blue Calypso, Inc.
@@ -61445,9 +63440,6 @@ OUI:1CA770*
OUI:C42F90*
ID_OUI_FROM_DATABASE=Hangzhou Hikvision Digital Technology Co.,Ltd.
-OUI:9C5D12*
- ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
-
OUI:A42BB0*
ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD.
@@ -61622,9 +63614,6 @@ OUI:D837BE*
OUI:A4516F*
ID_OUI_FROM_DATABASE=Microsoft Mobile Oy
-OUI:FC64BA*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
OUI:246081*
ID_OUI_FROM_DATABASE=razberi technologies
@@ -61877,21 +63866,6 @@ OUI:9017AC*
OUI:94049C*
ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-OUI:C46AB7*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
-OUI:68DFDD*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
-OUI:64B473*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
-OUI:7451BA*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
-OUI:3480B3*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
OUI:5006AB*
ID_OUI_FROM_DATABASE=Cisco Systems, Inc
@@ -62975,9 +64949,6 @@ OUI:A8329A*
OUI:B40AC6*
ID_OUI_FROM_DATABASE=DEXON Systems Ltd.
-OUI:480C49*
- ID_OUI_FROM_DATABASE=NAKAYO TELECOMMUNICATIONS,INC
-
OUI:5CB8CB*
ID_OUI_FROM_DATABASE=Allis Communications
@@ -63212,12 +65183,6 @@ OUI:D86194*
OUI:589CFC*
ID_OUI_FROM_DATABASE=FreeBSD Foundation
-OUI:602103*
- ID_OUI_FROM_DATABASE=STCUBE.INC
-
-OUI:085DDD*
- ID_OUI_FROM_DATABASE=Mercury Corporation
-
OUI:98349D*
ID_OUI_FROM_DATABASE=Krauss Maffei Technologies GmbH
@@ -63488,9 +65453,6 @@ OUI:C0A39E*
OUI:088E4F*
ID_OUI_FROM_DATABASE=SF Software Solutions
-OUI:E8EADA*
- ID_OUI_FROM_DATABASE=Denkovi Assembly Electroncs LTD
-
OUI:DCAE04*
ID_OUI_FROM_DATABASE=CELOXICA Ltd
@@ -63587,9 +65549,6 @@ OUI:90DA4E*
OUI:7038B4*
ID_OUI_FROM_DATABASE=Low Tech Solutions
-OUI:AC1826*
- ID_OUI_FROM_DATABASE=SEIKO EPSON CORPORATION
-
OUI:4C804F*
ID_OUI_FROM_DATABASE=Armstrong Monitoring Corp
@@ -63632,9 +65591,6 @@ OUI:D8DCE9*
OUI:54112F*
ID_OUI_FROM_DATABASE=Sulzer Pump Solutions Finland Oy
-OUI:E0DCA0*
- ID_OUI_FROM_DATABASE=Siemens Electrical Apparatus Ltd., Suzhou Chengdu Branch
-
OUI:4C55B8*
ID_OUI_FROM_DATABASE=Turkcell Teknoloji
@@ -64154,9 +66110,6 @@ OUI:64F242*
OUI:60F281*
ID_OUI_FROM_DATABASE=TRANWO TECHNOLOGY CO., LTD.
-OUI:B0E892*
- ID_OUI_FROM_DATABASE=SEIKO EPSON CORPORATION
-
OUI:642400*
ID_OUI_FROM_DATABASE=Xorcom Ltd.
@@ -64229,9 +66182,6 @@ OUI:78BEBD*
OUI:3C9174*
ID_OUI_FROM_DATABASE=ALONG COMMUNICATION TECHNOLOGY
-OUI:B8E937*
- ID_OUI_FROM_DATABASE=Sonos, Inc.
-
OUI:E8D0FA*
ID_OUI_FROM_DATABASE=MKS Instruments Deutschland GmbH
@@ -64685,9 +66635,6 @@ OUI:D4F63F*
OUI:4C0289*
ID_OUI_FROM_DATABASE=LEX COMPUTECH CO., LTD
-OUI:C0E54E*
- ID_OUI_FROM_DATABASE=DENX Computer Systems GmbH
-
OUI:E435FB*
ID_OUI_FROM_DATABASE=Sabre Technology (Hull) Ltd
@@ -65426,9 +67373,6 @@ OUI:F0BDF1*
OUI:288915*
ID_OUI_FROM_DATABASE=CashGuard Sverige AB
-OUI:180675*
- ID_OUI_FROM_DATABASE=DILAX Intelcom GmbH
-
OUI:40618E*
ID_OUI_FROM_DATABASE=Stella-Green Co
@@ -65930,9 +67874,6 @@ OUI:0025A3*
OUI:00259C*
ID_OUI_FROM_DATABASE=Cisco-Linksys, LLC
-OUI:002590*
- ID_OUI_FROM_DATABASE=Super Micro Computer, Inc.
-
OUI:002580*
ID_OUI_FROM_DATABASE=Equipson S.A.
@@ -66431,9 +68372,6 @@ OUI:002377*
OUI:002371*
ID_OUI_FROM_DATABASE=SOAM Systel
-OUI:002365*
- ID_OUI_FROM_DATABASE=ELKA-Elektronik GmbH
-
OUI:00236A*
ID_OUI_FROM_DATABASE=SmartRG Inc
@@ -66629,9 +68567,6 @@ OUI:0021B8*
OUI:0021B1*
ID_OUI_FROM_DATABASE=DIGITAL SOLUTIONS LTD
-OUI:001F82*
- ID_OUI_FROM_DATABASE=Cal-Comp Electronics & Communications Co., Ltd
-
OUI:001F7D*
ID_OUI_FROM_DATABASE=embedded wireless GmbH
@@ -67268,9 +69203,6 @@ OUI:001BCB*
OUI:001BC4*
ID_OUI_FROM_DATABASE=Ultratec, Inc.
-OUI:001BB5*
- ID_OUI_FROM_DATABASE=ZF Electronics GmbH
-
OUI:001BAE*
ID_OUI_FROM_DATABASE=Micro Control Systems, Inc
@@ -67382,9 +69314,6 @@ OUI:0019AA*
OUI:0019AF*
ID_OUI_FROM_DATABASE=Rigol Technologies, Inc.
-OUI:001992*
- ID_OUI_FROM_DATABASE=ADTRAN INC.
-
OUI:001997*
ID_OUI_FROM_DATABASE=Soft Device Sdn Bhd
@@ -72785,9 +74714,6 @@ OUI:944452*
OUI:08863B*
ID_OUI_FROM_DATABASE=Belkin International Inc.
-OUI:2082C0*
- ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
-
OUI:001556*
ID_OUI_FROM_DATABASE=Sagemcom Broadband SAS
@@ -72890,9 +74816,6 @@ OUI:F8E079*
OUI:1430C6*
ID_OUI_FROM_DATABASE=Motorola Mobility LLC, a Lenovo Company
-OUI:044E06*
- ID_OUI_FROM_DATABASE=Ericsson AB
-
OUI:000D67*
ID_OUI_FROM_DATABASE=Ericsson
@@ -73475,9 +75398,6 @@ OUI:0025DC*
OUI:001CFC*
ID_OUI_FROM_DATABASE=Sumitomo Electric Industries,Ltd
-OUI:00D0EC*
- ID_OUI_FROM_DATABASE=NAKAYO TELECOMMUNICATIONS,INC
-
OUI:8CC661*
ID_OUI_FROM_DATABASE=Current, powered by GE
@@ -73904,354 +75824,6 @@ OUI:B0B2DC*
OUI:90EF68*
ID_OUI_FROM_DATABASE=ZyXEL Communications Corporation
-OUI:00248D*
- ID_OUI_FROM_DATABASE=Sony Interactive Entertainment Inc.
-
-OUI:54276C*
- ID_OUI_FROM_DATABASE=Jiangsu Houge Technology Corp.
-
-OUI:00CB00*
- ID_OUI_FROM_DATABASE=Private
-
-OUI:FCFFAA*
- ID_OUI_FROM_DATABASE=IEEE Registration Authority
-
-OUI:40D855*
- ID_OUI_FROM_DATABASE=IEEE Registration Authority
-
-OUI:48DF37*
- ID_OUI_FROM_DATABASE=Hewlett Packard Enterprise
-
-OUI:9C93E4*
- ID_OUI_FROM_DATABASE=Private
-
-OUI:005079*
- ID_OUI_FROM_DATABASE=Private
-
-OUI:0028F8*
- ID_OUI_FROM_DATABASE=Intel Corporate
-
-OUI:8416F9*
- ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD.
-
-OUI:C44BD1*
- ID_OUI_FROM_DATABASE=Wallys Communications Teachnologies Co.,Ltd.
-
-OUI:2057AF*
- ID_OUI_FROM_DATABASE=Shenzhen FH-NET OPTOELECTRONICS CO.,LTD
-
-OUI:34EA34*
- ID_OUI_FROM_DATABASE=HangZhou Gubei Electronics Technology Co.,Ltd
-
-OUI:F8A9D0*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:CCFA00*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:BCF5AC*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:00AA70*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:F01C13*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:CC2D8C*
- ID_OUI_FROM_DATABASE=LG ELECTRONICS INC
-
-OUI:344DF7*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:C49A02*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:0022A9*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:0025E5*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:10F96F*
- ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
-
-OUI:00116E*
- ID_OUI_FROM_DATABASE=Peplink International Ltd.
-
-OUI:A091C8*
- ID_OUI_FROM_DATABASE=zte corporation
-
-OUI:002597*
- ID_OUI_FROM_DATABASE=Kalki Communication Technologies
-
-OUI:882BD7*
- ID_OUI_FROM_DATABASE=ADDÉNERGIE TECHNOLOGIES
-
-OUI:9CA5C0*
- ID_OUI_FROM_DATABASE=vivo Mobile Communication Co., Ltd.
-
-OUI:B4A5EF*
- ID_OUI_FROM_DATABASE=Sercomm Corporation.
-
-OUI:3044A1*
- ID_OUI_FROM_DATABASE=Shanghai Nanchao Information Technology
-
-OUI:C4F1D1*
- ID_OUI_FROM_DATABASE=BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO., LTD.
-
-OUI:38A28C*
- ID_OUI_FROM_DATABASE=SHENZHEN RF-LINK TECHNOLOGY CO.,LTD.
-
-OUI:58528A*
- ID_OUI_FROM_DATABASE=Mitsubishi Electric Corporation
-
-OUI:BCC00F*
- ID_OUI_FROM_DATABASE=Fiberhome Telecommunication Technologies Co.,LTD
-
-OUI:B0C287*
- ID_OUI_FROM_DATABASE=Technicolor CH USA Inc.
-
-OUI:CC03FA*
- ID_OUI_FROM_DATABASE=Technicolor CH USA Inc.
-
-OUI:28BE9B*
- ID_OUI_FROM_DATABASE=Technicolor CH USA Inc.
-
-OUI:509F3B*
- ID_OUI_FROM_DATABASE=OI ELECTRIC CO.,LTD
-
-OUI:E4029B*
- ID_OUI_FROM_DATABASE=Intel Corporate
-
-OUI:6002B4*
- ID_OUI_FROM_DATABASE=Wistron Neweb Corporation
-
-OUI:98EECB*
- ID_OUI_FROM_DATABASE=Wistron Infocomm (Zhongshan) Corporation
-
-OUI:70E284*
- ID_OUI_FROM_DATABASE=Wistron Infocomm (Zhongshan) Corporation
-
-OUI:80EA23*
- ID_OUI_FROM_DATABASE=Wistron Neweb Corporation
-
-OUI:D88039*
- ID_OUI_FROM_DATABASE=Microchip Technology Inc.
-
-OUI:001D72*
- ID_OUI_FROM_DATABASE=Wistron Neweb Corporation
-
-OUI:FC3D93*
- ID_OUI_FROM_DATABASE=LONGCHEER TELECOMMUNICATION LIMITED
-
-OUI:48F7C0*
- ID_OUI_FROM_DATABASE=Technicolor CH USA Inc.
-
-OUI:00409F*
- ID_OUI_FROM_DATABASE=Telco Systems, Inc.
-
-OUI:00E09E*
- ID_OUI_FROM_DATABASE=Quantum Corporation
-
-OUI:00148C*
- ID_OUI_FROM_DATABASE=General Dynamics Mission Systems
-
-OUI:A47174*
- ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-
-OUI:D4A148*
- ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-
-OUI:D065CA*
- ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-
-OUI:8CEBC6*
- ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-
-OUI:B808D7*
- ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-
-OUI:FCF152*
- ID_OUI_FROM_DATABASE=Sony Corporation
-
-OUI:784476*
- ID_OUI_FROM_DATABASE=Zioncom Electronics (Shenzhen) Ltd.
-
-OUI:00183A*
- ID_OUI_FROM_DATABASE=Westell Technologies Inc.
-
-OUI:E89A8F*
- ID_OUI_FROM_DATABASE=QUANTA COMPUTER INC.
-
-OUI:001B24*
- ID_OUI_FROM_DATABASE=QUANTA COMPUTER INC.
-
-OUI:CC52AF*
- ID_OUI_FROM_DATABASE=Universal Global Scientific Industrial Co., Ltd.
-
-OUI:001A6B*
- ID_OUI_FROM_DATABASE=Universal Global Scientific Industrial Co., Ltd.
-
-OUI:00DD0A*
- ID_OUI_FROM_DATABASE=UNGERMANN-BASS INC.
-
-OUI:00039D*
- ID_OUI_FROM_DATABASE=Qisda Corporation
-
-OUI:000B0E*
- ID_OUI_FROM_DATABASE=Trapeze Networks
-
-OUI:002318*
- ID_OUI_FROM_DATABASE=Toshiba
-
-OUI:E89D87*
- ID_OUI_FROM_DATABASE=Toshiba
-
-OUI:E8E0B7*
- ID_OUI_FROM_DATABASE=Toshiba
-
-OUI:001428*
- ID_OUI_FROM_DATABASE=Vocollect Inc
-
-OUI:006B9E*
- ID_OUI_FROM_DATABASE=Vizio, Inc
-
-OUI:0024FF*
- ID_OUI_FROM_DATABASE=QLogic Corporation
-
-OUI:00A0C6*
- ID_OUI_FROM_DATABASE=Qualcomm Inc.
-
-OUI:ECAAA0*
- ID_OUI_FROM_DATABASE=PEGATRON CORPORATION
-
-OUI:E8886C*
- ID_OUI_FROM_DATABASE=Shenzhen SC Technologies Co.,LTD
-
-OUI:DC35F1*
- ID_OUI_FROM_DATABASE=Positivo Informática SA.
-
-OUI:EC6881*
- ID_OUI_FROM_DATABASE=Palo Alto Networks
-
-OUI:44334C*
- ID_OUI_FROM_DATABASE=Shenzhen Bilian electronic CO.,LTD
-
-OUI:D84FB8*
- ID_OUI_FROM_DATABASE=LG ELECTRONICS
-
-OUI:9C220E*
- ID_OUI_FROM_DATABASE=TASCAN Systems GmbH
-
-OUI:0CA402*
- ID_OUI_FROM_DATABASE=Alcatel-Lucent IPD
-
-OUI:00164D*
- ID_OUI_FROM_DATABASE=Alcatel-Lucent IPD
-
-OUI:FCFAF7*
- ID_OUI_FROM_DATABASE=Shanghai Baud Data Communication Co.,Ltd.
-
-OUI:C8E776*
- ID_OUI_FROM_DATABASE=PTCOM Technology
-
-OUI:5C497D*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:0005CD*
- ID_OUI_FROM_DATABASE=D&M Holdings Inc.
-
-OUI:E0286D*
- ID_OUI_FROM_DATABASE=AVM Audiovisuelles Marketing und Computersysteme GmbH
-
-OUI:7487A9*
- ID_OUI_FROM_DATABASE=OCT Technology Co., Ltd.
-
-OUI:34AA99*
- ID_OUI_FROM_DATABASE=Nokia
-
-OUI:C4084A*
- ID_OUI_FROM_DATABASE=Nokia
-
-OUI:8C90D3*
- ID_OUI_FROM_DATABASE=Nokia
-
-OUI:0C54B9*
- ID_OUI_FROM_DATABASE=Nokia
-
-OUI:444E1A*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:E8E5D6*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:5492BE*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:0021D1*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:101DC0*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:0023B9*
- ID_OUI_FROM_DATABASE=Airbus Defence and Space Deutschland GmbH
-
-OUI:2047ED*
- ID_OUI_FROM_DATABASE=BSkyB Ltd
-
-OUI:C8F946*
- ID_OUI_FROM_DATABASE=LOCOSYS Technology Inc.
-
-OUI:D41D71*
- ID_OUI_FROM_DATABASE=Palo Alto Networks
-
-OUI:5C2443*
- ID_OUI_FROM_DATABASE=O-Sung Telecom Co., Ltd.
-
-OUI:1861C7*
- ID_OUI_FROM_DATABASE=lemonbeat GmbH
-
-OUI:9CDC71*
- ID_OUI_FROM_DATABASE=Hewlett Packard Enterprise
-
-OUI:C8028F*
- ID_OUI_FROM_DATABASE=Nova Electronics (Shanghai) Co., Ltd.
-
-OUI:240D65*
- ID_OUI_FROM_DATABASE=Shenzhen Vsun Communication Technology Co., Ltd.
-
-OUI:D8452B*
- ID_OUI_FROM_DATABASE=Integrated Device Technology (Malaysia) Sdn. Bhd.
-
-OUI:2CDD95*
- ID_OUI_FROM_DATABASE=Taicang T&W Electronics
-
-OUI:5C9960*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:CC088D*
- ID_OUI_FROM_DATABASE=Apple, Inc.
-
-OUI:0080FB*
- ID_OUI_FROM_DATABASE=BVM LIMITED
-
-OUI:107223*
- ID_OUI_FROM_DATABASE=TELLESCOM INDUSTRIA E COMERCIO EM TELECOMUNICACAO
-
-OUI:AC84C9*
- ID_OUI_FROM_DATABASE=Sagemcom Broadband SAS
-
-OUI:14EDBB*
- ID_OUI_FROM_DATABASE=2Wire Inc
-
-OUI:44BA46*
- ID_OUI_FROM_DATABASE=SICHUAN TIANYI COMHEART TELECOMCO.,LTD
-
-OUI:B4D135*
- ID_OUI_FROM_DATABASE=Cloudistics
-
OUI:A8AD3D*
ID_OUI_FROM_DATABASE=Alcatel-Lucent Shanghai Bell Co., Ltd
@@ -74432,103 +76004,103 @@ OUI:001830*
OUI:1CBA8C*
ID_OUI_FROM_DATABASE=Texas Instruments
-OUI:7CA97D*
- ID_OUI_FROM_DATABASE=Objenious
-
OUI:58FB84*
ID_OUI_FROM_DATABASE=Intel Corporate
OUI:E0E7BB*
ID_OUI_FROM_DATABASE=Nureva, Inc.
+OUI:7CA97D*
+ ID_OUI_FROM_DATABASE=Objenious
+
OUI:BC8AA3*
ID_OUI_FROM_DATABASE=NHN Entertainment
OUI:70A84C*
ID_OUI_FROM_DATABASE=MONAD., Inc.
-OUI:407009*
+OUI:00D088*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:94877C*
+OUI:001675*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:001DD2*
+OUI:0016B5*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:9C3426*
+OUI:001784*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:3C7A8A*
+OUI:0017E2*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:000FCC*
+OUI:CC7D37*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:BCCAB5*
+OUI:001A77*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:5C8FE0*
+OUI:984B4A*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:6CCA08*
+OUI:0015A4*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:5465DE*
+OUI:0015A3*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:F8EDA5*
+OUI:7CBFB1*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:00A289*
- ID_OUI_FROM_DATABASE=Cisco Systems, Inc
-
-OUI:ACEC80*
+OUI:8096B1*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:0015A4*
+OUI:00909C*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:0015A3*
+OUI:001180*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:7CBFB1*
+OUI:0017EE*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:8096B1*
+OUI:407009*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:00909C*
+OUI:94877C*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:001180*
+OUI:001DD2*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:0017EE*
+OUI:9C3426*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:00D088*
+OUI:5C8FE0*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:001675*
+OUI:6CCA08*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:0016B5*
+OUI:5465DE*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:001784*
+OUI:F8EDA5*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:0017E2*
+OUI:00A289*
+ ID_OUI_FROM_DATABASE=Cisco Systems, Inc
+
+OUI:ACEC80*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:CC7D37*
+OUI:3C7A8A*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:001A77*
+OUI:000FCC*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:984B4A*
+OUI:BCCAB5*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
OUI:80F503*
@@ -74543,6 +76115,15 @@ OUI:D42C0F*
OUI:E0B7B1*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:0024A0*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:C0C522*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
+OUI:5CB066*
+ ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+
OUI:002210*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
@@ -74555,9 +76136,6 @@ OUI:E48399*
OUI:002636*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:0024A0*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
OUI:0012C9*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
@@ -74570,18 +76148,12 @@ OUI:001C12*
OUI:001FC4*
ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-OUI:C0C522*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
-
-OUI:5CB066*
- ID_OUI_FROM_DATABASE=ARRIS Group, Inc.
+OUI:6C1E90*
+ ID_OUI_FROM_DATABASE=Hansol Technics Co., Ltd.
OUI:486DBB*
ID_OUI_FROM_DATABASE=Vestel Elektronik San ve Tic. A.Ş.
-OUI:6C1E90*
- ID_OUI_FROM_DATABASE=Hansol Technics Co., Ltd.
-
OUI:E09DFA*
ID_OUI_FROM_DATABASE=Wanan Hongsheng Electronic Co.Ltd
@@ -74594,52 +76166,43 @@ OUI:182861*
OUI:8841FC*
ID_OUI_FROM_DATABASE=AirTies Wireless Networks
-OUI:BCB1F3*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:38ECE4*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:CCF9E8*
- ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-
-OUI:F0E77E*
+OUI:182666*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:5CE8EB*
+OUI:C06599*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:B8D9CE*
+OUI:CC07AB*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:6CB7F4*
+OUI:E84E84*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:182666*
+OUI:50FC9F*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:C06599*
+OUI:E432CB*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:CC07AB*
+OUI:889B39*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:E84E84*
+OUI:BCB1F3*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:50FC9F*
+OUI:38ECE4*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:E432CB*
+OUI:CCF9E8*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:889B39*
+OUI:F0E77E*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:BC72B1*
+OUI:5CE8EB*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:78F7BE*
+OUI:B8D9CE*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
OUI:70F927*
@@ -74654,38 +76217,38 @@ OUI:28BAB5*
OUI:103B59*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:7C11CB*
- ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-
-OUI:A4CAA0*
- ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
-
-OUI:001EE1*
+OUI:6CB7F4*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:F49F54*
+OUI:001EE1*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
OUI:0018AF*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:00214C*
+OUI:BC72B1*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:001632*
+OUI:78F7BE*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:D0667B*
+OUI:F49F54*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:001377*
+OUI:7C11CB*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:A4CAA0*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:00214C*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:50B7C3*
+OUI:001632*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:5CA39D*
- ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
+OUI:D0667B*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
OUI:38AA3C*
ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
@@ -74693,15 +76256,27 @@ OUI:38AA3C*
OUI:206432*
ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
+OUI:002637*
+ ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
+
+OUI:001377*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:50B7C3*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
OUI:8018A7*
ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
-OUI:002637*
+OUI:5CA39D*
ID_OUI_FROM_DATABASE=SAMSUNG ELECTRO MECHANICS CO., LTD.
OUI:B88EDF*
ID_OUI_FROM_DATABASE=Zencheer Communication Technology Co., Ltd.
+OUI:D85DE2*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
OUI:707781*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
@@ -74720,7 +76295,10 @@ OUI:F866D1*
OUI:F80D43*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:785968*
+OUI:002268*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+
+OUI:001FE1*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
OUI:002556*
@@ -74738,51 +76316,462 @@ OUI:001E4C*
OUI:F8DA0C*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:342387*
- ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-
OUI:9034FC*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
OUI:906EBB*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:1C666D*
+OUI:342387*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:CCAF78*
+OUI:689423*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:904CE5*
+OUI:B8763F*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:002268*
+OUI:1C3E84*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:001FE1*
+OUI:C01885*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:689423*
+OUI:785968*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:B8763F*
+OUI:1C666D*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:1C3E84*
+OUI:CCAF78*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:C01885*
+OUI:904CE5*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
OUI:B01041*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
-OUI:D85DE2*
+OUI:7487A9*
+ ID_OUI_FROM_DATABASE=OCT Technology Co., Ltd.
+
+OUI:E0286D*
+ ID_OUI_FROM_DATABASE=AVM Audiovisuelles Marketing und Computersysteme GmbH
+
+OUI:444E1A*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:E8E5D6*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:5492BE*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:101DC0*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:0021D1*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:5CA933*
+ ID_OUI_FROM_DATABASE=Luma Home
+
+OUI:2CDD95*
+ ID_OUI_FROM_DATABASE=Taicang T&W Electronics
+
+OUI:AC84C9*
+ ID_OUI_FROM_DATABASE=Sagemcom Broadband SAS
+
+OUI:107223*
+ ID_OUI_FROM_DATABASE=TELLESCOM INDUSTRIA E COMERCIO EM TELECOMUNICACAO
+
+OUI:CCB0DA*
+ ID_OUI_FROM_DATABASE=Liteon Technology Corporation
+
+OUI:14EDBB*
+ ID_OUI_FROM_DATABASE=2Wire Inc
+
+OUI:44BA46*
+ ID_OUI_FROM_DATABASE=SICHUAN TIANYI COMHEART TELECOMCO.,LTD
+
+OUI:B4D135*
+ ID_OUI_FROM_DATABASE=Cloudistics
+
+OUI:085DDD*
+ ID_OUI_FROM_DATABASE=MERCURY CORPORATION
+
+OUI:6CEC5A*
+ ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. CO.,Ltd.
+
+OUI:5001D9*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:44C346*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:884477*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:047503*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:2C402B*
+ ID_OUI_FROM_DATABASE=Smart iBlue Technology Limited
+
+OUI:180675*
+ ID_OUI_FROM_DATABASE=Dilax Intelcom GmbH
+
+OUI:30AEA4*
+ ID_OUI_FROM_DATABASE=Espressif Inc.
+
+OUI:0C4933*
+ ID_OUI_FROM_DATABASE=Sichuan Jiuzhou Electronic Technology Co., Ltd.
+
+OUI:7828CA*
+ ID_OUI_FROM_DATABASE=Sonos, Inc.
+
+OUI:B8E937*
+ ID_OUI_FROM_DATABASE=Sonos, Inc.
+
+OUI:B05216*
ID_OUI_FROM_DATABASE=Hon Hai Precision Ind. Co.,Ltd.
+OUI:002926*
+ ID_OUI_FROM_DATABASE=Applied Optoelectronics, Inc Taiwan Branch
+
+OUI:68DFDD*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:C46AB7*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:FC64BA*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:2082C0*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:3480B3*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:7451BA*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:64B473*
+ ID_OUI_FROM_DATABASE=Xiaomi Communications Co Ltd
+
+OUI:8C2FA6*
+ ID_OUI_FROM_DATABASE=Solid Optics B.V.
+
+OUI:B0A2E7*
+ ID_OUI_FROM_DATABASE=Shenzhen TINNO Mobile Technology Corp.
+
+OUI:BCA8A6*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+OUI:101331*
+ ID_OUI_FROM_DATABASE=Technicolor
+
+OUI:38AFD7*
+ ID_OUI_FROM_DATABASE=FUJITSU LIMITED
+
+OUI:28993A*
+ ID_OUI_FROM_DATABASE=Arista Networks
+
+OUI:B0E892*
+ ID_OUI_FROM_DATABASE=Seiko Epson Corporation
+
+OUI:AC1826*
+ ID_OUI_FROM_DATABASE=Seiko Epson Corporation
+
+OUI:886639*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:D8197A*
+ ID_OUI_FROM_DATABASE=Nuheara Ltd
+
+OUI:8CE117*
+ ID_OUI_FROM_DATABASE=zte corporation
+
+OUI:64136C*
+ ID_OUI_FROM_DATABASE=zte corporation
+
+OUI:0005CD*
+ ID_OUI_FROM_DATABASE=D&M Holdings Inc.
+
+OUI:8C9351*
+ ID_OUI_FROM_DATABASE=Jigowatts Inc.
+
+OUI:D838FC*
+ ID_OUI_FROM_DATABASE=Ruckus Wireless
+
+OUI:00248D*
+ ID_OUI_FROM_DATABASE=Sony Interactive Entertainment Inc.
+
+OUI:54276C*
+ ID_OUI_FROM_DATABASE=Jiangsu Houge Technology Corp.
+
+OUI:00CB00*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:FCFFAA*
+ ID_OUI_FROM_DATABASE=IEEE Registration Authority
+
+OUI:40D855*
+ ID_OUI_FROM_DATABASE=IEEE Registration Authority
+
+OUI:48DF37*
+ ID_OUI_FROM_DATABASE=Hewlett Packard Enterprise
+
+OUI:9C93E4*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:005079*
+ ID_OUI_FROM_DATABASE=Private
+
+OUI:0028F8*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+OUI:8416F9*
+ ID_OUI_FROM_DATABASE=TP-LINK TECHNOLOGIES CO.,LTD.
+
+OUI:C44BD1*
+ ID_OUI_FROM_DATABASE=Wallys Communications Teachnologies Co.,Ltd.
+
+OUI:2057AF*
+ ID_OUI_FROM_DATABASE=Shenzhen FH-NET OPTOELECTRONICS CO.,LTD
+
+OUI:34EA34*
+ ID_OUI_FROM_DATABASE=HangZhou Gubei Electronics Technology Co.,Ltd
+
+OUI:F8A9D0*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:CCFA00*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:BCF5AC*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:00AA70*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:F01C13*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:CC2D8C*
+ ID_OUI_FROM_DATABASE=LG ELECTRONICS INC
+
+OUI:344DF7*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:C49A02*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:0022A9*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:0025E5*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:10F96F*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:00116E*
+ ID_OUI_FROM_DATABASE=Peplink International Ltd.
+
+OUI:A091C8*
+ ID_OUI_FROM_DATABASE=zte corporation
+
+OUI:002597*
+ ID_OUI_FROM_DATABASE=Kalki Communication Technologies
+
+OUI:882BD7*
+ ID_OUI_FROM_DATABASE=ADDÉNERGIE TECHNOLOGIES
+
+OUI:9CA5C0*
+ ID_OUI_FROM_DATABASE=vivo Mobile Communication Co., Ltd.
+
+OUI:B4A5EF*
+ ID_OUI_FROM_DATABASE=Sercomm Corporation.
+
+OUI:3044A1*
+ ID_OUI_FROM_DATABASE=Shanghai Nanchao Information Technology
+
+OUI:C4F1D1*
+ ID_OUI_FROM_DATABASE=BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO., LTD.
+
+OUI:38A28C*
+ ID_OUI_FROM_DATABASE=SHENZHEN RF-LINK TECHNOLOGY CO.,LTD.
+
+OUI:58528A*
+ ID_OUI_FROM_DATABASE=Mitsubishi Electric Corporation
+
+OUI:BCC00F*
+ ID_OUI_FROM_DATABASE=Fiberhome Telecommunication Technologies Co.,LTD
+
+OUI:B0C287*
+ ID_OUI_FROM_DATABASE=Technicolor CH USA Inc.
+
+OUI:CC03FA*
+ ID_OUI_FROM_DATABASE=Technicolor CH USA Inc.
+
+OUI:28BE9B*
+ ID_OUI_FROM_DATABASE=Technicolor CH USA Inc.
+
+OUI:509F3B*
+ ID_OUI_FROM_DATABASE=OI ELECTRIC CO.,LTD
+
+OUI:E4029B*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+OUI:6002B4*
+ ID_OUI_FROM_DATABASE=Wistron Neweb Corporation
+
+OUI:98EECB*
+ ID_OUI_FROM_DATABASE=Wistron Infocomm (Zhongshan) Corporation
+
+OUI:70E284*
+ ID_OUI_FROM_DATABASE=Wistron Infocomm (Zhongshan) Corporation
+
+OUI:80EA23*
+ ID_OUI_FROM_DATABASE=Wistron Neweb Corporation
+
+OUI:D88039*
+ ID_OUI_FROM_DATABASE=Microchip Technology Inc.
+
+OUI:FC3D93*
+ ID_OUI_FROM_DATABASE=LONGCHEER TELECOMMUNICATION LIMITED
+
+OUI:48F7C0*
+ ID_OUI_FROM_DATABASE=Technicolor CH USA Inc.
+
+OUI:00409F*
+ ID_OUI_FROM_DATABASE=Telco Systems, Inc.
+
+OUI:00E09E*
+ ID_OUI_FROM_DATABASE=Quantum Corporation
+
+OUI:00148C*
+ ID_OUI_FROM_DATABASE=General Dynamics Mission Systems
+
+OUI:A47174*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:D4A148*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:D065CA*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:8CEBC6*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:B808D7*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
+
+OUI:FCF152*
+ ID_OUI_FROM_DATABASE=Sony Corporation
+
+OUI:784476*
+ ID_OUI_FROM_DATABASE=Zioncom Electronics (Shenzhen) Ltd.
+
+OUI:00183A*
+ ID_OUI_FROM_DATABASE=Westell Technologies Inc.
+
+OUI:E89A8F*
+ ID_OUI_FROM_DATABASE=QUANTA COMPUTER INC.
+
+OUI:001B24*
+ ID_OUI_FROM_DATABASE=QUANTA COMPUTER INC.
+
+OUI:CC52AF*
+ ID_OUI_FROM_DATABASE=Universal Global Scientific Industrial Co., Ltd.
+
+OUI:001A6B*
+ ID_OUI_FROM_DATABASE=Universal Global Scientific Industrial Co., Ltd.
+
+OUI:00DD0A*
+ ID_OUI_FROM_DATABASE=UNGERMANN-BASS INC.
+
+OUI:00039D*
+ ID_OUI_FROM_DATABASE=Qisda Corporation
+
+OUI:000B0E*
+ ID_OUI_FROM_DATABASE=Trapeze Networks
+
+OUI:002318*
+ ID_OUI_FROM_DATABASE=Toshiba
+
+OUI:E89D87*
+ ID_OUI_FROM_DATABASE=Toshiba
+
+OUI:E8E0B7*
+ ID_OUI_FROM_DATABASE=Toshiba
+
+OUI:001428*
+ ID_OUI_FROM_DATABASE=Vocollect Inc
+
+OUI:006B9E*
+ ID_OUI_FROM_DATABASE=Vizio, Inc
+
+OUI:0024FF*
+ ID_OUI_FROM_DATABASE=QLogic Corporation
+
+OUI:00A0C6*
+ ID_OUI_FROM_DATABASE=Qualcomm Inc.
+
+OUI:ECAAA0*
+ ID_OUI_FROM_DATABASE=PEGATRON CORPORATION
+
+OUI:E8886C*
+ ID_OUI_FROM_DATABASE=Shenzhen SC Technologies Co.,LTD
+
+OUI:DC35F1*
+ ID_OUI_FROM_DATABASE=Positivo Informática SA.
+
+OUI:EC6881*
+ ID_OUI_FROM_DATABASE=Palo Alto Networks
+
+OUI:44334C*
+ ID_OUI_FROM_DATABASE=Shenzhen Bilian electronic CO.,LTD
+
+OUI:D84FB8*
+ ID_OUI_FROM_DATABASE=LG ELECTRONICS
+
+OUI:9C220E*
+ ID_OUI_FROM_DATABASE=TASCAN Systems GmbH
+
+OUI:0CA402*
+ ID_OUI_FROM_DATABASE=Alcatel-Lucent IPD
+
+OUI:00164D*
+ ID_OUI_FROM_DATABASE=Alcatel-Lucent IPD
+
+OUI:FCFAF7*
+ ID_OUI_FROM_DATABASE=Shanghai Baud Data Communication Co.,Ltd.
+
+OUI:C8E776*
+ ID_OUI_FROM_DATABASE=PTCOM Technology
+
+OUI:5C497D*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
OUI:949AA9*
ID_OUI_FROM_DATABASE=Microsoft Corporation
+OUI:C4084A*
+ ID_OUI_FROM_DATABASE=Nokia
+
+OUI:0C54B9*
+ ID_OUI_FROM_DATABASE=Nokia
+
+OUI:8C90D3*
+ ID_OUI_FROM_DATABASE=Nokia
+
+OUI:34AA99*
+ ID_OUI_FROM_DATABASE=Nokia
+
OUI:F8633F*
ID_OUI_FROM_DATABASE=Intel Corporate
@@ -74795,11 +76784,38 @@ OUI:A42983*
OUI:702E22*
ID_OUI_FROM_DATABASE=zte corporation
+OUI:0023B9*
+ ID_OUI_FROM_DATABASE=Airbus Defence and Space Deutschland GmbH
+
OUI:B0C128*
ID_OUI_FROM_DATABASE=Adler ELREHA GmbH
-OUI:5CA933*
- ID_OUI_FROM_DATABASE=Luma Home
+OUI:C8F946*
+ ID_OUI_FROM_DATABASE=LOCOSYS Technology Inc.
+
+OUI:2047ED*
+ ID_OUI_FROM_DATABASE=BSkyB Ltd
+
+OUI:D41D71*
+ ID_OUI_FROM_DATABASE=Palo Alto Networks
+
+OUI:5C2443*
+ ID_OUI_FROM_DATABASE=O-Sung Telecom Co., Ltd.
+
+OUI:1861C7*
+ ID_OUI_FROM_DATABASE=lemonbeat GmbH
+
+OUI:9CDC71*
+ ID_OUI_FROM_DATABASE=Hewlett Packard Enterprise
+
+OUI:240D65*
+ ID_OUI_FROM_DATABASE=Shenzhen Vsun Communication Technology Co., Ltd.
+
+OUI:D8452B*
+ ID_OUI_FROM_DATABASE=Integrated Device Technology (Malaysia) Sdn. Bhd.
+
+OUI:C8028F*
+ ID_OUI_FROM_DATABASE=Nova Electronics (Shanghai) Co., Ltd.
OUI:60EFC6*
ID_OUI_FROM_DATABASE=Shenzhen Chima Technologies Co Limited
@@ -74813,12 +76829,21 @@ OUI:20DBAB*
OUI:000DF0*
ID_OUI_FROM_DATABASE=QCOM TECHNOLOGY INC.
+OUI:5C9960*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
OUI:5CF7E6*
ID_OUI_FROM_DATABASE=Apple, Inc.
OUI:A0D795*
ID_OUI_FROM_DATABASE=Apple, Inc.
+OUI:CC088D*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:0080FB*
+ ID_OUI_FROM_DATABASE=BVM LIMITED
+
OUI:002722*
ID_OUI_FROM_DATABASE=Ubiquiti Networks Inc.
@@ -74831,9 +76856,6 @@ OUI:B4FBE4*
OUI:188B15*
ID_OUI_FROM_DATABASE=ShenZhen ZhongRuiJing Technology co.,LTD
-OUI:CCB0DA*
- ID_OUI_FROM_DATABASE=Liteon Technology Corporation
-
OUI:E02CF3*
ID_OUI_FROM_DATABASE=MRS Electronic GmbH
@@ -74851,3 +76873,156 @@ OUI:C0854C*
OUI:00FD45*
ID_OUI_FROM_DATABASE=Hewlett Packard Enterprise
+
+OUI:9C83BF*
+ ID_OUI_FROM_DATABASE=PRO-VISION, Inc.
+
+OUI:9C13AB*
+ ID_OUI_FROM_DATABASE=Chanson Water Co., Ltd.
+
+OUI:883C1C*
+ ID_OUI_FROM_DATABASE=MERCURY CORPORATION
+
+OUI:9C5D12*
+ ID_OUI_FROM_DATABASE=Aerohive Networks Inc.
+
+OUI:001F82*
+ ID_OUI_FROM_DATABASE=Cal-Comp Electronics & Communications Company Ltd.
+
+OUI:E47DBD*
+ ID_OUI_FROM_DATABASE=Samsung Electronics Co.,Ltd
+
+OUI:0C0227*
+ ID_OUI_FROM_DATABASE=Technicolor CH USA Inc.
+
+OUI:C0288D*
+ ID_OUI_FROM_DATABASE=Logitech, Inc
+
+OUI:9C1E95*
+ ID_OUI_FROM_DATABASE=Actiontec Electronics, Inc
+
+OUI:E078A3*
+ ID_OUI_FROM_DATABASE=Shanghai Winner Information Technology Co.,Inc
+
+OUI:B49691*
+ ID_OUI_FROM_DATABASE=Intel Corporate
+
+OUI:9CD9CB*
+ ID_OUI_FROM_DATABASE=Lesira Manufacturing Pty Ltd
+
+OUI:34D270*
+ ID_OUI_FROM_DATABASE=Amazon Technologies Inc.
+
+OUI:002590*
+ ID_OUI_FROM_DATABASE=Super Micro Computer, Inc.
+
+OUI:187532*
+ ID_OUI_FROM_DATABASE=SICHUAN TIANYI COMHEART TELECOMCO., LTD
+
+OUI:E0DCA0*
+ ID_OUI_FROM_DATABASE=Siemens Industrial Automation Products Ltd Chengdu
+
+OUI:DCD255*
+ ID_OUI_FROM_DATABASE=Kinpo Electronics, Inc.
+
+OUI:805A04*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:B0EE7B*
+ ID_OUI_FROM_DATABASE=Roku, Inc
+
+OUI:E8EADA*
+ ID_OUI_FROM_DATABASE=Denkovi Assembly Electronics LTD
+
+OUI:480C49*
+ ID_OUI_FROM_DATABASE=NAKAYO Inc
+
+OUI:00D0EC*
+ ID_OUI_FROM_DATABASE=NAKAYO Inc
+
+OUI:B0702D*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:D0C5F3*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:60F445*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:00B362*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:F86214*
+ ID_OUI_FROM_DATABASE=Apple, Inc.
+
+OUI:C0E54E*
+ ID_OUI_FROM_DATABASE=ARIES Embedded GmbH
+
+OUI:001D72*
+ ID_OUI_FROM_DATABASE=Wistron Corporation
+
+OUI:0C73BE*
+ ID_OUI_FROM_DATABASE=Dongguan Haimai Electronie Technology Co.,Ltd
+
+OUI:20780B*
+ ID_OUI_FROM_DATABASE=Delta Faucet Company
+
+OUI:24D51C*
+ ID_OUI_FROM_DATABASE=Zhongtian broadband technology co., LTD
+
+OUI:E44790*
+ ID_OUI_FROM_DATABASE=GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
+
+OUI:28FECD*
+ ID_OUI_FROM_DATABASE=Lemobile Information Technology (Beijing) Co., Ltd.
+
+OUI:001992*
+ ID_OUI_FROM_DATABASE=Adtran Inc
+
+OUI:002365*
+ ID_OUI_FROM_DATABASE=Insta Elektro GmbH
+
+OUI:4C1694*
+ ID_OUI_FROM_DATABASE=shenzhen sibituo Technology Co., Ltd
+
+OUI:6C160E*
+ ID_OUI_FROM_DATABASE=ShotTracker
+
+OUI:7C1015*
+ ID_OUI_FROM_DATABASE=Brilliant Home Technology, Inc.
+
+OUI:4C7872*
+ ID_OUI_FROM_DATABASE=Cav. Uff. Giacomo Cimberio S.p.A.
+
+OUI:5CAF06*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:78C1A7*
+ ID_OUI_FROM_DATABASE=zte corporation
+
+OUI:540384*
+ ID_OUI_FROM_DATABASE=Hangkong Nano IC Technologies Co., Ltd
+
+OUI:004BF3*
+ ID_OUI_FROM_DATABASE=SHENZHEN MERCURY COMMUNICATION TECHNOLOGIES CO.,LTD.
+
+OUI:28A24B*
+ ID_OUI_FROM_DATABASE=Juniper Networks
+
+OUI:044E06*
+ ID_OUI_FROM_DATABASE=Ericsson AB
+
+OUI:001BB5*
+ ID_OUI_FROM_DATABASE=Cherry GmbH
+
+OUI:6014B3*
+ ID_OUI_FROM_DATABASE=CyberTAN Technology Inc.
+
+OUI:602103*
+ ID_OUI_FROM_DATABASE=I4VINE, INC
+
+OUI:B81DAA*
+ ID_OUI_FROM_DATABASE=LG Electronics (Mobile Communications)
+
+OUI:407D0F*
+ ID_OUI_FROM_DATABASE=HUAWEI TECHNOLOGIES CO.,LTD
diff --git a/hwdb/20-acpi-vendor.hwdb b/hwdb/20-acpi-vendor.hwdb
index 3731b33656..c0fe421c11 100644
--- a/hwdb/20-acpi-vendor.hwdb
+++ b/hwdb/20-acpi-vendor.hwdb
@@ -9,6 +9,9 @@
acpi:3NOD*:
ID_VENDOR_FROM_DATABASE=Shenzhen three Connaught Information Technology Co., Ltd. (3nod Group)
+acpi:AANT*:
+ ID_VENDOR_FROM_DATABASE=AAEON Technology Inc.
+
acpi:AAVA*:
ID_VENDOR_FROM_DATABASE=Aava Mobile Oy
@@ -72,6 +75,9 @@ acpi:FRSC*:
acpi:FTSC*:
ID_VENDOR_FROM_DATABASE=FocalTech Systems Co., Ltd.
+acpi:GHSW*:
+ ID_VENDOR_FROM_DATABASE=Green Hills Software
+
acpi:GOOG*:
ID_VENDOR_FROM_DATABASE=Google, Inc.
@@ -126,6 +132,9 @@ acpi:LNRO*:
acpi:LNUX*:
ID_VENDOR_FROM_DATABASE=The Linux Foundation
+acpi:MCHP*:
+ ID_VENDOR_FROM_DATABASE=Microchip Technology Inc
+
acpi:MIPI*:
ID_VENDOR_FROM_DATABASE=MIPI Alliance
@@ -228,6 +237,9 @@ acpi:AAE*:
acpi:AAM*:
ID_VENDOR_FROM_DATABASE=Aava Mobile Oy
+acpi:AAN*:
+ ID_VENDOR_FROM_DATABASE=AAEON Technology Inc.
+
acpi:AAT*:
ID_VENDOR_FROM_DATABASE=Ann Arbor Technologies
@@ -880,6 +892,9 @@ acpi:AXC*:
ID_VENDOR_FROM_DATABASE=AXIOMTEK CO., LTD.
acpi:AXE*:
+ ID_VENDOR_FROM_DATABASE=Axell Corporation
+
+acpi:AXE*:
ID_VENDOR_FROM_DATABASE=D-Link Systems Inc
acpi:AXI*:
@@ -3684,6 +3699,9 @@ acpi:KOW*:
acpi:KPC*:
ID_VENDOR_FROM_DATABASE=King Phoenix Company
+acpi:KPT*:
+ ID_VENDOR_FROM_DATABASE=TPK Holding Co., Ltd
+
acpi:KRL*:
ID_VENDOR_FROM_DATABASE=Krell Industries Inc.
@@ -6420,6 +6438,9 @@ acpi:TDC*:
acpi:TDD*:
ID_VENDOR_FROM_DATABASE=Tandberg Data Display AS
+acpi:TDG*:
+ ID_VENDOR_FROM_DATABASE=Six15 Technologies
+
acpi:TDK*:
ID_VENDOR_FROM_DATABASE=TDK USA Corporation
@@ -6858,6 +6879,9 @@ acpi:UMG*:
acpi:UMM*:
ID_VENDOR_FROM_DATABASE=Universal Multimedia
+acpi:UMT*:
+ ID_VENDOR_FROM_DATABASE=UltiMachine
+
acpi:UNA*:
ID_VENDOR_FROM_DATABASE=Unisys DSD
diff --git a/hwdb/20-pci-vendor-model.hwdb b/hwdb/20-pci-vendor-model.hwdb
index 0c829c8aec..ea190ff7ca 100644
--- a/hwdb/20-pci-vendor-model.hwdb
+++ b/hwdb/20-pci-vendor-model.hwdb
@@ -644,6 +644,60 @@ pci:v00001000d00000013*
pci:v00001000d00000013sv00001000sd00001000*
ID_MODEL_FROM_DATABASE=53c875a (LSI53C875A PCI to Ultra SCSI Controller)
+pci:v00001000d00000014*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3516
+
+pci:v00001000d00000014sv00001028sd00001FD4*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3516 (PERC H745P MX)
+
+pci:v00001000d00000014sv00001D49sd00000602*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3516 (ThinkSystem RAID 930-16i 4GB Flash PCIe 12Gb Adapter)
+
+pci:v00001000d00000016*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3508
+
+pci:v00001000d00000016sv00001028sd00001FC9*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3508 (PERC H840 Adapter)
+
+pci:v00001000d00000016sv00001028sd00001FCB*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3508 (PERC H740P Adapter)
+
+pci:v00001000d00000016sv00001028sd00001FCD*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3508 (PERC H740P Mini)
+
+pci:v00001000d00000016sv00001028sd00001FCF*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3508 (PERC H740P Mini)
+
+pci:v00001000d00000016sv00001D49sd00000601*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3508 (ThinkSystem RAID 930-8i 2GB Flash PCIe 12Gb Adapter)
+
+pci:v00001000d00000016sv00001D49sd00000603*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3508 (ThinkSystem RAID 930-24i 4GB Flash PCIe 12Gb Adapter)
+
+pci:v00001000d00000016sv00001D49sd00000604*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3508 (ThinkSystem RAID 930-8e 4GB Flash PCIe 12Gb Adapter)
+
+pci:v00001000d00000017*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3408
+
+pci:v00001000d00000017sv00001D49sd00000500*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3408 (ThinkSystem RAID 530-8i PCIe 12Gb Adapter)
+
+pci:v00001000d00000017sv00001D49sd00000502*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3408 (ThinkSystem RAID 530-8i Dense Adapter)
+
+pci:v00001000d0000001B*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3504
+
+pci:v00001000d0000001Bsv00001D49sd00000605*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3504 (ThinkSystem RAID 930-4i 2GB Flash Flex Adapter)
+
+pci:v00001000d0000001C*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3404
+
+pci:v00001000d0000001Csv00001D49sd00000501*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3404 (ThinkSystem RAID 530-4i Flex Adapter)
+
pci:v00001000d00000020*
ID_MODEL_FROM_DATABASE=53c1010 Ultra3 SCSI Adapter
@@ -962,6 +1016,12 @@ pci:v00001000d0000005D*
pci:v00001000d0000005Dsv00001000sd00009361*
ID_MODEL_FROM_DATABASE=MegaRAID SAS-3 3108 [Invader] (MegaRAID SAS 9361-8i)
+pci:v00001000d0000005Dsv00001000sd00009364*
+ ID_MODEL_FROM_DATABASE=MegaRAID SAS-3 3108 [Invader] (MegaRAID SAS 9364-8i)
+
+pci:v00001000d0000005Dsv00001000sd0000936A*
+ ID_MODEL_FROM_DATABASE=MegaRAID SAS-3 3108 [Invader] (MegaRAID SAS 9364-8i)
+
pci:v00001000d0000005Dsv00001028sd00001F41*
ID_MODEL_FROM_DATABASE=MegaRAID SAS-3 3108 [Invader] (PERC H830 Adapter)
@@ -992,12 +1052,18 @@ pci:v00001000d0000005Dsv00001028sd00001F4F*
pci:v00001000d0000005Dsv00001028sd00001F54*
ID_MODEL_FROM_DATABASE=MegaRAID SAS-3 3108 [Invader] (PERC FD33xD)
+pci:v00001000d0000005Dsv00001028sd00001FD1*
+ ID_MODEL_FROM_DATABASE=MegaRAID SAS-3 3108 [Invader] (PERC H730P MX)
+
pci:v00001000d0000005Dsv000017AAsd00001052*
ID_MODEL_FROM_DATABASE=MegaRAID SAS-3 3108 [Invader] (ThinkServer RAID 720i)
pci:v00001000d0000005Dsv000017AAsd00001053*
ID_MODEL_FROM_DATABASE=MegaRAID SAS-3 3108 [Invader] (ThinkServer RAID 720ix)
+pci:v00001000d0000005Dsv00001D49sd00000600*
+ ID_MODEL_FROM_DATABASE=MegaRAID SAS-3 3108 [Invader] (ThinkSystem RAID 730-8i 1GB Cache PCIe 12Gb Adapter)
+
pci:v00001000d0000005E*
ID_MODEL_FROM_DATABASE=SAS1066 PCI-X Fusion-MPT SAS
@@ -1427,6 +1493,9 @@ pci:v00001000d00000087sv00001000sd00003020*
pci:v00001000d00000087sv00001000sd00003040*
ID_MODEL_FROM_DATABASE=SAS2308 PCI-Express Fusion-MPT SAS-2 (9207-8e SAS2.1 HBA)
+pci:v00001000d00000087sv00001000sd00003050*
+ ID_MODEL_FROM_DATABASE=SAS2308 PCI-Express Fusion-MPT SAS-2 (SAS9217-8i)
+
pci:v00001000d00000087sv00001590sd00000044*
ID_MODEL_FROM_DATABASE=SAS2308 PCI-Express Fusion-MPT SAS-2 (H220i)
@@ -1457,12 +1526,57 @@ pci:v00001000d00000096*
pci:v00001000d00000097*
ID_MODEL_FROM_DATABASE=SAS3008 PCI-Express Fusion-MPT SAS-3
+pci:v00001000d00000097sv00001000sd00003090*
+ ID_MODEL_FROM_DATABASE=SAS3008 PCI-Express Fusion-MPT SAS-3 (SAS9311-8i)
+
+pci:v00001000d00000097sv00001000sd000030E0*
+ ID_MODEL_FROM_DATABASE=SAS3008 PCI-Express Fusion-MPT SAS-3 (SAS9300-8i)
+
pci:v00001000d00000097sv00001028sd00001F45*
- ID_MODEL_FROM_DATABASE=SAS3008 PCI-Express Fusion-MPT SAS-3 (12GB/s HBA internal)
+ ID_MODEL_FROM_DATABASE=SAS3008 PCI-Express Fusion-MPT SAS-3 (HBA330 Adapter)
pci:v00001000d00000097sv00001028sd00001F46*
ID_MODEL_FROM_DATABASE=SAS3008 PCI-Express Fusion-MPT SAS-3 (12Gbps HBA)
+pci:v00001000d00000097sv00001028sd00001F53*
+ ID_MODEL_FROM_DATABASE=SAS3008 PCI-Express Fusion-MPT SAS-3 (HBA330 Mini)
+
+pci:v00001000d00000097sv00001028sd00001FD2*
+ ID_MODEL_FROM_DATABASE=SAS3008 PCI-Express Fusion-MPT SAS-3 (HBA330 MX)
+
+pci:v00001000d00000097sv00001028sd00001FD3*
+ ID_MODEL_FROM_DATABASE=SAS3008 PCI-Express Fusion-MPT SAS-3 (HBA330 MMZ)
+
+pci:v00001000d000000AB*
+ ID_MODEL_FROM_DATABASE=SAS3516 Fusion-MPT Tri-Mode RAID On Chip (ROC)
+
+pci:v00001000d000000AC*
+ ID_MODEL_FROM_DATABASE=SAS3416 Fusion-MPT Tri-Mode I/O Controller Chip (IOC)
+
+pci:v00001000d000000ACsv00001D49sd00000201*
+ ID_MODEL_FROM_DATABASE=SAS3416 Fusion-MPT Tri-Mode I/O Controller Chip (IOC) (ThinkSystem 9400-16i PCIe 12Gb HBA)
+
+pci:v00001000d000000ACsv00001D49sd00000203*
+ ID_MODEL_FROM_DATABASE=SAS3416 Fusion-MPT Tri-Mode I/O Controller Chip (IOC) (ThinkSystem 9400-16e PCIe 12Gb HBA)
+
+pci:v00001000d000000AE*
+ ID_MODEL_FROM_DATABASE=SAS3508 Fusion-MPT Tri-Mode RAID On Chip (ROC)
+
+pci:v00001000d000000AF*
+ ID_MODEL_FROM_DATABASE=SAS3408 Fusion-MPT Tri-Mode I/O Controller Chip (IOC)
+
+pci:v00001000d000000AFsv00001D49sd00000200*
+ ID_MODEL_FROM_DATABASE=SAS3408 Fusion-MPT Tri-Mode I/O Controller Chip (IOC) (ThinkSystem 9400-8i PCIe 12Gb HBA)
+
+pci:v00001000d000000AFsv00001D49sd00000202*
+ ID_MODEL_FROM_DATABASE=SAS3408 Fusion-MPT Tri-Mode I/O Controller Chip (IOC) (ThinkSystem 9400-8e PCIe 12Gb HBA)
+
+pci:v00001000d000000BE*
+ ID_MODEL_FROM_DATABASE=SAS3504 Fusion-MPT Tri-Mode RAID On Chip (ROC)
+
+pci:v00001000d000000BF*
+ ID_MODEL_FROM_DATABASE=SAS3404 Fusion-MPT Tri-Mode I/O Controller Chip (IOC)
+
pci:v00001000d000000C0*
ID_MODEL_FROM_DATABASE=SAS3324 PCI-Express Fusion-MPT SAS-3
@@ -1508,6 +1622,15 @@ pci:v00001000d000000CF*
pci:v00001000d000000CFsv00001000sd00009370*
ID_MODEL_FROM_DATABASE=MegaRAID SAS-3 3324 [Intruder] (MegaRAID SAS 9361-24i)
+pci:v00001000d000000D0*
+ ID_MODEL_FROM_DATABASE=SAS3716 Fusion-MPT Tri-Mode RAID Controller Chip (ROC)
+
+pci:v00001000d000000D1*
+ ID_MODEL_FROM_DATABASE=SAS3616 Fusion-MPT Tri-Mode I/O Controller Chip (IOC)
+
+pci:v00001000d000000D3*
+ ID_MODEL_FROM_DATABASE=MegaRAID Tri-Mode SAS3716W
+
pci:v00001000d00000407*
ID_MODEL_FROM_DATABASE=MegaRAID
@@ -4560,31 +4683,34 @@ pci:v00001002d0000665Fsv00001682sd00007360*
ID_MODEL_FROM_DATABASE=Tobago PRO [Radeon R7 360 / R9 360 OEM] (Radeon R7 360)
pci:v00001002d00006660*
- ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330]
+ ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430]
pci:v00001002d00006660sv00001028sd000005EA*
- ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330] (Radeon HD 8670M)
+ ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430] (Radeon HD 8670M)
pci:v00001002d00006660sv00001028sd000006BF*
- ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330] (Radeon R5 M335)
+ ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430] (Radeon R5 M335)
pci:v00001002d00006660sv0000103Csd00001970*
- ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330] (Radeon HD 8670M)
+ ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430] (Radeon HD 8670M)
pci:v00001002d00006660sv0000103Csd000080BE*
- ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330] (Radeon R5 M330)
+ ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430] (Radeon R5 M330)
pci:v00001002d00006660sv0000103Csd00008136*
- ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330] (Radeon R5 M330)
+ ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430] (Radeon R5 M330)
pci:v00001002d00006660sv000017AAsd00003804*
- ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330] (Radeon R5 M330)
+ ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430] (Radeon R5 M330)
pci:v00001002d00006660sv000017AAsd00003809*
- ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330] (Radeon R5 M330)
+ ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430] (Radeon R5 M330)
+
+pci:v00001002d00006660sv000017AAsd0000381A*
+ ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430] (Radeon R5 M430)
pci:v00001002d00006660sv000017AAsd0000390C*
- ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330] (Radeon R5 M330)
+ ID_MODEL_FROM_DATABASE=Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430] (Radeon R5 M330)
pci:v00001002d00006663*
ID_MODEL_FROM_DATABASE=Sun PRO [Radeon HD 8570A/8570M]
@@ -4592,6 +4718,9 @@ pci:v00001002d00006663*
pci:v00001002d00006663sv00001025sd00000846*
ID_MODEL_FROM_DATABASE=Sun PRO [Radeon HD 8570A/8570M] (Radeon HD 8570A)
+pci:v00001002d00006663sv000017AAsd00003805*
+ ID_MODEL_FROM_DATABASE=Sun PRO [Radeon HD 8570A/8570M] (Radeon HD 8570M)
+
pci:v00001002d00006664*
ID_MODEL_FROM_DATABASE=Jet XT [Radeon R5 M240]
@@ -6348,7 +6477,49 @@ pci:v00001002d000067C0*
ID_MODEL_FROM_DATABASE=Ellesmere [Polaris10]
pci:v00001002d000067DF*
- ID_MODEL_FROM_DATABASE=Ellesmere [Radeon RX 480]
+ ID_MODEL_FROM_DATABASE=Ellesmere [Radeon RX 470/480]
+
+pci:v00001002d000067DFsv00001002sd00000B37*
+ ID_MODEL_FROM_DATABASE=Ellesmere [Radeon RX 470/480] (Radeon RX 480)
+
+pci:v00001002d000067DFsv00001043sd000004A8*
+ ID_MODEL_FROM_DATABASE=Ellesmere [Radeon RX 470/480] (Radeon RX 480)
+
+pci:v00001002d000067DFsv00001043sd000004B0*
+ ID_MODEL_FROM_DATABASE=Ellesmere [Radeon RX 470/480] (Radeon RX 470)
+
+pci:v00001002d000067DFsv00001043sd000004FB*
+ ID_MODEL_FROM_DATABASE=Ellesmere [Radeon RX 470/480] (Radeon RX 480)
+
+pci:v00001002d000067DFsv00001462sd00003411*
+ ID_MODEL_FROM_DATABASE=Ellesmere [Radeon RX 470/480] (Radeon RX 470)
+
+pci:v00001002d000067DFsv00001462sd00003413*
+ ID_MODEL_FROM_DATABASE=Ellesmere [Radeon RX 470/480] (Radeon RX 480)
+
+pci:v00001002d000067DFsv0000148Csd00002372*
+ ID_MODEL_FROM_DATABASE=Ellesmere [Radeon RX 470/480] (Radeon RX 480)
+
+pci:v00001002d000067DFsv0000148Csd00002373*
+ ID_MODEL_FROM_DATABASE=Ellesmere [Radeon RX 470/480] (Radeon RX 470)
+
+pci:v00001002d000067DFsv00001682sd00009470*
+ ID_MODEL_FROM_DATABASE=Ellesmere [Radeon RX 470/480] (Radeon RX 470)
+
+pci:v00001002d000067DFsv00001682sd00009480*
+ ID_MODEL_FROM_DATABASE=Ellesmere [Radeon RX 470/480] (Radeon RX 480)
+
+pci:v00001002d000067DFsv0000174Bsd0000E347*
+ ID_MODEL_FROM_DATABASE=Ellesmere [Radeon RX 470/480] (Radeon RX 470/480)
+
+pci:v00001002d000067DFsv0000174Bsd0000E349*
+ ID_MODEL_FROM_DATABASE=Ellesmere [Radeon RX 470/480] (Radeon RX 470)
+
+pci:v00001002d000067DFsv00001787sd0000A470*
+ ID_MODEL_FROM_DATABASE=Ellesmere [Radeon RX 470/480] (Radeon RX 470)
+
+pci:v00001002d000067DFsv00001787sd0000A480*
+ ID_MODEL_FROM_DATABASE=Ellesmere [Radeon RX 470/480] (Radeon RX 480)
pci:v00001002d000067E0*
ID_MODEL_FROM_DATABASE=Baffin [Polaris11]
@@ -6365,6 +6536,9 @@ pci:v00001002d000067E9*
pci:v00001002d000067EB*
ID_MODEL_FROM_DATABASE=Baffin [Polaris11]
+pci:v00001002d000067EF*
+ ID_MODEL_FROM_DATABASE=Baffin [Radeon RX 460]
+
pci:v00001002d000067FF*
ID_MODEL_FROM_DATABASE=Baffin [Polaris11]
@@ -8328,76 +8502,82 @@ pci:v00001002d000068FE*
ID_MODEL_FROM_DATABASE=Cedar LE
pci:v00001002d00006900*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360]
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445]
pci:v00001002d00006900sv00001025sd00001056*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M360 / R8 M365DX)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M360 / R8 M365DX)
pci:v00001002d00006900sv00001028sd00000640*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M260/M265)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M260/M265)
pci:v00001002d00006900sv00001028sd00000643*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M260/M265)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M260/M265)
pci:v00001002d00006900sv00001028sd0000067F*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M260)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M260)
+
+pci:v00001002d00006900sv00001028sd00000767*
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M445)
pci:v00001002d00006900sv00001028sd0000130A*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M260)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M260)
pci:v00001002d00006900sv0000103Csd00002263*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M260)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M260)
pci:v00001002d00006900sv0000103Csd00002269*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M260)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M260)
pci:v00001002d00006900sv0000103Csd000022C6*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M260)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M260)
pci:v00001002d00006900sv0000103Csd000022C8*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M260)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M260)
pci:v00001002d00006900sv0000103Csd0000808C*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M260)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M260)
pci:v00001002d00006900sv0000103Csd00008099*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M360)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M360)
pci:v00001002d00006900sv0000103Csd000080B5*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M360)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M360)
pci:v00001002d00006900sv0000103Csd000080B9*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M360)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M360)
pci:v00001002d00006900sv0000103Csd0000811C*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M340)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M340)
+
+pci:v00001002d00006900sv0000103Csd00008226*
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M440)
pci:v00001002d00006900sv000010CFsd00001906*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M260)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M260)
pci:v00001002d00006900sv00001170sd00009979*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M360)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M360)
pci:v00001002d00006900sv00001179sd0000F903*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M260)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M260)
pci:v00001002d00006900sv00001179sd0000F922*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M260)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M260)
pci:v00001002d00006900sv00001179sd0000F923*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M260)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M260)
pci:v00001002d00006900sv00001179sd0000F934*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M260)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M260)
pci:v00001002d00006900sv000017AAsd00003822*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M360)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M360)
pci:v00001002d00006900sv000017AAsd00003824*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M360)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M360)
pci:v00001002d00006900sv000017AAsd00005021*
- ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360] (Radeon R7 M260)
+ ID_MODEL_FROM_DATABASE=Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (Radeon R7 M260)
pci:v00001002d00006901*
ID_MODEL_FROM_DATABASE=Topaz PRO [Radeon R5 M255]
@@ -8405,6 +8585,9 @@ pci:v00001002d00006901*
pci:v00001002d00006901sv0000103Csd00001318*
ID_MODEL_FROM_DATABASE=Topaz PRO [Radeon R5 M255] (Radeon R6 M255DX)
+pci:v00001002d00006907*
+ ID_MODEL_FROM_DATABASE=Meso XT [Radeon R5 M315]
+
pci:v00001002d00006921*
ID_MODEL_FROM_DATABASE=Amethyst XT [Radeon R9 M295X]
@@ -8819,6 +9002,9 @@ pci:v00001002d00007300*
pci:v00001002d00007300sv00001002sd00000B36*
ID_MODEL_FROM_DATABASE=Fiji [Radeon R9 FURY / NANO Series] (Radeon R9 FURY X / NANO)
+pci:v00001002d00007300sv00001002sd00001B36*
+ ID_MODEL_FROM_DATABASE=Fiji [Radeon R9 FURY / NANO Series] (Radeon Pro Duo)
+
pci:v00001002d00007300sv00001043sd0000049E*
ID_MODEL_FROM_DATABASE=Fiji [Radeon R9 FURY / NANO Series] (Radeon R9 FURY)
@@ -9387,7 +9573,7 @@ pci:v00001002d000095CF*
ID_MODEL_FROM_DATABASE=RV620 GL [FirePro 2260]
pci:v00001002d0000960F*
- ID_MODEL_FROM_DATABASE=RS780 HDMI Audio [Radeon (HD) 3000 Series]
+ ID_MODEL_FROM_DATABASE=RS780 HDMI Audio [Radeon 3000/3100 / HD 3200/3300]
pci:v00001002d00009610*
ID_MODEL_FROM_DATABASE=RS780 [Radeon HD 3200]
@@ -9684,7 +9870,7 @@ pci:v00001002d00009919*
ID_MODEL_FROM_DATABASE=Trinity [Radeon HD 7500G]
pci:v00001002d00009920*
- ID_MODEL_FROM_DATABASE=Liverpool Graphics
+ ID_MODEL_FROM_DATABASE=Liverpool [Playstation 4 APU]
pci:v00001002d00009921*
ID_MODEL_FROM_DATABASE=Liverpool HDMI/DP Audio Controller
@@ -9741,28 +9927,31 @@ pci:v00001002d000099A4*
ID_MODEL_FROM_DATABASE=Trinity [Radeon HD 7400G]
pci:v00001002d0000AA00*
- ID_MODEL_FROM_DATABASE=R600 HDMI Audio [Radeon HD 2900 Series]
+ ID_MODEL_FROM_DATABASE=R600 HDMI Audio [Radeon HD 2900 GT/PRO/XT]
+
+pci:v00001002d0000AA01*
+ ID_MODEL_FROM_DATABASE=RV635 HDMI Audio [Radeon HD 3650/3730/3750]
pci:v00001002d0000AA08*
- ID_MODEL_FROM_DATABASE=RV630 HDMI Audio [Radeon HD 2600 Series]
+ ID_MODEL_FROM_DATABASE=RV630 HDMI Audio [Radeon HD 2600 PRO/XT / HD 3610]
pci:v00001002d0000AA10*
- ID_MODEL_FROM_DATABASE=RV610 HDMI Audio [Radeon HD 2350/2400 Series]
+ ID_MODEL_FROM_DATABASE=RV610 HDMI Audio [Radeon HD 2350 PRO / 2400 PRO/XT / HD 3410]
pci:v00001002d0000AA10sv0000174Bsd0000AA10*
- ID_MODEL_FROM_DATABASE=RV610 HDMI Audio [Radeon HD 2350/2400 Series] (Radeon HD 2400 PRO)
+ ID_MODEL_FROM_DATABASE=RV610 HDMI Audio [Radeon HD 2350 PRO / 2400 PRO/XT / HD 3410] (Radeon HD 2400 PRO)
pci:v00001002d0000AA10sv000018BCsd0000AA10*
- ID_MODEL_FROM_DATABASE=RV610 HDMI Audio [Radeon HD 2350/2400 Series] (Radeon HD 2400 PRO)
+ ID_MODEL_FROM_DATABASE=RV610 HDMI Audio [Radeon HD 2350 PRO / 2400 PRO/XT / HD 3410] (Radeon HD 2400 PRO)
pci:v00001002d0000AA18*
ID_MODEL_FROM_DATABASE=RV670/680 HDMI Audio [Radeon HD 3690/3800 Series]
pci:v00001002d0000AA20*
- ID_MODEL_FROM_DATABASE=RV635 HDMI Audio [Radeon HD 3600 Series]
+ ID_MODEL_FROM_DATABASE=RV635 HDMI Audio [Radeon HD 3650/3730/3750]
pci:v00001002d0000AA28*
- ID_MODEL_FROM_DATABASE=RV620 HDMI Audio [Radeon HD 3400 Series]
+ ID_MODEL_FROM_DATABASE=RV620 HDMI Audio [Radeon HD 3450/3470/3550/3570]
pci:v00001002d0000AA30*
ID_MODEL_FROM_DATABASE=RV770 HDMI Audio [Radeon HD 4850/4870]
@@ -9777,7 +9966,7 @@ pci:v00001002d0000AA38sv0000103Csd00003628*
ID_MODEL_FROM_DATABASE=RV710/730 HDMI Audio [Radeon HD 4000 series] (dv6-1190en)
pci:v00001002d0000AA50*
- ID_MODEL_FROM_DATABASE=Cypress HDMI Audio [Radeon HD 5800 Series]
+ ID_MODEL_FROM_DATABASE=Cypress HDMI Audio [Radeon HD 5830/5850/5870 / 6850/6870 Rebrand]
pci:v00001002d0000AA58*
ID_MODEL_FROM_DATABASE=Juniper HDMI Audio [Radeon HD 5700 Series]
@@ -9792,31 +9981,31 @@ pci:v00001002d0000AA60sv00001025sd00000347*
ID_MODEL_FROM_DATABASE=Redwood HDMI Audio [Radeon HD 5000 Series] (Aspire 7740G)
pci:v00001002d0000AA68*
- ID_MODEL_FROM_DATABASE=Cedar HDMI Audio [Radeon HD 5400/6300 Series]
+ ID_MODEL_FROM_DATABASE=Cedar HDMI Audio [Radeon HD 5400/6300/7300 Series]
pci:v00001002d0000AA68sv00001028sd0000AA68*
- ID_MODEL_FROM_DATABASE=Cedar HDMI Audio [Radeon HD 5400/6300 Series] (XPS 8300)
+ ID_MODEL_FROM_DATABASE=Cedar HDMI Audio [Radeon HD 5400/6300/7300 Series] (XPS 8300)
pci:v00001002d0000AA80*
- ID_MODEL_FROM_DATABASE=Cayman/Antilles HDMI Audio [Radeon HD 6900 Series]
+ ID_MODEL_FROM_DATABASE=Cayman/Antilles HDMI Audio [Radeon HD 6930/6950/6970/6990]
pci:v00001002d0000AA88*
- ID_MODEL_FROM_DATABASE=Barts HDMI Audio [Radeon HD 6800 Series]
+ ID_MODEL_FROM_DATABASE=Barts HDMI Audio [Radeon HD 6790/6850/6870 / 7720 OEM]
pci:v00001002d0000AA90*
- ID_MODEL_FROM_DATABASE=Turks/Whistler HDMI Audio [Radeon HD 6000 Series]
+ ID_MODEL_FROM_DATABASE=Turks HDMI Audio [Radeon HD 6500/6600 / 6700M Series]
pci:v00001002d0000AA90sv00001028sd000004A3*
- ID_MODEL_FROM_DATABASE=Turks/Whistler HDMI Audio [Radeon HD 6000 Series] (Precision M4600)
+ ID_MODEL_FROM_DATABASE=Turks HDMI Audio [Radeon HD 6500/6600 / 6700M Series] (Precision M4600)
pci:v00001002d0000AA98*
- ID_MODEL_FROM_DATABASE=Caicos HDMI Audio [Radeon HD 6400 Series]
+ ID_MODEL_FROM_DATABASE=Caicos HDMI Audio [Radeon HD 6450 / 7450/8450/8490 OEM / R5 230/235/235X OEM]
pci:v00001002d0000AA98sv0000174Bsd0000AA98*
- ID_MODEL_FROM_DATABASE=Caicos HDMI Audio [Radeon HD 6400 Series] (Radeon HD 6450 1GB DDR3)
+ ID_MODEL_FROM_DATABASE=Caicos HDMI Audio [Radeon HD 6450 / 7450/8450/8490 OEM / R5 230/235/235X OEM] (Radeon HD 6450 1GB DDR3)
pci:v00001002d0000AAA0*
- ID_MODEL_FROM_DATABASE=Tahiti XT HDMI Audio [Radeon HD 7970 Series]
+ ID_MODEL_FROM_DATABASE=Tahiti HDMI Audio [Radeon HD 7870 XT / 7950/7970]
pci:v00001002d0000AAB0*
ID_MODEL_FROM_DATABASE=Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
@@ -9825,7 +10014,7 @@ pci:v00001002d0000AAC0*
ID_MODEL_FROM_DATABASE=Tobago HDMI Audio [Radeon R7 360 / R9 360 OEM]
pci:v00001002d0000AAC8*
- ID_MODEL_FROM_DATABASE=Hawaii HDMI Audio
+ ID_MODEL_FROM_DATABASE=Hawaii HDMI Audio [Radeon R9 290/290X / 390/390X]
pci:v00001002d0000AAD8*
ID_MODEL_FROM_DATABASE=Tonga HDMI Audio [Radeon R9 285/380]
@@ -9834,7 +10023,7 @@ pci:v00001002d0000AAD8sv0000174Bsd0000AAD8*
ID_MODEL_FROM_DATABASE=Tonga HDMI Audio [Radeon R9 285/380] (Radeon R9 285/380 HDMI Audio)
pci:v00001002d0000AAE8*
- ID_MODEL_FROM_DATABASE=Fiji HDMI/DP Audio Controller
+ ID_MODEL_FROM_DATABASE=Fiji HDMI/DP Audio [Radeon R9 Nano / FURY/FURY X]
pci:v00001002d0000AC00*
ID_MODEL_FROM_DATABASE=Theater 600 Pro
@@ -13094,6 +13283,21 @@ pci:v0000102Bd00000540sv0000102Bsd00002280*
pci:v0000102Bd00000540sv0000102Bsd000022C0*
ID_MODEL_FROM_DATABASE=M91XX (M9128 LP PCIe x16)
+pci:v0000102Bd00000550*
+ ID_MODEL_FROM_DATABASE=SV2
+
+pci:v0000102Bd00000550sv0000102Bsd000000C0*
+ ID_MODEL_FROM_DATABASE=SV2 (MURA-IPX-I4EF)
+
+pci:v0000102Bd00000550sv0000102Bsd000000C1*
+ ID_MODEL_FROM_DATABASE=SV2 (MURA-IPX-I4DF)
+
+pci:v0000102Bd00000550sv0000102Bsd000000C3*
+ ID_MODEL_FROM_DATABASE=SV2 (MURA-IPX-I4DHF)
+
+pci:v0000102Bd00000550sv0000102Bsd000000C5*
+ ID_MODEL_FROM_DATABASE=SV2 (MURA-IPX-I4EHF)
+
pci:v0000102Bd00000D10*
ID_MODEL_FROM_DATABASE=MGA Ultima/Impression
@@ -21605,6 +21809,9 @@ pci:v000010B5d00008547*
pci:v000010B5d00008548*
ID_MODEL_FROM_DATABASE=PEX 8548 48-lane, 9-port PCI Express Switch
+pci:v000010B5d00008603*
+ ID_MODEL_FROM_DATABASE=PEX 8603 3-lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch
+
pci:v000010B5d00008604*
ID_MODEL_FROM_DATABASE=PEX 8604 4-lane, 4-Port PCI Express Gen 2 (5.0 GT/s) Switch
@@ -21683,6 +21890,9 @@ pci:v000010B5d00008717*
pci:v000010B5d00008718*
ID_MODEL_FROM_DATABASE=PEX 8718 16-Lane, 5-Port PCI Express Gen 3 (8.0 GT/s) Switch
+pci:v000010B5d00008724*
+ ID_MODEL_FROM_DATABASE=PEX 8724 24-Lane, 6-Port PCI Express Gen 3 (8 GT/s) Switch, 19 x 19mm FCBGA
+
pci:v000010B5d00008732*
ID_MODEL_FROM_DATABASE=PEX 8732 32-lane, 8-Port PCI Express Gen 3 (8.0 GT/s) Switch
@@ -21692,6 +21902,9 @@ pci:v000010B5d00008734*
pci:v000010B5d00008747*
ID_MODEL_FROM_DATABASE=PEX 8747 48-Lane, 5-Port PCI Express Gen 3 (8.0 GT/s) Switch
+pci:v000010B5d00008748*
+ ID_MODEL_FROM_DATABASE=PEX 8748 48-Lane, 12-Port PCI Express Gen 3 (8 GT/s) Switch, 27 x 27mm FCBGA
+
pci:v000010B5d000087B0*
ID_MODEL_FROM_DATABASE=PEX 8732 32-lane, 8-Port PCI Express Gen 3 (8.0 GT/s) Switch
@@ -22103,6 +22316,9 @@ pci:v000010B5d00009656sv00001885sd00000701*
pci:v000010B5d00009733*
ID_MODEL_FROM_DATABASE=PEX 9733 33-lane, 9-port PCI Express Gen 3 (8.0 GT/s) Switch
+pci:v000010B5d00009733sv00001D49sd00000001*
+ ID_MODEL_FROM_DATABASE=PEX 9733 33-lane, 9-port PCI Express Gen 3 (8.0 GT/s) Switch (ThinkSystem P310W-4P NVMe Switch Card)
+
pci:v000010B5d00009749*
ID_MODEL_FROM_DATABASE=PEX 9749 49-lane, 13-port PCI Express Gen 3 (8.0 GT/s) Switch
@@ -30255,7 +30471,7 @@ pci:v000010DEd00001140sv0000144Dsd0000C10D*
ID_MODEL_FROM_DATABASE=GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (GeForce 820M)
pci:v000010DEd00001140sv0000144Dsd0000C652*
- ID_MODEL_FROM_DATABASE=GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (GeForce GT 620M)
+ ID_MODEL_FROM_DATABASE=GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (GeForce GT 620M on NP300E5C series laptop)
pci:v000010DEd00001140sv0000144Dsd0000C709*
ID_MODEL_FROM_DATABASE=GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (GeForce 710M)
@@ -31298,6 +31514,9 @@ pci:v000010DEd000013F9*
pci:v000010DEd000013FA*
ID_MODEL_FROM_DATABASE=GM204GLM [Quadro M3000M]
+pci:v000010DEd000013FAsv000010DEsd000011C9*
+ ID_MODEL_FROM_DATABASE=GM204GLM [Quadro M3000M] (Quadro M3000 SE)
+
pci:v000010DEd000013FB*
ID_MODEL_FROM_DATABASE=GM204GLM [Quadro M5500]
@@ -31374,11 +31593,17 @@ pci:v000010DEd000017FD*
ID_MODEL_FROM_DATABASE=GM200GL [Tesla M40]
pci:v000010DEd00001B00*
- ID_MODEL_FROM_DATABASE=GP102
+ ID_MODEL_FROM_DATABASE=GP102 [TITAN X]
pci:v000010DEd00001B01*
ID_MODEL_FROM_DATABASE=GP102
+pci:v000010DEd00001B30*
+ ID_MODEL_FROM_DATABASE=GP102GL [Quadro P6000]
+
+pci:v000010DEd00001B38*
+ ID_MODEL_FROM_DATABASE=GP102GL [Tesla P40]
+
pci:v000010DEd00001B70*
ID_MODEL_FROM_DATABASE=GP102GL
@@ -31397,11 +31622,14 @@ pci:v000010DEd00001B82*
pci:v000010DEd00001B83*
ID_MODEL_FROM_DATABASE=GP104
+pci:v000010DEd00001BA0*
+ ID_MODEL_FROM_DATABASE=GP104M [GeForce GTX 1080]
+
pci:v000010DEd00001BA1*
ID_MODEL_FROM_DATABASE=GP104M [GeForce GTX 1070]
pci:v000010DEd00001BB0*
- ID_MODEL_FROM_DATABASE=GP104GL
+ ID_MODEL_FROM_DATABASE=GP104GL [Quadro P5000]
pci:v000010DEd00001BB1*
ID_MODEL_FROM_DATABASE=GP104GL
@@ -31422,14 +31650,23 @@ pci:v000010DEd00001C01*
ID_MODEL_FROM_DATABASE=GP106
pci:v000010DEd00001C02*
- ID_MODEL_FROM_DATABASE=GP106
+ ID_MODEL_FROM_DATABASE=GP106 [GeForce GTX 1060 3GB]
pci:v000010DEd00001C03*
- ID_MODEL_FROM_DATABASE=GP106 [GeForce GTX 1060]
+ ID_MODEL_FROM_DATABASE=GP106 [GeForce GTX 1060 6GB]
+
+pci:v000010DEd00001C20*
+ ID_MODEL_FROM_DATABASE=GP106M [GeForce GTX 1060]
pci:v000010DEd00001C30*
ID_MODEL_FROM_DATABASE=GP106GL
+pci:v000010DEd00001C35*
+ ID_MODEL_FROM_DATABASE=GP106
+
+pci:v000010DEd00001C60*
+ ID_MODEL_FROM_DATABASE=GP106M [GeForce GTX 1060]
+
pci:v000010DEd00001C70*
ID_MODEL_FROM_DATABASE=GP106GL
@@ -31437,10 +31674,10 @@ pci:v000010DEd00001C80*
ID_MODEL_FROM_DATABASE=GP107
pci:v000010DEd00001C81*
- ID_MODEL_FROM_DATABASE=GP107
+ ID_MODEL_FROM_DATABASE=GP107 [GeForce GTX 1050]
pci:v000010DEd00001C82*
- ID_MODEL_FROM_DATABASE=GP107
+ ID_MODEL_FROM_DATABASE=GP107 [GeForce GTX 1050 Ti]
pci:v000010DEd00001CA7*
ID_MODEL_FROM_DATABASE=GP107GL
@@ -31958,6 +32195,9 @@ pci:v000010ECd0000525A*
pci:v000010ECd00005286*
ID_MODEL_FROM_DATABASE=RTS5286 PCI Express Card Reader
+pci:v000010ECd00005287*
+ ID_MODEL_FROM_DATABASE=RTL8411B PCI Express Card Reader
+
pci:v000010ECd00005288*
ID_MODEL_FROM_DATABASE=RTS5288 PCI Express Card Reader
@@ -32003,6 +32243,9 @@ pci:v000010ECd00008136*
pci:v000010ECd00008136sv0000103Csd00001985*
ID_MODEL_FROM_DATABASE=RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (Pavilion 17-e163sg Notebook PC)
+pci:v000010ECd00008136sv0000103Csd00002A8C*
+ ID_MODEL_FROM_DATABASE=RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (Compaq 500B Microtower)
+
pci:v000010ECd00008136sv0000103Csd00002AB1*
ID_MODEL_FROM_DATABASE=RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (Pavilion p6774)
@@ -32237,6 +32480,9 @@ pci:v000010ECd00008168sv0000105Bsd00000D7C*
pci:v000010ECd00008168sv000010ECsd00008168*
ID_MODEL_FROM_DATABASE=RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (RTL8111/8168 PCI Express Gigabit Ethernet controller)
+pci:v000010ECd00008168sv0000144Dsd0000C652*
+ ID_MODEL_FROM_DATABASE=RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (RTL8168 on a NP300E5C series laptop)
+
pci:v000010ECd00008168sv00001458sd0000E000*
ID_MODEL_FROM_DATABASE=RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (Onboard Ethernet)
@@ -32327,6 +32573,9 @@ pci:v000010ECd00008174*
pci:v000010ECd00008176*
ID_MODEL_FROM_DATABASE=RTL8188CE 802.11b/g/n WiFi Adapter
+pci:v000010ECd00008176sv00001043sd000084B5*
+ ID_MODEL_FROM_DATABASE=RTL8188CE 802.11b/g/n WiFi Adapter (PCE-N10)
+
pci:v000010ECd00008176sv00001A3Bsd00001139*
ID_MODEL_FROM_DATABASE=RTL8188CE 802.11b/g/n WiFi Adapter (AW-NE139H Half-size Mini PCIe Card)
@@ -32369,6 +32618,9 @@ pci:v000010ECd00008192*
pci:v000010ECd00008193*
ID_MODEL_FROM_DATABASE=RTL8192DE Wireless LAN Controller
+pci:v000010ECd00008196*
+ ID_MODEL_FROM_DATABASE=RTL8196 Integrated PCI-e Bridge
+
pci:v000010ECd00008197*
ID_MODEL_FROM_DATABASE=SmartLAN56 56K Modem
@@ -32453,6 +32705,12 @@ pci:v000010EEd00003FC5*
pci:v000010EEd00003FC6*
ID_MODEL_FROM_DATABASE=RME Hammerfall DSP MADI
+pci:v000010EEd00007038*
+ ID_MODEL_FROM_DATABASE=FPGA Card XC7VX690T
+
+pci:v000010EEd00007038sv000017AAsd0000402F*
+ ID_MODEL_FROM_DATABASE=FPGA Card XC7VX690T (FPGA XC7VX690T-3FFG1157E)
+
pci:v000010EEd00008380*
ID_MODEL_FROM_DATABASE=Ellips ProfiXpress Profibus Master
@@ -35603,6 +35861,9 @@ pci:v0000111Dd00008088sv00001093sd00007600*
pci:v0000111Dd00008088sv00001093sd00007602*
ID_MODEL_FROM_DATABASE=PES32NT8BG2 PCI Express Switch (PXIe-8384)
+pci:v0000111Dd0000808E*
+ ID_MODEL_FROM_DATABASE=PES24NT24G2 PCI Express Switch
+
pci:v0000111Dd0000808F*
ID_MODEL_FROM_DATABASE=PES32NT8AG2
@@ -40490,6 +40751,36 @@ pci:v000011F8d00008032sv0000117Csd0000003B*
pci:v000011F8d00008032sv0000117Csd0000003C*
ID_MODEL_FROM_DATABASE=ATTO Celerity FC8xEN (Celerity FC-84EN Fibre Channel Adapter)
+pci:v000011F8d00008053*
+ ID_MODEL_FROM_DATABASE=PM8053 SXP 12G 24-port SAS/SATA expander
+
+pci:v000011F8d00008054*
+ ID_MODEL_FROM_DATABASE=PM8054 SXP 12G 36-port SAS/SATA expander
+
+pci:v000011F8d00008055*
+ ID_MODEL_FROM_DATABASE=PM8055 SXP 12G 48-port SAS/SATA expander
+
+pci:v000011F8d00008056*
+ ID_MODEL_FROM_DATABASE=PM8056 SXP 12G 68-port SAS/SATA expander
+
+pci:v000011F8d00008060*
+ ID_MODEL_FROM_DATABASE=PM8060 SRCv 12G eight-port SAS/SATA RoC
+
+pci:v000011F8d00008063*
+ ID_MODEL_FROM_DATABASE=PM8063 SRCv 12G 16-port SAS/SATA RoC
+
+pci:v000011F8d00008070*
+ ID_MODEL_FROM_DATABASE=PM8070 Tachyon SPCv 12G eight-port SAS/SATA controller
+
+pci:v000011F8d00008071*
+ ID_MODEL_FROM_DATABASE=PM8071 Tachyon SPCve 12G eight-port SAS/SATA controller
+
+pci:v000011F8d00008072*
+ ID_MODEL_FROM_DATABASE=PM8072 Tachyon SPCv 12G 16-port SAS/SATA controller
+
+pci:v000011F8d00008073*
+ ID_MODEL_FROM_DATABASE=PM8073 Tachyon SPCve 12G 16-port SAS/SATA controller
+
pci:v000011F9*
ID_VENDOR_FROM_DATABASE=I-Cube Inc
@@ -44426,6 +44717,9 @@ pci:v00001360d00000207*
pci:v00001360d00000208*
ID_MODEL_FROM_DATABASE=GPS180AMC GPS Receiver (PCI Express / MicroTCA / AdvancedMC)
+pci:v00001360d00000209*
+ ID_MODEL_FROM_DATABASE=GRC181PEX GPS/GLONASS/BEIDOU receiver (PCI Express)
+
pci:v00001360d00000301*
ID_MODEL_FROM_DATABASE=TCR510PCI IRIG Timecode Reader
@@ -47822,6 +48116,201 @@ pci:v00001425d0000589B*
pci:v00001425d0000589C*
ID_MODEL_FROM_DATABASE=T520-509C Unified Wire Ethernet Controller [VF]
+pci:v00001425d00006001*
+ ID_MODEL_FROM_DATABASE=T6225-CR Unified Wire Ethernet Controller
+
+pci:v00001425d00006002*
+ ID_MODEL_FROM_DATABASE=T6225-SO-CR Unified Wire Ethernet Controller
+
+pci:v00001425d00006003*
+ ID_MODEL_FROM_DATABASE=T6425-CR Unified Wire Ethernet Controller
+
+pci:v00001425d00006004*
+ ID_MODEL_FROM_DATABASE=T6425-SO-CR Unified Wire Ethernet Controller
+
+pci:v00001425d00006005*
+ ID_MODEL_FROM_DATABASE=T6225-OCP-SO Unified Wire Ethernet Controller
+
+pci:v00001425d00006006*
+ ID_MODEL_FROM_DATABASE=T62100-OCP-SO Unified Wire Ethernet Controller
+
+pci:v00001425d00006007*
+ ID_MODEL_FROM_DATABASE=T62100-LP-CR Unified Wire Ethernet Controller
+
+pci:v00001425d00006008*
+ ID_MODEL_FROM_DATABASE=T62100-SO-CR Unified Wire Ethernet Controller
+
+pci:v00001425d00006009*
+ ID_MODEL_FROM_DATABASE=T6210-BT Unified Wire Ethernet Controller
+
+pci:v00001425d0000600D*
+ ID_MODEL_FROM_DATABASE=T62100-CR Unified Wire Ethernet Controller
+
+pci:v00001425d00006011*
+ ID_MODEL_FROM_DATABASE=T6225-LL-CR Unified Wire Ethernet Controller
+
+pci:v00001425d00006014*
+ ID_MODEL_FROM_DATABASE=T61100-OCP-SO Unified Wire Ethernet Controller
+
+pci:v00001425d00006015*
+ ID_MODEL_FROM_DATABASE=T6201-BT Unified Wire Ethernet Controller
+
+pci:v00001425d00006401*
+ ID_MODEL_FROM_DATABASE=T6225-CR Unified Wire Ethernet Controller
+
+pci:v00001425d00006402*
+ ID_MODEL_FROM_DATABASE=T6225-SO-CR Unified Wire Ethernet Controller
+
+pci:v00001425d00006403*
+ ID_MODEL_FROM_DATABASE=T6425-CR Unified Wire Ethernet Controller
+
+pci:v00001425d00006404*
+ ID_MODEL_FROM_DATABASE=T6425-SO-CR Unified Wire Ethernet Controller
+
+pci:v00001425d00006405*
+ ID_MODEL_FROM_DATABASE=T6225-OCP-SO Unified Wire Ethernet Controller
+
+pci:v00001425d00006406*
+ ID_MODEL_FROM_DATABASE=T62100-OCP-SO Unified Wire Ethernet Controller
+
+pci:v00001425d00006407*
+ ID_MODEL_FROM_DATABASE=T62100-LP-CR Unified Wire Ethernet Controller
+
+pci:v00001425d00006408*
+ ID_MODEL_FROM_DATABASE=T62100-SO-CR Unified Wire Ethernet Controller
+
+pci:v00001425d00006409*
+ ID_MODEL_FROM_DATABASE=T6210-BT Unified Wire Ethernet Controller
+
+pci:v00001425d0000640D*
+ ID_MODEL_FROM_DATABASE=T62100-CR Unified Wire Ethernet Controller
+
+pci:v00001425d00006411*
+ ID_MODEL_FROM_DATABASE=T6225-LL-CR Unified Wire Ethernet Controller
+
+pci:v00001425d00006414*
+ ID_MODEL_FROM_DATABASE=T61100-OCP-SO Unified Wire Ethernet Controller
+
+pci:v00001425d00006415*
+ ID_MODEL_FROM_DATABASE=T6201-BT Unified Wire Ethernet Controller
+
+pci:v00001425d00006501*
+ ID_MODEL_FROM_DATABASE=T6225-CR Unified Wire Storage Controller
+
+pci:v00001425d00006502*
+ ID_MODEL_FROM_DATABASE=T6225-SO-CR Unified Wire Storage Controller
+
+pci:v00001425d00006503*
+ ID_MODEL_FROM_DATABASE=T6425-CR Unified Wire Storage Controller
+
+pci:v00001425d00006504*
+ ID_MODEL_FROM_DATABASE=T6425-SO-CR Unified Wire Storage Controller
+
+pci:v00001425d00006505*
+ ID_MODEL_FROM_DATABASE=T6225-OCP-SO Unified Wire Storage Controller
+
+pci:v00001425d00006506*
+ ID_MODEL_FROM_DATABASE=T62100-OCP-SO Unified Wire Storage Controller
+
+pci:v00001425d00006507*
+ ID_MODEL_FROM_DATABASE=T62100-LP-CR Unified Wire Storage Controller
+
+pci:v00001425d00006508*
+ ID_MODEL_FROM_DATABASE=T62100-SO-CR Unified Wire Storage Controller
+
+pci:v00001425d00006509*
+ ID_MODEL_FROM_DATABASE=T6210-BT Unified Wire Storage Controller
+
+pci:v00001425d0000650D*
+ ID_MODEL_FROM_DATABASE=T62100-CR Unified Wire Storage Controller
+
+pci:v00001425d00006511*
+ ID_MODEL_FROM_DATABASE=T6225-LL-CR Unified Wire Storage Controller
+
+pci:v00001425d00006514*
+ ID_MODEL_FROM_DATABASE=T61100-OCP-SO Unified Wire Storage Controller
+
+pci:v00001425d00006515*
+ ID_MODEL_FROM_DATABASE=T6201-BT Unified Wire Storage Controller
+
+pci:v00001425d00006601*
+ ID_MODEL_FROM_DATABASE=T6225-CR Unified Wire Storage Controller
+
+pci:v00001425d00006602*
+ ID_MODEL_FROM_DATABASE=T6225-SO-CR Unified Wire Storage Controller
+
+pci:v00001425d00006603*
+ ID_MODEL_FROM_DATABASE=T6425-CR Unified Wire Storage Controller
+
+pci:v00001425d00006604*
+ ID_MODEL_FROM_DATABASE=T6425-SO-CR Unified Wire Storage Controller
+
+pci:v00001425d00006605*
+ ID_MODEL_FROM_DATABASE=T6225-OCP-SO Unified Wire Storage Controller
+
+pci:v00001425d00006606*
+ ID_MODEL_FROM_DATABASE=T62100-OCP-SO Unified Wire Storage Controller
+
+pci:v00001425d00006607*
+ ID_MODEL_FROM_DATABASE=T62100-LP-CR Unified Wire Storage Controller
+
+pci:v00001425d00006608*
+ ID_MODEL_FROM_DATABASE=T62100-SO-CR Unified Wire Storage Controller
+
+pci:v00001425d00006609*
+ ID_MODEL_FROM_DATABASE=T6210-BT Unified Wire Storage Controller
+
+pci:v00001425d0000660D*
+ ID_MODEL_FROM_DATABASE=T62100-CR Unified Wire Storage Controller
+
+pci:v00001425d00006611*
+ ID_MODEL_FROM_DATABASE=T6225-LL-CR Unified Wire Storage Controller
+
+pci:v00001425d00006614*
+ ID_MODEL_FROM_DATABASE=T61100-OCP-SO Unified Wire Storage Controller
+
+pci:v00001425d00006615*
+ ID_MODEL_FROM_DATABASE=T6201-BT Unified Wire Storage Controller
+
+pci:v00001425d00006801*
+ ID_MODEL_FROM_DATABASE=T6225-CR Unified Wire Ethernet Controller [VF]
+
+pci:v00001425d00006802*
+ ID_MODEL_FROM_DATABASE=T6225-SO-CR Unified Wire Ethernet Controller [VF]
+
+pci:v00001425d00006803*
+ ID_MODEL_FROM_DATABASE=T6425-CR Unified Wire Ethernet Controller [VF]
+
+pci:v00001425d00006804*
+ ID_MODEL_FROM_DATABASE=T6425-SO-CR Unified Wire Ethernet Controller [VF]
+
+pci:v00001425d00006805*
+ ID_MODEL_FROM_DATABASE=T6225-OCP-SO Unified Wire Ethernet Controller [VF]
+
+pci:v00001425d00006806*
+ ID_MODEL_FROM_DATABASE=T62100-OCP-SO Unified Wire Ethernet Controller [VF]
+
+pci:v00001425d00006807*
+ ID_MODEL_FROM_DATABASE=T62100-LP-CR Unified Wire Ethernet Controller [VF]
+
+pci:v00001425d00006808*
+ ID_MODEL_FROM_DATABASE=T62100-SO-CR Unified Wire Ethernet Controller [VF]
+
+pci:v00001425d00006809*
+ ID_MODEL_FROM_DATABASE=T6210-BT Unified Wire Ethernet Controller [VF]
+
+pci:v00001425d0000680D*
+ ID_MODEL_FROM_DATABASE=T62100-CR Unified Wire Ethernet Controller [VF]
+
+pci:v00001425d00006811*
+ ID_MODEL_FROM_DATABASE=T6225-LL-CR Unified Wire Ethernet Controller [VF]
+
+pci:v00001425d00006814*
+ ID_MODEL_FROM_DATABASE=T61100-OCP-SO Unified Wire Ethernet Controller [VF]
+
+pci:v00001425d00006815*
+ ID_MODEL_FROM_DATABASE=T6201-BT Unified Wire Ethernet Controller [VF]
+
pci:v00001425d0000A000*
ID_MODEL_FROM_DATABASE=PE10K Unified Wire Ethernet Controller
@@ -48804,7 +49293,7 @@ pci:v000014E3*
ID_VENDOR_FROM_DATABASE=AMTELCO
pci:v000014E4*
- ID_VENDOR_FROM_DATABASE=Broadcom Corporation
+ ID_VENDOR_FROM_DATABASE=Broadcom Limited
pci:v000014E4d00000576*
ID_MODEL_FROM_DATABASE=BCM43224 802.11a/b/g/n
@@ -49944,49 +50433,70 @@ pci:v000014E4d000016C7sv000014E4sd0000000A*
ID_MODEL_FROM_DATABASE=NetXtreme BCM5703 Gigabit Ethernet (NetXtreme BCM5703 1000Base-SX)
pci:v000014E4d000016C8*
- ID_MODEL_FROM_DATABASE=BCM57301 NetXtreme-C Single-port 10Gb Ethernet
+ ID_MODEL_FROM_DATABASE=BCM57301 NetXtreme-C 10Gb Ethernet Controller
pci:v000014E4d000016C9*
- ID_MODEL_FROM_DATABASE=BCM57302 NetXtreme-C Dual-port 10Gb/25Gb Ethernet
+ ID_MODEL_FROM_DATABASE=BCM57302 NetXtreme-C 10Gb/25Gb Ethernet Controller
pci:v000014E4d000016CA*
- ID_MODEL_FROM_DATABASE=BCM57304 NetXtreme-C Dual-port 10Gb/25Gb/40Gb/50Gb Ethernet
+ ID_MODEL_FROM_DATABASE=BCM57304 NetXtreme-C 10Gb/25Gb/40Gb/50Gb Ethernet Controller
pci:v000014E4d000016CB*
ID_MODEL_FROM_DATABASE=BCM57304 NetXtreme-C Ethernet Virtual Function
+pci:v000014E4d000016CC*
+ ID_MODEL_FROM_DATABASE=BCM57417 NetXtreme-E Ethernet Partition
+
pci:v000014E4d000016CE*
- ID_MODEL_FROM_DATABASE=BCM57311 NetXtreme-C Single-port 10Gb RDMA Ethernet
+ ID_MODEL_FROM_DATABASE=BCM57311 NetXtreme-C 10Gb RDMA Ethernet Controller
pci:v000014E4d000016CF*
- ID_MODEL_FROM_DATABASE=BCM57312 NetXtreme-C Dual-port 10Gb/25Gb RDMA Ethernet
+ ID_MODEL_FROM_DATABASE=BCM57312 NetXtreme-C 10Gb/25Gb RDMA Ethernet Controller
pci:v000014E4d000016D0*
- ID_MODEL_FROM_DATABASE=BCM57402 NetXtreme-E Dual-port 10Gb Ethernet
+ ID_MODEL_FROM_DATABASE=BCM57402 NetXtreme-E 10Gb Ethernet Controller
pci:v000014E4d000016D1*
- ID_MODEL_FROM_DATABASE=BCM57404 NetXtreme-E Dual-port 10Gb/25Gb Ethernet
+ ID_MODEL_FROM_DATABASE=BCM57404 NetXtreme-E 10Gb/25Gb Ethernet Controller
pci:v000014E4d000016D2*
- ID_MODEL_FROM_DATABASE=BCM57406 NetXtreme-E Dual-port 10GBase-T Ethernet
+ ID_MODEL_FROM_DATABASE=BCM57406 NetXtreme-E 10GBASE-T Ethernet Controller
pci:v000014E4d000016D3*
ID_MODEL_FROM_DATABASE=BCM57404 NetXtreme-E Ethernet Virtual Function
pci:v000014E4d000016D4*
- ID_MODEL_FROM_DATABASE=BCM57404 NetXtreme-E Ethernet Partition
+ ID_MODEL_FROM_DATABASE=BCM57402 NetXtreme-E Ethernet Partition
+
+pci:v000014E4d000016D5*
+ ID_MODEL_FROM_DATABASE=BCM57407 NetXtreme-E 10GBase-T Ethernet Controller
pci:v000014E4d000016D6*
- ID_MODEL_FROM_DATABASE=BCM57412 NetXtreme-E Dual-port 10Gb RDMA Ethernet
+ ID_MODEL_FROM_DATABASE=BCM57412 NetXtreme-E 10Gb RDMA Ethernet Controller
pci:v000014E4d000016D7*
- ID_MODEL_FROM_DATABASE=BCM57414 NetXtreme-E Dual-port 10Gb/25Gb RDMA Ethernet
+ ID_MODEL_FROM_DATABASE=BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller
+
+pci:v000014E4d000016D7sv00001590sd0000020E*
+ ID_MODEL_FROM_DATABASE=BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller (Ethernet 25Gb 2-port 631SFP28 Adapter)
+
+pci:v000014E4d000016D7sv00001590sd00000211*
+ ID_MODEL_FROM_DATABASE=BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller (Ethernet 25Gb 2-port 631FLR-SFP28 Adapter)
pci:v000014E4d000016D8*
- ID_MODEL_FROM_DATABASE=BCM57416 NetXtreme-E Dual-port 10GBase-T RDMA Ethernet
+ ID_MODEL_FROM_DATABASE=BCM57416 NetXtreme-E 10GBase-T RDMA Ethernet Controller
+
+pci:v000014E4d000016D8sv00001590sd0000020C*
+ ID_MODEL_FROM_DATABASE=BCM57416 NetXtreme-E 10GBase-T RDMA Ethernet Controller (Ethernet 10Gb 2-port 535T Adapter)
+
+pci:v000014E4d000016D8sv00001590sd00000212*
+ ID_MODEL_FROM_DATABASE=BCM57416 NetXtreme-E 10GBase-T RDMA Ethernet Controller (Ethernet 10Gb 2-port 535FLR-T Adapter)
pci:v000014E4d000016D9*
- ID_MODEL_FROM_DATABASE=BCM57417 NetXtreme-E Dual-port 10GBase-T RDMA Ethernet
+ ID_MODEL_FROM_DATABASE=BCM57417 NetXtreme-E 10GBASE-T RDMA Ethernet Controller
+
+pci:v000014E4d000016D9sv0000108Esd00004866*
+ ID_MODEL_FROM_DATABASE=BCM57417 NetXtreme-E 10GBASE-T RDMA Ethernet Controller (Dual Port 10GBase-T Ethernet Controller)
pci:v000014E4d000016DC*
ID_MODEL_FROM_DATABASE=BCM57414 NetXtreme-E Ethernet Virtual Function
@@ -49995,16 +50505,37 @@ pci:v000014E4d000016DD*
ID_MODEL_FROM_DATABASE=NetLink BCM5781 Gigabit Ethernet PCI Express
pci:v000014E4d000016DE*
- ID_MODEL_FROM_DATABASE=BCM57414 NetXtreme-E Ethernet Partition
+ ID_MODEL_FROM_DATABASE=BCM57412 NetXtreme-E Ethernet Partition
pci:v000014E4d000016DF*
- ID_MODEL_FROM_DATABASE=BCM57314 NetXtreme-C Dual-port 10Gb/25Gb/40Gb/50Gb RDMA Ethernet
+ ID_MODEL_FROM_DATABASE=BCM57314 NetXtreme-C 10Gb/25Gb/40Gb/50Gb RDMA Ethernet Controller
pci:v000014E4d000016E1*
ID_MODEL_FROM_DATABASE=BCM57314 NetXtreme-C Ethernet Virtual Function
pci:v000014E4d000016E2*
- ID_MODEL_FROM_DATABASE=BCM57417 NetXtreme-E Dual-port 10Gb/25Gb RDMA Ethernet
+ ID_MODEL_FROM_DATABASE=BCM57417 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller
+
+pci:v000014E4d000016E2sv0000108Esd00004866*
+ ID_MODEL_FROM_DATABASE=BCM57417 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller (Dual Port 10Gb/25Gb SFP28 Ethernet Controller)
+
+pci:v000014E4d000016E3*
+ ID_MODEL_FROM_DATABASE=BCM57416 NetXtreme-E 10Gb RDMA Ethernet Controller
+
+pci:v000014E4d000016E7*
+ ID_MODEL_FROM_DATABASE=BCM57404 NetXtreme-E Ethernet Partition
+
+pci:v000014E4d000016E8*
+ ID_MODEL_FROM_DATABASE=BCM57406 NetXtreme-E Ethernet Partition
+
+pci:v000014E4d000016E9*
+ ID_MODEL_FROM_DATABASE=BCM57407 NetXtreme-E 25Gb Ethernet Controller
+
+pci:v000014E4d000016EC*
+ ID_MODEL_FROM_DATABASE=BCM57414 NetXtreme-E Ethernet Partition
+
+pci:v000014E4d000016EE*
+ ID_MODEL_FROM_DATABASE=BCM57416 NetXtreme-E Ethernet Partition
pci:v000014E4d000016F3*
ID_MODEL_FROM_DATABASE=NetXtreme BCM5727 Gigabit Ethernet PCIe
@@ -52091,6 +52622,9 @@ pci:v00001524d00001410sv00001025sd0000003C*
pci:v00001524d00001410sv00001025sd0000005A*
ID_MODEL_FROM_DATABASE=CB1410 Cardbus Controller (TravelMate 290)
+pci:v00001524d00001410sv0000103Csd000030D5*
+ ID_MODEL_FROM_DATABASE=CB1410 Cardbus Controller (530 Laptop)
+
pci:v00001524d00001411*
ID_MODEL_FROM_DATABASE=CB-710/2/4 Cardbus Controller
@@ -52235,6 +52769,9 @@ pci:v00001542d00009278*
pci:v00001542d00009287*
ID_MODEL_FROM_DATABASE=Analog Output Card
+pci:v00001542d00009290*
+ ID_MODEL_FROM_DATABASE=FPGA Card
+
pci:v00001543*
ID_VENDOR_FROM_DATABASE=SILICON Laboratories
@@ -52760,6 +53297,12 @@ pci:v000015B3d0000020B*
pci:v000015B3d0000020D*
ID_MODEL_FROM_DATABASE=MT28800 Family [ConnectX-5 Flash Recovery]
+pci:v000015B3d0000024E*
+ ID_MODEL_FROM_DATABASE=MT53100 [Spectrum-2, Flash recovery mode]
+
+pci:v000015B3d0000024F*
+ ID_MODEL_FROM_DATABASE=MT53100 [Spectrum-2, Flash recovery mode]
+
pci:v000015B3d00000262*
ID_MODEL_FROM_DATABASE=MT27710 [ConnectX-4 Lx Programmable] EN
@@ -52799,6 +53342,9 @@ pci:v000015B3d00001006*
pci:v000015B3d00001007*
ID_MODEL_FROM_DATABASE=MT27520 Family [ConnectX-3 Pro]
+pci:v000015B3d00001007sv00001014sd000004EB*
+ ID_MODEL_FROM_DATABASE=MT27520 Family [ConnectX-3 Pro] (2-Port 10GbE NIC and RoCE SR PCIe3)
+
pci:v000015B3d00001007sv0000103Csd000022F3*
ID_MODEL_FROM_DATABASE=MT27520 Family [ConnectX-3 Pro] (InfiniBand FDR/Ethernet 10Gb/40Gb 2-port 544+QSFP Adapter)
@@ -52863,16 +53409,16 @@ pci:v000015B3d00001016*
ID_MODEL_FROM_DATABASE=MT27710 Family [ConnectX-4 Lx Virtual Function]
pci:v000015B3d00001017*
- ID_MODEL_FROM_DATABASE=MT27800 Family [ConnectX-5, PCIe 3.0]
+ ID_MODEL_FROM_DATABASE=MT27800 Family [ConnectX-5]
pci:v000015B3d00001018*
- ID_MODEL_FROM_DATABASE=MT28800 Family [ConnectX-5 Virtual Function]
+ ID_MODEL_FROM_DATABASE=MT27800 Family [ConnectX-5 Virtual Function]
pci:v000015B3d00001019*
- ID_MODEL_FROM_DATABASE=MT28800 Family [ConnectX-5, PCIe 4.0]
+ ID_MODEL_FROM_DATABASE=MT28800 Family [ConnectX-5 Ex]
pci:v000015B3d0000101A*
- ID_MODEL_FROM_DATABASE=MT28830
+ ID_MODEL_FROM_DATABASE=MT28800 Family [ConnectX-5 Ex Virtual Function]
pci:v000015B3d0000101B*
ID_MODEL_FROM_DATABASE=MT28831
@@ -52895,6 +53441,12 @@ pci:v000015B3d00001020*
pci:v000015B3d00001021*
ID_MODEL_FROM_DATABASE=MT28861
+pci:v000015B3d00001974*
+ ID_MODEL_FROM_DATABASE=MT28800 Family [ConnectX-5 PCIe Bridge]
+
+pci:v000015B3d00001975*
+ ID_MODEL_FROM_DATABASE=MT416842 Family [BlueField SoC PCIe Bridge]
+
pci:v000015B3d00005274*
ID_MODEL_FROM_DATABASE=MT21108 InfiniBridge
@@ -52961,6 +53513,9 @@ pci:v000015B3d00006746sv0000103Csd00003349*
pci:v000015B3d00006750*
ID_MODEL_FROM_DATABASE=MT26448 [ConnectX EN 10GigE, PCIe 2.0 5GT/s]
+pci:v000015B3d00006750sv00001014sd00000461*
+ ID_MODEL_FROM_DATABASE=MT26448 [ConnectX EN 10GigE, PCIe 2.0 5GT/s] (2-Port 10 GbE RoCE SR LP PCIe2 (rev b0))
+
pci:v000015B3d00006750sv000015B3sd00000018*
ID_MODEL_FROM_DATABASE=MT26448 [ConnectX EN 10GigE, PCIe 2.0 5GT/s] (HP 10 GbE PCI-e G2 Dual-Port NIC (rev C1))
@@ -52997,6 +53552,15 @@ pci:v000015B3d00007122*
pci:v000015B3d00007123*
ID_MODEL_FROM_DATABASE=NPS-600 network interface VF
+pci:v000015B3d0000A2D0*
+ ID_MODEL_FROM_DATABASE=MT416842
+
+pci:v000015B3d0000A2D1*
+ ID_MODEL_FROM_DATABASE=MT416842
+
+pci:v000015B3d0000A2D3*
+ ID_MODEL_FROM_DATABASE=MT416842 BlueField multicore SoC family VF
+
pci:v000015B3d0000C738*
ID_MODEL_FROM_DATABASE=MT51136
@@ -53018,6 +53582,9 @@ pci:v000015B3d0000CB84*
pci:v000015B3d0000CF08*
ID_MODEL_FROM_DATABASE=MT53236
+pci:v000015B3d0000CF6C*
+ ID_MODEL_FROM_DATABASE=MT53100 [Spectrum-2, 64 x 100GbE switch]
+
pci:v000015B3d0000D2F0*
ID_MODEL_FROM_DATABASE=Switch-IB 3 HDR (200Gbps) switch
@@ -53822,6 +54389,9 @@ pci:v0000165Cd00007191*
pci:v0000165Cd000071A1*
ID_MODEL_FROM_DATABASE=Proc10a_66S
+pci:v0000165Cd000071B1*
+ ID_MODEL_FROM_DATABASE=Proc10A
+
pci:v0000165D*
ID_VENDOR_FROM_DATABASE=Hsing Tech. Enterprise Co., Ltd.
@@ -54548,6 +55118,9 @@ pci:v0000168Cd00000032sv0000103Csd00001838*
pci:v0000168Cd00000032sv0000105Bsd0000E044*
ID_MODEL_FROM_DATABASE=AR9485 Wireless Network Adapter (Unex DHXA-225)
+pci:v0000168Cd00000032sv0000144Dsd0000410E*
+ ID_MODEL_FROM_DATABASE=AR9485 Wireless Network Adapter (AR9485WB-EG 802.11b/g/n mini-PCIe card on a series 3 laptop)
+
pci:v0000168Cd00000032sv00001A3Bsd00001186*
ID_MODEL_FROM_DATABASE=AR9485 Wireless Network Adapter (AW-NE186H)
@@ -54947,9 +55520,39 @@ pci:v000016D5d00007013*
pci:v000016D5d00007014*
ID_MODEL_FROM_DATABASE=AP445: 32-Channel Isolated Digital Output Module
+pci:v000016D5d00007016*
+ ID_MODEL_FROM_DATABASE=AP470 48-Channel TTL Level Digital Input/Output Module
+
pci:v000016D5d00007018*
ID_MODEL_FROM_DATABASE=AP408: 32-Channel Digital I/O Module
+pci:v000016D5d0000701A*
+ ID_MODEL_FROM_DATABASE=AP220-16 12-Bit, 16-Channel Analog Output Module
+
+pci:v000016D5d0000701B*
+ ID_MODEL_FROM_DATABASE=AP231-16 16-Bit, 16-Channel Analog Output Module
+
+pci:v000016D5d00007021*
+ ID_MODEL_FROM_DATABASE=APA7-201 Reconfigurable Artix-7 FPGA module 48 TTL channels
+
+pci:v000016D5d00007022*
+ ID_MODEL_FROM_DATABASE=APA7-202 Reconfigurable Artix-7 FPGA module 24 RS485 channels
+
+pci:v000016D5d00007023*
+ ID_MODEL_FROM_DATABASE=APA7-203 Reconfigurable Artix-7 FPGA module 24 TTL & 12 RS485 channels
+
+pci:v000016D5d00007024*
+ ID_MODEL_FROM_DATABASE=APA7-204 Reconfigurable Artix-7 FPGA module 24 LVDS channels
+
+pci:v000016D5d00007042*
+ ID_MODEL_FROM_DATABASE=AP482 Counter Timer Module with TTL Level Input/Output
+
+pci:v000016D5d00007043*
+ ID_MODEL_FROM_DATABASE=AP483 Counter Timer Module with TTL Level and RS422 Input/Output
+
+pci:v000016D5d00007044*
+ ID_MODEL_FROM_DATABASE=AP484 Counter Timer Module with RS422 Input/Output
+
pci:v000016DA*
ID_VENDOR_FROM_DATABASE=Advantech Co., Ltd.
@@ -55605,7 +56208,7 @@ pci:v000017C2*
ID_VENDOR_FROM_DATABASE=Newisys, Inc.
pci:v000017CB*
- ID_VENDOR_FROM_DATABASE=Airgo Networks, Inc.
+ ID_VENDOR_FROM_DATABASE=Qualcomm
pci:v000017CBd00000001*
ID_MODEL_FROM_DATABASE=AGN100 802.11 a/b/g True MIMO Wireless Card
@@ -55625,12 +56228,21 @@ pci:v000017CBd00000002sv00001385sd00006D00*
pci:v000017CBd00000002sv00001737sd00000054*
ID_MODEL_FROM_DATABASE=AGN300 802.11 a/b/g True MIMO Wireless Card (WPC54GX4 v1 802.11g Wireless-G Notebook Adapter with SRX400)
+pci:v000017CBd00000400*
+ ID_MODEL_FROM_DATABASE=Datacenter Technologies QDF2432 PCI Express Root Port
+
+pci:v000017CBd00000401*
+ ID_MODEL_FROM_DATABASE=Datacenter Technologies QDF2400 PCI Express Root Port
+
pci:v000017CC*
ID_VENDOR_FROM_DATABASE=NetChip Technology, Inc
pci:v000017CCd00002280*
ID_MODEL_FROM_DATABASE=USB 2.0
+pci:v000017CD*
+ ID_VENDOR_FROM_DATABASE=Cadence Design Systems, Inc.
+
pci:v000017CF*
ID_VENDOR_FROM_DATABASE=Z-Com, Inc.
@@ -55994,6 +56606,9 @@ pci:v000017F3*
pci:v000017F3d00001010*
ID_MODEL_FROM_DATABASE=R1010 IDE Controller
+pci:v000017F3d00002012*
+ ID_MODEL_FROM_DATABASE=M2012/R3308 VGA-compatible graphics adapter
+
pci:v000017F3d00006020*
ID_MODEL_FROM_DATABASE=R6020 North Bridge
@@ -56624,6 +57239,9 @@ pci:v000018D2*
pci:v000018D2d00003069*
ID_MODEL_FROM_DATABASE=DC-105v2 ISDN controller
+pci:v000018D4*
+ ID_VENDOR_FROM_DATABASE=Celestica
+
pci:v000018D8*
ID_VENDOR_FROM_DATABASE=Dialogue Technology Corp.
@@ -58118,6 +58736,9 @@ pci:v000019A2d00000714sv0000103Csd00003315*
pci:v000019A2d00000714sv0000103Csd0000337B*
ID_MODEL_FROM_DATABASE=OneConnect 10Gb FCoE Initiator (be3) (NC554FLB 10Gb 2-port FlexFabric Converged Network Adapter)
+pci:v000019A2d00000800*
+ ID_MODEL_FROM_DATABASE=ServerView iRMC HTI
+
pci:v000019A8*
ID_VENDOR_FROM_DATABASE=DAQDATA GmbH
@@ -59120,9 +59741,15 @@ pci:v00001BB1d00000100*
pci:v00001BB1d00000100sv00001BB1sd00000101*
ID_MODEL_FROM_DATABASE=Nytro Flash Storage (Nytro XF1440)
+pci:v00001BB1d00000100sv00001BB1sd00000103*
+ ID_MODEL_FROM_DATABASE=Nytro Flash Storage (Nytro 5000)
+
pci:v00001BB1d00000100sv00001BB1sd00000121*
ID_MODEL_FROM_DATABASE=Nytro Flash Storage (Nytro XM1440)
+pci:v00001BB1d00000100sv00001BB1sd00000123*
+ ID_MODEL_FROM_DATABASE=Nytro Flash Storage (Nytro 5000)
+
pci:v00001BB1d00000100sv00001BB1sd000001A1*
ID_MODEL_FROM_DATABASE=Nytro Flash Storage (Nytro XP7102)
@@ -59201,6 +59828,12 @@ pci:v00001BEE*
pci:v00001BEEd00000003*
ID_MODEL_FROM_DATABASE=CAN-IB200/PCIe
+pci:v00001BEF*
+ ID_VENDOR_FROM_DATABASE=Lantiq
+
+pci:v00001BEFd00000011*
+ ID_MODEL_FROM_DATABASE=MIPS SoC PCI Express Port
+
pci:v00001BF4*
ID_VENDOR_FROM_DATABASE=VTI Instruments Corporation
@@ -59223,7 +59856,25 @@ pci:v00001C09d00004256*
ID_MODEL_FROM_DATABASE=10G-PCIE3-8D-2S
pci:v00001C09d00004258*
- ID_MODEL_FROM_DATABASE=10G-PCIE3-8E-2S
+ ID_MODEL_FROM_DATABASE=10G-PCIE3-8E-2S Network Adapter
+
+pci:v00001C09d00004260*
+ ID_MODEL_FROM_DATABASE=10G-PCIE3-8E-4S Network Adapter
+
+pci:v00001C09d00004261*
+ ID_MODEL_FROM_DATABASE=10G-PCIE3-8E-4S Network Adapter
+
+pci:v00001C09d00004262*
+ ID_MODEL_FROM_DATABASE=10G-PCIE3-8E-4S Network Adapter
+
+pci:v00001C09d00004263*
+ ID_MODEL_FROM_DATABASE=10G-PCIE3-8E-4S Network Adapter
+
+pci:v00001C09d00004264*
+ ID_MODEL_FROM_DATABASE=10G-PCIE3-8E-2S Network Adapter
+
+pci:v00001C09d00004265*
+ ID_MODEL_FROM_DATABASE=10G-PCIE3-8E-2S Network Adapter
pci:v00001C1C*
ID_VENDOR_FROM_DATABASE=Symphony
@@ -59498,6 +60149,18 @@ pci:v00001D6Cd0000100E*
pci:v00001D6Cd00004200*
ID_MODEL_FROM_DATABASE=A5PL-E1-10GETI [10 GbE Ethernet Traffic Instrument]
+pci:v00001D78*
+ ID_VENDOR_FROM_DATABASE=DERA
+
+pci:v00001D8F*
+ ID_VENDOR_FROM_DATABASE=Enyx
+
+pci:v00001D95*
+ ID_VENDOR_FROM_DATABASE=Graphcore Ltd
+
+pci:v00001DA1*
+ ID_VENDOR_FROM_DATABASE=Teko Telecom S.r.l.
+
pci:v00001DE1*
ID_VENDOR_FROM_DATABASE=Tekram Technology Co.,Ltd.
@@ -59646,7 +60309,10 @@ pci:v00001FC9d00004026*
ID_MODEL_FROM_DATABASE=TN9610 10GbE SFP+ Ethernet Adapter
pci:v00001FC9d00004027*
- ID_MODEL_FROM_DATABASE=TN9710 10GBase-T/NBASE-T Ethernet Adapter
+ ID_MODEL_FROM_DATABASE=TN9710P 10GBase-T/NBASE-T Ethernet Adapter
+
+pci:v00001FC9d00004527*
+ ID_MODEL_FROM_DATABASE=TN9710Q 5GBase-T/NBASE-T Ethernet Adapter
pci:v00001FCC*
ID_VENDOR_FROM_DATABASE=StreamLabs
@@ -61883,6 +62549,9 @@ pci:v00008086d00000101sv00001028sd000004B2*
pci:v00008086d00000101sv0000106Bsd000000DC*
ID_MODEL_FROM_DATABASE=Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (MacBookPro8,2 [Core i7, 15", 2011])
+pci:v00008086d00000101sv0000144Dsd0000C652*
+ ID_MODEL_FROM_DATABASE=Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (NP300E5C series laptop)
+
pci:v00008086d00000102*
ID_MODEL_FROM_DATABASE=2nd Generation Core Processor Family Integrated Graphics Controller
@@ -61907,6 +62576,9 @@ pci:v00008086d00000104sv00001028sd000004DA*
pci:v00008086d00000104sv0000106Bsd000000DC*
ID_MODEL_FROM_DATABASE=2nd Generation Core Processor Family DRAM Controller (MacBookPro8,2 [Core i7, 15", 2011])
+pci:v00008086d00000104sv0000144Dsd0000C652*
+ ID_MODEL_FROM_DATABASE=2nd Generation Core Processor Family DRAM Controller (NP300E5C series laptop)
+
pci:v00008086d00000105*
ID_MODEL_FROM_DATABASE=Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
@@ -61946,6 +62618,9 @@ pci:v00008086d00000116*
pci:v00008086d00000116sv00001028sd000004DA*
ID_MODEL_FROM_DATABASE=2nd Generation Core Processor Family Integrated Graphics Controller (Vostro 3750)
+pci:v00008086d00000116sv0000144Dsd0000C652*
+ ID_MODEL_FROM_DATABASE=2nd Generation Core Processor Family Integrated Graphics Controller (integrated HD 3000 graphics controller on NP300E5C series laptop)
+
pci:v00008086d00000122*
ID_MODEL_FROM_DATABASE=2nd Generation Core Processor Family Integrated Graphics Controller
@@ -64457,6 +65132,9 @@ pci:v00008086d00001067*
pci:v00008086d00001068*
ID_MODEL_FROM_DATABASE=82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller Mobile
+pci:v00008086d00001068sv0000103Csd000030D5*
+ ID_MODEL_FROM_DATABASE=82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller Mobile (530 Laptop)
+
pci:v00008086d00001069*
ID_MODEL_FROM_DATABASE=82562EM/EX/GX - PRO/100 VM (LOM) Ethernet Controller Mobile
@@ -65189,6 +65867,9 @@ pci:v00008086d000010FBsv0000103Csd00002159*
pci:v00008086d000010FBsv0000108Esd00007B11*
ID_MODEL_FROM_DATABASE=82599ES 10-Gigabit SFI/SFP+ Network Connection (Ethernet Server Adapter X520-2)
+pci:v00008086d000010FBsv00001170sd0000004C*
+ ID_MODEL_FROM_DATABASE=82599ES 10-Gigabit SFI/SFP+ Network Connection (82599 DP 10G Mezzanine Adapter)
+
pci:v00008086d000010FBsv00001734sd000011A9*
ID_MODEL_FROM_DATABASE=82599ES 10-Gigabit SFI/SFP+ Network Connection (10 Gigabit Dual Port Network Connection)
@@ -65201,6 +65882,21 @@ pci:v00008086d000010FBsv000017AAsd00004007*
pci:v00008086d000010FBsv000017AAsd0000402B*
ID_MODEL_FROM_DATABASE=82599ES 10-Gigabit SFI/SFP+ Network Connection (82599ES 10Gb 2-port Server Adapter X520-DA2)
+pci:v00008086d000010FBsv000017AAsd0000402F*
+ ID_MODEL_FROM_DATABASE=82599ES 10-Gigabit SFI/SFP+ Network Connection (FPGA Card XC7VX690T-3FFG1157E)
+
+pci:v00008086d000010FBsv000018D4sd00000C09*
+ ID_MODEL_FROM_DATABASE=82599ES 10-Gigabit SFI/SFP+ Network Connection (82599ES 10Gb 2-port SFP+ OCP Mezz Card MOP81-I-10GS2)
+
+pci:v00008086d000010FBsv00001BD4sd0000001B*
+ ID_MODEL_FROM_DATABASE=82599ES 10-Gigabit SFI/SFP+ Network Connection (10G SFP+ DP ER102Fi4 Rack Adapter)
+
+pci:v00008086d000010FBsv00001BD4sd0000002F*
+ ID_MODEL_FROM_DATABASE=82599ES 10-Gigabit SFI/SFP+ Network Connection (10G SFP+ DP EP102Fi4A Adapter)
+
+pci:v00008086d000010FBsv00001BD4sd00000032*
+ ID_MODEL_FROM_DATABASE=82599ES 10-Gigabit SFI/SFP+ Network Connection (10G SFP+ DP EP102Fi4 Adapter)
+
pci:v00008086d000010FBsv00008086sd00000002*
ID_MODEL_FROM_DATABASE=82599ES 10-Gigabit SFI/SFP+ Network Connection (Ethernet Server Adapter X520-DA2)
@@ -65219,6 +65915,9 @@ pci:v00008086d000010FBsv00008086sd0000000A*
pci:v00008086d000010FBsv00008086sd0000000C*
ID_MODEL_FROM_DATABASE=82599ES 10-Gigabit SFI/SFP+ Network Connection (Ethernet Server Adapter X520-2)
+pci:v00008086d000010FBsv00008086sd000010A6*
+ ID_MODEL_FROM_DATABASE=82599ES 10-Gigabit SFI/SFP+ Network Connection (82599ES 10Gb 2 port Server Adapter X520-DA2)
+
pci:v00008086d000010FBsv00008086sd00007A11*
ID_MODEL_FROM_DATABASE=82599ES 10-Gigabit SFI/SFP+ Network Connection (Ethernet Server Adapter X520-2)
@@ -66014,12 +66713,33 @@ pci:v00008086d00001521*
pci:v00008086d00001521sv00001028sd00000602*
ID_MODEL_FROM_DATABASE=I350 Gigabit Network Connection (Gigabit 2P I350-t LOM)
+pci:v00008086d00001521sv00001028sd00000693*
+ ID_MODEL_FROM_DATABASE=I350 Gigabit Network Connection (Gigabit 2P I350-t LOM)
+
+pci:v00008086d00001521sv00001028sd000006E2*
+ ID_MODEL_FROM_DATABASE=I350 Gigabit Network Connection (Gigabit 2P I350-t LOM)
+
+pci:v00008086d00001521sv00001028sd00000757*
+ ID_MODEL_FROM_DATABASE=I350 Gigabit Network Connection (Gigabit I350-t LOM)
+
+pci:v00008086d00001521sv00001028sd0000075A*
+ ID_MODEL_FROM_DATABASE=I350 Gigabit Network Connection (Gigabit I350-t LOM)
+
pci:v00008086d00001521sv00001028sd00001F60*
ID_MODEL_FROM_DATABASE=I350 Gigabit Network Connection (Gigabit 4P I350-t rNDC)
pci:v00008086d00001521sv00001028sd00001F62*
ID_MODEL_FROM_DATABASE=I350 Gigabit Network Connection (Gigabit 4P X540/I350 rNDC)
+pci:v00008086d00001521sv00001028sd00001FA8*
+ ID_MODEL_FROM_DATABASE=I350 Gigabit Network Connection (Ethernet 10G 4P X550/I350 rNDC)
+
+pci:v00008086d00001521sv00001028sd00001FA9*
+ ID_MODEL_FROM_DATABASE=I350 Gigabit Network Connection (Ethernet 10G 4P X550 rNDC)
+
+pci:v00008086d00001521sv00001028sd00001FAA*
+ ID_MODEL_FROM_DATABASE=I350 Gigabit Network Connection (Gigabit 4P X550/I350 rNDC)
+
pci:v00008086d00001521sv00001028sd0000FF9A*
ID_MODEL_FROM_DATABASE=I350 Gigabit Network Connection (Gigabit 4P X710/I350 rNDC)
@@ -66074,6 +66794,15 @@ pci:v00008086d00001521sv000017AAsd00001074*
pci:v00008086d00001521sv000017AAsd00004005*
ID_MODEL_FROM_DATABASE=I350 Gigabit Network Connection
+pci:v00008086d00001521sv000018D4sd00000C07*
+ ID_MODEL_FROM_DATABASE=I350 Gigabit Network Connection (I350 1Gb 2-port RJ45 OCP Mezz Card MOP41-I-1GT2)
+
+pci:v00008086d00001521sv00001BD4sd0000001D*
+ ID_MODEL_FROM_DATABASE=I350 Gigabit Network Connection (1G base-T QP EP014Ti1 Adapter)
+
+pci:v00008086d00001521sv00001BD4sd00000035*
+ ID_MODEL_FROM_DATABASE=I350 Gigabit Network Connection (1G base-T QP EP014Ti1 Adapter)
+
pci:v00008086d00001521sv00008086sd00000001*
ID_MODEL_FROM_DATABASE=I350 Gigabit Network Connection (Ethernet Server Adapter I350-T4)
@@ -66203,6 +66932,15 @@ pci:v00008086d00001528sv000017AAsd00001073*
pci:v00008086d00001528sv000017AAsd00004006*
ID_MODEL_FROM_DATABASE=Ethernet Controller 10-Gigabit X540-AT2
+pci:v00008086d00001528sv00001BD4sd0000001A*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller 10-Gigabit X540-AT2 (10G base-T DP ER102Ti3 Rack Adapter)
+
+pci:v00008086d00001528sv00001BD4sd00000033*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller 10-Gigabit X540-AT2 (10G base-T DP EP102Ti3 Adapter)
+
+pci:v00008086d00001528sv00001BD4sd00000034*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller 10-Gigabit X540-AT2 (10G base-T DP EP102Ti3A Adapter)
+
pci:v00008086d00001528sv00008086sd00000001*
ID_MODEL_FROM_DATABASE=Ethernet Controller 10-Gigabit X540-AT2 (Ethernet Converged Network Adapter X540-T2)
@@ -66323,6 +67061,12 @@ pci:v00008086d00001557*
pci:v00008086d00001557sv000017AAsd00004008*
ID_MODEL_FROM_DATABASE=82599 10 Gigabit Network Connection (82599EN 10 Gigabit Network Connection)
+pci:v00008086d00001557sv00001BD4sd0000001C*
+ ID_MODEL_FROM_DATABASE=82599 10 Gigabit Network Connection (10G SFP+ SP ER101Fi4 Rack Adapter)
+
+pci:v00008086d00001557sv00001BD4sd00000030*
+ ID_MODEL_FROM_DATABASE=82599 10 Gigabit Network Connection (10G SFP+ SP EP101Fi4A Adapter)
+
pci:v00008086d00001557sv00008086sd00000001*
ID_MODEL_FROM_DATABASE=82599 10 Gigabit Network Connection (Ethernet OCP Server Adapter X520-1)
@@ -66365,6 +67109,21 @@ pci:v00008086d00001560*
pci:v00008086d00001563*
ID_MODEL_FROM_DATABASE=Ethernet Controller 10G X550T
+pci:v00008086d00001563sv00001028sd00001FA8*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller 10G X550T (Ethernet 10G 4P X550/I350 rNDC)
+
+pci:v00008086d00001563sv00001028sd00001FA9*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller 10G X550T (Ethernet 10G 4P X550 rNDC)
+
+pci:v00008086d00001563sv00001590sd000000D1*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller 10G X550T (Ethernet 10Gb 2-port 562T Adapter)
+
+pci:v00008086d00001563sv00001590sd000000D2*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller 10G X550T (Ethernet 10Gb 2-port 562FLR-T Adapter)
+
+pci:v00008086d00001563sv000018D4sd00000C08*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller 10G X550T (X550 10Gb 2-port RJ45 OCP Mezz Card MOP81-I-10GT2)
+
pci:v00008086d00001563sv00008086sd00000001*
ID_MODEL_FROM_DATABASE=Ethernet Controller 10G X550T (Ethernet Converged Network Adapter X550-T2)
@@ -66437,6 +67196,12 @@ pci:v00008086d00001572sv00001137sd00000000*
pci:v00008086d00001572sv00001137sd0000013B*
ID_MODEL_FROM_DATABASE=Ethernet Controller X710 for 10GbE SFP+ (Ethernet Converged NIC X710-4)
+pci:v00008086d00001572sv00001590sd00000000*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller X710 for 10GbE SFP+ (Ethernet 10GbE 4P 563SFP+ Adapter)
+
+pci:v00008086d00001572sv00001590sd00000225*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller X710 for 10GbE SFP+ (Ethernet 10GbE 4P 563SFP+ Adapter)
+
pci:v00008086d00001572sv000017AAsd00000000*
ID_MODEL_FROM_DATABASE=Ethernet Controller X710 for 10GbE SFP+ (ThinkServer X710 AnyFabric for 10GbE SFP+)
@@ -66612,19 +67377,19 @@ pci:v00008086d00001587*
ID_MODEL_FROM_DATABASE=Ethernet Controller XL710 for 20GbE backplane
pci:v00008086d00001587sv0000103Csd00000000*
- ID_MODEL_FROM_DATABASE=Ethernet Controller XL710 for 20GbE backplane (HP Flex-20 20Gb 2-port 660FLB Adapter)
+ ID_MODEL_FROM_DATABASE=Ethernet Controller XL710 for 20GbE backplane (HPE Ethernet 10/20Gb 2-port 660FLB Adapter)
pci:v00008086d00001587sv0000103Csd000022FE*
- ID_MODEL_FROM_DATABASE=Ethernet Controller XL710 for 20GbE backplane (HP Flex-20 20Gb 2-port 660FLB Adapter)
+ ID_MODEL_FROM_DATABASE=Ethernet Controller XL710 for 20GbE backplane (HPE Ethernet 10/20Gb 2-port 660FLB Adapter)
pci:v00008086d00001588*
ID_MODEL_FROM_DATABASE=Ethernet Controller XL710 for 20GbE backplane
pci:v00008086d00001588sv0000103Csd00000000*
- ID_MODEL_FROM_DATABASE=Ethernet Controller XL710 for 20GbE backplane (HP Flex-20 20Gb 2-port 660M Adapter)
+ ID_MODEL_FROM_DATABASE=Ethernet Controller XL710 for 20GbE backplane (HPE Ethernet 10/20Gb 2-port 660M Adapter)
pci:v00008086d00001588sv0000103Csd000022FF*
- ID_MODEL_FROM_DATABASE=Ethernet Controller XL710 for 20GbE backplane (HP Flex-20 20Gb 2-port 660M Adapter)
+ ID_MODEL_FROM_DATABASE=Ethernet Controller XL710 for 20GbE backplane (HPE Ethernet 10/20Gb 2-port 660M Adapter)
pci:v00008086d00001589*
ID_MODEL_FROM_DATABASE=Ethernet Controller X710/X557-AT 10GBASE-T
@@ -66647,6 +67412,39 @@ pci:v00008086d00001589sv00008086sd00000002*
pci:v00008086d00001589sv00008086sd00001003*
ID_MODEL_FROM_DATABASE=Ethernet Controller X710/X557-AT 10GBASE-T (Ethernet Converged Network Adapter X710-T)
+pci:v00008086d0000158A*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller XXV710 for 25GbE backplane
+
+pci:v00008086d0000158B*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller XXV710 for 25GbE SFP28
+
+pci:v00008086d0000158Bsv00008086sd00000000*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller XXV710 for 25GbE SFP28 (Ethernet Network Adapter XXV710)
+
+pci:v00008086d0000158Bsv00008086sd00000001*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller XXV710 for 25GbE SFP28 (Ethernet Network Adapter XXV710-2)
+
+pci:v00008086d0000158Bsv00008086sd00000002*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller XXV710 for 25GbE SFP28 (Ethernet Network Adapter XXV710-2)
+
+pci:v00008086d0000158Bsv00008086sd00000003*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller XXV710 for 25GbE SFP28 (Ethernet Network Adapter XXV710-1)
+
+pci:v00008086d0000158Bsv00008086sd00000004*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller XXV710 for 25GbE SFP28 (Ethernet Network Adapter XXV710-1)
+
+pci:v00008086d0000158Bsv00008086sd00000005*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller XXV710 for 25GbE SFP28 (Ethernet Network Adapter OCP XXV710-2)
+
+pci:v00008086d0000158Bsv00008086sd00000006*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller XXV710 for 25GbE SFP28 (Ethernet Network Adapter OCP XXV710-2)
+
+pci:v00008086d0000158Bsv00008086sd00000007*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller XXV710 for 25GbE SFP28 (Ethernet Network Adapter OCP XXV710-1)
+
+pci:v00008086d0000158Bsv00008086sd00000008*
+ ID_MODEL_FROM_DATABASE=Ethernet Controller XXV710 for 25GbE SFP28 (Ethernet Network Adapter OCP XXV710-1)
+
pci:v00008086d000015A0*
ID_MODEL_FROM_DATABASE=Ethernet Connection (2) I218-LM
@@ -66884,12 +67682,18 @@ pci:v00008086d00001904*
pci:v00008086d00001904sv00001028sd000006F3*
ID_MODEL_FROM_DATABASE=Skylake Host Bridge/DRAM Registers (Latitude 3570)
+pci:v00008086d00001904sv000017AAsd0000382A*
+ ID_MODEL_FROM_DATABASE=Skylake Host Bridge/DRAM Registers (B51-80 Laptop)
+
pci:v00008086d00001905*
ID_MODEL_FROM_DATABASE=Skylake PCIe Controller (x8)
pci:v00008086d00001906*
ID_MODEL_FROM_DATABASE=HD Graphics 510
+pci:v00008086d00001906sv000017AAsd0000382A*
+ ID_MODEL_FROM_DATABASE=HD Graphics 510 (B51-80 Laptop)
+
pci:v00008086d00001908*
ID_MODEL_FROM_DATABASE=Skylake Host Bridge/DRAM Registers
@@ -67043,9 +67847,78 @@ pci:v00008086d00001962*
pci:v00008086d00001962sv0000105Asd00000000*
ID_MODEL_FROM_DATABASE=80960RM (i960RM) Microprocessor (SuperTrak SX6000 I2O CPU)
+pci:v00008086d000019AC*
+ ID_MODEL_FROM_DATABASE=DNV SMBus Contoller - Host
+
+pci:v00008086d000019B0*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 0
+
+pci:v00008086d000019B1*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 0
+
+pci:v00008086d000019B2*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 0
+
+pci:v00008086d000019B3*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 0
+
+pci:v00008086d000019B4*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 0
+
+pci:v00008086d000019B5*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 0
+
+pci:v00008086d000019B6*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 0
+
+pci:v00008086d000019B7*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 0
+
+pci:v00008086d000019BE*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 0
+
+pci:v00008086d000019BF*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 0
+
+pci:v00008086d000019C0*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 1
+
+pci:v00008086d000019C1*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 1
+
+pci:v00008086d000019C2*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 1
+
+pci:v00008086d000019C3*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 1
+
+pci:v00008086d000019C4*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 1
+
+pci:v00008086d000019C5*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 1
+
+pci:v00008086d000019C6*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 1
+
+pci:v00008086d000019C7*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 1
+
+pci:v00008086d000019CE*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 1
+
+pci:v00008086d000019CF*
+ ID_MODEL_FROM_DATABASE=DNV SATA Controller 1
+
+pci:v00008086d000019DC*
+ ID_MODEL_FROM_DATABASE=DNV LPC or eSPI
+
pci:v00008086d000019DF*
ID_MODEL_FROM_DATABASE=DNV SMBus controller
+pci:v00008086d000019E0*
+ ID_MODEL_FROM_DATABASE=DNV SPI Controller
+
pci:v00008086d00001A21*
ID_MODEL_FROM_DATABASE=82840 840 [Carmel] Chipset Host Bridge (Hub A)
@@ -67679,6 +68552,9 @@ pci:v00008086d00001E00*
pci:v00008086d00001E01*
ID_MODEL_FROM_DATABASE=7 Series Chipset Family 4-port SATA Controller [IDE mode]
+pci:v00008086d00001E01sv0000144Dsd0000C652*
+ ID_MODEL_FROM_DATABASE=7 Series Chipset Family 4-port SATA Controller [IDE mode] (NP300E5C series laptop)
+
pci:v00008086d00001E02*
ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode]
@@ -67700,6 +68576,9 @@ pci:v00008086d00001E03sv00001043sd00001477*
pci:v00008086d00001E03sv00001043sd00001517*
ID_MODEL_FROM_DATABASE=7 Series Chipset Family 6-port SATA Controller [AHCI mode] (Zenbook Prime UX31A)
+pci:v00008086d00001E03sv0000144Dsd0000C652*
+ ID_MODEL_FROM_DATABASE=7 Series Chipset Family 6-port SATA Controller [AHCI mode] (NP300E5C series laptop)
+
pci:v00008086d00001E04*
ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family SATA Controller [RAID mode]
@@ -67718,26 +68597,32 @@ pci:v00008086d00001E08*
pci:v00008086d00001E09*
ID_MODEL_FROM_DATABASE=7 Series Chipset Family 2-port SATA Controller [IDE mode]
+pci:v00008086d00001E09sv0000144Dsd0000C652*
+ ID_MODEL_FROM_DATABASE=7 Series Chipset Family 2-port SATA Controller [IDE mode] (NP300E5C series laptop)
+
pci:v00008086d00001E0E*
ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family SATA Controller [RAID mode]
pci:v00008086d00001E10*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 1
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family PCI Express Root Port 1
pci:v00008086d00001E10sv00001043sd0000108D*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 1 (VivoBook X202EV)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family PCI Express Root Port 1 (VivoBook X202EV)
pci:v00008086d00001E10sv00001043sd00001477*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 1 (N56VZ)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family PCI Express Root Port 1 (N56VZ)
pci:v00008086d00001E10sv00001043sd00001517*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 1 (Zenbook Prime UX31A)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family PCI Express Root Port 1 (Zenbook Prime UX31A)
pci:v00008086d00001E10sv00001043sd000084CA*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 1 (P8H77-I Motherboard)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family PCI Express Root Port 1 (P8H77-I Motherboard)
+
+pci:v00008086d00001E10sv0000144Dsd0000C652*
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family PCI Express Root Port 1 (NP300E5C series laptop)
pci:v00008086d00001E10sv00001849sd00001E10*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 1 (Motherboard)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family PCI Express Root Port 1 (Motherboard)
pci:v00008086d00001E12*
ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 2
@@ -67755,16 +68640,19 @@ pci:v00008086d00001E14*
ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 3
pci:v00008086d00001E16*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 4
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family PCI Express Root Port 4
pci:v00008086d00001E16sv00001043sd0000108D*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 4 (VivoBook X202EV)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family PCI Express Root Port 4 (VivoBook X202EV)
pci:v00008086d00001E16sv00001043sd00001477*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 4 (N56VZ)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family PCI Express Root Port 4 (N56VZ)
+
+pci:v00008086d00001E16sv0000144Dsd0000C652*
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family PCI Express Root Port 4 (NP300E5C series laptop)
pci:v00008086d00001E16sv00001849sd00001618*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 4 (Z77 Extreme4 motherboard)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family PCI Express Root Port 4 (Z77 Extreme4 motherboard)
pci:v00008086d00001E18*
ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 5
@@ -67791,46 +68679,52 @@ pci:v00008086d00001E1Esv00001849sd00001E1E*
ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family PCI Express Root Port 8 (Motherboard)
pci:v00008086d00001E20*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family High Definition Audio Controller
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family High Definition Audio Controller
pci:v00008086d00001E20sv00001028sd0000054B*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family High Definition Audio Controller (Dell XPS One 2710)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family High Definition Audio Controller (Dell XPS One 2710)
pci:v00008086d00001E20sv00001043sd0000108D*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family High Definition Audio Controller (VivoBook X202EV)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family High Definition Audio Controller (VivoBook X202EV)
pci:v00008086d00001E20sv00001043sd00001477*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family High Definition Audio Controller (N56VZ)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family High Definition Audio Controller (N56VZ)
pci:v00008086d00001E20sv00001043sd00001517*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family High Definition Audio Controller (Zenbook Prime UX31A)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family High Definition Audio Controller (Zenbook Prime UX31A)
pci:v00008086d00001E20sv00001043sd00008415*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family High Definition Audio Controller (P8H77-I Motherboard)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family High Definition Audio Controller (P8H77-I Motherboard)
pci:v00008086d00001E20sv00001043sd00008445*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family High Definition Audio Controller (ASUS P8Z77-V LX Motherboard)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family High Definition Audio Controller (ASUS P8Z77-V LX Motherboard)
+
+pci:v00008086d00001E20sv0000144Dsd0000C652*
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family High Definition Audio Controller (NP300E5C series laptop)
pci:v00008086d00001E20sv00001849sd00001898*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family High Definition Audio Controller (Z77 Extreme4 motherboard)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family High Definition Audio Controller (Z77 Extreme4 motherboard)
pci:v00008086d00001E22*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family SMBus Controller
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family SMBus Controller
pci:v00008086d00001E22sv00001043sd0000108D*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family SMBus Controller (VivoBook X202EV)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family SMBus Controller (VivoBook X202EV)
pci:v00008086d00001E22sv00001043sd00001477*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family SMBus Controller (N56VZ)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family SMBus Controller (N56VZ)
pci:v00008086d00001E22sv00001043sd00001517*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family SMBus Controller (Zenbook Prime UX31A)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family SMBus Controller (Zenbook Prime UX31A)
pci:v00008086d00001E22sv00001043sd000084CA*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family SMBus Controller (P8 series motherboard)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family SMBus Controller (P8 series motherboard)
+
+pci:v00008086d00001E22sv0000144Dsd0000C652*
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family SMBus Controller (NP300E5C series laptop)
pci:v00008086d00001E22sv00001849sd00001E22*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family SMBus Controller (Motherboard)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family SMBus Controller (Motherboard)
pci:v00008086d00001E24*
ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family Thermal Management Controller
@@ -67842,40 +68736,46 @@ pci:v00008086d00001E25*
ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family DMI to PCI Bridge
pci:v00008086d00001E26*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family USB Enhanced Host Controller #1
pci:v00008086d00001E26sv00001043sd0000108D*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (VivoBook X202EV)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (VivoBook X202EV)
pci:v00008086d00001E26sv00001043sd00001477*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (N56VZ)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (N56VZ)
pci:v00008086d00001E26sv00001043sd00001517*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (Zenbook Prime UX31A)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (Zenbook Prime UX31A)
pci:v00008086d00001E26sv00001043sd000084CA*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (P8 series motherboard)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (P8 series motherboard)
+
+pci:v00008086d00001E26sv0000144Dsd0000C652*
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (NP300E5C series laptop)
pci:v00008086d00001E26sv00001849sd00001E26*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (Motherboard)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (Motherboard)
pci:v00008086d00001E2D*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family USB Enhanced Host Controller #2
pci:v00008086d00001E2Dsv00001043sd0000108D*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (VivoBook X202EV)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (VivoBook X202EV)
pci:v00008086d00001E2Dsv00001043sd00001477*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (N56VZ)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (N56VZ)
pci:v00008086d00001E2Dsv00001043sd00001517*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (Zenbook Prime UX31A)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (Zenbook Prime UX31A)
pci:v00008086d00001E2Dsv00001043sd000084CA*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (P8 series motherboard)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (P8 series motherboard)
+
+pci:v00008086d00001E2Dsv0000144Dsd0000C652*
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (NP300E5C series laptop)
pci:v00008086d00001E2Dsv00001849sd00001E2D*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (Motherboard)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (Motherboard)
pci:v00008086d00001E31*
ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family USB xHCI Host Controller
@@ -67902,22 +68802,25 @@ pci:v00008086d00001E33*
ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family LAN Controller
pci:v00008086d00001E3A*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family MEI Controller #1
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family MEI Controller #1
pci:v00008086d00001E3Asv00001043sd0000108D*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family MEI Controller #1 (VivoBook X202EV)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family MEI Controller #1 (VivoBook X202EV)
pci:v00008086d00001E3Asv00001043sd00001477*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family MEI Controller #1 (N56VZ)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family MEI Controller #1 (N56VZ)
pci:v00008086d00001E3Asv00001043sd00001517*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family MEI Controller #1 (Zenbook Prime UX31A)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family MEI Controller #1 (Zenbook Prime UX31A)
pci:v00008086d00001E3Asv00001043sd000084CA*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family MEI Controller #1 (P8 series motherboard)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family MEI Controller #1 (P8 series motherboard)
+
+pci:v00008086d00001E3Asv0000144Dsd0000C652*
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family MEI Controller #1 (NP300E5C series laptop)
pci:v00008086d00001E3Asv00001849sd00001E3A*
- ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family MEI Controller #1 (Motherboard)
+ ID_MODEL_FROM_DATABASE=7 Series/C216 Chipset Family MEI Controller #1 (Motherboard)
pci:v00008086d00001E3B*
ID_MODEL_FROM_DATABASE=7 Series/C210 Series Chipset Family MEI Controller #2
@@ -68030,6 +68933,9 @@ pci:v00008086d00001E5C*
pci:v00008086d00001E5D*
ID_MODEL_FROM_DATABASE=HM75 Express Chipset LPC Controller
+pci:v00008086d00001E5Dsv0000144Dsd0000C652*
+ ID_MODEL_FROM_DATABASE=HM75 Express Chipset LPC Controller (NP300E5C series laptop)
+
pci:v00008086d00001E5E*
ID_MODEL_FROM_DATABASE=7 Series Chipset Family LPC Controller
@@ -68834,6 +69740,9 @@ pci:v00008086d00002448sv00001458sd00005000*
pci:v00008086d00002448sv00001734sd00001055*
ID_MODEL_FROM_DATABASE=82801 Mobile PCI Bridge (Amilo M1420)
+pci:v00008086d00002448sv000017AAsd00002013*
+ ID_MODEL_FROM_DATABASE=82801 Mobile PCI Bridge (ThinkPad R60e)
+
pci:v00008086d00002448sv000017AAsd000020AE*
ID_MODEL_FROM_DATABASE=82801 Mobile PCI Bridge (ThinkPad T61/R61)
@@ -70430,6 +71339,15 @@ pci:v00008086d000024F0sv000010A9sd00008030*
pci:v00008086d000024F0sv000010A9sd00008031*
ID_MODEL_FROM_DATABASE=Omni-Path HFI Silicon 100 Series [discrete] (Omni-path HFI 100 Series, 2-port B-board)
+pci:v00008086d000024F0sv00001590sd000000E7*
+ ID_MODEL_FROM_DATABASE=Omni-Path HFI Silicon 100 Series [discrete] (100Gb 1-port OP101 QSFP28 x8 PCIe Gen3 with Intel Omni-Path Adapter)
+
+pci:v00008086d000024F0sv00001590sd000000E8*
+ ID_MODEL_FROM_DATABASE=Omni-Path HFI Silicon 100 Series [discrete] (100Gb 1-port OP101 QSFP28 x16 PCIe Gen3 with Intel Omni-Path Adapter)
+
+pci:v00008086d000024F0sv00001590sd0000021C*
+ ID_MODEL_FROM_DATABASE=Omni-Path HFI Silicon 100 Series [discrete] (Apollo 100Gb 1-port Intel Omni-Path Architecture 860z Mezzanine FIO Adapter)
+
pci:v00008086d000024F0sv000015D9sd00000934*
ID_MODEL_FROM_DATABASE=Omni-Path HFI Silicon 100 Series [discrete] (Omni-Path HFI Adapter 100 Series, 1 Port, PCIe x16, SIOM Module)
@@ -72059,6 +72977,9 @@ pci:v00008086d000027A0sv0000103Csd000030A1*
pci:v00008086d000027A0sv0000103Csd000030A3*
ID_MODEL_FROM_DATABASE=Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (Compaq nw8440)
+pci:v00008086d000027A0sv0000103Csd000030D5*
+ ID_MODEL_FROM_DATABASE=Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (530 Laptop)
+
pci:v00008086d000027A0sv00001043sd00001237*
ID_MODEL_FROM_DATABASE=Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (A6J-Q008)
@@ -72089,6 +73010,9 @@ pci:v00008086d000027A2*
pci:v00008086d000027A2sv0000103Csd000030A1*
ID_MODEL_FROM_DATABASE=Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (NC2400)
+pci:v00008086d000027A2sv0000103Csd000030D5*
+ ID_MODEL_FROM_DATABASE=Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (530 Laptop)
+
pci:v00008086d000027A2sv000017AAsd0000201A*
ID_MODEL_FROM_DATABASE=Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (ThinkPad R60/T60/X60 series)
@@ -72101,6 +73025,9 @@ pci:v00008086d000027A6*
pci:v00008086d000027A6sv0000103Csd000030A1*
ID_MODEL_FROM_DATABASE=Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (NC2400)
+pci:v00008086d000027A6sv0000103Csd000030D5*
+ ID_MODEL_FROM_DATABASE=Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (530 Laptop)
+
pci:v00008086d000027A6sv00001775sd000011CC*
ID_MODEL_FROM_DATABASE=Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (CC11/CL11 integrated graphics (secondary))
@@ -72137,6 +73064,9 @@ pci:v00008086d000027B8*
pci:v00008086d000027B8sv00001028sd000001E6*
ID_MODEL_FROM_DATABASE=82801GB/GR (ICH7 Family) LPC Interface Bridge (PowerEdge 860)
+pci:v00008086d000027B8sv0000103Csd00002A8C*
+ ID_MODEL_FROM_DATABASE=82801GB/GR (ICH7 Family) LPC Interface Bridge (Compaq 500B Microtower)
+
pci:v00008086d000027B8sv00001043sd00008179*
ID_MODEL_FROM_DATABASE=82801GB/GR (ICH7 Family) LPC Interface Bridge (P5KPL-VM Motherboard)
@@ -72167,6 +73097,9 @@ pci:v00008086d000027B9sv0000103Csd000030A1*
pci:v00008086d000027B9sv0000103Csd000030A3*
ID_MODEL_FROM_DATABASE=82801GBM (ICH7-M) LPC Interface Bridge (Compaq nw8440)
+pci:v00008086d000027B9sv0000103Csd000030D5*
+ ID_MODEL_FROM_DATABASE=82801GBM (ICH7-M) LPC Interface Bridge (530 Laptop)
+
pci:v00008086d000027B9sv00001071sd00008209*
ID_MODEL_FROM_DATABASE=82801GBM (ICH7-M) LPC Interface Bridge (Medion MIM 2240 Notebook PC [MD98100])
@@ -72212,6 +73145,9 @@ pci:v00008086d000027C0sv00001028sd000001DF*
pci:v00008086d000027C0sv00001028sd000001E6*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family SATA Controller [IDE mode] (PowerEdge 860)
+pci:v00008086d000027C0sv0000103Csd00002A8C*
+ ID_MODEL_FROM_DATABASE=NM10/ICH7 Family SATA Controller [IDE mode] (Compaq 500B Microtower)
+
pci:v00008086d000027C0sv00001043sd00008179*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family SATA Controller [IDE mode] (P5KPL-VM Motherboard)
@@ -72296,6 +73232,9 @@ pci:v00008086d000027C5sv0000103Csd0000309F*
pci:v00008086d000027C5sv0000103Csd000030A3*
ID_MODEL_FROM_DATABASE=82801GBM/GHM (ICH7-M Family) SATA Controller [AHCI mode] (Compaq nw8440)
+pci:v00008086d000027C5sv0000103Csd000030D5*
+ ID_MODEL_FROM_DATABASE=82801GBM/GHM (ICH7-M Family) SATA Controller [AHCI mode] (530 Laptop)
+
pci:v00008086d000027C5sv000017AAsd0000200D*
ID_MODEL_FROM_DATABASE=82801GBM/GHM (ICH7-M Family) SATA Controller [AHCI mode] (ThinkPad R60/T60/X60 series)
@@ -72323,6 +73262,9 @@ pci:v00008086d000027C8sv00001028sd000001E6*
pci:v00008086d000027C8sv0000103Csd00002A3B*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB UHCI Controller #1 (Pavilion A1512X)
+pci:v00008086d000027C8sv0000103Csd00002A8C*
+ ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB UHCI Controller #1 (Compaq 500B Microtower)
+
pci:v00008086d000027C8sv0000103Csd0000309F*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB UHCI Controller #1 (Compaq nx9420 Notebook)
@@ -72332,6 +73274,9 @@ pci:v00008086d000027C8sv0000103Csd000030A1*
pci:v00008086d000027C8sv0000103Csd000030A3*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB UHCI Controller #1 (Compaq nw8440)
+pci:v00008086d000027C8sv0000103Csd000030D5*
+ ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB UHCI Controller #1 (530 Laptop)
+
pci:v00008086d000027C8sv00001043sd00001237*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB UHCI Controller #1 (A6J-Q008)
@@ -72392,6 +73337,9 @@ pci:v00008086d000027C9sv00001028sd000001E6*
pci:v00008086d000027C9sv0000103Csd00002A3B*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB UHCI Controller #2 (Pavilion A1512X)
+pci:v00008086d000027C9sv0000103Csd00002A8C*
+ ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB UHCI Controller #2 (Compaq 500B Microtower)
+
pci:v00008086d000027C9sv0000103Csd0000309F*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB UHCI Controller #2 (Compaq nx9420 Notebook)
@@ -72461,6 +73409,9 @@ pci:v00008086d000027CAsv00001028sd000001E6*
pci:v00008086d000027CAsv0000103Csd00002A3B*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB UHCI Controller #3 (Pavilion A1512X)
+pci:v00008086d000027CAsv0000103Csd00002A8C*
+ ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB UHCI Controller #3 (Compaq 500B Microtower)
+
pci:v00008086d000027CAsv0000103Csd0000309F*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB UHCI Controller #3 (Compaq nx9420 Notebook)
@@ -72524,6 +73475,9 @@ pci:v00008086d000027CBsv00001028sd000001DF*
pci:v00008086d000027CBsv0000103Csd00002A3B*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB UHCI Controller #4 (Pavilion A1512X)
+pci:v00008086d000027CBsv0000103Csd00002A8C*
+ ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB UHCI Controller #4 (Compaq 500B Microtower)
+
pci:v00008086d000027CBsv0000103Csd0000309F*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB UHCI Controller #4 (Compaq nx9420 Notebook)
@@ -72590,6 +73544,9 @@ pci:v00008086d000027CCsv00001028sd000001E6*
pci:v00008086d000027CCsv0000103Csd00002A3B*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB2 EHCI Controller (Pavilion A1512X)
+pci:v00008086d000027CCsv0000103Csd00002A8C*
+ ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB2 EHCI Controller (Compaq 500B Microtower)
+
pci:v00008086d000027CCsv0000103Csd0000309F*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB2 EHCI Controller (Compaq nx9420 Notebook)
@@ -72599,6 +73556,9 @@ pci:v00008086d000027CCsv0000103Csd000030A1*
pci:v00008086d000027CCsv0000103Csd000030A3*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB2 EHCI Controller (Compaq nw8440)
+pci:v00008086d000027CCsv0000103Csd000030D5*
+ ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB2 EHCI Controller (530 Laptop)
+
pci:v00008086d000027CCsv00001043sd00001237*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family USB2 EHCI Controller (A6J-Q008)
@@ -72659,6 +73619,9 @@ pci:v00008086d000027D0sv00001462sd00007418*
pci:v00008086d000027D0sv00001775sd000011CC*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family PCI Express Port 1 (CC11/CL11)
+pci:v00008086d000027D0sv000017AAsd00002011*
+ ID_MODEL_FROM_DATABASE=NM10/ICH7 Family PCI Express Port 1 (ThinkPad R60e)
+
pci:v00008086d000027D0sv00008086sd0000544B*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family PCI Express Port 1 (Desktop Board D425KT)
@@ -72683,6 +73646,9 @@ pci:v00008086d000027D2sv00001462sd00007418*
pci:v00008086d000027D2sv00001775sd000011CC*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family PCI Express Port 2 (CC11/CL11)
+pci:v00008086d000027D2sv000017AAsd00002011*
+ ID_MODEL_FROM_DATABASE=NM10/ICH7 Family PCI Express Port 2 (ThinkPad R60e)
+
pci:v00008086d000027D2sv00008086sd0000544B*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family PCI Express Port 2 (Desktop Board D425KT)
@@ -72701,6 +73667,9 @@ pci:v00008086d000027D4sv00001462sd00007418*
pci:v00008086d000027D4sv00001775sd000011CC*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family PCI Express Port 3 (CC11/CL11)
+pci:v00008086d000027D4sv000017AAsd00002011*
+ ID_MODEL_FROM_DATABASE=NM10/ICH7 Family PCI Express Port 3 (ThinkPad R60e)
+
pci:v00008086d000027D4sv00008086sd0000544B*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family PCI Express Port 3 (Desktop Board D425KT)
@@ -72722,6 +73691,9 @@ pci:v00008086d000027D6sv00001462sd00007418*
pci:v00008086d000027D6sv00001775sd000011CC*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family PCI Express Port 4 (CC11/CL11)
+pci:v00008086d000027D6sv000017AAsd00002011*
+ ID_MODEL_FROM_DATABASE=NM10/ICH7 Family PCI Express Port 4 (ThinkPad R60e)
+
pci:v00008086d000027D6sv00008086sd0000544B*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family PCI Express Port 4 (Desktop Board D425KT)
@@ -72737,6 +73709,9 @@ pci:v00008086d000027D8sv00001028sd000001D7*
pci:v00008086d000027D8sv0000103Csd00002A3B*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family High Definition Audio Controller (Pavilion A1512X)
+pci:v00008086d000027D8sv0000103Csd00002A8C*
+ ID_MODEL_FROM_DATABASE=NM10/ICH7 Family High Definition Audio Controller (Compaq 500B Microtower)
+
pci:v00008086d000027D8sv0000103Csd0000309F*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family High Definition Audio Controller (Compaq nx9420 Notebook)
@@ -72746,6 +73721,9 @@ pci:v00008086d000027D8sv0000103Csd000030A1*
pci:v00008086d000027D8sv0000103Csd000030A3*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family High Definition Audio Controller (Compaq nw8440)
+pci:v00008086d000027D8sv0000103Csd000030D5*
+ ID_MODEL_FROM_DATABASE=NM10/ICH7 Family High Definition Audio Controller (530 Laptop)
+
pci:v00008086d000027D8sv00001043sd00001123*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family High Definition Audio Controller (A6J-Q008)
@@ -72839,6 +73817,9 @@ pci:v00008086d000027DAsv00001028sd000001E6*
pci:v00008086d000027DAsv0000103Csd00002A3B*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family SMBus Controller (Pavilion A1512X)
+pci:v00008086d000027DAsv0000103Csd00002A8C*
+ ID_MODEL_FROM_DATABASE=NM10/ICH7 Family SMBus Controller (Compaq 500B Microtower)
+
pci:v00008086d000027DAsv00001043sd00008179*
ID_MODEL_FROM_DATABASE=NM10/ICH7 Family SMBus Controller (P5KPL-VM Motherboard)
@@ -72914,6 +73895,9 @@ pci:v00008086d000027DFsv00001028sd000001E6*
pci:v00008086d000027DFsv0000103Csd00002A3B*
ID_MODEL_FROM_DATABASE=82801G (ICH7 Family) IDE Controller (Pavilion A1512X)
+pci:v00008086d000027DFsv0000103Csd00002A8C*
+ ID_MODEL_FROM_DATABASE=82801G (ICH7 Family) IDE Controller (Compaq 500B Microtower)
+
pci:v00008086d000027DFsv0000103Csd0000309F*
ID_MODEL_FROM_DATABASE=82801G (ICH7 Family) IDE Controller (Compaq nx9420 Notebook)
@@ -72923,6 +73907,9 @@ pci:v00008086d000027DFsv0000103Csd000030A1*
pci:v00008086d000027DFsv0000103Csd000030A3*
ID_MODEL_FROM_DATABASE=82801G (ICH7 Family) IDE Controller (Compaq nw8440)
+pci:v00008086d000027DFsv0000103Csd000030D5*
+ ID_MODEL_FROM_DATABASE=82801G (ICH7 Family) IDE Controller (530 Laptop)
+
pci:v00008086d000027DFsv00001043sd00001237*
ID_MODEL_FROM_DATABASE=82801G (ICH7 Family) IDE Controller (A6J-Q008)
@@ -73055,6 +74042,24 @@ pci:v00008086d00002825sv00001462sd00007235*
pci:v00008086d00002826*
ID_MODEL_FROM_DATABASE=C600/X79 series chipset SATA RAID Controller
+pci:v00008086d00002826sv00001D49sd00000100*
+ ID_MODEL_FROM_DATABASE=C600/X79 series chipset SATA RAID Controller (ThinkSystem RAID 331)
+
+pci:v00008086d00002826sv00001D49sd00000101*
+ ID_MODEL_FROM_DATABASE=C600/X79 series chipset SATA RAID Controller (ThinkSystem RAID 331)
+
+pci:v00008086d00002826sv00001D49sd00000102*
+ ID_MODEL_FROM_DATABASE=C600/X79 series chipset SATA RAID Controller (ThinkSystem RAID 331)
+
+pci:v00008086d00002826sv00001D49sd00000103*
+ ID_MODEL_FROM_DATABASE=C600/X79 series chipset SATA RAID Controller (ThinkSystem RAID 331)
+
+pci:v00008086d00002826sv00001D49sd00000104*
+ ID_MODEL_FROM_DATABASE=C600/X79 series chipset SATA RAID Controller (ThinkSystem RAID 331)
+
+pci:v00008086d00002826sv00001D49sd00000105*
+ ID_MODEL_FROM_DATABASE=C600/X79 series chipset SATA RAID Controller (ThinkSystem RAID 331)
+
pci:v00008086d00002827*
ID_MODEL_FROM_DATABASE=C610/X99 series chipset sSATA Controller [RAID mode]
@@ -75311,12 +76316,18 @@ pci:v00008086d00002E29*
pci:v00008086d00002E30*
ID_MODEL_FROM_DATABASE=4 Series Chipset DRAM Controller
+pci:v00008086d00002E30sv0000103Csd00002A8C*
+ ID_MODEL_FROM_DATABASE=4 Series Chipset DRAM Controller (Compaq 500B Microtower)
+
pci:v00008086d00002E31*
ID_MODEL_FROM_DATABASE=4 Series Chipset PCI Express Root Port
pci:v00008086d00002E32*
ID_MODEL_FROM_DATABASE=4 Series Chipset Integrated Graphics Controller
+pci:v00008086d00002E32sv0000103Csd00002A8C*
+ ID_MODEL_FROM_DATABASE=4 Series Chipset Integrated Graphics Controller (Compaq 500B Microtower)
+
pci:v00008086d00002E33*
ID_MODEL_FROM_DATABASE=4 Series Chipset Integrated Graphics Controller
@@ -75485,6 +76496,15 @@ pci:v00008086d00002F0A*
pci:v00008086d00002F0B*
ID_MODEL_FROM_DATABASE=Xeon E7 v3/Xeon E5 v3/Core i7 PCI Express Root Port 3
+pci:v00008086d00002F0D*
+ ID_MODEL_FROM_DATABASE=Haswell Xeon Non-Transparent Bridge (Back-to-back)
+
+pci:v00008086d00002F0E*
+ ID_MODEL_FROM_DATABASE=Haswell Xeon Non-Transparent Bridge (Primary Side)
+
+pci:v00008086d00002F0F*
+ ID_MODEL_FROM_DATABASE=Haswell Xeon Non-Transparent Bridge (Secondary Side)
+
pci:v00008086d00002F10*
ID_MODEL_FROM_DATABASE=Xeon E7 v3/Xeon E5 v3/Core i7 IIO Debug
@@ -76745,11 +77765,11 @@ pci:v00008086d000037CD*
pci:v00008086d000037CE*
ID_MODEL_FROM_DATABASE=Ethernet Connection X722 for 10GbE backplane
-pci:v00008086d000037CEsv00001590sd00000200*
+pci:v00008086d000037CEsv00001590sd00000215*
ID_MODEL_FROM_DATABASE=Ethernet Connection X722 for 10GbE backplane (Ethernet 10Gb 2-port 568i Adapter)
-pci:v00008086d000037CEsv00008086sd00000215*
- ID_MODEL_FROM_DATABASE=Ethernet Connection X722 for 10GbE backplane (Ethernet 10Gb 2-port 568i Adapter)
+pci:v00008086d000037CEsv000017AAsd00004023*
+ ID_MODEL_FROM_DATABASE=Ethernet Connection X722 for 10GbE backplane (Intel Ethernet Connection X722 for 10GbE backplane)
pci:v00008086d000037CF*
ID_MODEL_FROM_DATABASE=Ethernet Connection X722 for 10GbE QSFP+
@@ -76757,12 +77777,33 @@ pci:v00008086d000037CF*
pci:v00008086d000037D0*
ID_MODEL_FROM_DATABASE=Ethernet Connection X722 for 10GbE SFP+
+pci:v00008086d000037D0sv000017AAsd00004020*
+ ID_MODEL_FROM_DATABASE=Ethernet Connection X722 for 10GbE SFP+ (Intel Ethernet Connection X722 for 10G SFP+)
+
+pci:v00008086d000037D0sv000017AAsd00004021*
+ ID_MODEL_FROM_DATABASE=Ethernet Connection X722 for 10GbE SFP+ (Intel Ethernet Connection X722 for 10G SFP+)
+
pci:v00008086d000037D1*
ID_MODEL_FROM_DATABASE=Ethernet Connection X722 for 1GbE
+pci:v00008086d000037D1sv000017AAsd00004020*
+ ID_MODEL_FROM_DATABASE=Ethernet Connection X722 for 1GbE (Intel Ethernet Connection X722 for 1GbE)
+
+pci:v00008086d000037D1sv000017AAsd00004021*
+ ID_MODEL_FROM_DATABASE=Ethernet Connection X722 for 1GbE (Intel Ethernet Connection X722 for 1GbE)
+
+pci:v00008086d000037D1sv000017AAsd00004022*
+ ID_MODEL_FROM_DATABASE=Ethernet Connection X722 for 1GbE (Intel Ethernet Connection X722 for 1GbE)
+
pci:v00008086d000037D2*
ID_MODEL_FROM_DATABASE=Ethernet Connection X722 for 10GBASE-T
+pci:v00008086d000037D2sv000017AAsd00004020*
+ ID_MODEL_FROM_DATABASE=Ethernet Connection X722 for 10GBASE-T (Intel Ethernet Connection X722 for 10GBASE)
+
+pci:v00008086d000037D2sv000017AAsd00004021*
+ ID_MODEL_FROM_DATABASE=Ethernet Connection X722 for 10GBASE-T (Intel Ethernet Connection X722 for 10GBASE)
+
pci:v00008086d000037D3*
ID_MODEL_FROM_DATABASE=Ethernet Connection X722 for 10GbE SFP+
@@ -78017,6 +79058,9 @@ pci:v00008086d00004224*
pci:v00008086d00004227*
ID_MODEL_FROM_DATABASE=PRO/Wireless 3945ABG [Golan] Network Connection
+pci:v00008086d00004227sv00008086sd00001010*
+ ID_MODEL_FROM_DATABASE=PRO/Wireless 3945ABG [Golan] Network Connection (ThinkPad R60e)
+
pci:v00008086d00004227sv00008086sd00001011*
ID_MODEL_FROM_DATABASE=PRO/Wireless 3945ABG [Golan] Network Connection (ThinkPad T60/R60e/X60s)
@@ -80396,24 +81440,51 @@ pci:v00008086d00009D03*
pci:v00008086d00009D03sv00001028sd000006F3*
ID_MODEL_FROM_DATABASE=Sunrise Point-LP SATA Controller [AHCI mode] (Latitude 3570)
+pci:v00008086d00009D03sv000017AAsd0000382A*
+ ID_MODEL_FROM_DATABASE=Sunrise Point-LP SATA Controller [AHCI mode] (B51-80 Laptop)
+
pci:v00008086d00009D14*
ID_MODEL_FROM_DATABASE=Sunrise Point-LP PCI Express Root Port #5
+pci:v00008086d00009D14sv000017AAsd0000382A*
+ ID_MODEL_FROM_DATABASE=Sunrise Point-LP PCI Express Root Port #5 (B51-80 Laptop)
+
pci:v00008086d00009D15*
ID_MODEL_FROM_DATABASE=Sunrise Point-LP PCI Express Root Port #6
+pci:v00008086d00009D15sv000017AAsd0000382A*
+ ID_MODEL_FROM_DATABASE=Sunrise Point-LP PCI Express Root Port #6 (B51-80 Laptop)
+
+pci:v00008086d00009D16*
+ ID_MODEL_FROM_DATABASE=Sunrise Point-LP PCI Express Root Port #7
+
+pci:v00008086d00009D17*
+ ID_MODEL_FROM_DATABASE=Sunrise Point-LP PCI Express Root Port #8
+
+pci:v00008086d00009D18*
+ ID_MODEL_FROM_DATABASE=Sunrise Point-LP PCI Express Root Port #9
+
+pci:v00008086d00009D18sv000017AAsd0000382A*
+ ID_MODEL_FROM_DATABASE=Sunrise Point-LP PCI Express Root Port #9 (B51-80 Laptop)
+
pci:v00008086d00009D21*
ID_MODEL_FROM_DATABASE=Sunrise Point-LP PMC
pci:v00008086d00009D21sv00001028sd000006F3*
ID_MODEL_FROM_DATABASE=Sunrise Point-LP PMC (Latitude 3570)
+pci:v00008086d00009D21sv000017AAsd0000382A*
+ ID_MODEL_FROM_DATABASE=Sunrise Point-LP PMC (B51-80 Laptop)
+
pci:v00008086d00009D23*
ID_MODEL_FROM_DATABASE=Sunrise Point-LP SMBus
pci:v00008086d00009D23sv00001028sd000006F3*
ID_MODEL_FROM_DATABASE=Sunrise Point-LP SMBus (Latitude 3570)
+pci:v00008086d00009D23sv000017AAsd0000382A*
+ ID_MODEL_FROM_DATABASE=Sunrise Point-LP SMBus (B51-80 Laptop)
+
pci:v00008086d00009D27*
ID_MODEL_FROM_DATABASE=Sunrise Point-LP Serial IO UART Controller #0
@@ -80435,18 +81506,33 @@ pci:v00008086d00009D2F*
pci:v00008086d00009D2Fsv00001028sd000006F3*
ID_MODEL_FROM_DATABASE=Sunrise Point-LP USB 3.0 xHCI Controller (Latitude 3570)
+pci:v00008086d00009D2Fsv000017AAsd0000382A*
+ ID_MODEL_FROM_DATABASE=Sunrise Point-LP USB 3.0 xHCI Controller (B51-80 Laptop)
+
pci:v00008086d00009D31*
ID_MODEL_FROM_DATABASE=Sunrise Point-LP Thermal subsystem
pci:v00008086d00009D31sv00001028sd000006F3*
ID_MODEL_FROM_DATABASE=Sunrise Point-LP Thermal subsystem (Latitude 3570)
+pci:v00008086d00009D31sv000017AAsd0000382A*
+ ID_MODEL_FROM_DATABASE=Sunrise Point-LP Thermal subsystem (B51-80 Laptop)
+
pci:v00008086d00009D3A*
ID_MODEL_FROM_DATABASE=Sunrise Point-LP CSME HECI #1
pci:v00008086d00009D3Asv00001028sd000006F3*
ID_MODEL_FROM_DATABASE=Sunrise Point-LP CSME HECI #1 (Latitude 3570)
+pci:v00008086d00009D3Asv000017AAsd0000382A*
+ ID_MODEL_FROM_DATABASE=Sunrise Point-LP CSME HECI #1 (B51-80 Laptop)
+
+pci:v00008086d00009D43*
+ ID_MODEL_FROM_DATABASE=Sunrise Point-LP LPC Controller
+
+pci:v00008086d00009D43sv000017AAsd0000382A*
+ ID_MODEL_FROM_DATABASE=Sunrise Point-LP LPC Controller (B51-80 Laptop)
+
pci:v00008086d00009D48*
ID_MODEL_FROM_DATABASE=Sunrise Point-LP LPC Controller
@@ -80486,6 +81572,9 @@ pci:v00008086d00009D70*
pci:v00008086d00009D70sv00001028sd000006F3*
ID_MODEL_FROM_DATABASE=Sunrise Point-LP HD Audio (Latitude 3570)
+pci:v00008086d00009D70sv000017AAsd0000382A*
+ ID_MODEL_FROM_DATABASE=Sunrise Point-LP HD Audio (B51-80 Laptop)
+
pci:v00008086d0000A000*
ID_MODEL_FROM_DATABASE=Atom Processor D4xx/D5xx/N4xx/N5xx DMI Bridge
@@ -80786,6 +81875,9 @@ pci:v00008086d0000A170*
pci:v00008086d0000A182*
ID_MODEL_FROM_DATABASE=Lewisburg SATA Controller [AHCI mode]
+pci:v00008086d0000A186*
+ ID_MODEL_FROM_DATABASE=Lewisburg SATA Controller [RAID mode]
+
pci:v00008086d0000A190*
ID_MODEL_FROM_DATABASE=Lewisburg PCI Express Root Port #1
@@ -80891,6 +81983,9 @@ pci:v00008086d0000A1C7*
pci:v00008086d0000A1D2*
ID_MODEL_FROM_DATABASE=Lewisburg SSATA Controller [AHCI mode]
+pci:v00008086d0000A1D6*
+ ID_MODEL_FROM_DATABASE=Lewisburg SSATA Controller [RAID mode]
+
pci:v00008086d0000A1E7*
ID_MODEL_FROM_DATABASE=Lewisburg PCI Express Root Port #17
@@ -80924,6 +82019,30 @@ pci:v00008086d0000A1FB*
pci:v00008086d0000A1FC*
ID_MODEL_FROM_DATABASE=Lewisburg IE: HECI #3
+pci:v00008086d0000A202*
+ ID_MODEL_FROM_DATABASE=Lewisburg SATA Controller [AHCI mode]
+
+pci:v00008086d0000A206*
+ ID_MODEL_FROM_DATABASE=Lewisburg SATA Controller [RAID mode]
+
+pci:v00008086d0000A223*
+ ID_MODEL_FROM_DATABASE=Lewisburg SMBus
+
+pci:v00008086d0000A224*
+ ID_MODEL_FROM_DATABASE=Lewisburg SPI Controller
+
+pci:v00008086d0000A242*
+ ID_MODEL_FROM_DATABASE=Lewisburg LPC or eSPI Controller
+
+pci:v00008086d0000A243*
+ ID_MODEL_FROM_DATABASE=Lewisburg LPC or eSPI Controller
+
+pci:v00008086d0000A252*
+ ID_MODEL_FROM_DATABASE=Lewisburg SSATA Controller [AHCI mode]
+
+pci:v00008086d0000A256*
+ ID_MODEL_FROM_DATABASE=Lewisburg SSATA Controller [RAID mode]
+
pci:v00008086d0000A620*
ID_MODEL_FROM_DATABASE=6400/6402 Advanced Memory Buffer (AMB)
diff --git a/hwdb/20-usb-vendor-model.hwdb b/hwdb/20-usb-vendor-model.hwdb
index fec0fb4daa..ec0c26fc35 100644
--- a/hwdb/20-usb-vendor-model.hwdb
+++ b/hwdb/20-usb-vendor-model.hwdb
@@ -287,9 +287,15 @@ usb:v03EBp2140*
usb:v03EBp2141*
ID_MODEL_FROM_DATABASE=ICE debugger
+usb:v03EBp2145*
+ ID_MODEL_FROM_DATABASE=ATMEGA328P-XMINI (CDC ACM)
+
usb:v03EBp2310*
ID_MODEL_FROM_DATABASE=EVK11xx evaluation board
+usb:v03EBp2404*
+ ID_MODEL_FROM_DATABASE=The Micro
+
usb:v03EBp2FE4*
ID_MODEL_FROM_DATABASE=ATxmega32A4U DFU bootloader
@@ -1058,6 +1064,9 @@ usb:v03F0p2212*
usb:v03F0p2217*
ID_MODEL_FROM_DATABASE=color LaserJet 9500 MFP
+usb:v03F0p222A*
+ ID_MODEL_FROM_DATABASE=LaserJet Pro MFP M125nw
+
usb:v03F0p2302*
ID_MODEL_FROM_DATABASE=PhotoSmart 7600 series
@@ -1328,6 +1337,9 @@ usb:v03F0p3902*
usb:v03F0p3912*
ID_MODEL_FROM_DATABASE=Officejet Pro 8500
+usb:v03F0p3917*
+ ID_MODEL_FROM_DATABASE=LaserJet P2014
+
usb:v03F0p3A02*
ID_MODEL_FROM_DATABASE=PhotoSmart 7150
@@ -1814,6 +1826,9 @@ usb:v03F0p8804*
usb:v03F0p8904*
ID_MODEL_FROM_DATABASE=DeskJet 6940 series
+usb:v03F0p8911*
+ ID_MODEL_FROM_DATABASE=Deskjet 1050 J410
+
usb:v03F0p8C07*
ID_MODEL_FROM_DATABASE=Digital Stereo Headset
@@ -6207,7 +6222,7 @@ usb:v045Ep0084*
ID_MODEL_FROM_DATABASE=Basic Optical Mouse
usb:v045Ep008A*
- ID_MODEL_FROM_DATABASE=Wireless Keyboard and Mouse
+ ID_MODEL_FROM_DATABASE=Wireless Optical Desktop Receiver 2.0A
usb:v045Ep008B*
ID_MODEL_FROM_DATABASE=Dual Receiver Wireless Mouse (IntelliPoint)
@@ -6863,6 +6878,9 @@ usb:v045Ep0797*
usb:v045Ep07A5*
ID_MODEL_FROM_DATABASE=Wireless Receiver 1461C
+usb:v045Ep07B9*
+ ID_MODEL_FROM_DATABASE=Wired Keyboard 200
+
usb:v045Ep07CA*
ID_MODEL_FROM_DATABASE=Surface Pro 3 Docking Station Audio Device
@@ -7598,6 +7616,9 @@ usb:v046Dp0B02*
usb:v046Dp8801*
ID_MODEL_FROM_DATABASE=Video Camera
+usb:v046DpB014*
+ ID_MODEL_FROM_DATABASE=Bluetooth Mouse M336/M337/M535
+
usb:v046DpB305*
ID_MODEL_FROM_DATABASE=BT Mini-Receiver
@@ -7955,6 +7976,9 @@ usb:v046DpC22D*
usb:v046DpC22E*
ID_MODEL_FROM_DATABASE=G510 Gaming Keyboard onboard audio
+usb:v046DpC231*
+ ID_MODEL_FROM_DATABASE=G13 Virtual Mouse
+
usb:v046DpC245*
ID_MODEL_FROM_DATABASE=G400 Optical Mouse
@@ -8021,6 +8045,9 @@ usb:v046DpC2A0*
usb:v046DpC2A1*
ID_MODEL_FROM_DATABASE=WingMan Force Feedback Mouse
+usb:v046DpC2AB*
+ ID_MODEL_FROM_DATABASE=G13 Joystick
+
usb:v046DpC301*
ID_MODEL_FROM_DATABASE=iTouch Keyboard
@@ -8093,6 +8120,9 @@ usb:v046DpC31C*
usb:v046DpC31D*
ID_MODEL_FROM_DATABASE=Media Keyboard K200
+usb:v046DpC332*
+ ID_MODEL_FROM_DATABASE=G502 Proteus Spectrum Optical Mouse
+
usb:v046DpC401*
ID_MODEL_FROM_DATABASE=TrackMan Marble Wheel
@@ -9170,6 +9200,9 @@ usb:v0482p0203*
usb:v0482p0204*
ID_MODEL_FROM_DATABASE=iBurst Terminal
+usb:v0482p0408*
+ ID_MODEL_FROM_DATABASE=FS-1320D Printer
+
usb:v0483*
ID_VENDOR_FROM_DATABASE=STMicroelectronics
@@ -9551,6 +9584,9 @@ usb:v0499p1054*
usb:v0499p160F*
ID_MODEL_FROM_DATABASE=P-105
+usb:v0499p1613*
+ ID_MODEL_FROM_DATABASE=Clavinova CLP535
+
usb:v0499p2000*
ID_MODEL_FROM_DATABASE=DGP-7
@@ -10334,6 +10370,9 @@ usb:v04A9p10C4*
usb:v04A9p10C9*
ID_MODEL_FROM_DATABASE=PIXIMA iP4600 Printer
+usb:v04A9p10E3*
+ ID_MODEL_FROM_DATABASE=PIXMA iX6850 Printer
+
usb:v04A9p1404*
ID_MODEL_FROM_DATABASE=W6400PG
@@ -12146,6 +12185,9 @@ usb:v04B4p4611*
usb:v04B4p4616*
ID_MODEL_FROM_DATABASE=Flash Disk (TPP)
+usb:v04B4p4624*
+ ID_MODEL_FROM_DATABASE=DS-Xtreme Flash Card
+
usb:v04B4p5201*
ID_MODEL_FROM_DATABASE=Combi Keyboard-Hub (Hub)
@@ -12407,6 +12449,9 @@ usb:v04B8p0143*
usb:v04B8p0144*
ID_MODEL_FROM_DATABASE=GT-S85
+usb:v04B8p0151*
+ ID_MODEL_FROM_DATABASE=Perfection V800 Photo
+
usb:v04B8p0202*
ID_MODEL_FROM_DATABASE=Receipt Printer M129C/TM-T70
@@ -13094,6 +13139,9 @@ usb:v04C5p10FE*
usb:v04C5p1150*
ID_MODEL_FROM_DATABASE=fi-6230
+usb:v04C5p125A*
+ ID_MODEL_FROM_DATABASE=PalmSecure Sensor Device - MP
+
usb:v04C5p201D*
ID_MODEL_FROM_DATABASE=SATA 3.0 6Gbit/s Adaptor [GROOVY]
@@ -13136,6 +13184,9 @@ usb:v04C8p072D*
usb:v04CA*
ID_VENDOR_FROM_DATABASE=Lite-On Technology Corp.
+usb:v04CAp004B*
+ ID_MODEL_FROM_DATABASE=Keyboard
+
usb:v04CAp004F*
ID_MODEL_FROM_DATABASE=SK-9020 keyboard
@@ -13148,6 +13199,9 @@ usb:v04CAp2004*
usb:v04CAp2006*
ID_MODEL_FROM_DATABASE=Broadcom BCM43142A0 Bluetooth Device
+usb:v04CAp2007*
+ ID_MODEL_FROM_DATABASE=Broadcom BCM43142A0 Bluetooth Device
+
usb:v04CAp3005*
ID_MODEL_FROM_DATABASE=Atheros Bluetooth
@@ -13625,6 +13679,9 @@ usb:v04D8pE11C*
usb:v04D8pF2C4*
ID_MODEL_FROM_DATABASE=Macareux-labs Hygrometry Temperature Sensor
+usb:v04D8pF2F7*
+ ID_MODEL_FROM_DATABASE=Yepkit YKUSH
+
usb:v04D8pF3AA*
ID_MODEL_FROM_DATABASE=Macareux-labs Usbce Bootloader mode
@@ -13724,6 +13781,9 @@ usb:v04D9p2834*
usb:v04D9pA01C*
ID_MODEL_FROM_DATABASE=wireless multimedia keyboard with trackball [Trust ADURA 17911]
+usb:v04D9pA050*
+ ID_MODEL_FROM_DATABASE=Chatman V1
+
usb:v04D9pA055*
ID_MODEL_FROM_DATABASE=Keyboard
@@ -14276,6 +14336,9 @@ usb:v04E8p1006*
usb:v04E8p130C*
ID_MODEL_FROM_DATABASE=NX100
+usb:v04E8p1323*
+ ID_MODEL_FROM_DATABASE=WB700 Camera
+
usb:v04E8p1F05*
ID_MODEL_FROM_DATABASE=S2 Portable [JMicron] (500GB)
@@ -15179,6 +15242,9 @@ usb:v04F2pB1CF*
usb:v04F2pB1D6*
ID_MODEL_FROM_DATABASE=CNF9055 Toshiba Webcam
+usb:v04F2pB1D8*
+ ID_MODEL_FROM_DATABASE=1.3M Webcam
+
usb:v04F2pB1E4*
ID_MODEL_FROM_DATABASE=Toshiba Integrated Webcam
@@ -18611,6 +18677,9 @@ usb:v0557p2011*
usb:v0557p2202*
ID_MODEL_FROM_DATABASE=CS124U Miniview II KVM Switch
+usb:v0557p2212*
+ ID_MODEL_FROM_DATABASE=Keyboard/Mouse
+
usb:v0557p2213*
ID_MODEL_FROM_DATABASE=CS682 2-Port USB 2.0 DVI KVM Switch
@@ -18636,7 +18705,7 @@ usb:v0557p7820*
ID_MODEL_FROM_DATABASE=UC-2322 2xSerial Ports [mos7820]
usb:v0557p8021*
- ID_MODEL_FROM_DATABASE=CS1764A [CubiQ DVI KVMP Switch]
+ ID_MODEL_FROM_DATABASE=Hub
usb:v0558*
ID_VENDOR_FROM_DATABASE=Truevision, Inc.
@@ -21623,6 +21692,9 @@ usb:v05ACp0263*
usb:v05ACp0267*
ID_MODEL_FROM_DATABASE=Magic Keyboard A1644
+usb:v05ACp0269*
+ ID_MODEL_FROM_DATABASE=Magic Mouse 2 (Lightning connector)
+
usb:v05ACp0273*
ID_MODEL_FROM_DATABASE=Internal Keyboard/Trackpad (ISO)
@@ -23384,6 +23456,9 @@ usb:v05E3p0743*
usb:v05E3p0745*
ID_MODEL_FROM_DATABASE=Logilink CR0012
+usb:v05E3p0748*
+ ID_MODEL_FROM_DATABASE=All-in-One Cardreader
+
usb:v05E3p0751*
ID_MODEL_FROM_DATABASE=microSD Card Reader
@@ -23612,6 +23687,9 @@ usb:v05FDp262F*
usb:v05FDpDAAE*
ID_MODEL_FROM_DATABASE=Game Shark
+usb:v05FDpDBAE*
+ ID_MODEL_FROM_DATABASE=Datel XBoxMC
+
usb:v05FE*
ID_VENDOR_FROM_DATABASE=Chic Technology Corp.
@@ -23789,6 +23867,12 @@ usb:v0616*
usb:v0617*
ID_VENDOR_FROM_DATABASE=Swiss Federal Insitute of Technology
+usb:v0617p000A*
+ ID_MODEL_FROM_DATABASE=Thymio-II
+
+usb:v0617p000C*
+ ID_MODEL_FROM_DATABASE=Thymio-II Wireless
+
usb:v0618*
ID_VENDOR_FROM_DATABASE=MacAlly
@@ -24206,6 +24290,9 @@ usb:v064EpF102*
usb:v064EpF103*
ID_MODEL_FROM_DATABASE=Lenovo Integrated Webcam [R5U877]
+usb:v064EpF209*
+ ID_MODEL_FROM_DATABASE=HP Webcam
+
usb:v064EpF300*
ID_MODEL_FROM_DATABASE=UVC 0.3M Webcam
@@ -27812,6 +27899,12 @@ usb:v0781p5580*
usb:v0781p5581*
ID_MODEL_FROM_DATABASE=Ultra
+usb:v0781p5583*
+ ID_MODEL_FROM_DATABASE=Ultra Fit
+
+usb:v0781p5591*
+ ID_MODEL_FROM_DATABASE=Ultra Flair
+
usb:v0781p5E10*
ID_MODEL_FROM_DATABASE=Encrypted
@@ -31874,6 +31967,12 @@ usb:v091Ep0004*
usb:v091Ep0200*
ID_MODEL_FROM_DATABASE=Data Card Programmer (install)
+usb:v091Ep086E*
+ ID_MODEL_FROM_DATABASE=Forerunner 735XT
+
+usb:v091Ep097F*
+ ID_MODEL_FROM_DATABASE=Forerunner 235
+
usb:v091Ep1200*
ID_MODEL_FROM_DATABASE=Data Card Programmer
@@ -32069,6 +32168,9 @@ usb:v0930p000C*
usb:v0930p0010*
ID_MODEL_FROM_DATABASE=Gigabeat S (mtp)
+usb:v0930p01BF*
+ ID_MODEL_FROM_DATABASE=2.5"External Hard Disk
+
usb:v0930p0200*
ID_MODEL_FROM_DATABASE=Integrated Bluetooth (Taiyo Yuden)
@@ -32657,6 +32759,9 @@ usb:v0955p7030*
usb:v0955p7100*
ID_MODEL_FROM_DATABASE=Tegra Device
+usb:v0955p7210*
+ ID_MODEL_FROM_DATABASE=SHIELD Controller
+
usb:v0955p7820*
ID_MODEL_FROM_DATABASE=Tegra 2 AC100 developer mode
@@ -32753,9 +32858,27 @@ usb:v0968*
usb:v096E*
ID_VENDOR_FROM_DATABASE=Feitian Technologies, Inc.
+usb:v096Ep0005*
+ ID_MODEL_FROM_DATABASE=ePass2000
+
usb:v096Ep0120*
ID_MODEL_FROM_DATABASE=Microcosm Ltd Dinkey
+usb:v096Ep0305*
+ ID_MODEL_FROM_DATABASE=ePass2000Auto
+
+usb:v096Ep0309*
+ ID_MODEL_FROM_DATABASE=ePass3000GM
+
+usb:v096Ep0401*
+ ID_MODEL_FROM_DATABASE=ePass3000
+
+usb:v096Ep0702*
+ ID_MODEL_FROM_DATABASE=ePass3003
+
+usb:v096Ep0703*
+ ID_MODEL_FROM_DATABASE=ePass3003Auto
+
usb:v096Ep0802*
ID_MODEL_FROM_DATABASE=ePass2000 (G&D STARCOS SPK 2.4)
@@ -32903,6 +33026,9 @@ usb:v099Ap713A*
usb:v099Ap7160*
ID_MODEL_FROM_DATABASE=Hyper Slim Keyboard
+usb:v099E*
+ ID_VENDOR_FROM_DATABASE=Trimble Navigation, Ltd
+
usb:v09A3*
ID_VENDOR_FROM_DATABASE=PairGain Technologies
@@ -33071,6 +33197,33 @@ usb:v09CA*
usb:v09CAp5544*
ID_MODEL_FROM_DATABASE=PIO
+usb:v09CB*
+ ID_VENDOR_FROM_DATABASE=FLIR Systems
+
+usb:v09CBp1001*
+ ID_MODEL_FROM_DATABASE=Network Adapter
+
+usb:v09CBp1002*
+ ID_MODEL_FROM_DATABASE=Ex-Series RNDIS interface
+
+usb:v09CBp1004*
+ ID_MODEL_FROM_DATABASE=Ex-Series UVC interface
+
+usb:v09CBp1005*
+ ID_MODEL_FROM_DATABASE=Ex-Series RNDIS and UVC interface
+
+usb:v09CBp1006*
+ ID_MODEL_FROM_DATABASE=Ex-Series RNDIS and MSD interface
+
+usb:v09CBp1007*
+ ID_MODEL_FROM_DATABASE=Ex-Series UVC and MSD interface
+
+usb:v09CBp1008*
+ ID_MODEL_FROM_DATABASE=Serial Port
+
+usb:v09CBp1996*
+ ID_MODEL_FROM_DATABASE=FLIR ONE Camera
+
usb:v09CC*
ID_VENDOR_FROM_DATABASE=Workbit Corp.
@@ -33105,7 +33258,7 @@ usb:v09D3p000B*
ID_MODEL_FROM_DATABASE=Bluetooth Adapter class 1 [BlueLight]
usb:v09D7*
- ID_VENDOR_FROM_DATABASE=Novatel Wireless
+ ID_VENDOR_FROM_DATABASE=NovAtel Inc.
usb:v09D7p0100*
ID_MODEL_FROM_DATABASE=NovAtel FlexPack GPS receiver
@@ -33146,6 +33299,9 @@ usb:v09DAp0260*
usb:v09DAp032B*
ID_MODEL_FROM_DATABASE=Wireless Mouse (Battery Free)
+usb:v09DAp1068*
+ ID_MODEL_FROM_DATABASE=Bloody A90 Mouse
+
usb:v09DAp8090*
ID_MODEL_FROM_DATABASE=X-718BK Oscar Optical Gaming Mouse
@@ -33878,9 +34034,15 @@ usb:v0A5Cp2151*
usb:v0A5Cp2154*
ID_MODEL_FROM_DATABASE=BCM92046DG-CL1ROM Bluetooth 2.1 UHE Dongle
+usb:v0A5Cp216A*
+ ID_MODEL_FROM_DATABASE=BCM43142A0 Bluetooth
+
usb:v0A5Cp216C*
ID_MODEL_FROM_DATABASE=BCM43142A0 Bluetooth Device
+usb:v0A5Cp216D*
+ ID_MODEL_FROM_DATABASE=BCM43142A0 Bluetooth 4.0
+
usb:v0A5Cp216F*
ID_MODEL_FROM_DATABASE=BCM20702A0 Bluetooth
@@ -33965,6 +34127,9 @@ usb:v0A5Cp5804*
usb:v0A5Cp6300*
ID_MODEL_FROM_DATABASE=Pirelli Remote NDIS Device
+usb:v0A5Cp6410*
+ ID_MODEL_FROM_DATABASE=BCM20703A1 Bluetooth 4.1 + LE
+
usb:v0A5CpBD11*
ID_MODEL_FROM_DATABASE=TiVo AG0100 802.11bg Wireless Adapter [Broadcom BCM4320]
@@ -35048,6 +35213,12 @@ usb:v0B05p17CB*
usb:v0B05p17D1*
ID_MODEL_FROM_DATABASE=AC51 802.11a/b/g/n/ac Wireless Adapter [Mediatek MT7610/Ralink RT2870]
+usb:v0B05p180A*
+ ID_MODEL_FROM_DATABASE=Broadcom BCM20702 Single-Chip Bluetooth 4.0 + LE
+
+usb:v0B05p1825*
+ ID_MODEL_FROM_DATABASE=Qualcomm Bluetooth 4.1
+
usb:v0B05p4C80*
ID_MODEL_FROM_DATABASE=Transformer Pad TF300TG
@@ -35123,18 +35294,33 @@ usb:v0B0Dp0000*
usb:v0B0E*
ID_VENDOR_FROM_DATABASE=GN Netcom
+usb:v0B0Ep0348*
+ ID_MODEL_FROM_DATABASE=Jabra UC VOICE 550a MS
+
usb:v0B0Ep034C*
ID_MODEL_FROM_DATABASE=Jabra UC Voice 750 MS
+usb:v0B0Ep0410*
+ ID_MODEL_FROM_DATABASE=Jabra SPEAK 410
+
usb:v0B0Ep0420*
ID_MODEL_FROM_DATABASE=Jabra SPEAK 510
usb:v0B0Ep094D*
ID_MODEL_FROM_DATABASE=GN Netcom / Jabra REVO Wireless
+usb:v0B0Ep1017*
+ ID_MODEL_FROM_DATABASE=Jabra PRO 930
+
usb:v0B0Ep1022*
ID_MODEL_FROM_DATABASE=Jabra PRO 9450, Type 9400BS (DECT Headset)
+usb:v0B0Ep1041*
+ ID_MODEL_FROM_DATABASE=Jabra PRO 9460
+
+usb:v0B0Ep1900*
+ ID_MODEL_FROM_DATABASE=Jabra Biz 1900
+
usb:v0B0Ep2007*
ID_MODEL_FROM_DATABASE=GN 2000 Stereo Corded Headset
@@ -35198,6 +35384,9 @@ usb:v0B33*
usb:v0B33p0020*
ID_MODEL_FROM_DATABASE=ShuttleXpress
+usb:v0B33p0030*
+ ID_MODEL_FROM_DATABASE=ShuttlePro v2
+
usb:v0B33p0700*
ID_MODEL_FROM_DATABASE=RollerMouse Pro
@@ -35375,6 +35564,12 @@ usb:v0B48p3012*
usb:v0B48p3014*
ID_MODEL_FROM_DATABASE=TT-TVStick CT2-4400
+usb:v0B48p3015*
+ ID_MODEL_FROM_DATABASE=TT-connect CT2-4650 CI
+
+usb:v0B48p3017*
+ ID_MODEL_FROM_DATABASE=TT-connect S2-4650 CI
+
usb:v0B49*
ID_VENDOR_FROM_DATABASE=ASCII Corp.
@@ -35619,7 +35814,7 @@ usb:v0B95p772B*
ID_MODEL_FROM_DATABASE=AX88772B
usb:v0B95p7E2B*
- ID_MODEL_FROM_DATABASE=AX88772B
+ ID_MODEL_FROM_DATABASE=AX88772B Fast Ethernet Controller
usb:v0B96*
ID_VENDOR_FROM_DATABASE=Sewon Telecom
@@ -36305,15 +36500,24 @@ usb:v0BB4p0CA5*
usb:v0BB4p0CAE*
ID_MODEL_FROM_DATABASE=T-Mobile MyTouch 4G Slide [Doubleshot]
+usb:v0BB4p0DE5*
+ ID_MODEL_FROM_DATABASE=One (M7)
+
usb:v0BB4p0DEA*
ID_MODEL_FROM_DATABASE=M7_UL [HTC One]
usb:v0BB4p0F25*
ID_MODEL_FROM_DATABASE=One M8
+usb:v0BB4p0F63*
+ ID_MODEL_FROM_DATABASE=Desire 610 Via MTP
+
usb:v0BB4p0F64*
ID_MODEL_FROM_DATABASE=Desire 601
+usb:v0BB4p0FB4*
+ ID_MODEL_FROM_DATABASE=Remote NDIS based Device
+
usb:v0BB4p0FF8*
ID_MODEL_FROM_DATABASE=Desire HD (Tethering Mode)
@@ -36386,6 +36590,9 @@ usb:v0BC2p2200*
usb:v0BC2p2300*
ID_MODEL_FROM_DATABASE=Expansion Portable
+usb:v0BC2p231A*
+ ID_MODEL_FROM_DATABASE=Expansion Portable
+
usb:v0BC2p2320*
ID_MODEL_FROM_DATABASE=USB 3.0 bridge [Portable Expansion Drive]
@@ -36425,6 +36632,9 @@ usb:v0BC2p5030*
usb:v0BC2p5031*
ID_MODEL_FROM_DATABASE=FreeAgent GoFlex USB 3.0
+usb:v0BC2p5032*
+ ID_MODEL_FROM_DATABASE=SATA cable
+
usb:v0BC2p5070*
ID_MODEL_FROM_DATABASE=FreeAgent GoFlex Desk
@@ -36461,9 +36671,15 @@ usb:v0BC2pAB20*
usb:v0BC2pAB21*
ID_MODEL_FROM_DATABASE=Backup Plus Slim
+usb:v0BC2pAB24*
+ ID_MODEL_FROM_DATABASE=Backup Plus Portable Drive
+
usb:v0BC2pAB31*
ID_MODEL_FROM_DATABASE=Backup Plus Desktop Drive (5TB)
+usb:v0BC2pAB34*
+ ID_MODEL_FROM_DATABASE=Backup Plus
+
usb:v0BC3*
ID_VENDOR_FROM_DATABASE=IPWireless, Inc.
@@ -36563,6 +36779,9 @@ usb:v0BDAp0107*
usb:v0BDAp0108*
ID_MODEL_FROM_DATABASE=Mass Storage Device
+usb:v0BDAp0109*
+ ID_MODEL_FROM_DATABASE=microSDXC Card Reader [Hama 00091047]
+
usb:v0BDAp0111*
ID_MODEL_FROM_DATABASE=RTS5111 Card Reader Controller
@@ -36600,7 +36819,7 @@ usb:v0BDAp0152*
ID_MODEL_FROM_DATABASE=Mass Storage Device
usb:v0BDAp0153*
- ID_MODEL_FROM_DATABASE=Mass Storage Device
+ ID_MODEL_FROM_DATABASE=3-in-1 (SD/SDHC/SDXC) Card Reader
usb:v0BDAp0156*
ID_MODEL_FROM_DATABASE=Mass Storage Device
@@ -36644,6 +36863,9 @@ usb:v0BDAp0186*
usb:v0BDAp0301*
ID_MODEL_FROM_DATABASE=multicard reader
+usb:v0BDAp0307*
+ ID_MODEL_FROM_DATABASE=Card Reader
+
usb:v0BDAp1724*
ID_MODEL_FROM_DATABASE=RTL8723AU 802.11n WLAN Adapter
@@ -36659,18 +36881,33 @@ usb:v0BDAp2838*
usb:v0BDAp5401*
ID_MODEL_FROM_DATABASE=RTL 8153 USB 3.0 hub with gigabit ethernet
+usb:v0BDAp570C*
+ ID_MODEL_FROM_DATABASE=Asus laptop camera
+
usb:v0BDAp5730*
ID_MODEL_FROM_DATABASE=HP 2.0MP High Definition Webcam
usb:v0BDAp5775*
ID_MODEL_FROM_DATABASE=HP "Truevision HD" laptop camera
+usb:v0BDAp57B3*
+ ID_MODEL_FROM_DATABASE=Acer 640 × 480 laptop camera
+
+usb:v0BDAp57DA*
+ ID_MODEL_FROM_DATABASE=Built-In Video Camera
+
usb:v0BDAp8150*
ID_MODEL_FROM_DATABASE=RTL8150 Fast Ethernet Adapter
usb:v0BDAp8151*
ID_MODEL_FROM_DATABASE=RTL8151 Adapteon Business Mobile Networks BV
+usb:v0BDAp8152*
+ ID_MODEL_FROM_DATABASE=RTL8152 Fast Ethernet Adapter
+
+usb:v0BDAp8153*
+ ID_MODEL_FROM_DATABASE=RTL8153 Gigabit Ethernet Adapter
+
usb:v0BDAp8171*
ID_MODEL_FROM_DATABASE=RTL8188SU 802.11n WLAN Adapter
@@ -36698,6 +36935,9 @@ usb:v0BDAp8187*
usb:v0BDAp8189*
ID_MODEL_FROM_DATABASE=RTL8187B Wireless 802.11g 54Mbps Network Adapter
+usb:v0BDAp818B*
+ ID_MODEL_FROM_DATABASE=ACT-WNP-UA-005 802.11b/g/n WLAN Adapter
+
usb:v0BDAp8192*
ID_MODEL_FROM_DATABASE=RTL8191SU 802.11n Wireless Adapter
@@ -36752,6 +36992,9 @@ usb:v0BDBp190A*
usb:v0BDBp190B*
ID_MODEL_FROM_DATABASE=C3607w v2 Mobile Broadband Module
+usb:v0BDBp1926*
+ ID_MODEL_FROM_DATABASE=H5321 gw Mobile Broadband Driver
+
usb:v0BDC*
ID_VENDOR_FROM_DATABASE=Y Media Corp.
@@ -36851,6 +37094,9 @@ usb:v0BF8p100F*
usb:v0BF8p1017*
ID_MODEL_FROM_DATABASE=Keyboard KB SCR
+usb:v0BF8p101F*
+ ID_MODEL_FROM_DATABASE=Fujitsu Full HD Pro Webcam
+
usb:v0BFD*
ID_VENDOR_FROM_DATABASE=Kvaser AB
@@ -37562,6 +37808,18 @@ usb:v0C45p648B*
usb:v0C45p64BD*
ID_MODEL_FROM_DATABASE=Sony Visual Communication Camera
+usb:v0C45p64D2*
+ ID_MODEL_FROM_DATABASE=Integrated Webcam
+
+usb:v0C45p651B*
+ ID_MODEL_FROM_DATABASE=HP Webcam
+
+usb:v0C45p6705*
+ ID_MODEL_FROM_DATABASE=Integrated HD Webcam
+
+usb:v0C45p6710*
+ ID_MODEL_FROM_DATABASE=Integrated Webcam
+
usb:v0C45p7401*
ID_MODEL_FROM_DATABASE=TEMPer Temperature Sensor
@@ -38075,6 +38333,12 @@ usb:v0CA7*
usb:v0CAD*
ID_VENDOR_FROM_DATABASE=Motorola CGISS
+usb:v0CADp1030*
+ ID_MODEL_FROM_DATABASE=APX Series Radio
+
+usb:v0CADp1602*
+ ID_MODEL_FROM_DATABASE=IMPRES Battery Data Reader
+
usb:v0CADp9001*
ID_MODEL_FROM_DATABASE=PowerPad Pocket PC Device
@@ -38174,9 +38438,6 @@ usb:v0CC5*
usb:v0CC6*
ID_VENDOR_FROM_DATABASE=Intermagic Corp.
-usb:v0CC7*
- ID_VENDOR_FROM_DATABASE=Kontron Medical AG
-
usb:v0CC8*
ID_VENDOR_FROM_DATABASE=Technotools Corp.
@@ -38279,6 +38540,9 @@ usb:v0CCDp0086*
usb:v0CCDp008E*
ID_MODEL_FROM_DATABASE=Cinergy HTC XS
+usb:v0CCDp0096*
+ ID_MODEL_FROM_DATABASE=Grabby
+
usb:v0CCDp0097*
ID_MODEL_FROM_DATABASE=Cinergy T RC MKII
@@ -38297,6 +38561,12 @@ usb:v0CCDp00B3*
usb:v0CCDp00E0*
ID_MODEL_FROM_DATABASE=NOXON DAB/DAB+ Stick V2
+usb:v0CCDp0102*
+ ID_MODEL_FROM_DATABASE=Cinergy S2 Stick
+
+usb:v0CCDp0105*
+ ID_MODEL_FROM_DATABASE=Cinergy S2 Box
+
usb:v0CCDp10A7*
ID_MODEL_FROM_DATABASE=TerraTec G3
@@ -38472,7 +38742,7 @@ usb:v0CF2p6250*
ID_MODEL_FROM_DATABASE=SD card reader (UB6250)
usb:v0CF3*
- ID_VENDOR_FROM_DATABASE=Atheros Communications, Inc.
+ ID_VENDOR_FROM_DATABASE=Qualcomm Atheros Communications
usb:v0CF3p0001*
ID_MODEL_FROM_DATABASE=AR5523
@@ -38519,9 +38789,15 @@ usb:v0CF3p3004*
usb:v0CF3p3005*
ID_MODEL_FROM_DATABASE=AR3011 Bluetooth
+usb:v0CF3p3007*
+ ID_MODEL_FROM_DATABASE=AR3012 Bluetooth 4.0 (no firmware)
+
usb:v0CF3p3008*
ID_MODEL_FROM_DATABASE=Bluetooth (AR3011)
+usb:v0CF3p311F*
+ ID_MODEL_FROM_DATABASE=AR3012 Bluetooth
+
usb:v0CF3p7015*
ID_MODEL_FROM_DATABASE=TP-Link TL-WN821N v3 / TL-WN822N v2 802.11n [Atheros AR7010+AR9287]
@@ -38537,6 +38813,9 @@ usb:v0CF3pB002*
usb:v0CF3pB003*
ID_MODEL_FROM_DATABASE=Ubiquiti WiFiStationEXT 802.11n [Atheros AR9271]
+usb:v0CF3pE006*
+ ID_MODEL_FROM_DATABASE=Dell Wireless 1802 Bluetooth 4.0 LE
+
usb:v0CF4*
ID_VENDOR_FROM_DATABASE=Fomtex Corp.
@@ -39584,6 +39863,9 @@ usb:v0DBAp1000*
usb:v0DBAp3000*
ID_MODEL_FROM_DATABASE=Mbox 2
+usb:v0DBApB011*
+ ID_MODEL_FROM_DATABASE=Eleven Rack
+
usb:v0DBC*
ID_VENDOR_FROM_DATABASE=A&D Medical
@@ -39611,6 +39893,9 @@ usb:v0DBFp0300*
usb:v0DBFp0333*
ID_MODEL_FROM_DATABASE=Storage Adapter
+usb:v0DBFp0502*
+ ID_MODEL_FROM_DATABASE=FSC Storagebird XL hard disk
+
usb:v0DBFp0707*
ID_MODEL_FROM_DATABASE=ZIV Drive
@@ -39639,7 +39924,7 @@ usb:v0DC3p1702*
ID_MODEL_FROM_DATABASE=ASEKey
usb:v0DC4*
- ID_VENDOR_FROM_DATABASE=Macpower Peripherals, Ltd
+ ID_VENDOR_FROM_DATABASE=inXtron, Inc.
usb:v0DC4p0040*
ID_MODEL_FROM_DATABASE=Mass Storage Device
@@ -39959,12 +40244,18 @@ usb:v0DF6p0060*
usb:v0DF6p0062*
ID_MODEL_FROM_DATABASE=WLA-5000 802.11abgn [Ralink RT3572]
+usb:v0DF6p006F*
+ ID_MODEL_FROM_DATABASE=WLA-5100
+
usb:v0DF6p0072*
ID_MODEL_FROM_DATABASE=AX88179 Gigabit Ethernet [Sitecom]
usb:v0DF6p061C*
ID_MODEL_FROM_DATABASE=LN-028 Network USB 2.0 Adapter
+usb:v0DF6p214A*
+ ID_MODEL_FROM_DATABASE=IDE/SATA Combo Adapter [CN-330]
+
usb:v0DF6p21F4*
ID_MODEL_FROM_DATABASE=44 St Bluetooth Device
@@ -40178,20 +40469,11 @@ usb:v0E35*
usb:v0E36*
ID_VENDOR_FROM_DATABASE=TiePie engineering
-usb:v0E36p0008*
- ID_MODEL_FROM_DATABASE=Handyscope HS3
-
usb:v0E36p0009*
- ID_MODEL_FROM_DATABASE=Handyscope HS3 (br)
-
-usb:v0E36p000A*
- ID_MODEL_FROM_DATABASE=Handyscope HS4
+ ID_MODEL_FROM_DATABASE=Handyscope HS3
usb:v0E36p000B*
- ID_MODEL_FROM_DATABASE=Handyscope HS4 (br)
-
-usb:v0E36p000E*
- ID_MODEL_FROM_DATABASE=Handyscope HS4-DIFF
+ ID_MODEL_FROM_DATABASE=Handyscope HS4
usb:v0E36p000F*
ID_MODEL_FROM_DATABASE=Handyscope HS4-DIFF (br)
@@ -40496,12 +40778,18 @@ usb:v0E8Dp0004*
usb:v0E8Dp0023*
ID_MODEL_FROM_DATABASE=S103
+usb:v0E8Dp00A5*
+ ID_MODEL_FROM_DATABASE=GSM modem [Medion Surfstick Model:S4222]
+
usb:v0E8Dp1806*
ID_MODEL_FROM_DATABASE=Samsung SE-208 Slim Portable DVD Writer
usb:v0E8Dp1836*
ID_MODEL_FROM_DATABASE=Samsung SE-S084 Super WriteMaster Slim External DVD writer
+usb:v0E8Dp1956*
+ ID_MODEL_FROM_DATABASE=Samsung SE-506 Portable BluRay Disc Writer
+
usb:v0E8Dp2000*
ID_MODEL_FROM_DATABASE=MT65xx Preloader
@@ -40856,6 +41144,15 @@ usb:v0F0Dp0011*
usb:v0F0E*
ID_VENDOR_FROM_DATABASE=Energy Full Corp.
+usb:v0F0F*
+ ID_VENDOR_FROM_DATABASE=Silego Technology Inc
+
+usb:v0F0Fp0006*
+ ID_MODEL_FROM_DATABASE=GreenPak Universal Dev Board (Active Mode)
+
+usb:v0F0Fp8006*
+ ID_MODEL_FROM_DATABASE=GreenPak Universal Dev Board (Reset Mode)
+
usb:v0F11*
ID_VENDOR_FROM_DATABASE=LD Didactic GmbH
@@ -40913,6 +41210,9 @@ usb:v0F14*
usb:v0F14p0012*
ID_MODEL_FROM_DATABASE=Vital'Act 3S
+usb:v0F14p0038*
+ ID_MODEL_FROM_DATABASE=XIRING Smart Card Terminal LEO V2
+
usb:v0F18*
ID_VENDOR_FROM_DATABASE=Finger Lakes Instrumentation
@@ -41375,6 +41675,24 @@ usb:v0FCEp0172*
usb:v0FCEp0177*
ID_MODEL_FROM_DATABASE=Xperia Ion [Mass Storage]
+usb:v0FCEp0188*
+ ID_MODEL_FROM_DATABASE=ST26i
+
+usb:v0FCEp019C*
+ ID_MODEL_FROM_DATABASE=C6833
+
+usb:v0FCEp019E*
+ ID_MODEL_FROM_DATABASE=C6903
+
+usb:v0FCEp01A5*
+ ID_MODEL_FROM_DATABASE=SO-04F
+
+usb:v0FCEp01A7*
+ ID_MODEL_FROM_DATABASE=D5503
+
+usb:v0FCEp01BA*
+ ID_MODEL_FROM_DATABASE=D6603 [Xperia Z3]
+
usb:v0FCEp01BB*
ID_MODEL_FROM_DATABASE=D5803 [Xperia Z3 Compact] (MTP mode)
@@ -41426,6 +41744,9 @@ usb:v0FCEp5177*
usb:v0FCEp518C*
ID_MODEL_FROM_DATABASE=C1605 [Xperia E dual] MTD mode
+usb:v0FCEp51A7*
+ ID_MODEL_FROM_DATABASE=D5503 (Xperia Z1 Compact)
+
usb:v0FCEp614F*
ID_MODEL_FROM_DATABASE=Xperia X12 (debug mode)
@@ -41594,6 +41915,42 @@ usb:v0FCEpE167*
usb:v0FCEpE19B*
ID_MODEL_FROM_DATABASE=C2005 [Xperia M dual] (Mass Storage)
+usb:v0FCEpE1A9*
+ ID_MODEL_FROM_DATABASE=D5303
+
+usb:v0FCEpE1AA*
+ ID_MODEL_FROM_DATABASE=D2303
+
+usb:v0FCEpE1AD*
+ ID_MODEL_FROM_DATABASE=D5103
+
+usb:v0FCEpE1B0*
+ ID_MODEL_FROM_DATABASE=D6708
+
+usb:v0FCEpE1B5*
+ ID_MODEL_FROM_DATABASE=D2004
+
+usb:v0FCEpE1BA*
+ ID_MODEL_FROM_DATABASE=D6683
+
+usb:v0FCEpE1BB*
+ ID_MODEL_FROM_DATABASE=SO-02G
+
+usb:v0FCEpE1BC*
+ ID_MODEL_FROM_DATABASE=D2203
+
+usb:v0FCEpE1C0*
+ ID_MODEL_FROM_DATABASE=SGP621
+
+usb:v0FCEpE1C2*
+ ID_MODEL_FROM_DATABASE=D2533
+
+usb:v0FCEpE1C9*
+ ID_MODEL_FROM_DATABASE=E6553
+
+usb:v0FCEpE1CF*
+ ID_MODEL_FROM_DATABASE=SGP771
+
usb:v0FCEpF0FA*
ID_MODEL_FROM_DATABASE=MN800 / Smartwatch 2 (DFU mode)
@@ -41690,6 +42047,9 @@ usb:v0FE0p0101*
usb:v0FE0p0200*
ID_MODEL_FROM_DATABASE=Bluetooth Keypad
+usb:v0FE2*
+ ID_VENDOR_FROM_DATABASE=Air Techniques
+
usb:v0FE4*
ID_VENDOR_FROM_DATABASE=IN-Tech Electronics, Ltd
@@ -41697,7 +42057,7 @@ usb:v0FE5*
ID_VENDOR_FROM_DATABASE=Greenconn (U.S.A.), Inc.
usb:v0FE6*
- ID_VENDOR_FROM_DATABASE=Kontron (Industrial Computer Source / ICS Advent)
+ ID_VENDOR_FROM_DATABASE=ICS Advent
usb:v0FE6p8101*
ID_MODEL_FROM_DATABASE=DM9601 Fast Ethernet Adapter
@@ -41714,6 +42074,9 @@ usb:v0FE9*
usb:v0FE9p4020*
ID_MODEL_FROM_DATABASE=TViX M-6500
+usb:v0FE9p9010*
+ ID_MODEL_FROM_DATABASE=FusionRemote IR receiver
+
usb:v0FE9pDB00*
ID_MODEL_FROM_DATABASE=FusionHDTV DVB-T (MT352+LgZ201) (uninitialized)
@@ -41831,8 +42194,11 @@ usb:v1004p61FC*
usb:v1004p61FE*
ID_MODEL_FROM_DATABASE=Optimus Android Phone [USB tethering mode]
+usb:v1004p627F*
+ ID_MODEL_FROM_DATABASE=G3 (VS985) Android Phone (MTP/Download mode)
+
usb:v1004p6300*
- ID_MODEL_FROM_DATABASE=G2/Optimus Android Phone
+ ID_MODEL_FROM_DATABASE=G2/Optimus Android Phone [Charge mode]
usb:v1004p631C*
ID_MODEL_FROM_DATABASE=G2/Optimus Android Phone [MTP mode]
@@ -41847,7 +42213,7 @@ usb:v1004p631F*
ID_MODEL_FROM_DATABASE=Optimus Android Phone (Charge Mode)
usb:v1004p633E*
- ID_MODEL_FROM_DATABASE=G2 Android Phone [MTP mode]
+ ID_MODEL_FROM_DATABASE=G2/G3 Android Phone [MTP/PTP/Download mode]
usb:v1004p6344*
ID_MODEL_FROM_DATABASE=G2 Android Phone [tethering mode]
@@ -42365,15 +42731,33 @@ usb:v1058p0748*
usb:v1058p07A8*
ID_MODEL_FROM_DATABASE=My Passport (WDBBEP), My Passport for Mac (WDBLUZ)
+usb:v1058p07AE*
+ ID_MODEL_FROM_DATABASE=My Passport Edge for Mac (WDBJBH)
+
+usb:v1058p07BA*
+ ID_MODEL_FROM_DATABASE=PiDrive (WDLB)
+
usb:v1058p0810*
ID_MODEL_FROM_DATABASE=My Passport Ultra (WDBZFP)
+usb:v1058p0816*
+ ID_MODEL_FROM_DATABASE=My Passport Air (WDBBLW)
+
usb:v1058p0820*
ID_MODEL_FROM_DATABASE=My Passport Ultra (WDBMWV, WDBZFP)
+usb:v1058p0822*
+ ID_MODEL_FROM_DATABASE=My Passport Ultra (WDBBUZ)
+
+usb:v1058p0824*
+ ID_MODEL_FROM_DATABASE=My Passport Slim (WDBPDZ)
+
usb:v1058p0830*
ID_MODEL_FROM_DATABASE=My Passport Ultra (WDBZFP)
+usb:v1058p0837*
+ ID_MODEL_FROM_DATABASE=My Passport Ultra (WDBBKD)
+
usb:v1058p0900*
ID_MODEL_FROM_DATABASE=MyBook Essential External HDD
@@ -42386,6 +42770,9 @@ usb:v1058p0902*
usb:v1058p0903*
ID_MODEL_FROM_DATABASE=My Book Premium Edition
+usb:v1058p0905*
+ ID_MODEL_FROM_DATABASE=My Book Pro Edition II (WD10000C033-001)
+
usb:v1058p0910*
ID_MODEL_FROM_DATABASE=My Book Essential Edition (Green Ring) (WDG1U)
@@ -42410,6 +42797,9 @@ usb:v1058p1042*
usb:v1058p1048*
ID_MODEL_FROM_DATABASE=Elements Portable (WDBU6Y)
+usb:v1058p1078*
+ ID_MODEL_FROM_DATABASE=Elements Portable (WDBUZG)
+
usb:v1058p107C*
ID_MODEL_FROM_DATABASE=Elements Desktop (WDBWLG)
@@ -42456,7 +42846,16 @@ usb:v1058p1140*
ID_MODEL_FROM_DATABASE=My Book Essential (WDBACW)
usb:v1058p1230*
- ID_MODEL_FROM_DATABASE=My Book (WDBFJK0030HBK)
+ ID_MODEL_FROM_DATABASE=My Book (WDBFJK)
+
+usb:v1058p1235*
+ ID_MODEL_FROM_DATABASE=My Book (WDBFJK0040HBK)
+
+usb:v1058p259D*
+ ID_MODEL_FROM_DATABASE=My Passport Ultra (WDBBKD)
+
+usb:v1058p259F*
+ ID_MODEL_FROM_DATABASE=My Passport Ultra (WD10JMVW)
usb:v1059*
ID_VENDOR_FROM_DATABASE=Giesecke & Devrient GmbH
@@ -49376,9 +49775,72 @@ usb:v18ECp3299*
usb:v18ECp3366*
ID_MODEL_FROM_DATABASE=Bresser Biolux NV
+usb:v18F8*
+ ID_VENDOR_FROM_DATABASE=[Maxxter]
+
+usb:v18F8p0F99*
+ ID_MODEL_FROM_DATABASE=Optical gaming mouse
+
+usb:v18FB*
+ ID_VENDOR_FROM_DATABASE=Scriptel Corporation
+
+usb:v18FBp01C0*
+ ID_MODEL_FROM_DATABASE=ST1501-STN
+
+usb:v18FBp01C1*
+ ID_MODEL_FROM_DATABASE=ST1526-STN
+
+usb:v18FBp01C2*
+ ID_MODEL_FROM_DATABASE=ST1501-PYJ
+
+usb:v18FBp01C3*
+ ID_MODEL_FROM_DATABASE=ST1501B-PYJ
+
+usb:v18FBp01C4*
+ ID_MODEL_FROM_DATABASE=ST1501-PUN
+
+usb:v18FBp01C5*
+ ID_MODEL_FROM_DATABASE=ST1401-STN
+
+usb:v18FBp01C7*
+ ID_MODEL_FROM_DATABASE=ST1526-PYJ
+
+usb:v18FBp01C8*
+ ID_MODEL_FROM_DATABASE=ST1501-ECA
+
+usb:v18FBp01C9*
+ ID_MODEL_FROM_DATABASE=ST1476-STN
+
+usb:v18FBp01CB*
+ ID_MODEL_FROM_DATABASE=ST1571-STN
+
+usb:v18FBp0200*
+ ID_MODEL_FROM_DATABASE=ST1500
+
+usb:v18FBp0201*
+ ID_MODEL_FROM_DATABASE=ST1550
+
+usb:v18FBp0202*
+ ID_MODEL_FROM_DATABASE=ST1525
+
+usb:v18FBp0204*
+ ID_MODEL_FROM_DATABASE=ST1400
+
+usb:v18FBp0206*
+ ID_MODEL_FROM_DATABASE=ST1475
+
+usb:v18FBp0207*
+ ID_MODEL_FROM_DATABASE=ST1570
+
usb:v18FD*
ID_VENDOR_FROM_DATABASE=FineArch Inc.
+usb:v1901*
+ ID_VENDOR_FROM_DATABASE=GE Healthcare
+
+usb:v1901p0015*
+ ID_MODEL_FROM_DATABASE=Nemo Tracker
+
usb:v1908*
ID_VENDOR_FROM_DATABASE=GEMBIRD
@@ -49409,6 +49871,12 @@ usb:v1915p2235*
usb:v1915p2236*
ID_MODEL_FROM_DATABASE=Linksys WUSB11 v3.0 802.11b Adapter [Intersil PRISM 3]
+usb:v191C*
+ ID_VENDOR_FROM_DATABASE=Innovative Technology LTD
+
+usb:v191Cp4104*
+ ID_MODEL_FROM_DATABASE=Banknote validator NV-150
+
usb:v1923*
ID_VENDOR_FROM_DATABASE=FitLinxx
@@ -49535,6 +50003,12 @@ usb:v1934p0702*
usb:v1934p5168*
ID_MODEL_FROM_DATABASE=F71610A or F71612A Consumer Infrared Receiver/Transceiver
+usb:v1938*
+ ID_VENDOR_FROM_DATABASE=Meinberg Funkuhren GmbH & Co. KG
+
+usb:v1938p0501*
+ ID_MODEL_FROM_DATABASE=TCR51USB IRIG Time Code Reader
+
usb:v1941*
ID_VENDOR_FROM_DATABASE=Dream Link
@@ -51309,19 +51783,19 @@ usb:v1D50*
ID_VENDOR_FROM_DATABASE=OpenMoko, Inc.
usb:v1D50p1DB5*
- ID_MODEL_FROM_DATABASE=IDBG DFU
+ ID_MODEL_FROM_DATABASE=IDBG (DFU)
usb:v1D50p1DB6*
ID_MODEL_FROM_DATABASE=IDBG
usb:v1D50p5117*
- ID_MODEL_FROM_DATABASE=Neo1973/FreeRunner kernel usbnet (g_ether, CDC Ethernet) Mode
+ ID_MODEL_FROM_DATABASE=Neo1973/FreeRunner kernel usbnet (g_ether, CDC Ethernet) mode
usb:v1D50p5118*
- ID_MODEL_FROM_DATABASE=Debug Board (FT2232D) for Neo1973/FreeRunner
+ ID_MODEL_FROM_DATABASE=Neo1973/FreeRunner Debug board (V2+)
usb:v1D50p5119*
- ID_MODEL_FROM_DATABASE=GTA01/GTA02 U-Boot Bootloader
+ ID_MODEL_FROM_DATABASE=Neo1973/FreeRunner u-boot cdc_acm serial port
usb:v1D50p511A*
ID_MODEL_FROM_DATABASE=HXD8 u-boot usbtty CDC ACM Mode
@@ -51336,31 +51810,34 @@ usb:v1D50p511D*
ID_MODEL_FROM_DATABASE=QT2410 u-boot usbtty CDC ACM mode
usb:v1D50p5120*
- ID_MODEL_FROM_DATABASE=Neo1973/FreeRunner u-boot generic serial mode
+ ID_MODEL_FROM_DATABASE=Neo1973/FreeRunner u-boot usbtty generic serial
usb:v1D50p5121*
ID_MODEL_FROM_DATABASE=Neo1973/FreeRunner kernel mass storage (g_storage) mode
usb:v1D50p5122*
- ID_MODEL_FROM_DATABASE=Neo1973/FreeRunner kernel usbnet (g_ether, RNDIS) mode
+ ID_MODEL_FROM_DATABASE=Neo1973/FreeRunner kernel cdc_ether USB network
usb:v1D50p5123*
- ID_MODEL_FROM_DATABASE=Neo1973/FreeRunner internal Bluetooth CSR4 module
+ ID_MODEL_FROM_DATABASE=Neo1973/FreeRunner internal USB CSR4 module
usb:v1D50p5124*
ID_MODEL_FROM_DATABASE=Neo1973/FreeRunner Bluetooth Device ID service
+usb:v1D50p5300*
+ ID_MODEL_FROM_DATABASE=Rockbox
+
usb:v1D50p6000*
ID_MODEL_FROM_DATABASE=Ubertooth Zero
usb:v1D50p6001*
- ID_MODEL_FROM_DATABASE=Ubertooth Zero DFU
+ ID_MODEL_FROM_DATABASE=Ubertooth Zero (DFU)
usb:v1D50p6002*
ID_MODEL_FROM_DATABASE=Ubertooth One
usb:v1D50p6003*
- ID_MODEL_FROM_DATABASE=Ubertooth One DFU
+ ID_MODEL_FROM_DATABASE=Ubertooth One (DFU)
usb:v1D50p6004*
ID_MODEL_FROM_DATABASE=LeoLipo
@@ -51380,26 +51857,620 @@ usb:v1D50p6008*
usb:v1D50p6009*
ID_MODEL_FROM_DATABASE=Adjacent Reality Tracker
+usb:v1D50p600A*
+ ID_MODEL_FROM_DATABASE=AVR Programmer
+
+usb:v1D50p600B*
+ ID_MODEL_FROM_DATABASE=Hypna Go Go
+
+usb:v1D50p600C*
+ ID_MODEL_FROM_DATABASE=CatNip LPC1343 development board
+
+usb:v1D50p600D*
+ ID_MODEL_FROM_DATABASE=Enhanced RoboBrrd Brain board
+
+usb:v1D50p600E*
+ ID_MODEL_FROM_DATABASE=OpenRISC Ordb2a-ep4ce22 development board
+
+usb:v1D50p600F*
+ ID_MODEL_FROM_DATABASE=Paparazzi Lisa/M (DFU)
+
+usb:v1D50p6010*
+ ID_MODEL_FROM_DATABASE=OpenPipe: OSHW Bagpipes MIDI controller
+
+usb:v1D50p6011*
+ ID_MODEL_FROM_DATABASE=LeoLipo (DFU)
+
+usb:v1D50p6012*
+ ID_MODEL_FROM_DATABASE=Universal C64 Cartridge
+
+usb:v1D50p6013*
+ ID_MODEL_FROM_DATABASE=DiscFerret magnetic disc analyser (bootloader)
+
+usb:v1D50p6014*
+ ID_MODEL_FROM_DATABASE=DiscFerret magnetic disc analyser
+
+usb:v1D50p6015*
+ ID_MODEL_FROM_DATABASE=Smoothieboard
+
+usb:v1D50p6016*
+ ID_MODEL_FROM_DATABASE=phInterface
+
+usb:v1D50p6017*
+ ID_MODEL_FROM_DATABASE=Black Magic Debug Probe (DFU)
+
+usb:v1D50p6018*
+ ID_MODEL_FROM_DATABASE=Black Magic Debug Probe (Application)
+
+usb:v1D50p6019*
+ ID_MODEL_FROM_DATABASE=4pi 5 axis motion controller
+
+usb:v1D50p601A*
+ ID_MODEL_FROM_DATABASE=Paparazzi Lisa/M
+
+usb:v1D50p601B*
+ ID_MODEL_FROM_DATABASE=IST-2 chronograph for bullet speeds
+
+usb:v1D50p601C*
+ ID_MODEL_FROM_DATABASE=EPOSMote II
+
+usb:v1D50p601E*
+ ID_MODEL_FROM_DATABASE=5x5 STM32 prototyping board
+
+usb:v1D50p601F*
+ ID_MODEL_FROM_DATABASE=uNSF
+
+usb:v1D50p6020*
+ ID_MODEL_FROM_DATABASE=Toad3
+
+usb:v1D50p6021*
+ ID_MODEL_FROM_DATABASE=AlphaSphere
+
+usb:v1D50p6022*
+ ID_MODEL_FROM_DATABASE=LightPack
+
+usb:v1D50p6023*
+ ID_MODEL_FROM_DATABASE=Pixelkit
+
+usb:v1D50p6024*
+ ID_MODEL_FROM_DATABASE=Illucia
+
+usb:v1D50p6025*
+ ID_MODEL_FROM_DATABASE=Keyglove (HID)
+
+usb:v1D50p6027*
+ ID_MODEL_FROM_DATABASE=Key64 Keyboard
+
usb:v1D50p6028*
ID_MODEL_FROM_DATABASE=Teensy 2.0 Development Board [ErgoDox Keyboard]
+usb:v1D50p602A*
+ ID_MODEL_FROM_DATABASE=Marlin 2.0 (Mass Storage)
+
usb:v1D50p602B*
ID_MODEL_FROM_DATABASE=FPGALink
+usb:v1D50p602C*
+ ID_MODEL_FROM_DATABASE=5nes5snes (5x8)
+
+usb:v1D50p602D*
+ ID_MODEL_FROM_DATABASE=5nes5snes (4x12)
+
+usb:v1D50p602E*
+ ID_MODEL_FROM_DATABASE=Flexibity
+
+usb:v1D50p602F*
+ ID_MODEL_FROM_DATABASE=K-copter
+
+usb:v1D50p6030*
+ ID_MODEL_FROM_DATABASE=USB-oscope
+
+usb:v1D50p6031*
+ ID_MODEL_FROM_DATABASE=Handmade GSM GPS tracker
+
+usb:v1D50p6033*
+ ID_MODEL_FROM_DATABASE=frobiac / adnw keyboard
+
+usb:v1D50p6034*
+ ID_MODEL_FROM_DATABASE=Tiflomag Ergo 2
+
+usb:v1D50p6035*
+ ID_MODEL_FROM_DATABASE=FreeLaserTag Gun
+
+usb:v1D50p6036*
+ ID_MODEL_FROM_DATABASE=FreeLaserTag Big Brother
+
+usb:v1D50p6037*
+ ID_MODEL_FROM_DATABASE=FreeLaserTag Node
+
+usb:v1D50p6038*
+ ID_MODEL_FROM_DATABASE=Monaka
+
+usb:v1D50p6039*
+ ID_MODEL_FROM_DATABASE=eXtreme Feedback Device
+
+usb:v1D50p603A*
+ ID_MODEL_FROM_DATABASE=TiLDA
+
+usb:v1D50p603B*
+ ID_MODEL_FROM_DATABASE=Raspiface
+
+usb:v1D50p603C*
+ ID_MODEL_FROM_DATABASE=Paparazzi (bootloader)
+
+usb:v1D50p603D*
+ ID_MODEL_FROM_DATABASE=Paparazzi (Serial)
+
+usb:v1D50p603E*
+ ID_MODEL_FROM_DATABASE=Paparazzi (Mass Storage)
+
+usb:v1D50p603F*
+ ID_MODEL_FROM_DATABASE=airGuitar
+
+usb:v1D50p6040*
+ ID_MODEL_FROM_DATABASE=moco
+
+usb:v1D50p6041*
+ ID_MODEL_FROM_DATABASE=AlphaSphere (bootloader)
+
+usb:v1D50p6042*
+ ID_MODEL_FROM_DATABASE=Dspace robot controller
+
+usb:v1D50p6043*
+ ID_MODEL_FROM_DATABASE=pc-power
+
+usb:v1D50p6044*
+ ID_MODEL_FROM_DATABASE=open-usb-can (DFU)
+
+usb:v1D50p6045*
+ ID_MODEL_FROM_DATABASE=open-usb-can
+
+usb:v1D50p6046*
+ ID_MODEL_FROM_DATABASE=mimus-weigand
+
+usb:v1D50p6047*
+ ID_MODEL_FROM_DATABASE=RfCat Chronos Dongle
+
+usb:v1D50p6048*
+ ID_MODEL_FROM_DATABASE=RfCat Dons Dongle
+
+usb:v1D50p6049*
+ ID_MODEL_FROM_DATABASE=RfCat Chronos bootloader
+
+usb:v1D50p604A*
+ ID_MODEL_FROM_DATABASE=RfCat Dons bootloader
+
usb:v1D50p604B*
ID_MODEL_FROM_DATABASE=HackRF Jawbreaker Software-Defined Radio
+usb:v1D50p604C*
+ ID_MODEL_FROM_DATABASE=Makibox A6
+
+usb:v1D50p604D*
+ ID_MODEL_FROM_DATABASE=Paella Pulse height analyzer
+
+usb:v1D50p604E*
+ ID_MODEL_FROM_DATABASE=Miniscope v2b
+
+usb:v1D50p604F*
+ ID_MODEL_FROM_DATABASE=Miniscope v2c
+
+usb:v1D50p6050*
+ ID_MODEL_FROM_DATABASE=GoodFET
+
+usb:v1D50p6051*
+ ID_MODEL_FROM_DATABASE=pinocc.io
+
+usb:v1D50p6052*
+ ID_MODEL_FROM_DATABASE=APB Team Robotic Development Board
+
usb:v1D50p6053*
ID_MODEL_FROM_DATABASE=Darkgame Controller
+usb:v1D50p6054*
+ ID_MODEL_FROM_DATABASE=Satlab/AAUSAT3 BlueBox
+
+usb:v1D50p6056*
+ ID_MODEL_FROM_DATABASE=The Glitch
+
+usb:v1D50p605B*
+ ID_MODEL_FROM_DATABASE=RfCat YARD Stick One
+
+usb:v1D50p605C*
+ ID_MODEL_FROM_DATABASE=YARD Stick One bootloader
+
+usb:v1D50p605D*
+ ID_MODEL_FROM_DATABASE=Funky Sensor v2
+
+usb:v1D50p605E*
+ ID_MODEL_FROM_DATABASE=Blinkiverse Analog LED Fader
+
+usb:v1D50p605F*
+ ID_MODEL_FROM_DATABASE=Small DIP package Cypress FX2
+
+usb:v1D50p6060*
+ ID_MODEL_FROM_DATABASE=Data logger using the Cypress FX2
+
+usb:v1D50p6061*
+ ID_MODEL_FROM_DATABASE=Power Manager
+
+usb:v1D50p6063*
+ ID_MODEL_FROM_DATABASE=CPC FPGA
+
+usb:v1D50p6064*
+ ID_MODEL_FROM_DATABASE=CPC FPGA (DFU)
+
+usb:v1D50p6065*
+ ID_MODEL_FROM_DATABASE=CPC FPGA (Serial)
+
+usb:v1D50p6066*
+ ID_MODEL_FROM_DATABASE=Nuand BladeRF
+
+usb:v1D50p6067*
+ ID_MODEL_FROM_DATABASE=Orbotron 9000 (Serial)
+
+usb:v1D50p6068*
+ ID_MODEL_FROM_DATABASE=Orbotron 9000 (HID)
+
+usb:v1D50p6069*
+ ID_MODEL_FROM_DATABASE=xser (DFU)
+
+usb:v1D50p606A*
+ ID_MODEL_FROM_DATABASE=xser (legacy)
+
+usb:v1D50p606B*
+ ID_MODEL_FROM_DATABASE=S08-245, urJtag compatible firmware for S08JS
+
+usb:v1D50p606C*
+ ID_MODEL_FROM_DATABASE=Blinkytape full-color light tape
+
+usb:v1D50p606D*
+ ID_MODEL_FROM_DATABASE=TinyG open source motion controller
+
+usb:v1D50p606E*
+ ID_MODEL_FROM_DATABASE=Reefangel Evolution 1.0
+
+usb:v1D50p6070*
+ ID_MODEL_FROM_DATABASE=Open Pinball Project
+
+usb:v1D50p6071*
+ ID_MODEL_FROM_DATABASE=The Glitch HID
+
+usb:v1D50p6072*
+ ID_MODEL_FROM_DATABASE=The Glitch Disk
+
+usb:v1D50p6073*
+ ID_MODEL_FROM_DATABASE=The Glitch Serial
+
+usb:v1D50p6074*
+ ID_MODEL_FROM_DATABASE=The Glitch MIDI
+
+usb:v1D50p6075*
+ ID_MODEL_FROM_DATABASE=The Glitch RawHID
+
+usb:v1D50p6076*
+ ID_MODEL_FROM_DATABASE=Vultureprog BIOS chip programmer
+
+usb:v1D50p6077*
+ ID_MODEL_FROM_DATABASE=PaintDuino
+
+usb:v1D50p6078*
+ ID_MODEL_FROM_DATABASE=DTplug
+
+usb:v1D50p607A*
+ ID_MODEL_FROM_DATABASE=Fadecandy
+
+usb:v1D50p607B*
+ ID_MODEL_FROM_DATABASE=RCDongle for IR remote control
+
+usb:v1D50p607C*
+ ID_MODEL_FROM_DATABASE=OpenVizsla USB sniffer/analyzer
+
+usb:v1D50p607D*
+ ID_MODEL_FROM_DATABASE=Spark Core Arduino-compatible board with WiFi
+
+usb:v1D50p607F*
+ ID_MODEL_FROM_DATABASE=Spark Core Arduino-compatible board with WiFi (bootloader)
+
+usb:v1D50p6080*
+ ID_MODEL_FROM_DATABASE=arcin arcade controller
+
+usb:v1D50p6081*
+ ID_MODEL_FROM_DATABASE=BladeRF (bootloader)
+
+usb:v1D50p6082*
+ ID_MODEL_FROM_DATABASE=Facecandy (DFU)
+
+usb:v1D50p6083*
+ ID_MODEL_FROM_DATABASE=LightUp (bootloader)
+
+usb:v1D50p6084*
+ ID_MODEL_FROM_DATABASE=arcin arcade controller (DFU)
+
+usb:v1D50p6085*
+ ID_MODEL_FROM_DATABASE=IRKit for controlloing home electronics from iOS devices
+
+usb:v1D50p6086*
+ ID_MODEL_FROM_DATABASE=OneRNG entropy device
+
+usb:v1D50p6088*
+ ID_MODEL_FROM_DATABASE=picp PIC16F145x based PIC16F145x programmer
+
usb:v1D50p6089*
- ID_MODEL_FROM_DATABASE=Great Scott Gadgets HackRF One
+ ID_MODEL_FROM_DATABASE=Great Scott Gadgets HackRF One SDR
+
+usb:v1D50p608A*
+ ID_MODEL_FROM_DATABASE=BLEduino
+
+usb:v1D50p608B*
+ ID_MODEL_FROM_DATABASE=Loctronix ASR-2300 SDR/motion sensing module
+
+usb:v1D50p608C*
+ ID_MODEL_FROM_DATABASE=Fx2lafw
+
+usb:v1D50p608D*
+ ID_MODEL_FROM_DATABASE=Fx2lafw
+
+usb:v1D50p608E*
+ ID_MODEL_FROM_DATABASE=Fx2lafw
+
+usb:v1D50p608F*
+ ID_MODEL_FROM_DATABASE=Fx2lafw
+
+usb:v1D50p6090*
+ ID_MODEL_FROM_DATABASE=Fx2lafw
+
+usb:v1D50p6091*
+ ID_MODEL_FROM_DATABASE=Fx2lafw
+
+usb:v1D50p6092*
+ ID_MODEL_FROM_DATABASE=Fx2lafw
+
+usb:v1D50p6093*
+ ID_MODEL_FROM_DATABASE=Fx2lafw
+
+usb:v1D50p6094*
+ ID_MODEL_FROM_DATABASE=Fx2lafw
+
+usb:v1D50p6095*
+ ID_MODEL_FROM_DATABASE=Fx2lafw
+
+usb:v1D50p6096*
+ ID_MODEL_FROM_DATABASE=LightUp (sketch)
+
+usb:v1D50p6097*
+ ID_MODEL_FROM_DATABASE=Tessel JavaScript enabled Microcontroller with built-in WiFi
+
+usb:v1D50p6098*
+ ID_MODEL_FROM_DATABASE=RFIDler
+
+usb:v1D50p6099*
+ ID_MODEL_FROM_DATABASE=RASDR Radio Astronomy SDR Rx Interface
+
+usb:v1D50p609A*
+ ID_MODEL_FROM_DATABASE=RASDR Radio Astronomy SDR Tx Interface
+
+usb:v1D50p609B*
+ ID_MODEL_FROM_DATABASE=RASDR Radio Astronomy SDR (bootloader)
+
+usb:v1D50p609C*
+ ID_MODEL_FROM_DATABASE=antiAFK keyboard
+
+usb:v1D50p609D*
+ ID_MODEL_FROM_DATABASE=PIC16F145x bootloader
+
+usb:v1D50p609E*
+ ID_MODEL_FROM_DATABASE=Clyde Lamp by Fabule (bootloader)
+
+usb:v1D50p609F*
+ ID_MODEL_FROM_DATABASE=Clyde Lamp by Fabule (sketch)
+
+usb:v1D50p60A0*
+ ID_MODEL_FROM_DATABASE=Smoothiepanel robotic control interface
usb:v1D50p60A1*
ID_MODEL_FROM_DATABASE=Airspy
+usb:v1D50p60A2*
+ ID_MODEL_FROM_DATABASE=barebox (DFU)
+
+usb:v1D50p60A3*
+ ID_MODEL_FROM_DATABASE=keyboard (bootloader)
+
+usb:v1D50p60A4*
+ ID_MODEL_FROM_DATABASE=Papilio Duo (AVR)
+
+usb:v1D50p60A5*
+ ID_MODEL_FROM_DATABASE=Papilio Duo (FPGA)
+
+usb:v1D50p60A6*
+ ID_MODEL_FROM_DATABASE=HydraBus/HydraNFC (bootloader)
+
+usb:v1D50p60A7*
+ ID_MODEL_FROM_DATABASE=HydraBus/HydraNFC
+
+usb:v1D50p60A8*
+ ID_MODEL_FROM_DATABASE=reserved
+
+usb:v1D50p60A9*
+ ID_MODEL_FROM_DATABASE=Blinky Light Controller (DFU)
+
+usb:v1D50p60AA*
+ ID_MODEL_FROM_DATABASE=Blinky Light Controller
+
+usb:v1D50p60AB*
+ ID_MODEL_FROM_DATABASE=AllPixel
+
+usb:v1D50p60AC*
+ ID_MODEL_FROM_DATABASE=OpenBLT generic microcontroller (bootloader)
+
+usb:v1D50p60B0*
+ ID_MODEL_FROM_DATABASE=Waterott Arduino based Clock (caterina bootloader)
+
+usb:v1D50p60B1*
+ ID_MODEL_FROM_DATABASE=Drinkbot (processing)
+
+usb:v1D50p60B2*
+ ID_MODEL_FROM_DATABASE=Drinkbot (OTG-tablet support)
+
+usb:v1D50p60B3*
+ ID_MODEL_FROM_DATABASE=calc.pw password generator device (standard)
+
+usb:v1D50p60B4*
+ ID_MODEL_FROM_DATABASE=calc.pw password generator device (enhanced)
+
+usb:v1D50p60B5*
+ ID_MODEL_FROM_DATABASE=TimVideos' HDMI2USB (FX2) - Unconfigured device
+
+usb:v1D50p60B6*
+ ID_MODEL_FROM_DATABASE=TimVideos' HDMI2USB (FX2) - Firmware load/upgrade
+
+usb:v1D50p60B7*
+ ID_MODEL_FROM_DATABASE=TimVideos' HDMI2USB (FX2) - HDMI/DVI Capture Device
+
+usb:v1D50p60B8*
+ ID_MODEL_FROM_DATABASE=TimVideos' HDMI2USB (Soft+UTMI) - Unconfigured device
+
+usb:v1D50p60B9*
+ ID_MODEL_FROM_DATABASE=TimVideos' HDMI2USB (Soft+UTMI) - Firmware upgrade
+
+usb:v1D50p60BA*
+ ID_MODEL_FROM_DATABASE=TimVideos' HDMI2USB (Soft+UTMI) - HDMI/DVI Capture Device
+
+usb:v1D50p60BC*
+ ID_MODEL_FROM_DATABASE=Simple CC25xx programmer / serial board
+
+usb:v1D50p60BD*
+ ID_MODEL_FROM_DATABASE=Open Source control interface for multimedia applications
+
+usb:v1D50p60BE*
+ ID_MODEL_FROM_DATABASE=Pixelmatix Aurora (bootloader)
+
+usb:v1D50p60BF*
+ ID_MODEL_FROM_DATABASE=Pixelmatix Aurora
+
+usb:v1D50p60C1*
+ ID_MODEL_FROM_DATABASE=BrewBit Model-T pOSHW temperature controller for homebrewers (bootloader)
+
+usb:v1D50p60C2*
+ ID_MODEL_FROM_DATABASE=BrewBit Model-T pOSHW temperature controller for homebrewers
+
+usb:v1D50p60C3*
+ ID_MODEL_FROM_DATABASE=X Antenna Tracker arduino board
+
+usb:v1D50p60C6*
+ ID_MODEL_FROM_DATABASE=USBtrng hardware random number generator
+
+usb:v1D50p60C7*
+ ID_MODEL_FROM_DATABASE=Zubax GNSS positioning module for light UAV systems
+
+usb:v1D50p60C8*
+ ID_MODEL_FROM_DATABASE=Xlink data transfer and control system for Commodore C64
+
+usb:v1D50p60C9*
+ ID_MODEL_FROM_DATABASE=random number generator
+
+usb:v1D50p60CA*
+ ID_MODEL_FROM_DATABASE=FinalKey password manager
+
+usb:v1D50p60CB*
+ ID_MODEL_FROM_DATABASE=PteroDAQ Data Acquisition on FRDM-KL25Z and future boards
+
+usb:v1D50p60CC*
+ ID_MODEL_FROM_DATABASE=LamDiNao
+
+usb:v1D50p60DE*
+ ID_MODEL_FROM_DATABASE=Cryptech.is random number generator
+
+usb:v1D50p60DF*
+ ID_MODEL_FROM_DATABASE=Numato Opsis HDMI2USB board (unconfigured)
+
+usb:v1D50p60E0*
+ ID_MODEL_FROM_DATABASE=Numato Opsis HDMI2USB board (JTAG Programming Mode)
+
+usb:v1D50p60E1*
+ ID_MODEL_FROM_DATABASE=Numato Opsis HDMI2USB board (User Mode)
+
+usb:v1D50p60E2*
+ ID_MODEL_FROM_DATABASE=Osmocom SIMtrace 2 (DFU)
+
+usb:v1D50p60E3*
+ ID_MODEL_FROM_DATABASE=Osmocom SIMtrace 2
+
+usb:v1D50p60E4*
+ ID_MODEL_FROM_DATABASE=3D printed racing game - (Catalina CDC bootloader)
+
+usb:v1D50p60E5*
+ ID_MODEL_FROM_DATABASE=3D printed racing game
+
+usb:v1D50p60E6*
+ ID_MODEL_FROM_DATABASE=replacement for GoodFET/FaceDancer - GreatFet
+
+usb:v1D50p60E7*
+ ID_MODEL_FROM_DATABASE=replacement for GoodFET/FaceDancer - GreatFet target
+
+usb:v1D50p60E8*
+ ID_MODEL_FROM_DATABASE=Alpen Clack keyboard
+
+usb:v1D50p60E9*
+ ID_MODEL_FROM_DATABASE=keyman64 keyboard itercepter
+
+usb:v1D50p60EA*
+ ID_MODEL_FROM_DATABASE=Wiggleport FPGA-based I/O board
+
+usb:v1D50p60EC*
+ ID_MODEL_FROM_DATABASE=Duet 3D Printer Controller
+
+usb:v1D50p60F0*
+ ID_MODEL_FROM_DATABASE=UDAD-T1 data aquisition device (boot)
+
+usb:v1D50p60F1*
+ ID_MODEL_FROM_DATABASE=UDAD-T1 data aquisition device
+
+usb:v1D50p60F2*
+ ID_MODEL_FROM_DATABASE=UDAD-T2 data aquisition device (boot)
+
+usb:v1D50p60F3*
+ ID_MODEL_FROM_DATABASE=UDAD-T2 data aquisition device
+
+usb:v1D50p60F4*
+ ID_MODEL_FROM_DATABASE=Uniti ARC motor controller
+
+usb:v1D50p60F5*
+ ID_MODEL_FROM_DATABASE=EightByEight Blinky Badge (DFU)
+
+usb:v1D50p60F6*
+ ID_MODEL_FROM_DATABASE=EightByEight Blinky Badge
+
+usb:v1D50p60F7*
+ ID_MODEL_FROM_DATABASE=cardio NFC/RFID card reader (bootloader)
+
+usb:v1D50p60F8*
+ ID_MODEL_FROM_DATABASE=cardio NFC/RFID card reader
+
+usb:v1D50p60FC*
+ ID_MODEL_FROM_DATABASE=OnlyKey Two-factor Authentication and Password Solution
+
+usb:v1D50p6100*
+ ID_MODEL_FROM_DATABASE=overlay64 video overlay module
+
+usb:v1D50p6104*
+ ID_MODEL_FROM_DATABASE=ScopeFun open source instrumentation
+
+usb:v1D50p6108*
+ ID_MODEL_FROM_DATABASE=Myriad-RF LimeSDR
+
+usb:v1D50p610C*
+ ID_MODEL_FROM_DATABASE=Magic Keys (boot)
+
+usb:v1D50p610D*
+ ID_MODEL_FROM_DATABASE=Magic Keys
+
+usb:v1D50p8085*
+ ID_MODEL_FROM_DATABASE=Box0 (box0-v5)
+
usb:v1D50pCC15*
- ID_MODEL_FROM_DATABASE=CCCAMP2015 rad1o badge
+ ID_MODEL_FROM_DATABASE=rad1o badge for CCC congress 2015
usb:v1D57*
ID_VENDOR_FROM_DATABASE=Xenta
@@ -53531,6 +54602,12 @@ usb:v2A45p200C*
usb:v2A45p2012*
ID_MODEL_FROM_DATABASE=MX Phone (MTP & ACM)
+usb:v2B24*
+ ID_VENDOR_FROM_DATABASE=KeepKey LLC
+
+usb:v2B24p0001*
+ ID_MODEL_FROM_DATABASE=Bitcoin hardware wallet
+
usb:v2C02*
ID_VENDOR_FROM_DATABASE=Planex Communications
diff --git a/hwdb/parse_hwdb.py b/hwdb/parse_hwdb.py
index 2540c8c2f6..5d4c5ea64d 100755
--- a/hwdb/parse_hwdb.py
+++ b/hwdb/parse_hwdb.py
@@ -49,6 +49,12 @@ except ImportError:
ecodes = None
print('WARNING: evdev is not available')
+try:
+ from functools import lru_cache
+except ImportError:
+ # don't do caching on old python
+ lru_cache = lambda: (lambda f: f)
+
EOL = LineEnd().suppress()
EMPTYLINE = LineStart() + LineEnd()
COMMENTLINE = pythonStyleComment + EOL
@@ -62,7 +68,7 @@ TYPES = {'mouse': ('usb', 'bluetooth', 'ps2', '*'),
'keyboard': ('name', ),
}
-@functools.lru_cache()
+@lru_cache()
def hwdb_grammar():
ParserElement.setDefaultWhitespaceChars('')
@@ -83,7 +89,7 @@ def hwdb_grammar():
return grammar
-@functools.lru_cache()
+@lru_cache()
def property_grammar():
ParserElement.setDefaultWhitespaceChars(' ')
diff --git a/man/systemd.exec.xml b/man/systemd.exec.xml
index dd574df82a..0973f4047a 100644
--- a/man/systemd.exec.xml
+++ b/man/systemd.exec.xml
@@ -1235,13 +1235,13 @@
<term><varname>NoNewPrivileges=</varname></term>
<listitem><para>Takes a boolean argument. If true, ensures that the service
- process and all its children can never gain new privileges. This option is more
- powerful than the respective secure bits flags (see above), as it also prohibits
- UID changes of any kind. This is the simplest and most effective way to ensure that
+ process and all its children can never gain new privileges through
+ <function>execve</function> (e.g. via setuid or setgid bits, or filesystem
+ capabilities). This is the simplest and most effective way to ensure that
a process and its children can never elevate privileges again. Defaults to false,
but in the user manager instance certain settings force
<varname>NoNewPrivileges=yes</varname>, ignoring the value of this setting.
- Those is the case when <varname>SystemCallFilter=</varname>,
+ This is the case when <varname>SystemCallFilter=</varname>,
<varname>SystemCallArchitectures=</varname>,
<varname>RestrictAddressFamilies=</varname>,
<varname>PrivateDevices=</varname>,
diff --git a/src/backlight/backlight.c b/src/backlight/backlight.c
index 7c59f60d5f..c909b5bb51 100644
--- a/src/backlight/backlight.c
+++ b/src/backlight/backlight.c
@@ -357,9 +357,9 @@ int main(int argc, char *argv[]) {
return EXIT_FAILURE;
}
- saved = strjoin("/var/lib/systemd/backlight/", escaped_path_id, ":", escaped_ss, ":", escaped_sysname, NULL);
+ saved = strjoin("/var/lib/systemd/backlight/", escaped_path_id, ":", escaped_ss, ":", escaped_sysname);
} else
- saved = strjoin("/var/lib/systemd/backlight/", escaped_ss, ":", escaped_sysname, NULL);
+ saved = strjoin("/var/lib/systemd/backlight/", escaped_ss, ":", escaped_sysname);
if (!saved) {
log_oom();
diff --git a/src/basic/btrfs-util.c b/src/basic/btrfs-util.c
index 359d85f2e8..656bb13719 100644
--- a/src/basic/btrfs-util.c
+++ b/src/basic/btrfs-util.c
@@ -1642,7 +1642,7 @@ static int subvol_snapshot_children(int old_fd, int new_fd, const char *subvolum
if (old_child_fd < 0)
return -errno;
- np = strjoin(subvolume, "/", ino_args.name, NULL);
+ np = strjoin(subvolume, "/", ino_args.name);
if (!np)
return -ENOMEM;
diff --git a/src/basic/cgroup-util.c b/src/basic/cgroup-util.c
index cede835920..5fce32f769 100644
--- a/src/basic/cgroup-util.c
+++ b/src/basic/cgroup-util.c
@@ -345,7 +345,7 @@ int cg_kill_recursive(
while ((r = cg_read_subgroup(d, &fn)) > 0) {
_cleanup_free_ char *p = NULL;
- p = strjoin(path, "/", fn, NULL);
+ p = strjoin(path, "/", fn);
free(fn);
if (!p)
return -ENOMEM;
@@ -479,7 +479,7 @@ int cg_migrate_recursive(
while ((r = cg_read_subgroup(d, &fn)) > 0) {
_cleanup_free_ char *p = NULL;
- p = strjoin(pfrom, "/", fn, NULL);
+ p = strjoin(pfrom, "/", fn);
free(fn);
if (!p)
return -ENOMEM;
@@ -562,11 +562,11 @@ static int join_path_legacy(const char *controller, const char *path, const char
if (isempty(path) && isempty(suffix))
t = strappend("/sys/fs/cgroup/", dn);
else if (isempty(path))
- t = strjoin("/sys/fs/cgroup/", dn, "/", suffix, NULL);
+ t = strjoin("/sys/fs/cgroup/", dn, "/", suffix);
else if (isempty(suffix))
- t = strjoin("/sys/fs/cgroup/", dn, "/", path, NULL);
+ t = strjoin("/sys/fs/cgroup/", dn, "/", path);
else
- t = strjoin("/sys/fs/cgroup/", dn, "/", path, "/", suffix, NULL);
+ t = strjoin("/sys/fs/cgroup/", dn, "/", path, "/", suffix);
if (!t)
return -ENOMEM;
@@ -586,7 +586,7 @@ static int join_path_unified(const char *path, const char *suffix, char **fs) {
else if (isempty(suffix))
t = strappend("/sys/fs/cgroup/", path);
else
- t = strjoin("/sys/fs/cgroup/", path, "/", suffix, NULL);
+ t = strjoin("/sys/fs/cgroup/", path, "/", suffix);
if (!t)
return -ENOMEM;
@@ -613,7 +613,7 @@ int cg_get_path(const char *controller, const char *path, const char *suffix, ch
else if (!path)
t = strdup(suffix);
else
- t = strjoin(path, "/", suffix, NULL);
+ t = strjoin(path, "/", suffix);
if (!t)
return -ENOMEM;
@@ -1145,7 +1145,7 @@ int cg_is_empty_recursive(const char *controller, const char *path) {
while ((r = cg_read_subgroup(d, &fn)) > 0) {
_cleanup_free_ char *p = NULL;
- p = strjoin(path, "/", fn, NULL);
+ p = strjoin(path, "/", fn);
free(fn);
if (!p)
return -ENOMEM;
diff --git a/src/basic/conf-files.c b/src/basic/conf-files.c
index c781610e14..c0c22610d7 100644
--- a/src/basic/conf-files.c
+++ b/src/basic/conf-files.c
@@ -60,7 +60,7 @@ static int files_add(Hashmap *h, const char *root, const char *path, const char
if (!dirent_is_file_with_suffix(de, suffix))
continue;
- p = strjoin(dirpath, "/", de->d_name, NULL);
+ p = strjoin(dirpath, "/", de->d_name);
if (!p)
return -ENOMEM;
diff --git a/src/basic/fileio.c b/src/basic/fileio.c
index 1cfb7a98f5..1615456659 100644
--- a/src/basic/fileio.c
+++ b/src/basic/fileio.c
@@ -676,7 +676,7 @@ static int load_env_file_push(
return -EINVAL;
}
- p = strjoin(key, "=", strempty(value), NULL);
+ p = strjoin(key, "=", strempty(value));
if (!p)
return -ENOMEM;
@@ -963,9 +963,9 @@ static int search_and_fopen_internal(const char *path, const char *mode, const c
FILE *f;
if (root)
- p = strjoin(root, *i, "/", path, NULL);
+ p = strjoin(root, *i, "/", path);
else
- p = strjoin(*i, "/", path, NULL);
+ p = strjoin(*i, "/", path);
if (!p)
return -ENOMEM;
diff --git a/src/basic/fs-util.c b/src/basic/fs-util.c
index 48952a1c26..d2c322a0de 100644
--- a/src/basic/fs-util.c
+++ b/src/basic/fs-util.c
@@ -742,7 +742,7 @@ int chase_symlinks(const char *path, const char *_root, char **ret) {
/* A relative destination. If so, this is what we'll prefix what's left to do with what
* we just read, and start the loop again, but remain in the current directory. */
- joined = strjoin("/", destination, todo, NULL);
+ joined = strjoin("/", destination, todo);
if (!joined)
return -ENOMEM;
diff --git a/src/basic/log.c b/src/basic/log.c
index 2ff70be255..4919d175da 100644
--- a/src/basic/log.c
+++ b/src/basic/log.c
@@ -782,7 +782,7 @@ static void log_assert(
return;
DISABLE_WARNING_FORMAT_NONLITERAL;
- xsprintf(buffer, format, text, file, line, func);
+ snprintf(buffer, sizeof buffer, format, text, file, line, func);
REENABLE_WARNING;
log_abort_msg = buffer;
diff --git a/src/basic/mount-util.c b/src/basic/mount-util.c
index c8f8022578..5d37fb48be 100644
--- a/src/basic/mount-util.c
+++ b/src/basic/mount-util.c
@@ -642,7 +642,7 @@ static char* mount_flags_to_string(long unsigned flags) {
FLAG(MS_I_VERSION),
FLAG(MS_STRICTATIME),
FLAG(MS_LAZYTIME),
- y, NULL);
+ y);
if (!x)
return NULL;
if (!y)
diff --git a/src/basic/path-util.c b/src/basic/path-util.c
index fd38f51c4c..5cdac50c68 100644
--- a/src/basic/path-util.c
+++ b/src/basic/path-util.c
@@ -83,7 +83,7 @@ char *path_make_absolute(const char *p, const char *prefix) {
if (path_is_absolute(p) || !prefix)
return strdup(p);
- return strjoin(prefix, "/", p, NULL);
+ return strjoin(prefix, "/", p);
}
int path_make_absolute_cwd(const char *p, char **ret) {
@@ -104,7 +104,7 @@ int path_make_absolute_cwd(const char *p, char **ret) {
if (!cwd)
return negative_errno();
- c = strjoin(cwd, "/", p, NULL);
+ c = strjoin(cwd, "/", p);
}
if (!c)
return -ENOMEM;
@@ -454,13 +454,11 @@ char* path_join(const char *root, const char *path, const char *rest) {
return strjoin(root, endswith(root, "/") ? "" : "/",
path[0] == '/' ? path+1 : path,
rest ? (endswith(path, "/") ? "" : "/") : NULL,
- rest && rest[0] == '/' ? rest+1 : rest,
- NULL);
+ rest && rest[0] == '/' ? rest+1 : rest);
else
return strjoin(path,
rest ? (endswith(path, "/") ? "" : "/") : NULL,
- rest && rest[0] == '/' ? rest+1 : rest,
- NULL);
+ rest && rest[0] == '/' ? rest+1 : rest);
}
int find_binary(const char *name, char **ret) {
@@ -504,7 +502,7 @@ int find_binary(const char *name, char **ret) {
if (!path_is_absolute(element))
continue;
- j = strjoin(element, "/", name, NULL);
+ j = strjoin(element, "/", name);
if (!j)
return -ENOMEM;
diff --git a/src/basic/process-util.c b/src/basic/process-util.c
index 54b644ad56..48a5c719af 100644
--- a/src/basic/process-util.c
+++ b/src/basic/process-util.c
@@ -236,14 +236,14 @@ int get_process_cmdline(pid_t pid, size_t max_length, bool comm_fallback, char *
return h;
if (max_length == 0)
- r = strjoin("[", t, "]", NULL);
+ r = strjoin("[", t, "]");
else {
size_t l;
l = strlen(t);
if (l + 3 <= max_length)
- r = strjoin("[", t, "]", NULL);
+ r = strjoin("[", t, "]");
else if (max_length <= 6) {
r = new(char, max_length);
@@ -263,7 +263,7 @@ int get_process_cmdline(pid_t pid, size_t max_length, bool comm_fallback, char *
e--;
*e = 0;
- r = strjoin("[", t, "...]", NULL);
+ r = strjoin("[", t, "...]");
}
}
if (!r)
diff --git a/src/basic/string-util.c b/src/basic/string-util.c
index 6b06e643c9..2ba3604ba0 100644
--- a/src/basic/string-util.c
+++ b/src/basic/string-util.c
@@ -218,7 +218,7 @@ char *strappend(const char *s, const char *suffix) {
return strnappend(s, suffix, suffix ? strlen(suffix) : 0);
}
-char *strjoin(const char *x, ...) {
+char *strjoin_real(const char *x, ...) {
va_list ap;
size_t l;
char *r, *p;
diff --git a/src/basic/string-util.h b/src/basic/string-util.h
index d029d538bd..0175803302 100644
--- a/src/basic/string-util.h
+++ b/src/basic/string-util.h
@@ -116,7 +116,8 @@ const char* split(const char **state, size_t *l, const char *separator, bool quo
char *strappend(const char *s, const char *suffix);
char *strnappend(const char *s, const char *suffix, size_t length);
-char *strjoin(const char *x, ...) _sentinel_;
+char *strjoin_real(const char *x, ...) _sentinel_;
+#define strjoin(a, ...) strjoin_real((a), __VA_ARGS__, NULL)
#define strjoina(a, ...) \
({ \
diff --git a/src/basic/unit-name.c b/src/basic/unit-name.c
index fe883b95c7..0a6efa449a 100644
--- a/src/basic/unit-name.c
+++ b/src/basic/unit-name.c
@@ -273,7 +273,7 @@ int unit_name_build(const char *prefix, const char *instance, const char *suffix
if (!instance)
s = strappend(prefix, suffix);
else
- s = strjoin(prefix, "@", instance, suffix, NULL);
+ s = strjoin(prefix, "@", instance, suffix);
if (!s)
return -ENOMEM;
@@ -554,7 +554,7 @@ int unit_name_from_path_instance(const char *prefix, const char *path, const cha
if (r < 0)
return r;
- s = strjoin(prefix, "@", p, suffix, NULL);
+ s = strjoin(prefix, "@", p, suffix);
if (!s)
return -ENOMEM;
diff --git a/src/basic/util.c b/src/basic/util.c
index ec7939dc83..0f65e4839c 100644
--- a/src/basic/util.c
+++ b/src/basic/util.c
@@ -131,7 +131,7 @@ static int do_execute(char **directories, usec_t timeout, char *argv[]) {
if (r < 0)
return log_oom();
- path = strjoin(*directory, "/", de->d_name, NULL);
+ path = strjoin(*directory, "/", de->d_name);
if (!path)
return log_oom();
diff --git a/src/cgls/cgls.c b/src/cgls/cgls.c
index adf488e8e1..b55aa86a40 100644
--- a/src/cgls/cgls.c
+++ b/src/cgls/cgls.c
@@ -223,7 +223,7 @@ int main(int argc, char *argv[]) {
controller = c ?: SYSTEMD_CGROUP_CONTROLLER;
if (p) {
- j = strjoin(root, "/", p, NULL);
+ j = strjoin(root, "/", p);
if (!j) {
r = log_oom();
goto finish;
diff --git a/src/cgtop/cgtop.c b/src/cgtop/cgtop.c
index aba17c9829..af5c3d8695 100644
--- a/src/cgtop/cgtop.c
+++ b/src/cgtop/cgtop.c
@@ -431,7 +431,7 @@ static int refresh_one(
if (r == 0)
break;
- p = strjoin(path, "/", fn, NULL);
+ p = strjoin(path, "/", fn);
if (!p)
return -ENOMEM;
diff --git a/src/core/cgroup.c b/src/core/cgroup.c
index 23a92f9651..bd6248406f 100644
--- a/src/core/cgroup.c
+++ b/src/core/cgroup.c
@@ -928,7 +928,7 @@ static void cgroup_context_apply(Unit *u, CGroupMask mask, ManagerState state) {
}
LIST_FOREACH(device_allow, a, c->device_allow) {
- char acc[4];
+ char acc[4], *val;
unsigned k = 0;
if (a->r)
@@ -945,10 +945,10 @@ static void cgroup_context_apply(Unit *u, CGroupMask mask, ManagerState state) {
if (startswith(a->path, "/dev/"))
whitelist_device(path, a->path, acc);
- else if (startswith(a->path, "block-"))
- whitelist_major(path, a->path + 6, 'b', acc);
- else if (startswith(a->path, "char-"))
- whitelist_major(path, a->path + 5, 'c', acc);
+ else if ((val = startswith(a->path, "block-")))
+ whitelist_major(path, val, 'b', acc);
+ else if ((val = startswith(a->path, "char-")))
+ whitelist_major(path, val, 'c', acc);
else
log_unit_debug(u, "Ignoring device %s while writing cgroup attribute.", a->path);
}
@@ -1201,9 +1201,10 @@ char *unit_default_cgroup_path(Unit *u) {
return NULL;
if (slice)
- return strjoin(u->manager->cgroup_root, "/", slice, "/", escaped, NULL);
+ return strjoin(u->manager->cgroup_root, "/", slice, "/",
+ escaped);
else
- return strjoin(u->manager->cgroup_root, "/", escaped, NULL);
+ return strjoin(u->manager->cgroup_root, "/", escaped);
}
int unit_set_cgroup_path(Unit *u, const char *path) {
@@ -1643,7 +1644,7 @@ static int unit_watch_pids_in_path(Unit *u, const char *path) {
while ((r = cg_read_subgroup(d, &fn)) > 0) {
_cleanup_free_ char *p = NULL;
- p = strjoin(path, "/", fn, NULL);
+ p = strjoin(path, "/", fn);
free(fn);
if (!p)
diff --git a/src/core/dbus-execute.c b/src/core/dbus-execute.c
index 1a7f770db1..03f23780c1 100644
--- a/src/core/dbus-execute.c
+++ b/src/core/dbus-execute.c
@@ -1368,7 +1368,7 @@ int bus_exec_context_set_transient_property(
if (mode != UNIT_CHECK) {
char *buf = NULL;
- buf = strjoin(b ? "-" : "", path, NULL);
+ buf = strjoin(b ? "-" : "", path);
if (!buf)
return -ENOMEM;
diff --git a/src/core/dbus-unit.c b/src/core/dbus-unit.c
index 69e249c844..b6cb6e1350 100644
--- a/src/core/dbus-unit.c
+++ b/src/core/dbus-unit.c
@@ -481,7 +481,7 @@ int bus_unit_method_start_generic(
return sd_bus_error_setf(error, SD_BUS_ERROR_INVALID_ARGS, "Job mode %s invalid", smode);
if (reload_if_possible)
- verb = strjoin("reload-or-", job_type_to_string(job_type), NULL);
+ verb = strjoin("reload-or-", job_type_to_string(job_type));
else
verb = strdup(job_type_to_string(job_type));
if (!verb)
@@ -984,7 +984,7 @@ static int append_cgroup(sd_bus_message *reply, const char *p, Set *pids) {
if (r == 0)
break;
- j = strjoin(p, "/", g, NULL);
+ j = strjoin(p, "/", g);
if (!j)
return -ENOMEM;
@@ -1363,7 +1363,7 @@ static int bus_unit_set_transient_property(
if (r < 0)
return r;
- label = strjoin(name, "-", other, NULL);
+ label = strjoin(name, "-", other);
if (!label)
return -ENOMEM;
diff --git a/src/core/device.c b/src/core/device.c
index bd87a447cd..498351af11 100644
--- a/src/core/device.c
+++ b/src/core/device.c
@@ -239,7 +239,7 @@ static int device_update_description(Unit *u, struct udev_device *dev, const cha
if (label) {
_cleanup_free_ char *j;
- j = strjoin(model, " ", label, NULL);
+ j = strjoin(model, " ", label);
if (j)
r = unit_set_description(u, j);
else
diff --git a/src/core/execute.c b/src/core/execute.c
index 3f053602b5..5bb23e2e4a 100644
--- a/src/core/execute.c
+++ b/src/core/execute.c
@@ -773,11 +773,9 @@ static int get_fixed_group(const ExecContext *c, const char **group, gid_t *gid)
return 0;
}
-static int get_fixed_supplementary_groups(const ExecContext *c,
- const char *user,
- const char *group,
- gid_t gid,
- gid_t **supplementary_gids, int *ngids) {
+static int get_supplementary_groups(const ExecContext *c, const char *user,
+ const char *group, gid_t gid,
+ gid_t **supplementary_gids, int *ngids) {
char **i;
int r, k = 0;
int ngroups_max;
@@ -790,8 +788,8 @@ static int get_fixed_supplementary_groups(const ExecContext *c,
/*
* If user is given, then lookup GID and supplementary groups list.
* We avoid NSS lookups for gid=0. Also we have to initialize groups
- * as early as possible so we keep the list of supplementary groups
- * of the caller.
+ * here and as early as possible so we keep the list of supplementary
+ * groups of the caller.
*/
if (user && gid_is_valid(gid) && gid != 0) {
/* First step, initialize groups from /etc/groups */
@@ -1605,7 +1603,7 @@ static int build_environment(
if (!joined)
return -ENOMEM;
- x = strjoin("LISTEN_FDNAMES=", joined, NULL);
+ x = strjoin("LISTEN_FDNAMES=", joined);
if (!x)
return -ENOMEM;
our_env[n_env++] = x;
@@ -1712,7 +1710,7 @@ static int build_pass_environment(const ExecContext *c, char ***ret) {
v = getenv(*i);
if (!v)
continue;
- x = strjoin(*i, "=", v, NULL);
+ x = strjoin(*i, "=", v);
if (!x)
return -ENOMEM;
if (!GREEDY_REALLOC(pass_env, n_bufsize, n_env + 2))
@@ -1926,7 +1924,7 @@ static int setup_runtime_directory(
STRV_FOREACH(rt, context->runtime_directory) {
_cleanup_free_ char *p;
- p = strjoin(params->runtime_prefix, "/", *rt, NULL);
+ p = strjoin(params->runtime_prefix, "/", *rt);
if (!p)
return -ENOMEM;
@@ -2002,7 +2000,7 @@ static int compile_read_write_paths(
STRV_FOREACH(rt, context->runtime_directory) {
char *s;
- s = strjoin(params->runtime_prefix, "/", *rt, NULL);
+ s = strjoin(params->runtime_prefix, "/", *rt);
if (!s)
return -ENOMEM;
@@ -2347,13 +2345,14 @@ static int exec_child(
*exit_status = EXIT_GROUP;
return r;
}
+ }
- r = get_fixed_supplementary_groups(context, username, groupname,
- gid, &supplementary_gids, &ngids);
- if (r < 0) {
- *exit_status = EXIT_GROUP;
- return r;
- }
+ /* Initialize user supplementary groups and get SupplementaryGroups= ones */
+ r = get_supplementary_groups(context, username, groupname, gid,
+ &supplementary_gids, &ngids);
+ if (r < 0) {
+ *exit_status = EXIT_GROUP;
+ return r;
}
r = send_user_lookup(unit, user_lookup_fd, uid, gid);
@@ -3005,7 +3004,7 @@ int exec_context_destroy_runtime_directory(ExecContext *c, const char *runtime_p
STRV_FOREACH(i, c->runtime_directory) {
_cleanup_free_ char *p;
- p = strjoin(runtime_prefix, "/", *i, NULL);
+ p = strjoin(runtime_prefix, "/", *i);
if (!p)
return -ENOMEM;
diff --git a/src/core/locale-setup.c b/src/core/locale-setup.c
index ccf61d29fb..fdd847ee8b 100644
--- a/src/core/locale-setup.c
+++ b/src/core/locale-setup.c
@@ -87,7 +87,7 @@ int locale_setup(char ***environment) {
if (!variables[i])
continue;
- s = strjoin(locale_variable_to_string(i), "=", variables[i], NULL);
+ s = strjoin(locale_variable_to_string(i), "=", variables[i]);
if (!s) {
r = -ENOMEM;
goto finish;
diff --git a/src/core/manager.c b/src/core/manager.c
index ffccfdcd5e..52174eac07 100644
--- a/src/core/manager.c
+++ b/src/core/manager.c
@@ -1196,7 +1196,7 @@ static void manager_build_unit_path_cache(Manager *m) {
FOREACH_DIRENT(de, d, r = -errno; goto fail) {
char *p;
- p = strjoin(streq(*i, "/") ? "" : *i, "/", de->d_name, NULL);
+ p = strjoin(streq(*i, "/") ? "" : *i, "/", de->d_name);
if (!p) {
r = -ENOMEM;
goto fail;
@@ -2565,6 +2565,7 @@ int manager_deserialize(Manager *m, FILE *f, FDSet *fds) {
for (;;) {
char line[LINE_MAX], *l;
+ const char *val;
if (!fgets(line, sizeof(line), f)) {
if (feof(f))
@@ -2581,63 +2582,63 @@ int manager_deserialize(Manager *m, FILE *f, FDSet *fds) {
if (l[0] == 0)
break;
- if (startswith(l, "current-job-id=")) {
+ if ((val = startswith(l, "current-job-id="))) {
uint32_t id;
- if (safe_atou32(l+15, &id) < 0)
- log_debug("Failed to parse current job id value %s", l+15);
+ if (safe_atou32(val, &id) < 0)
+ log_debug("Failed to parse current job id value %s", val);
else
m->current_job_id = MAX(m->current_job_id, id);
- } else if (startswith(l, "n-installed-jobs=")) {
+ } else if ((val = startswith(l, "n-installed-jobs="))) {
uint32_t n;
- if (safe_atou32(l+17, &n) < 0)
- log_debug("Failed to parse installed jobs counter %s", l+17);
+ if (safe_atou32(val, &n) < 0)
+ log_debug("Failed to parse installed jobs counter %s", val);
else
m->n_installed_jobs += n;
- } else if (startswith(l, "n-failed-jobs=")) {
+ } else if ((val = startswith(l, "n-failed-jobs="))) {
uint32_t n;
- if (safe_atou32(l+14, &n) < 0)
- log_debug("Failed to parse failed jobs counter %s", l+14);
+ if (safe_atou32(val, &n) < 0)
+ log_debug("Failed to parse failed jobs counter %s", val);
else
m->n_failed_jobs += n;
- } else if (startswith(l, "taint-usr=")) {
+ } else if ((val = startswith(l, "taint-usr="))) {
int b;
- b = parse_boolean(l+10);
+ b = parse_boolean(val);
if (b < 0)
- log_debug("Failed to parse taint /usr flag %s", l+10);
+ log_debug("Failed to parse taint /usr flag %s", val);
else
m->taint_usr = m->taint_usr || b;
- } else if (startswith(l, "firmware-timestamp="))
- dual_timestamp_deserialize(l+19, &m->firmware_timestamp);
- else if (startswith(l, "loader-timestamp="))
- dual_timestamp_deserialize(l+17, &m->loader_timestamp);
- else if (startswith(l, "kernel-timestamp="))
- dual_timestamp_deserialize(l+17, &m->kernel_timestamp);
- else if (startswith(l, "initrd-timestamp="))
- dual_timestamp_deserialize(l+17, &m->initrd_timestamp);
- else if (startswith(l, "userspace-timestamp="))
- dual_timestamp_deserialize(l+20, &m->userspace_timestamp);
- else if (startswith(l, "finish-timestamp="))
- dual_timestamp_deserialize(l+17, &m->finish_timestamp);
- else if (startswith(l, "security-start-timestamp="))
- dual_timestamp_deserialize(l+25, &m->security_start_timestamp);
- else if (startswith(l, "security-finish-timestamp="))
- dual_timestamp_deserialize(l+26, &m->security_finish_timestamp);
- else if (startswith(l, "generators-start-timestamp="))
- dual_timestamp_deserialize(l+27, &m->generators_start_timestamp);
- else if (startswith(l, "generators-finish-timestamp="))
- dual_timestamp_deserialize(l+28, &m->generators_finish_timestamp);
- else if (startswith(l, "units-load-start-timestamp="))
- dual_timestamp_deserialize(l+27, &m->units_load_start_timestamp);
- else if (startswith(l, "units-load-finish-timestamp="))
- dual_timestamp_deserialize(l+28, &m->units_load_finish_timestamp);
+ } else if ((val = startswith(l, "firmware-timestamp=")))
+ dual_timestamp_deserialize(val, &m->firmware_timestamp);
+ else if ((val = startswith(l, "loader-timestamp=")))
+ dual_timestamp_deserialize(val, &m->loader_timestamp);
+ else if ((val = startswith(l, "kernel-timestamp=")))
+ dual_timestamp_deserialize(val, &m->kernel_timestamp);
+ else if ((val = startswith(l, "initrd-timestamp=")))
+ dual_timestamp_deserialize(val, &m->initrd_timestamp);
+ else if ((val = startswith(l, "userspace-timestamp=")))
+ dual_timestamp_deserialize(val, &m->userspace_timestamp);
+ else if ((val = startswith(l, "finish-timestamp=")))
+ dual_timestamp_deserialize(val, &m->finish_timestamp);
+ else if ((val = startswith(l, "security-start-timestamp=")))
+ dual_timestamp_deserialize(val, &m->security_start_timestamp);
+ else if ((val = startswith(l, "security-finish-timestamp=")))
+ dual_timestamp_deserialize(val, &m->security_finish_timestamp);
+ else if ((val = startswith(l, "generators-start-timestamp=")))
+ dual_timestamp_deserialize(val, &m->generators_start_timestamp);
+ else if ((val = startswith(l, "generators-finish-timestamp=")))
+ dual_timestamp_deserialize(val, &m->generators_finish_timestamp);
+ else if ((val = startswith(l, "units-load-start-timestamp=")))
+ dual_timestamp_deserialize(val, &m->units_load_start_timestamp);
+ else if ((val = startswith(l, "units-load-finish-timestamp=")))
+ dual_timestamp_deserialize(val, &m->units_load_finish_timestamp);
else if (startswith(l, "env=")) {
_cleanup_free_ char *uce = NULL;
char **e;
@@ -2655,21 +2656,21 @@ int manager_deserialize(Manager *m, FILE *f, FDSet *fds) {
strv_free(m->environment);
m->environment = e;
- } else if (startswith(l, "notify-fd=")) {
+ } else if ((val = startswith(l, "notify-fd="))) {
int fd;
- if (safe_atoi(l + 10, &fd) < 0 || fd < 0 || !fdset_contains(fds, fd))
- log_debug("Failed to parse notify fd: %s", l + 10);
+ if (safe_atoi(val, &fd) < 0 || fd < 0 || !fdset_contains(fds, fd))
+ log_debug("Failed to parse notify fd: %s", val);
else {
m->notify_event_source = sd_event_source_unref(m->notify_event_source);
safe_close(m->notify_fd);
m->notify_fd = fdset_remove(fds, fd);
}
- } else if (startswith(l, "notify-socket=")) {
+ } else if ((val = startswith(l, "notify-socket="))) {
char *n;
- n = strdup(l+14);
+ n = strdup(val);
if (!n) {
r = -ENOMEM;
goto finish;
@@ -2678,22 +2679,22 @@ int manager_deserialize(Manager *m, FILE *f, FDSet *fds) {
free(m->notify_socket);
m->notify_socket = n;
- } else if (startswith(l, "cgroups-agent-fd=")) {
+ } else if ((val = startswith(l, "cgroups-agent-fd="))) {
int fd;
- if (safe_atoi(l + 17, &fd) < 0 || fd < 0 || !fdset_contains(fds, fd))
- log_debug("Failed to parse cgroups agent fd: %s", l + 10);
+ if (safe_atoi(val, &fd) < 0 || fd < 0 || !fdset_contains(fds, fd))
+ log_debug("Failed to parse cgroups agent fd: %s", val);
else {
m->cgroups_agent_event_source = sd_event_source_unref(m->cgroups_agent_event_source);
safe_close(m->cgroups_agent_fd);
m->cgroups_agent_fd = fdset_remove(fds, fd);
}
- } else if (startswith(l, "user-lookup=")) {
+ } else if ((val = startswith(l, "user-lookup="))) {
int fd0, fd1;
- if (sscanf(l + 12, "%i %i", &fd0, &fd1) != 2 || fd0 < 0 || fd1 < 0 || fd0 == fd1 || !fdset_contains(fds, fd0) || !fdset_contains(fds, fd1))
- log_debug("Failed to parse user lookup fd: %s", l + 12);
+ if (sscanf(val, "%i %i", &fd0, &fd1) != 2 || fd0 < 0 || fd1 < 0 || fd0 == fd1 || !fdset_contains(fds, fd0) || !fdset_contains(fds, fd1))
+ log_debug("Failed to parse user lookup fd: %s", val);
else {
m->user_lookup_event_source = sd_event_source_unref(m->user_lookup_event_source);
safe_close_pair(m->user_lookup_fds);
@@ -2701,15 +2702,15 @@ int manager_deserialize(Manager *m, FILE *f, FDSet *fds) {
m->user_lookup_fds[1] = fdset_remove(fds, fd1);
}
- } else if (startswith(l, "dynamic-user="))
- dynamic_user_deserialize_one(m, l + 13, fds);
- else if (startswith(l, "destroy-ipc-uid="))
- manager_deserialize_uid_refs_one(m, l + 16);
- else if (startswith(l, "destroy-ipc-gid="))
- manager_deserialize_gid_refs_one(m, l + 16);
- else if (startswith(l, "subscribed=")) {
+ } else if ((val = startswith(l, "dynamic-user=")))
+ dynamic_user_deserialize_one(m, val, fds);
+ else if ((val = startswith(l, "destroy-ipc-uid=")))
+ manager_deserialize_uid_refs_one(m, val);
+ else if ((val = startswith(l, "destroy-ipc-gid=")))
+ manager_deserialize_gid_refs_one(m, val);
+ else if ((val = startswith(l, "subscribed="))) {
- if (strv_extend(&m->deserialized_subscribed, l+11) < 0)
+ if (strv_extend(&m->deserialized_subscribed, val) < 0)
log_oom();
} else if (!startswith(l, "kdbus-fd=")) /* ignore this one */
diff --git a/src/core/namespace.c b/src/core/namespace.c
index 1195e9a854..db9a7aa5e7 100644
--- a/src/core/namespace.c
+++ b/src/core/namespace.c
@@ -909,7 +909,7 @@ static int setup_one_tmp_dir(const char *id, const char *prefix, char **path) {
if (r < 0)
return r;
- x = strjoin(prefix, "/systemd-private-", sd_id128_to_string(boot_id, bid), "-", id, "-XXXXXX", NULL);
+ x = strjoin(prefix, "/systemd-private-", sd_id128_to_string(boot_id, bid), "-", id, "-XXXXXX");
if (!x)
return -ENOMEM;
diff --git a/src/core/service.c b/src/core/service.c
index a7274a758f..f6acc2f129 100644
--- a/src/core/service.c
+++ b/src/core/service.c
@@ -3273,7 +3273,7 @@ int service_set_socket_fd(Service *s, int fd, Socket *sock, bool selinux_context
if (UNIT(s)->description) {
_cleanup_free_ char *a;
- a = strjoin(UNIT(s)->description, " (", peer, ")", NULL);
+ a = strjoin(UNIT(s)->description, " (", peer, ")");
if (!a)
return -ENOMEM;
diff --git a/src/core/timer.c b/src/core/timer.c
index 2469a517ea..c6b28dd9c5 100644
--- a/src/core/timer.c
+++ b/src/core/timer.c
@@ -147,7 +147,7 @@ static int timer_setup_persistent(Timer *t) {
e = getenv("XDG_DATA_HOME");
if (e)
- t->stamp_path = strjoin(e, "/systemd/timers/stamp-", UNIT(t)->id, NULL);
+ t->stamp_path = strjoin(e, "/systemd/timers/stamp-", UNIT(t)->id);
else {
_cleanup_free_ char *h = NULL;
@@ -156,7 +156,7 @@ static int timer_setup_persistent(Timer *t) {
if (r < 0)
return log_unit_error_errno(UNIT(t), r, "Failed to determine home directory: %m");
- t->stamp_path = strjoin(h, "/.local/share/systemd/timers/stamp-", UNIT(t)->id, NULL);
+ t->stamp_path = strjoin(h, "/.local/share/systemd/timers/stamp-", UNIT(t)->id);
}
}
diff --git a/src/core/unit.c b/src/core/unit.c
index 463e6d6a62..fa1f3d9d4b 100644
--- a/src/core/unit.c
+++ b/src/core/unit.c
@@ -1472,7 +1472,7 @@ static void unit_status_log_starting_stopping_reloading(Unit *u, JobType t) {
format = unit_get_status_message_format(u, t);
DISABLE_WARNING_FORMAT_NONLITERAL;
- xsprintf(buf, format, unit_description(u));
+ snprintf(buf, sizeof buf, format, unit_description(u));
REENABLE_WARNING;
mid = t == JOB_START ? SD_MESSAGE_UNIT_STARTING :
@@ -2510,7 +2510,7 @@ int unit_set_default_slice(Unit *u) {
return -ENOMEM;
if (MANAGER_IS_SYSTEM(u->manager))
- b = strjoin("system-", escaped, ".slice", NULL);
+ b = strjoin("system-", escaped, ".slice");
else
b = strappend(escaped, ".slice");
if (!b)
@@ -3670,7 +3670,7 @@ int unit_make_transient(Unit *u) {
if (!UNIT_VTABLE(u)->can_transient)
return -EOPNOTSUPP;
- path = strjoin(u->manager->lookup_paths.transient, "/", u->id, NULL);
+ path = strjoin(u->manager->lookup_paths.transient, "/", u->id);
if (!path)
return -ENOMEM;
diff --git a/src/coredump/coredump.c b/src/coredump/coredump.c
index a982c204be..6bd0e925eb 100644
--- a/src/coredump/coredump.c
+++ b/src/coredump/coredump.c
@@ -729,7 +729,10 @@ static int submit_coredump(
r = coredump_make_stack_trace(coredump_fd, context[CONTEXT_EXE], &stacktrace);
if (r >= 0)
- core_message = strjoin("MESSAGE=Process ", context[CONTEXT_PID], " (", context[CONTEXT_COMM], ") of user ", context[CONTEXT_UID], " dumped core.\n\n", stacktrace, NULL);
+ core_message = strjoin("MESSAGE=Process ", context[CONTEXT_PID],
+ " (", context[CONTEXT_COMM], ") of user ",
+ context[CONTEXT_UID], " dumped core.\n\n",
+ stacktrace);
else if (r == -EINVAL)
log_warning("Failed to generate stack trace: %s", dwfl_errmsg(dwfl_errno()));
else
@@ -741,7 +744,9 @@ static int submit_coredump(
if (!core_message)
#endif
log:
- core_message = strjoin("MESSAGE=Process ", context[CONTEXT_PID], " (", context[CONTEXT_COMM], ") of user ", context[CONTEXT_UID], " dumped core.", NULL);
+ core_message = strjoin("MESSAGE=Process ", context[CONTEXT_PID], " (",
+ context[CONTEXT_COMM], ") of user ",
+ context[CONTEXT_UID], " dumped core.");
if (core_message)
IOVEC_SET_STRING(iovec[n_iovec++], core_message);
diff --git a/src/coredump/coredumpctl.c b/src/coredump/coredumpctl.c
index 0e5351e621..877bbb34fc 100644
--- a/src/coredump/coredumpctl.c
+++ b/src/coredump/coredumpctl.c
@@ -108,7 +108,7 @@ static int add_match(Set *set, const char *match) {
else
prefix = "COREDUMP_COMM=";
- pattern = strjoin(prefix, match, NULL);
+ pattern = strjoin(prefix, match);
if (!pattern) {
r = -ENOMEM;
goto fail;
@@ -667,7 +667,7 @@ static int save_core(sd_journal *j, FILE *file, char **path, bool *unlink_temp)
if (r < 0)
return log_error_errno(r, "Failed to acquire temporary directory path: %m");
- temp = strjoin(vt, "/coredump-XXXXXX", NULL);
+ temp = strjoin(vt, "/coredump-XXXXXX");
if (!temp)
return log_oom();
diff --git a/src/cryptsetup/cryptsetup-generator.c b/src/cryptsetup/cryptsetup-generator.c
index e2dc4327fe..68029865a0 100644
--- a/src/cryptsetup/cryptsetup-generator.c
+++ b/src/cryptsetup/cryptsetup-generator.c
@@ -86,7 +86,7 @@ static int create_disk(
if (r < 0)
return log_error_errno(r, "Failed to generate unit name: %m");
- p = strjoin(arg_dest, "/", n, NULL);
+ p = strjoin(arg_dest, "/", n);
if (!p)
return log_oom();
@@ -188,7 +188,7 @@ static int create_disk(
if (!noauto) {
- to = strjoin(arg_dest, "/", d, ".wants/", n, NULL);
+ to = strjoin(arg_dest, "/", d, ".wants/", n);
if (!to)
return log_oom();
@@ -198,9 +198,9 @@ static int create_disk(
free(to);
if (!nofail)
- to = strjoin(arg_dest, "/cryptsetup.target.requires/", n, NULL);
+ to = strjoin(arg_dest, "/cryptsetup.target.requires/", n);
else
- to = strjoin(arg_dest, "/cryptsetup.target.wants/", n, NULL);
+ to = strjoin(arg_dest, "/cryptsetup.target.wants/", n);
if (!to)
return log_oom();
@@ -210,7 +210,7 @@ static int create_disk(
}
free(to);
- to = strjoin(arg_dest, "/dev-mapper-", e, ".device.requires/", n, NULL);
+ to = strjoin(arg_dest, "/dev-mapper-", e, ".device.requires/", n);
if (!to)
return log_oom();
@@ -220,7 +220,7 @@ static int create_disk(
if (!noauto && !nofail) {
_cleanup_free_ char *dmname;
- dmname = strjoin("dev-mapper-", e, ".device", NULL);
+ dmname = strjoin("dev-mapper-", e, ".device");
if (!dmname)
return log_oom();
diff --git a/src/cryptsetup/cryptsetup.c b/src/cryptsetup/cryptsetup.c
index ff5a3f36fb..01e7ee9973 100644
--- a/src/cryptsetup/cryptsetup.c
+++ b/src/cryptsetup/cryptsetup.c
@@ -69,26 +69,25 @@ static usec_t arg_timeout = 0;
*/
static int parse_one_option(const char *option) {
+ const char *val;
+ int r;
+
assert(option);
/* Handled outside of this tool */
if (STR_IN_SET(option, "noauto", "auto", "nofail", "fail"))
return 0;
- if (startswith(option, "cipher=")) {
- char *t;
-
- t = strdup(option+7);
- if (!t)
+ if ((val = startswith(option, "cipher="))) {
+ r = free_and_strdup(&arg_cipher, val);
+ if (r < 0)
return log_oom();
- free(arg_cipher);
- arg_cipher = t;
-
- } else if (startswith(option, "size=")) {
+ } else if ((val = startswith(option, "size="))) {
- if (safe_atou(option+5, &arg_key_size) < 0) {
- log_error("size= parse failure, ignoring.");
+ r = safe_atou(val, &arg_key_size);
+ if (r < 0) {
+ log_error_errno(r, "Failed to parse %s, ignoring: %m", option);
return 0;
}
@@ -99,68 +98,67 @@ static int parse_one_option(const char *option) {
arg_key_size /= 8;
- } else if (startswith(option, "key-slot=")) {
+ } else if ((val = startswith(option, "key-slot="))) {
arg_type = CRYPT_LUKS1;
- if (safe_atoi(option+9, &arg_key_slot) < 0) {
- log_error("key-slot= parse failure, ignoring.");
+ r = safe_atoi(val, &arg_key_slot);
+ if (r < 0) {
+ log_error_errno(r, "Failed to parse %s, ignoring: %m", option);
return 0;
}
- } else if (startswith(option, "tcrypt-keyfile=")) {
+ } else if ((val = startswith(option, "tcrypt-keyfile="))) {
arg_type = CRYPT_TCRYPT;
- if (path_is_absolute(option+15)) {
- if (strv_extend(&arg_tcrypt_keyfiles, option + 15) < 0)
+ if (path_is_absolute(val)) {
+ if (strv_extend(&arg_tcrypt_keyfiles, val) < 0)
return log_oom();
} else
- log_error("Key file path '%s' is not absolute. Ignoring.", option+15);
+ log_error("Key file path \"%s\" is not absolute. Ignoring.", val);
- } else if (startswith(option, "keyfile-size=")) {
+ } else if ((val = startswith(option, "keyfile-size="))) {
- if (safe_atou(option+13, &arg_keyfile_size) < 0) {
- log_error("keyfile-size= parse failure, ignoring.");
+ r = safe_atou(val, &arg_keyfile_size);
+ if (r < 0) {
+ log_error_errno(r, "Failed to parse %s, ignoring: %m", option);
return 0;
}
- } else if (startswith(option, "keyfile-offset=")) {
+ } else if ((val = startswith(option, "keyfile-offset="))) {
- if (safe_atou(option+15, &arg_keyfile_offset) < 0) {
- log_error("keyfile-offset= parse failure, ignoring.");
+ r = safe_atou(val, &arg_keyfile_offset);
+ if (r < 0) {
+ log_error_errno(r, "Failed to parse %s, ignoring: %m", option);
return 0;
}
- } else if (startswith(option, "hash=")) {
- char *t;
-
- t = strdup(option+5);
- if (!t)
+ } else if ((val = startswith(option, "hash="))) {
+ r = free_and_strdup(&arg_hash, val);
+ if (r < 0)
return log_oom();
- free(arg_hash);
- arg_hash = t;
-
- } else if (startswith(option, "header=")) {
+ } else if ((val = startswith(option, "header="))) {
arg_type = CRYPT_LUKS1;
- if (!path_is_absolute(option+7)) {
- log_error("Header path '%s' is not absolute, refusing.", option+7);
+ if (!path_is_absolute(val)) {
+ log_error("Header path \"%s\" is not absolute, refusing.", val);
return -EINVAL;
}
if (arg_header) {
- log_error("Duplicate header= options, refusing.");
+ log_error("Duplicate header= option, refusing.");
return -EINVAL;
}
- arg_header = strdup(option+7);
+ arg_header = strdup(val);
if (!arg_header)
return log_oom();
- } else if (startswith(option, "tries=")) {
+ } else if ((val = startswith(option, "tries="))) {
- if (safe_atou(option+6, &arg_tries) < 0) {
- log_error("tries= parse failure, ignoring.");
+ r = safe_atou(val, &arg_tries);
+ if (r < 0) {
+ log_error_errno(r, "Failed to parse %s, ignoring: %m", option);
return 0;
}
@@ -190,29 +188,28 @@ static int parse_one_option(const char *option) {
#endif
} else if (STR_IN_SET(option, "plain", "swap", "tmp"))
arg_type = CRYPT_PLAIN;
- else if (startswith(option, "timeout=")) {
+ else if ((val = startswith(option, "timeout="))) {
- if (parse_sec(option+8, &arg_timeout) < 0) {
- log_error("timeout= parse failure, ignoring.");
+ r = parse_sec(val, &arg_timeout);
+ if (r < 0) {
+ log_error_errno(r, "Failed to parse %s, ignoring: %m", option);
return 0;
}
- } else if (startswith(option, "offset=")) {
+ } else if ((val = startswith(option, "offset="))) {
- if (safe_atou64(option+7, &arg_offset) < 0) {
- log_error("offset= parse failure, refusing.");
- return -EINVAL;
- }
+ r = safe_atou64(val, &arg_offset);
+ if (r < 0)
+ return log_error_errno(r, "Failed to parse %s: %m", option);
- } else if (startswith(option, "skip=")) {
+ } else if ((val = startswith(option, "skip="))) {
- if (safe_atou64(option+5, &arg_skip) < 0) {
- log_error("skip= parse failure, refusing.");
- return -EINVAL;
- }
+ r = safe_atou64(val, &arg_skip);
+ if (r < 0)
+ return log_error_errno(r, "Failed to parse %s: %m", option);
} else if (!streq(option, "none"))
- log_error("Encountered unknown /etc/crypttab option '%s', ignoring.", option);
+ log_warning("Encountered unknown /etc/crypttab option '%s', ignoring.", option);
return 0;
}
diff --git a/src/debug-generator/debug-generator.c b/src/debug-generator/debug-generator.c
index 7f11ec724d..1ee3471355 100644
--- a/src/debug-generator/debug-generator.c
+++ b/src/debug-generator/debug-generator.c
@@ -113,7 +113,7 @@ static int generate_mask_symlinks(void) {
STRV_FOREACH(u, arg_mask) {
_cleanup_free_ char *p = NULL;
- p = strjoin(arg_dest, "/", *u, NULL);
+ p = strjoin(arg_dest, "/", *u);
if (!p)
return log_oom();
@@ -136,7 +136,7 @@ static int generate_wants_symlinks(void) {
STRV_FOREACH(u, arg_wants) {
_cleanup_free_ char *p = NULL, *f = NULL;
- p = strjoin(arg_dest, "/", arg_default_unit, ".wants/", *u, NULL);
+ p = strjoin(arg_dest, "/", arg_default_unit, ".wants/", *u);
if (!p)
return log_oom();
diff --git a/src/delta/delta.c b/src/delta/delta.c
index f32744def2..6848662ccb 100644
--- a/src/delta/delta.c
+++ b/src/delta/delta.c
@@ -214,7 +214,7 @@ static int enumerate_dir_d(Hashmap *top, Hashmap *bottom, Hashmap *drops, const
assert(!endswith(drop, "/"));
- path = strjoin(toppath, "/", drop, NULL);
+ path = strjoin(toppath, "/", drop);
if (!path)
return -ENOMEM;
@@ -242,7 +242,7 @@ static int enumerate_dir_d(Hashmap *top, Hashmap *bottom, Hashmap *drops, const
if (!endswith(*file, ".conf"))
continue;
- p = strjoin(path, "/", *file, NULL);
+ p = strjoin(path, "/", *file);
if (!p)
return -ENOMEM;
d = p + strlen(toppath) + 1;
@@ -330,7 +330,7 @@ static int enumerate_dir(Hashmap *top, Hashmap *bottom, Hashmap *drops, const ch
if (!dirent_is_file(de))
continue;
- p = strjoin(path, "/", de->d_name, NULL);
+ p = strjoin(path, "/", de->d_name);
if (!p)
return -ENOMEM;
@@ -383,7 +383,7 @@ static int process_suffix(const char *suffix, const char *onlyprefix) {
NULSTR_FOREACH(p, prefixes) {
_cleanup_free_ char *t = NULL;
- t = strjoin(p, "/", suffix, NULL);
+ t = strjoin(p, "/", suffix);
if (!t) {
r = -ENOMEM;
goto finish;
diff --git a/src/escape/escape.c b/src/escape/escape.c
index 9f39049577..af98c98e40 100644
--- a/src/escape/escape.c
+++ b/src/escape/escape.c
@@ -191,7 +191,7 @@ int main(int argc, char *argv[]) {
} else if (arg_suffix) {
char *x;
- x = strjoin(e, ".", arg_suffix, NULL);
+ x = strjoin(e, ".", arg_suffix);
if (!x) {
r = log_oom();
goto finish;
diff --git a/src/fstab-generator/fstab-generator.c b/src/fstab-generator/fstab-generator.c
index e77bd71a52..46507de937 100644
--- a/src/fstab-generator/fstab-generator.c
+++ b/src/fstab-generator/fstab-generator.c
@@ -80,7 +80,7 @@ static int add_swap(
if (r < 0)
return log_error_errno(r, "Failed to generate unit name: %m");
- unit = strjoin(arg_dest, "/", name, NULL);
+ unit = strjoin(arg_dest, "/", name);
if (!unit)
return log_oom();
@@ -275,7 +275,7 @@ static int add_mount(
if (r < 0)
return log_error_errno(r, "Failed to generate unit name: %m");
- unit = strjoin(arg_dest, "/", name, NULL);
+ unit = strjoin(arg_dest, "/", name);
if (!unit)
return log_oom();
@@ -335,7 +335,7 @@ static int add_mount(
return log_error_errno(r, "Failed to write unit file %s: %m", unit);
if (!noauto && !automount) {
- lnk = strjoin(arg_dest, "/", post, nofail ? ".wants/" : ".requires/", name, NULL);
+ lnk = strjoin(arg_dest, "/", post, nofail ? ".wants/" : ".requires/", name);
if (!lnk)
return log_oom();
@@ -349,7 +349,7 @@ static int add_mount(
if (r < 0)
return log_error_errno(r, "Failed to generate unit name: %m");
- automount_unit = strjoin(arg_dest, "/", automount_name, NULL);
+ automount_unit = strjoin(arg_dest, "/", automount_name);
if (!automount_unit)
return log_oom();
@@ -391,7 +391,7 @@ static int add_mount(
return log_error_errno(r, "Failed to write unit file %s: %m", automount_unit);
free(lnk);
- lnk = strjoin(arg_dest, "/", post, nofail ? ".wants/" : ".requires/", automount_name, NULL);
+ lnk = strjoin(arg_dest, "/", post, nofail ? ".wants/" : ".requires/", automount_name);
if (!lnk)
return log_oom();
@@ -619,7 +619,7 @@ static int parse_proc_cmdline_item(const char *key, const char *value, void *dat
char *o;
o = arg_root_options ?
- strjoin(arg_root_options, ",", value, NULL) :
+ strjoin(arg_root_options, ",", value) :
strdup(value);
if (!o)
return log_oom();
@@ -641,7 +641,7 @@ static int parse_proc_cmdline_item(const char *key, const char *value, void *dat
char *o;
o = arg_usr_options ?
- strjoin(arg_usr_options, ",", value, NULL) :
+ strjoin(arg_usr_options, ",", value) :
strdup(value);
if (!o)
return log_oom();
diff --git a/src/gpt-auto-generator/gpt-auto-generator.c b/src/gpt-auto-generator/gpt-auto-generator.c
index a098b27a8e..e64d5bb231 100644
--- a/src/gpt-auto-generator/gpt-auto-generator.c
+++ b/src/gpt-auto-generator/gpt-auto-generator.c
@@ -76,7 +76,7 @@ static int add_cryptsetup(const char *id, const char *what, bool rw, char **devi
if (r < 0)
return log_error_errno(r, "Failed to generate unit name: %m");
- p = strjoin(arg_dest, "/", n, NULL);
+ p = strjoin(arg_dest, "/", n);
if (!p)
return log_oom();
@@ -111,7 +111,7 @@ static int add_cryptsetup(const char *id, const char *what, bool rw, char **devi
from = strjoina("../", n);
- to = strjoin(arg_dest, "/", d, ".wants/", n, NULL);
+ to = strjoin(arg_dest, "/", d, ".wants/", n);
if (!to)
return log_oom();
@@ -120,7 +120,7 @@ static int add_cryptsetup(const char *id, const char *what, bool rw, char **devi
return log_error_errno(errno, "Failed to create symlink %s: %m", to);
free(to);
- to = strjoin(arg_dest, "/cryptsetup.target.requires/", n, NULL);
+ to = strjoin(arg_dest, "/cryptsetup.target.requires/", n);
if (!to)
return log_oom();
@@ -129,7 +129,7 @@ static int add_cryptsetup(const char *id, const char *what, bool rw, char **devi
return log_error_errno(errno, "Failed to create symlink %s: %m", to);
free(to);
- to = strjoin(arg_dest, "/dev-mapper-", e, ".device.requires/", n, NULL);
+ to = strjoin(arg_dest, "/dev-mapper-", e, ".device.requires/", n);
if (!to)
return log_oom();
@@ -138,7 +138,7 @@ static int add_cryptsetup(const char *id, const char *what, bool rw, char **devi
return log_error_errno(errno, "Failed to create symlink %s: %m", to);
free(p);
- p = strjoin(arg_dest, "/dev-mapper-", e, ".device.d/50-job-timeout-sec-0.conf", NULL);
+ p = strjoin(arg_dest, "/dev-mapper-", e, ".device.d/50-job-timeout-sec-0.conf");
if (!p)
return log_oom();
@@ -194,7 +194,7 @@ static int add_mount(
if (r < 0)
return log_error_errno(r, "Failed to generate unit name: %m");
- p = strjoin(arg_dest, "/", unit, NULL);
+ p = strjoin(arg_dest, "/", unit);
if (!p)
return log_oom();
@@ -236,7 +236,7 @@ static int add_mount(
return log_error_errno(r, "Failed to write unit file %s: %m", p);
if (post) {
- lnk = strjoin(arg_dest, "/", post, ".requires/", unit, NULL);
+ lnk = strjoin(arg_dest, "/", post, ".requires/", unit);
if (!lnk)
return log_oom();
@@ -340,7 +340,7 @@ static int add_swap(const char *path) {
if (r < 0)
return log_error_errno(r, "Failed to generate unit name: %m");
- unit = strjoin(arg_dest, "/", name, NULL);
+ unit = strjoin(arg_dest, "/", name);
if (!unit)
return log_oom();
@@ -361,7 +361,7 @@ static int add_swap(const char *path) {
if (r < 0)
return log_error_errno(r, "Failed to write unit file %s: %m", unit);
- lnk = strjoin(arg_dest, "/" SPECIAL_SWAP_TARGET ".wants/", name, NULL);
+ lnk = strjoin(arg_dest, "/" SPECIAL_SWAP_TARGET ".wants/", name);
if (!lnk)
return log_oom();
@@ -393,7 +393,7 @@ static int add_automount(
assert(description);
if (options)
- opt = strjoin(options, ",noauto", NULL);
+ opt = strjoin(options, ",noauto");
else
opt = strdup("noauto");
if (!opt)
@@ -414,7 +414,7 @@ static int add_automount(
if (r < 0)
return log_error_errno(r, "Failed to generate unit name: %m");
- p = strjoin(arg_dest, "/", unit, NULL);
+ p = strjoin(arg_dest, "/", unit);
if (!p)
return log_oom();
@@ -438,7 +438,7 @@ static int add_automount(
if (r < 0)
return log_error_errno(r, "Failed to write unit file %s: %m", p);
- lnk = strjoin(arg_dest, "/" SPECIAL_LOCAL_FS_TARGET ".wants/", unit, NULL);
+ lnk = strjoin(arg_dest, "/" SPECIAL_LOCAL_FS_TARGET ".wants/", unit);
if (!lnk)
return log_oom();
mkdir_parents_label(lnk, 0755);
diff --git a/src/hibernate-resume/hibernate-resume-generator.c b/src/hibernate-resume/hibernate-resume-generator.c
index 17e670604e..9f59c04b26 100644
--- a/src/hibernate-resume/hibernate-resume-generator.c
+++ b/src/hibernate-resume/hibernate-resume-generator.c
@@ -56,7 +56,7 @@ static int process_resume(void) {
if (r < 0)
return log_error_errno(r, "Failed to generate unit name: %m");
- lnk = strjoin(arg_dest, "/" SPECIAL_SYSINIT_TARGET ".wants/", name, NULL);
+ lnk = strjoin(arg_dest, "/" SPECIAL_SYSINIT_TARGET ".wants/", name);
if (!lnk)
return log_oom();
diff --git a/src/hostname/hostnamed.c b/src/hostname/hostnamed.c
index 197f905b7d..74256e4444 100644
--- a/src/hostname/hostnamed.c
+++ b/src/hostname/hostnamed.c
@@ -335,7 +335,7 @@ static int context_write_data_machine_info(Context *c) {
continue;
}
- t = strjoin(name[p], "=", c->data[p], NULL);
+ t = strjoin(name[p], "=", c->data[p]);
if (!t)
return -ENOMEM;
diff --git a/src/hwdb/hwdb.c b/src/hwdb/hwdb.c
index ab1feb435b..1d16d9f8aa 100644
--- a/src/hwdb/hwdb.c
+++ b/src/hwdb/hwdb.c
@@ -669,7 +669,7 @@ static int hwdb_update(int argc, char *argv[], void *userdata) {
log_debug("strings dedup'ed: %8zu bytes (%8zu)",
trie->strings->dedup_len, trie->strings->dedup_count);
- hwdb_bin = strjoin(arg_root, "/", arg_hwdb_bin_dir, "/hwdb.bin", NULL);
+ hwdb_bin = strjoin(arg_root, "/", arg_hwdb_bin_dir, "/hwdb.bin");
if (!hwdb_bin)
return -ENOMEM;
diff --git a/src/import/import-raw.c b/src/import/import-raw.c
index 29f3f896e5..808eae38f8 100644
--- a/src/import/import-raw.c
+++ b/src/import/import-raw.c
@@ -267,7 +267,7 @@ static int raw_import_open_disk(RawImport *i) {
assert(!i->temp_path);
assert(i->output_fd < 0);
- i->final_path = strjoin(i->image_root, "/", i->local, ".raw", NULL);
+ i->final_path = strjoin(i->image_root, "/", i->local, ".raw");
if (!i->final_path)
return log_oom();
diff --git a/src/import/import-tar.c b/src/import/import-tar.c
index 22f9b8c5ea..1c229ec82f 100644
--- a/src/import/import-tar.c
+++ b/src/import/import-tar.c
@@ -222,7 +222,7 @@ static int tar_import_fork_tar(TarImport *i) {
assert(!i->temp_path);
assert(i->tar_fd < 0);
- i->final_path = strjoin(i->image_root, "/", i->local, NULL);
+ i->final_path = strjoin(i->image_root, "/", i->local);
if (!i->final_path)
return log_oom();
diff --git a/src/journal-remote/journal-gatewayd.c b/src/journal-remote/journal-gatewayd.c
index 7325adee8f..f75a6f06d2 100644
--- a/src/journal-remote/journal-gatewayd.c
+++ b/src/journal-remote/journal-gatewayd.c
@@ -434,7 +434,7 @@ static int request_parse_arguments_iterator(
return MHD_YES;
}
- p = strjoin(key, "=", strempty(value), NULL);
+ p = strjoin(key, "=", strempty(value));
if (!p) {
m->argument_parse_error = log_oom();
return MHD_NO;
diff --git a/src/journal-remote/journal-upload.c b/src/journal-remote/journal-upload.c
index 61190ff83c..42880cca76 100644
--- a/src/journal-remote/journal-upload.c
+++ b/src/journal-remote/journal-upload.c
@@ -438,7 +438,7 @@ static int setup_uploader(Uploader *u, const char *url, const char *state_file)
}
if (strchr(host, ':'))
- u->url = strjoin(proto, url, "/upload", NULL);
+ u->url = strjoin(proto, url, "/upload");
else {
char *t;
size_t x;
@@ -448,7 +448,7 @@ static int setup_uploader(Uploader *u, const char *url, const char *state_file)
while (x > 0 && t[x - 1] == '/')
t[x - 1] = '\0';
- u->url = strjoin(proto, t, ":" STRINGIFY(DEFAULT_PORT), "/upload", NULL);
+ u->url = strjoin(proto, t, ":" STRINGIFY(DEFAULT_PORT), "/upload");
}
if (!u->url)
return log_oom();
diff --git a/src/journal/journalctl.c b/src/journal/journalctl.c
index 7f997487b4..22cab67824 100644
--- a/src/journal/journalctl.c
+++ b/src/journal/journalctl.c
@@ -192,7 +192,7 @@ static int add_matches_for_device(sd_journal *j, const char *devpath) {
continue;
}
- match = strjoin("_KERNEL_DEVICE=+", subsys, ":", sysname, NULL);
+ match = strjoin("_KERNEL_DEVICE=+", subsys, ":", sysname);
if (!match)
return log_oom();
diff --git a/src/journal/journald-server.c b/src/journal/journald-server.c
index 908c7b8eeb..dee153a4cf 100644
--- a/src/journal/journald-server.c
+++ b/src/journal/journald-server.c
@@ -731,7 +731,7 @@ static int get_invocation_id(const char *cgroup_root, const char *slice, const c
if (!escaped)
return -ENOMEM;
- p = strjoin(cgroup_root, "/", slice_path, "/", escaped, NULL);
+ p = strjoin(cgroup_root, "/", slice_path, "/", escaped);
if (!p)
return -ENOMEM;
@@ -2051,8 +2051,8 @@ int server_init(Server *s) {
s->runtime_storage.name = "Runtime journal";
s->system_storage.name = "System journal";
- s->runtime_storage.path = strjoin("/run/log/journal/", SERVER_MACHINE_ID(s), NULL);
- s->system_storage.path = strjoin("/var/log/journal/", SERVER_MACHINE_ID(s), NULL);
+ s->runtime_storage.path = strjoin("/run/log/journal/", SERVER_MACHINE_ID(s));
+ s->system_storage.path = strjoin("/var/log/journal/", SERVER_MACHINE_ID(s));
if (!s->runtime_storage.path || !s->system_storage.path)
return -ENOMEM;
diff --git a/src/journal/journald-wall.c b/src/journal/journald-wall.c
index 4d91fafffe..d857ff8d39 100644
--- a/src/journal/journald-wall.c
+++ b/src/journal/journald-wall.c
@@ -57,7 +57,7 @@ void server_forward_wall(
} else if (identifier) {
- l = l_buf = strjoin(identifier, ": ", message, NULL);
+ l = l_buf = strjoin(identifier, ": ", message);
if (!l_buf) {
log_oom();
return;
diff --git a/src/journal/sd-journal.c b/src/journal/sd-journal.c
index f2f8546086..47c77b1ba9 100644
--- a/src/journal/sd-journal.c
+++ b/src/journal/sd-journal.c
@@ -405,7 +405,7 @@ static char *match_make_string(Match *m) {
return mfree(p);
if (p) {
- k = strjoin(p, m->type == MATCH_OR_TERM ? " OR " : " AND ", t, NULL);
+ k = strjoin(p, m->type == MATCH_OR_TERM ? " OR " : " AND ", t);
free(p);
free(t);
@@ -420,7 +420,7 @@ static char *match_make_string(Match *m) {
}
if (enclose) {
- r = strjoin("(", p, ")", NULL);
+ r = strjoin("(", p, ")");
free(p);
return r;
}
@@ -1416,7 +1416,7 @@ static int add_directory(sd_journal *j, const char *prefix, const char *dirname)
* and reenumerates directory contents */
if (dirname)
- path = strjoin(prefix, "/", dirname, NULL);
+ path = strjoin(prefix, "/", dirname);
else
path = strdup(prefix);
if (!path) {
diff --git a/src/journal/test-compress.c b/src/journal/test-compress.c
index 00e5222a1c..72cadf1771 100644
--- a/src/journal/test-compress.c
+++ b/src/journal/test-compress.c
@@ -247,6 +247,9 @@ int main(int argc, char *argv[]) {
"text\0foofoofoofoo AAAA aaaaaaaaa ghost busters barbarbar FFF"
"foofoofoofoo AAAA aaaaaaaaa ghost busters barbarbar FFF";
+ /* The file to test compression on can be specified as the first argument */
+ const char *srcfile = argc > 1 ? argv[1] : argv[0];
+
char data[512] = "random\0";
char huge[4096*1024];
@@ -275,7 +278,7 @@ int main(int argc, char *argv[]) {
huge, sizeof(huge), true);
test_compress_stream(OBJECT_COMPRESSED_XZ, "xzcat",
- compress_stream_xz, decompress_stream_xz, argv[0]);
+ compress_stream_xz, decompress_stream_xz, srcfile);
#else
log_info("/* XZ test skipped */");
#endif
@@ -297,7 +300,7 @@ int main(int argc, char *argv[]) {
huge, sizeof(huge), true);
test_compress_stream(OBJECT_COMPRESSED_LZ4, "lz4cat",
- compress_stream_lz4, decompress_stream_lz4, argv[0]);
+ compress_stream_lz4, decompress_stream_lz4, srcfile);
test_lz4_decompress_partial();
#else
diff --git a/src/libsystemd/sd-bus/bus-kernel.c b/src/libsystemd/sd-bus/bus-kernel.c
index 59398b841d..a3427ca33e 100644
--- a/src/libsystemd/sd-bus/bus-kernel.c
+++ b/src/libsystemd/sd-bus/bus-kernel.c
@@ -1649,7 +1649,7 @@ int bus_kernel_create_bus(const char *name, bool world, char **s) {
if (s) {
char *p;
- p = strjoin("/sys/fs/kdbus/", n->str, "/bus", NULL);
+ p = strjoin("/sys/fs/kdbus/", n->str, "/bus");
if (!p) {
safe_close(fd);
return -ENOMEM;
diff --git a/src/libsystemd/sd-bus/busctl-introspect.c b/src/libsystemd/sd-bus/busctl-introspect.c
index b09509f8e1..09cbd9ab44 100644
--- a/src/libsystemd/sd-bus/busctl-introspect.c
+++ b/src/libsystemd/sd-bus/busctl-introspect.c
@@ -285,7 +285,7 @@ static int parse_xml_node(Context *context, const char *prefix, unsigned n_depth
if (endswith(prefix, "/"))
node_path = strappend(prefix, name);
else
- node_path = strjoin(prefix, "/", name, NULL);
+ node_path = strjoin(prefix, "/", name);
if (!node_path)
return log_oom();
}
diff --git a/src/libsystemd/sd-bus/busctl.c b/src/libsystemd/sd-bus/busctl.c
index 2c3f591053..9dd3828364 100644
--- a/src/libsystemd/sd-bus/busctl.c
+++ b/src/libsystemd/sd-bus/busctl.c
@@ -1102,7 +1102,7 @@ static int monitor(sd_bus *bus, char *argv[], int (*dump)(sd_bus_message *m, FIL
return -EINVAL;
}
- m = strjoin("sender='", *i, "'", NULL);
+ m = strjoin("sender='", *i, "'");
if (!m)
return log_oom();
@@ -1111,7 +1111,7 @@ static int monitor(sd_bus *bus, char *argv[], int (*dump)(sd_bus_message *m, FIL
return bus_log_create_error(r);
free(m);
- m = strjoin("destination='", *i, "'", NULL);
+ m = strjoin("destination='", *i, "'");
if (!m)
return log_oom();
diff --git a/src/libsystemd/sd-bus/sd-bus.c b/src/libsystemd/sd-bus/sd-bus.c
index d746348544..e809942278 100644
--- a/src/libsystemd/sd-bus/sd-bus.c
+++ b/src/libsystemd/sd-bus/sd-bus.c
@@ -1339,7 +1339,7 @@ int bus_set_address_system_remote(sd_bus *b, const char *host) {
return -ENOMEM;
}
- b->address = strjoin("unixexec:path=ssh,argv1=-xT,argv2=", e, ",argv3=systemd-stdio-bridge", c, NULL);
+ b->address = strjoin("unixexec:path=ssh,argv1=-xT,argv2=", e, ",argv3=systemd-stdio-bridge", c);
if (!b->address)
return -ENOMEM;
@@ -1387,7 +1387,7 @@ int bus_set_address_system_machine(sd_bus *b, const char *machine) {
if (!e)
return -ENOMEM;
- b->address = strjoin("x-machine-kernel:machine=", e, ";x-machine-unix:machine=", e, NULL);
+ b->address = strjoin("x-machine-kernel:machine=", e, ";x-machine-unix:machine=", e);
if (!b->address)
return -ENOMEM;
@@ -3470,7 +3470,7 @@ _public_ int sd_bus_path_encode(const char *prefix, const char *external_id, cha
if (!e)
return -ENOMEM;
- ret = strjoin(prefix, "/", e, NULL);
+ ret = strjoin(prefix, "/", e);
if (!ret)
return -ENOMEM;
diff --git a/src/libsystemd/sd-bus/test-bus-objects.c b/src/libsystemd/sd-bus/test-bus-objects.c
index f11cafd888..233a21a523 100644
--- a/src/libsystemd/sd-bus/test-bus-objects.c
+++ b/src/libsystemd/sd-bus/test-bus-objects.c
@@ -49,7 +49,7 @@ static int something_handler(sd_bus_message *m, void *userdata, sd_bus_error *er
r = sd_bus_message_read(m, "s", &s);
assert_se(r > 0);
- n = strjoin("<<<", s, ">>>", NULL);
+ n = strjoin("<<<", s, ">>>");
assert_se(n);
free(c->something);
diff --git a/src/libsystemd/sd-device/device-enumerator.c b/src/libsystemd/sd-device/device-enumerator.c
index 62d03ae00d..86f8935a14 100644
--- a/src/libsystemd/sd-device/device-enumerator.c
+++ b/src/libsystemd/sd-device/device-enumerator.c
@@ -773,7 +773,7 @@ static int parent_crawl_children(sd_device_enumerator *enumerator, const char *p
if (dent->d_type != DT_DIR)
continue;
- child = strjoin(path, "/", dent->d_name, NULL);
+ child = strjoin(path, "/", dent->d_name);
if (!child)
return -ENOMEM;
diff --git a/src/libsystemd/sd-path/sd-path.c b/src/libsystemd/sd-path/sd-path.c
index b7aec1f20a..752c1ba56b 100644
--- a/src/libsystemd/sd-path/sd-path.c
+++ b/src/libsystemd/sd-path/sd-path.c
@@ -77,7 +77,7 @@ static int from_home_dir(const char *envname, const char *suffix, char **buffer,
if (endswith(h, "/"))
cc = strappend(h, suffix);
else
- cc = strjoin(h, "/", suffix, NULL);
+ cc = strjoin(h, "/", suffix);
if (!cc)
return -ENOMEM;
@@ -387,7 +387,7 @@ _public_ int sd_path_home(uint64_t type, const char *suffix, char **path) {
if (endswith(ret, "/"))
cc = strappend(ret, suffix);
else
- cc = strjoin(ret, "/", suffix, NULL);
+ cc = strjoin(ret, "/", suffix);
free(buffer);
@@ -455,7 +455,7 @@ static int search_from_environment(
if (endswith(e, "/"))
h = strappend(e, home_suffix);
else
- h = strjoin(e, "/", home_suffix, NULL);
+ h = strjoin(e, "/", home_suffix);
if (!h) {
strv_free(l);
@@ -621,7 +621,7 @@ _public_ int sd_path_search(uint64_t type, const char *suffix, char ***paths) {
if (endswith(*i, "/"))
*j = strappend(*i, suffix);
else
- *j = strjoin(*i, "/", suffix, NULL);
+ *j = strjoin(*i, "/", suffix);
if (!*j) {
strv_free(l);
diff --git a/src/locale/keymap-util.c b/src/locale/keymap-util.c
index a6bcd1ad54..da72bee4a9 100644
--- a/src/locale/keymap-util.c
+++ b/src/locale/keymap-util.c
@@ -519,7 +519,7 @@ int find_converted_keymap(const char *x11_layout, const char *x11_variant, char
_cleanup_free_ char *n;
if (x11_variant)
- n = strjoin(x11_layout, "-", x11_variant, NULL);
+ n = strjoin(x11_layout, "-", x11_variant);
else
n = strdup(x11_layout);
if (!n)
@@ -529,8 +529,8 @@ int find_converted_keymap(const char *x11_layout, const char *x11_variant, char
_cleanup_free_ char *p = NULL, *pz = NULL;
bool uncompressed;
- p = strjoin(dir, "xkb/", n, ".map", NULL);
- pz = strjoin(dir, "xkb/", n, ".map.gz", NULL);
+ p = strjoin(dir, "xkb/", n, ".map");
+ pz = strjoin(dir, "xkb/", n, ".map.gz");
if (!p || !pz)
return -ENOMEM;
diff --git a/src/login/logind-inhibit.c b/src/login/logind-inhibit.c
index c93b24009b..a7e5c01ef3 100644
--- a/src/login/logind-inhibit.c
+++ b/src/login/logind-inhibit.c
@@ -294,7 +294,7 @@ int inhibitor_create_fifo(Inhibitor *i) {
if (r < 0)
return r;
- i->fifo_path = strjoin("/run/systemd/inhibit/", i->id, ".ref", NULL);
+ i->fifo_path = strjoin("/run/systemd/inhibit/", i->id, ".ref");
if (!i->fifo_path)
return -ENOMEM;
diff --git a/src/login/logind-session.c b/src/login/logind-session.c
index cbf035f706..e83c37a5ac 100644
--- a/src/login/logind-session.c
+++ b/src/login/logind-session.c
@@ -505,7 +505,7 @@ static int session_start_scope(Session *s) {
char *scope, *job = NULL;
const char *description;
- scope = strjoin("session-", s->id, ".scope", NULL);
+ scope = strjoin("session-", s->id, ".scope");
if (!scope)
return log_oom();
diff --git a/src/login/pam_systemd.c b/src/login/pam_systemd.c
index 4f023640f6..b0f75b2a21 100644
--- a/src/login/pam_systemd.c
+++ b/src/login/pam_systemd.c
@@ -186,7 +186,7 @@ static int export_legacy_dbus_address(
* daemons that spawn dbus-daemon, instead of forcing
* DBUS_SESSION_BUS_ADDRESS= here. */
- s = strjoin(runtime, "/bus", NULL);
+ s = strjoin(runtime, "/bus");
if (!s)
goto error;
diff --git a/src/machine/machine.c b/src/machine/machine.c
index a02b9d7575..9e7b6cc03d 100644
--- a/src/machine/machine.c
+++ b/src/machine/machine.c
@@ -355,7 +355,7 @@ static int machine_start_scope(Machine *m, sd_bus_message *properties, sd_bus_er
if (!escaped)
return log_oom();
- scope = strjoin("machine-", escaped, ".scope", NULL);
+ scope = strjoin("machine-", escaped, ".scope");
if (!scope)
return log_oom();
diff --git a/src/mount/mount-tool.c b/src/mount/mount-tool.c
index 80bba086e4..9d79e81918 100644
--- a/src/mount/mount-tool.c
+++ b/src/mount/mount-tool.c
@@ -697,7 +697,7 @@ static int acquire_mount_where(struct udev_device *d) {
if (!filename_is_valid(escaped))
return 0;
- arg_mount_where = strjoin("/run/media/system/", escaped, NULL);
+ arg_mount_where = strjoin("/run/media/system/", escaped);
} else
arg_mount_where = strdup(v);
@@ -721,7 +721,7 @@ static int acquire_description(struct udev_device *d) {
label = udev_device_get_property_value(d, "ID_PART_ENTRY_NUMBER");
if (model && label)
- arg_description = strjoin(model, " ", label, NULL);
+ arg_description = strjoin(model, " ", label);
else if (label)
arg_description = strdup(label);
else if (model)
diff --git a/src/nspawn/nspawn-mount.c b/src/nspawn/nspawn-mount.c
index 115de64cf9..392498d1bb 100644
--- a/src/nspawn/nspawn-mount.c
+++ b/src/nspawn/nspawn-mount.c
@@ -193,11 +193,9 @@ static int tmpfs_patch_options(
if ((userns && uid_shift != 0) || patch_ids) {
assert(uid_shift != UID_INVALID);
- if (options)
- (void) asprintf(&buf, "%s,uid=" UID_FMT ",gid=" UID_FMT, options, uid_shift, uid_shift);
- else
- (void) asprintf(&buf, "uid=" UID_FMT ",gid=" UID_FMT, uid_shift, uid_shift);
- if (!buf)
+ if (asprintf(&buf, "%s%suid=" UID_FMT ",gid=" UID_FMT,
+ options ?: "", options ? "," : "",
+ uid_shift, uid_shift) < 0)
return -ENOMEM;
options = buf;
@@ -207,16 +205,12 @@ static int tmpfs_patch_options(
if (selinux_apifs_context) {
char *t;
- if (options)
- t = strjoin(options, ",context=\"", selinux_apifs_context, "\"", NULL);
- else
- t = strjoin("context=\"", selinux_apifs_context, "\"", NULL);
- if (!t) {
- free(buf);
+ t = strjoin(options ?: "", options ? "," : "",
+ "context=\"", selinux_apifs_context, "\"");
+ free(buf);
+ if (!t)
return -ENOMEM;
- }
- free(buf);
buf = t;
}
#endif
diff --git a/src/nspawn/nspawn.c b/src/nspawn/nspawn.c
index c56af6e6f4..673e616911 100644
--- a/src/nspawn/nspawn.c
+++ b/src/nspawn/nspawn.c
@@ -2547,7 +2547,7 @@ static int determine_names(void) {
* search for a machine, but instead create a new one
* in /var/lib/machine. */
- arg_directory = strjoin("/var/lib/machines/", arg_machine, NULL);
+ arg_directory = strjoin("/var/lib/machines/", arg_machine);
if (!arg_directory)
return log_oom();
}
@@ -3390,7 +3390,7 @@ static int load_settings(void) {
FOREACH_STRING(i, "/etc/systemd/nspawn", "/run/systemd/nspawn") {
_cleanup_free_ char *j = NULL;
- j = strjoin(i, "/", fn, NULL);
+ j = strjoin(i, "/", fn);
if (!j)
return log_oom();
diff --git a/src/nss-systemd/nss-systemd.c b/src/nss-systemd/nss-systemd.c
index 17d04e958d..c80972742b 100644
--- a/src/nss-systemd/nss-systemd.c
+++ b/src/nss-systemd/nss-systemd.c
@@ -33,14 +33,6 @@
#include "user-util.h"
#include "util.h"
-#ifndef NOBODY_USER_NAME
-#define NOBODY_USER_NAME "nobody"
-#endif
-
-#ifndef NOBODY_GROUP_NAME
-#define NOBODY_GROUP_NAME "nobody"
-#endif
-
static const struct passwd root_passwd = {
.pw_name = (char*) "root",
.pw_passwd = (char*) "x", /* see shadow file */
diff --git a/src/rc-local-generator/rc-local-generator.c b/src/rc-local-generator/rc-local-generator.c
index 618bbe428d..b704ca3b4b 100644
--- a/src/rc-local-generator/rc-local-generator.c
+++ b/src/rc-local-generator/rc-local-generator.c
@@ -45,11 +45,11 @@ static int add_symlink(const char *service, const char *where) {
assert(service);
assert(where);
- from = strjoin(SYSTEM_DATA_UNIT_PATH, "/", service, NULL);
+ from = strjoin(SYSTEM_DATA_UNIT_PATH, "/", service);
if (!from)
return log_oom();
- to = strjoin(arg_dest, "/", where, ".wants/", service, NULL);
+ to = strjoin(arg_dest, "/", where, ".wants/", service);
if (!to)
return log_oom();
diff --git a/src/resolve/resolved-dns-dnssec.c b/src/resolve/resolved-dns-dnssec.c
index d4a267c89f..51327105d0 100644
--- a/src/resolve/resolved-dns-dnssec.c
+++ b/src/resolve/resolved-dns-dnssec.c
@@ -1303,7 +1303,7 @@ static int nsec3_hashed_domain_format(const uint8_t *hashed, size_t hashed_size,
if (!l)
return -ENOMEM;
- j = strjoin(l, ".", zone, NULL);
+ j = strjoin(l, ".", zone);
if (!j)
return -ENOMEM;
diff --git a/src/resolve/resolved-dns-rr.c b/src/resolve/resolved-dns-rr.c
index 87e4abec6e..209d565033 100644
--- a/src/resolve/resolved-dns-rr.c
+++ b/src/resolve/resolved-dns-rr.c
@@ -792,7 +792,7 @@ static char *format_types(Bitmap *types) {
if (!str)
return NULL;
- return strjoin("( ", str, " )", NULL);
+ return strjoin("( ", str, " )");
}
static char *format_txt(DnsTxtItem *first) {
@@ -861,14 +861,14 @@ const char *dns_resource_record_to_string(DnsResourceRecord *rr) {
case DNS_TYPE_NS:
case DNS_TYPE_CNAME:
case DNS_TYPE_DNAME:
- s = strjoin(k, " ", rr->ptr.name, NULL);
+ s = strjoin(k, " ", rr->ptr.name);
if (!s)
return NULL;
break;
case DNS_TYPE_HINFO:
- s = strjoin(k, " ", rr->hinfo.cpu, " ", rr->hinfo.os, NULL);
+ s = strjoin(k, " ", rr->hinfo.cpu, " ", rr->hinfo.os);
if (!s)
return NULL;
break;
@@ -879,7 +879,7 @@ const char *dns_resource_record_to_string(DnsResourceRecord *rr) {
if (!t)
return NULL;
- s = strjoin(k, " ", t, NULL);
+ s = strjoin(k, " ", t);
if (!s)
return NULL;
break;
@@ -891,7 +891,7 @@ const char *dns_resource_record_to_string(DnsResourceRecord *rr) {
if (r < 0)
return NULL;
- s = strjoin(k, " ", x, NULL);
+ s = strjoin(k, " ", x);
if (!s)
return NULL;
break;
@@ -902,7 +902,7 @@ const char *dns_resource_record_to_string(DnsResourceRecord *rr) {
if (r < 0)
return NULL;
- s = strjoin(k, " ", t, NULL);
+ s = strjoin(k, " ", t);
if (!s)
return NULL;
break;
@@ -942,7 +942,7 @@ const char *dns_resource_record_to_string(DnsResourceRecord *rr) {
if (!t)
return NULL;
- s = strjoin(k, " ", t, NULL);
+ s = strjoin(k, " ", t);
if (!s)
return NULL;
break;
diff --git a/src/resolve/test-dnssec-complex.c b/src/resolve/test-dnssec-complex.c
index 58c089eb40..3d7074af11 100644
--- a/src/resolve/test-dnssec-complex.c
+++ b/src/resolve/test-dnssec-complex.c
@@ -42,7 +42,7 @@ static void prefix_random(const char *name, char **ret) {
char *x;
assert_se(asprintf(&b, "x%" PRIu64 "x", random_u64()));
- x = strjoin(b, ".", name, NULL);
+ x = strjoin(b, ".", name);
assert_se(x);
free(m);
diff --git a/src/rfkill/rfkill.c b/src/rfkill/rfkill.c
index 0acdf229ed..c0f138b4f4 100644
--- a/src/rfkill/rfkill.c
+++ b/src/rfkill/rfkill.c
@@ -184,9 +184,9 @@ static int determine_state_file(
if (!escaped_path_id)
return log_oom();
- state_file = strjoin("/var/lib/systemd/rfkill/", escaped_path_id, ":", type, NULL);
+ state_file = strjoin("/var/lib/systemd/rfkill/", escaped_path_id, ":", type);
} else
- state_file = strjoin("/var/lib/systemd/rfkill/", type, NULL);
+ state_file = strjoin("/var/lib/systemd/rfkill/", type);
if (!state_file)
return log_oom();
diff --git a/src/run/run.c b/src/run/run.c
index 81b53fdfab..8f1cc9e2e3 100644
--- a/src/run/run.c
+++ b/src/run/run.c
@@ -747,7 +747,7 @@ static int make_unit_name(sd_bus *bus, UnitType t, char **ret) {
return -EINVAL;
}
- p = strjoin("run-u", id, ".", unit_type_to_string(t), NULL);
+ p = strjoin("run-u", id, ".", unit_type_to_string(t));
if (!p)
return log_oom();
diff --git a/src/shared/base-filesystem.c b/src/shared/base-filesystem.c
index 59a34a9d11..f1fbce9dca 100644
--- a/src/shared/base-filesystem.c
+++ b/src/shared/base-filesystem.c
@@ -82,7 +82,7 @@ int base_filesystem_create(const char *root, uid_t uid, gid_t gid) {
if (table[i].exists) {
_cleanup_free_ char *p = NULL;
- p = strjoin(s, "/", table[i].exists, NULL);
+ p = strjoin(s, "/", table[i].exists);
if (!p)
return log_oom();
diff --git a/src/shared/bus-util.c b/src/shared/bus-util.c
index bb90c89cc2..3b8768b9a7 100644
--- a/src/shared/bus-util.c
+++ b/src/shared/bus-util.c
@@ -676,7 +676,7 @@ int bus_connect_user_systemd(sd_bus **_bus) {
if (r < 0)
return r;
- bus->address = strjoin("unix:path=", ee, "/systemd/private", NULL);
+ bus->address = strjoin("unix:path=", ee, "/systemd/private");
if (!bus->address)
return -ENOMEM;
@@ -1460,7 +1460,7 @@ int bus_path_encode_unique(sd_bus *b, const char *prefix, const char *sender_id,
if (!external_label)
return -ENOMEM;
- p = strjoin(prefix, "/", sender_label, "/", external_label, NULL);
+ p = strjoin(prefix, "/", sender_label, "/", external_label);
if (!p)
return -ENOMEM;
diff --git a/src/shared/cgroup-show.c b/src/shared/cgroup-show.c
index 3e451db715..4db6cefb6e 100644
--- a/src/shared/cgroup-show.c
+++ b/src/shared/cgroup-show.c
@@ -158,7 +158,7 @@ int show_cgroup_by_path(
while ((r = cg_read_subgroup(d, &gn)) > 0) {
_cleanup_free_ char *k = NULL;
- k = strjoin(fn, "/", gn, NULL);
+ k = strjoin(fn, "/", gn);
free(gn);
if (!k)
return -ENOMEM;
diff --git a/src/shared/conf-parser.c b/src/shared/conf-parser.c
index 2ec0155b71..19a371c865 100644
--- a/src/shared/conf-parser.c
+++ b/src/shared/conf-parser.c
@@ -101,7 +101,7 @@ int config_item_perf_lookup(
else {
char *key;
- key = strjoin(section, ".", lvalue, NULL);
+ key = strjoin(section, ".", lvalue);
if (!key)
return -ENOMEM;
diff --git a/src/shared/dns-domain.c b/src/shared/dns-domain.c
index 892f0aadf5..f9a6fd5f03 100644
--- a/src/shared/dns-domain.c
+++ b/src/shared/dns-domain.c
@@ -1076,7 +1076,7 @@ int dns_service_split(const char *joined, char **_name, char **_type, char **_do
if (!name)
return -ENOMEM;
- type = strjoin(b, ".", c, NULL);
+ type = strjoin(b, ".", c);
if (!type)
return -ENOMEM;
@@ -1090,7 +1090,7 @@ int dns_service_split(const char *joined, char **_name, char **_type, char **_do
name = NULL;
- type = strjoin(a, ".", b, NULL);
+ type = strjoin(a, ".", b);
if (!type)
return -ENOMEM;
diff --git a/src/shared/dropin.c b/src/shared/dropin.c
index b9cd952ac8..2c1cd84df5 100644
--- a/src/shared/dropin.c
+++ b/src/shared/dropin.c
@@ -61,11 +61,11 @@ int drop_in_file(const char *dir, const char *unit, unsigned level,
if (!filename_is_valid(b))
return -EINVAL;
- p = strjoin(dir, "/", unit, ".d", NULL);
+ p = strjoin(dir, "/", unit, ".d");
if (!p)
return -ENOMEM;
- q = strjoin(p, "/", prefix, "-", b, ".conf", NULL);
+ q = strjoin(p, "/", prefix, "-", b, ".conf");
if (!q) {
free(p);
return -ENOMEM;
@@ -163,7 +163,7 @@ static int iterate_dir(
if (hidden_or_backup_file(de->d_name))
continue;
- f = strjoin(path, "/", de->d_name, NULL);
+ f = strjoin(path, "/", de->d_name);
if (!f)
return log_oom();
@@ -192,7 +192,7 @@ int unit_file_process_dir(
assert(name);
assert(suffix);
- path = strjoin(unit_path, "/", name, suffix, NULL);
+ path = strjoin(unit_path, "/", name, suffix);
if (!path)
return log_oom();
@@ -207,7 +207,7 @@ int unit_file_process_dir(
if (r < 0)
return log_error_errno(r, "Failed to generate template from unit name: %m");
- p = strjoin(unit_path, "/", template, suffix, NULL);
+ p = strjoin(unit_path, "/", template, suffix);
if (!p)
return log_oom();
diff --git a/src/shared/fstab-util.c b/src/shared/fstab-util.c
index a4e0cd3267..f0bfb30bb5 100644
--- a/src/shared/fstab-util.c
+++ b/src/shared/fstab-util.c
@@ -241,7 +241,7 @@ static char *tag_to_udev_node(const char *tagvalue, const char *by) {
if (encode_devnode_name(u, t, enc_len) < 0)
return NULL;
- return strjoin("/dev/disk/by-", by, "/", t, NULL);
+ return strjoin("/dev/disk/by-", by, "/", t);
}
char *fstab_node_to_udev_node(const char *p) {
diff --git a/src/shared/install-printf.c b/src/shared/install-printf.c
index cbdf66827f..007c632f35 100644
--- a/src/shared/install-printf.c
+++ b/src/shared/install-printf.c
@@ -45,7 +45,7 @@ static int specifier_prefix_and_instance(char specifier, void *data, void *userd
if (endswith(prefix, "@") && i->default_instance) {
char *ans;
- ans = strjoin(prefix, i->default_instance, NULL);
+ ans = strjoin(prefix, i->default_instance);
if (!ans)
return -ENOMEM;
*ret = ans;
diff --git a/src/shared/install.c b/src/shared/install.c
index 96fba6e25b..474426d927 100644
--- a/src/shared/install.c
+++ b/src/shared/install.c
@@ -1307,7 +1307,7 @@ static int unit_file_search(
STRV_FOREACH(p, paths->search_path) {
_cleanup_free_ char *path = NULL;
- path = strjoin(*p, "/", info->name, NULL);
+ path = strjoin(*p, "/", info->name);
if (!path)
return -ENOMEM;
@@ -1332,7 +1332,7 @@ static int unit_file_search(
STRV_FOREACH(p, paths->search_path) {
_cleanup_free_ char *path = NULL;
- path = strjoin(*p, "/", template, NULL);
+ path = strjoin(*p, "/", template);
if (!path)
return -ENOMEM;
@@ -1612,7 +1612,7 @@ static int install_info_symlink_wants(
continue;
}
- path = strjoin(config_path, "/", dst, suffix, n, NULL);
+ path = strjoin(config_path, "/", dst, suffix, n);
if (!path)
return -ENOMEM;
@@ -1646,7 +1646,7 @@ static int install_info_symlink_link(
if (r > 0)
return 0;
- path = strjoin(config_path, "/", i->name, NULL);
+ path = strjoin(config_path, "/", i->name);
if (!path)
return -ENOMEM;
@@ -2166,7 +2166,7 @@ int unit_file_revert(
STRV_FOREACH(j, fs) {
_cleanup_free_ char *t = NULL;
- t = strjoin(*i, "/", *j, NULL);
+ t = strjoin(*i, "/", *j);
if (!t)
return -ENOMEM;
diff --git a/src/shared/machine-image.c b/src/shared/machine-image.c
index 060f8d50c7..6414ba5246 100644
--- a/src/shared/machine-image.c
+++ b/src/shared/machine-image.c
@@ -131,7 +131,7 @@ static int image_new(
return -ENOMEM;
if (path)
- i->path = strjoin(path, "/", filename, NULL);
+ i->path = strjoin(path, "/", filename);
else
i->path = strdup(filename);
diff --git a/src/shared/path-lookup.c b/src/shared/path-lookup.c
index 862096ae7b..a23d09967e 100644
--- a/src/shared/path-lookup.c
+++ b/src/shared/path-lookup.c
@@ -70,7 +70,7 @@ static int user_config_dir(char **ret, const char *suffix) {
if (!home)
return -ENXIO;
- j = strjoin(home, "/.config", suffix, NULL);
+ j = strjoin(home, "/.config", suffix);
}
if (!j)
@@ -102,7 +102,7 @@ static int user_data_dir(char **ret, const char *suffix) {
return -ENXIO;
- j = strjoin(home, "/.local/share", suffix, NULL);
+ j = strjoin(home, "/.local/share", suffix);
}
if (!j)
return -ENOMEM;
diff --git a/src/shared/switch-root.c b/src/shared/switch-root.c
index 47d3a5a1fa..4eff4f692e 100644
--- a/src/shared/switch-root.c
+++ b/src/shared/switch-root.c
@@ -75,17 +75,29 @@ int switch_root(const char *new_root, const char *oldroot, bool detach_oldroot,
NULSTR_FOREACH(i, move_mounts) {
char new_mount[PATH_MAX];
struct stat sb;
+ size_t n;
- xsprintf(new_mount, "%s%s", new_root, i);
+ n = snprintf(new_mount, sizeof new_mount, "%s%s", new_root, i);
+ if (n >= sizeof new_mount) {
+ bool move = mountflags & MS_MOVE;
+
+ log_warning("New path is too long, %s: %s%s",
+ move ? "forcing unmount instead" : "ignoring",
+ new_root, i);
+
+ if (move)
+ if (umount2(i, MNT_FORCE) < 0)
+ log_warning_errno(errno, "Failed to unmount %s: %m", i);
+ continue;
+ }
mkdir_p_label(new_mount, 0755);
- if ((stat(new_mount, &sb) < 0) ||
+ if (stat(new_mount, &sb) < 0 ||
sb.st_dev != new_root_stat.st_dev) {
/* Mount point seems to be mounted already or
- * stat failed. Unmount the old mount
- * point. */
+ * stat failed. Unmount the old mount point. */
if (umount2(i, MNT_DETACH) < 0)
log_warning_errno(errno, "Failed to unmount %s: %m", i);
continue;
@@ -97,10 +109,9 @@ int switch_root(const char *new_root, const char *oldroot, bool detach_oldroot,
if (umount2(i, MNT_FORCE) < 0)
log_warning_errno(errno, "Failed to unmount %s: %m", i);
- }
- if (mountflags & MS_BIND)
- log_error_errno(errno, "Failed to bind mount %s to %s: %m", i, new_mount);
+ } else if (mountflags & MS_BIND)
+ log_error_errno(errno, "Failed to bind mount %s to %s: %m", i, new_mount);
}
}
diff --git a/src/systemctl/systemctl.c b/src/systemctl/systemctl.c
index dd3b931cd6..9e723b0261 100644
--- a/src/systemctl/systemctl.c
+++ b/src/systemctl/systemctl.c
@@ -527,7 +527,7 @@ static int output_units_list(const UnitInfo *unit_infos, unsigned c) {
}
if (u->machine) {
- j = strjoin(u->machine, ":", u->id, NULL);
+ j = strjoin(u->machine, ":", u->id);
if (!j)
return log_oom();
@@ -939,7 +939,7 @@ static int output_sockets_list(struct socket_info *socket_infos, unsigned cs) {
char **a;
if (s->machine) {
- j = strjoin(s->machine, ":", s->path, NULL);
+ j = strjoin(s->machine, ":", s->path);
if (!j)
return log_oom();
path = j;
@@ -1223,7 +1223,7 @@ static int output_timers_list(struct timer_info *timer_infos, unsigned n) {
format_timestamp_relative(trel2, sizeof(trel2), t->last_trigger);
if (t->machine) {
- j = strjoin(t->machine, ":", t->id, NULL);
+ j = strjoin(t->machine, ":", t->id);
if (!j)
return log_oom();
unit = j;
@@ -6519,12 +6519,12 @@ static int get_file_to_edit(
assert(name);
assert(ret_path);
- path = strjoin(paths->persistent_config, "/", name, NULL);
+ path = strjoin(paths->persistent_config, "/", name);
if (!path)
return log_oom();
if (arg_runtime) {
- run = strjoin(paths->runtime_config, "/", name, NULL);
+ run = strjoin(paths->runtime_config, "/", name);
if (!run)
return log_oom();
}
diff --git a/src/sysv-generator/sysv-generator.c b/src/sysv-generator/sysv-generator.c
index c2c80175a2..921fd478d0 100644
--- a/src/sysv-generator/sysv-generator.c
+++ b/src/sysv-generator/sysv-generator.c
@@ -562,7 +562,7 @@ static int load_sysv(SysvStub *s) {
char *d = NULL;
if (chkconfig_description)
- d = strjoin(chkconfig_description, " ", j, NULL);
+ d = strjoin(chkconfig_description, " ", j);
else
d = strdup(j);
if (!d)
@@ -624,7 +624,7 @@ static int load_sysv(SysvStub *s) {
char *d = NULL;
if (long_description)
- d = strjoin(long_description, " ", t, NULL);
+ d = strjoin(long_description, " ", t);
else
d = strdup(j);
if (!d)
@@ -803,7 +803,7 @@ static int enumerate_sysv(const LookupPaths *lp, Hashmap *all_services) {
continue;
}
- fpath = strjoin(*path, "/", de->d_name, NULL);
+ fpath = strjoin(*path, "/", de->d_name);
if (!fpath)
return log_oom();
@@ -849,7 +849,7 @@ static int set_dependencies_from_rcnd(const LookupPaths *lp, Hashmap *all_servic
_cleanup_free_ char *path = NULL;
struct dirent *de;
- path = strjoin(*p, "/", rcnd_table[i].path, NULL);
+ path = strjoin(*p, "/", rcnd_table[i].path);
if (!path) {
r = log_oom();
goto finish;
@@ -879,7 +879,7 @@ static int set_dependencies_from_rcnd(const LookupPaths *lp, Hashmap *all_servic
if (a < 0 || b < 0)
continue;
- fpath = strjoin(*p, "/", de->d_name, NULL);
+ fpath = strjoin(*p, "/", de->d_name);
if (!fpath) {
r = log_oom();
goto finish;
diff --git a/src/test/test-copy.c b/src/test/test-copy.c
index ed1ea51dbd..91d2a0bcd4 100644
--- a/src/test/test-copy.c
+++ b/src/test/test-copy.c
@@ -106,7 +106,7 @@ static void test_copy_tree(void) {
STRV_FOREACH(p, files) {
_cleanup_free_ char *f;
- assert_se(f = strappend(original_dir, *p));
+ assert_se((f = strappend(original_dir, *p)));
assert_se(mkdir_parents(f, 0755) >= 0);
assert_se(write_string_file(f, "file", WRITE_STRING_FILE_CREATE) == 0);
@@ -115,8 +115,8 @@ static void test_copy_tree(void) {
STRV_FOREACH_PAIR(link, p, links) {
_cleanup_free_ char *f, *l;
- assert_se(f = strappend(original_dir, *p));
- assert_se(l = strappend(original_dir, *link));
+ assert_se((f = strappend(original_dir, *p)));
+ assert_se((l = strappend(original_dir, *link)));
assert_se(mkdir_parents(l, 0755) >= 0);
assert_se(symlink(f, l) == 0);
@@ -131,7 +131,7 @@ static void test_copy_tree(void) {
_cleanup_free_ char *buf = NULL, *f;
size_t sz = 0;
- assert_se(f = strappend(copy_dir, *p));
+ assert_se((f = strappend(copy_dir, *p)));
assert_se(access(f, F_OK) == 0);
assert_se(read_full_file(f, &buf, &sz) == 0);
@@ -141,8 +141,8 @@ static void test_copy_tree(void) {
STRV_FOREACH_PAIR(link, p, links) {
_cleanup_free_ char *target = NULL, *f, *l;
- assert_se(f = strjoin(original_dir, *p, NULL));
- assert_se(l = strjoin(copy_dir, *link, NULL));
+ assert_se((f = strjoin(original_dir, *p)));
+ assert_se((l = strjoin(copy_dir, *link)));
assert_se(readlink_and_canonicalize(l, &target) == 0);
assert_se(path_equal(f, target));
diff --git a/src/test/test-date.c b/src/test/test-date.c
index 7f497bb7d5..a8d3f1e083 100644
--- a/src/test/test-date.c
+++ b/src/test/test-date.c
@@ -60,7 +60,7 @@ static void test_one(const char *p) {
_cleanup_free_ char *with_utc;
log_info("Test: %s", p);
- with_utc = strjoin(p, " UTC", NULL);
+ with_utc = strjoin(p, " UTC");
test_should_pass(p);
test_should_pass(with_utc);
}
@@ -69,7 +69,7 @@ static void test_one_noutc(const char *p) {
_cleanup_free_ char *with_utc;
log_info("Test: %s", p);
- with_utc = strjoin(p, " UTC", NULL);
+ with_utc = strjoin(p, " UTC");
test_should_pass(p);
test_should_fail(with_utc);
}
diff --git a/src/test/test-execute.c b/src/test/test-execute.c
index c369098500..6029853e3e 100644
--- a/src/test/test-execute.c
+++ b/src/test/test-execute.c
@@ -259,6 +259,12 @@ static void test_exec_supplementary_groups(Manager *m) {
test(m, "exec-supplementarygroups-multiple-groups-withuid.service", 0, CLD_EXITED);
}
+static void test_exec_dynamic_user(Manager *m) {
+ test(m, "exec-dynamicuser-fixeduser.service", 0, CLD_EXITED);
+ test(m, "exec-dynamicuser-fixeduser-one-supplementarygroup.service", 0, CLD_EXITED);
+ test(m, "exec-dynamicuser-supplementarygroups.service", 0, CLD_EXITED);
+}
+
static void test_exec_environment(Manager *m) {
test(m, "exec-environment.service", 0, CLD_EXITED);
test(m, "exec-environment-multiple.service", 0, CLD_EXITED);
@@ -432,6 +438,7 @@ int main(int argc, char *argv[]) {
test_exec_user,
test_exec_group,
test_exec_supplementary_groups,
+ test_exec_dynamic_user,
test_exec_environment,
test_exec_environmentfile,
test_exec_passenvironment,
diff --git a/src/test/test-fileio.c b/src/test/test-fileio.c
index 92663ef66f..56316904a3 100644
--- a/src/test/test-fileio.c
+++ b/src/test/test-fileio.c
@@ -367,7 +367,7 @@ static void test_write_string_file_verify(void) {
int r;
assert_se(read_one_line_file("/proc/cmdline", &buf) >= 0);
- assert_se((buf2 = strjoin(buf, "\n", NULL)));
+ assert_se((buf2 = strjoin(buf, "\n")));
r = write_string_file("/proc/cmdline", buf, 0);
assert_se(r == -EACCES || r == -EIO);
diff --git a/src/test/test-namespace.c b/src/test/test-namespace.c
index ff9f35cecd..de7be1f9cc 100644
--- a/src/test/test-namespace.c
+++ b/src/test/test-namespace.c
@@ -132,14 +132,14 @@ int main(int argc, char *argv[]) {
assert_se(sd_id128_get_boot(&bid) >= 0);
sd_id128_to_string(bid, boot_id);
- x = strjoin("/tmp/systemd-private-", boot_id, "-abcd.service-", NULL);
- y = strjoin("/var/tmp/systemd-private-", boot_id, "-abcd.service-", NULL);
+ x = strjoin("/tmp/systemd-private-", boot_id, "-abcd.service-");
+ y = strjoin("/var/tmp/systemd-private-", boot_id, "-abcd.service-");
assert_se(x && y);
test_tmpdir("abcd.service", x, y);
- z = strjoin("/tmp/systemd-private-", boot_id, "-sys-devices-pci0000:00-0000:00:1a.0-usb3-3\\x2d1-3\\x2d1:1.0-bluetooth-hci0.device-", NULL);
- zz = strjoin("/var/tmp/systemd-private-", boot_id, "-sys-devices-pci0000:00-0000:00:1a.0-usb3-3\\x2d1-3\\x2d1:1.0-bluetooth-hci0.device-", NULL);
+ z = strjoin("/tmp/systemd-private-", boot_id, "-sys-devices-pci0000:00-0000:00:1a.0-usb3-3\\x2d1-3\\x2d1:1.0-bluetooth-hci0.device-");
+ zz = strjoin("/var/tmp/systemd-private-", boot_id, "-sys-devices-pci0000:00-0000:00:1a.0-usb3-3\\x2d1-3\\x2d1:1.0-bluetooth-hci0.device-");
assert_se(z && zz);
diff --git a/src/test/test-path.c b/src/test/test-path.c
index 4d3f0e9948..5e99d478ee 100644
--- a/src/test/test-path.c
+++ b/src/test/test-path.c
@@ -56,7 +56,7 @@ static int setup_test(Manager **m) {
STRV_FOREACH(test_path, tests_path) {
_cleanup_free_ char *p = NULL;
- p = strjoin("/tmp/test-path_", *test_path, NULL);
+ p = strjoin("/tmp/test-path_", *test_path);
assert_se(p);
(void) rm_rf(p, REMOVE_ROOT|REMOVE_PHYSICAL);
diff --git a/src/test/test-replace-var.c b/src/test/test-replace-var.c
index 297effce79..60e05d04c9 100644
--- a/src/test/test-replace-var.c
+++ b/src/test/test-replace-var.c
@@ -25,7 +25,7 @@
#include "util.h"
static char *lookup(const char *variable, void *userdata) {
- return strjoin("<<<", variable, ">>>", NULL);
+ return strjoin("<<<", variable, ">>>");
}
int main(int argc, char *argv[]) {
diff --git a/src/tmpfiles/tmpfiles.c b/src/tmpfiles/tmpfiles.c
index 954f4aa985..97a564d5a2 100644
--- a/src/tmpfiles/tmpfiles.c
+++ b/src/tmpfiles/tmpfiles.c
@@ -422,7 +422,7 @@ static int dir_cleanup(
continue;
}
- sub_path = strjoin(p, "/", dent->d_name, NULL);
+ sub_path = strjoin(p, "/", dent->d_name);
if (!sub_path) {
r = log_oom();
goto finish;
@@ -1082,7 +1082,7 @@ static int item_do_children(Item *i, const char *path, action_t action) {
if (STR_IN_SET(de->d_name, ".", ".."))
continue;
- p = strjoin(path, "/", de->d_name, NULL);
+ p = strjoin(path, "/", de->d_name);
if (!p)
return -ENOMEM;
diff --git a/src/udev/collect/collect.c b/src/udev/collect/collect.c
index 349585b634..0e973cd521 100644
--- a/src/udev/collect/collect.c
+++ b/src/udev/collect/collect.c
@@ -85,16 +85,16 @@ static void usage(void)
*/
static int prepare(char *dir, char *filename)
{
- char buf[512];
+ char buf[PATH_MAX];
int r, fd;
r = mkdir(dir, 0700);
if (r < 0 && errno != EEXIST)
return -errno;
- xsprintf(buf, "%s/%s", dir, filename);
+ snprintf(buf, sizeof buf, "%s/%s", dir, filename);
- fd = open(buf,O_RDWR|O_CREAT|O_CLOEXEC, S_IRUSR|S_IWUSR);
+ fd = open(buf, O_RDWR|O_CREAT|O_CLOEXEC, S_IRUSR|S_IWUSR);
if (fd < 0)
fprintf(stderr, "Cannot open %s: %m\n", buf);
diff --git a/src/udev/udev-builtin-hwdb.c b/src/udev/udev-builtin-hwdb.c
index f4a065a97d..acd1d1a6de 100644
--- a/src/udev/udev-builtin-hwdb.c
+++ b/src/udev/udev-builtin-hwdb.c
@@ -43,7 +43,7 @@ int udev_builtin_hwdb_lookup(struct udev_device *dev,
return -ENOENT;
if (prefix) {
- lookup = strjoin(prefix, modalias, NULL);
+ lookup = strjoin(prefix, modalias);
if (!lookup)
return -ENOMEM;
modalias = lookup;
diff --git a/src/udev/udev-builtin-net_id.c b/src/udev/udev-builtin-net_id.c
index 0eb2500dd2..fe9d6f4482 100644
--- a/src/udev/udev-builtin-net_id.c
+++ b/src/udev/udev-builtin-net_id.c
@@ -211,7 +211,7 @@ static int dev_pci_slot(struct udev_device *dev, struct netnames *names) {
char *s;
const char *attr, *port_name;
struct udev_device *pci = NULL;
- char slots[256], str[256];
+ char slots[PATH_MAX];
_cleanup_closedir_ DIR *dir = NULL;
struct dirent *dent;
int hotplug_slot = 0, err = 0;
@@ -248,7 +248,8 @@ static int dev_pci_slot(struct udev_device *dev, struct netnames *names) {
err = -ENOENT;
goto out;
}
- xsprintf(slots, "%s/slots", udev_device_get_syspath(pci));
+
+ snprintf(slots, sizeof slots, "%s/slots", udev_device_get_syspath(pci));
dir = opendir(slots);
if (!dir) {
err = -errno;
@@ -257,8 +258,7 @@ static int dev_pci_slot(struct udev_device *dev, struct netnames *names) {
for (dent = readdir(dir); dent != NULL; dent = readdir(dir)) {
int i;
- char *rest;
- char *address;
+ char *rest, *address, str[PATH_MAX];
if (dent->d_name[0] == '.')
continue;
@@ -267,7 +267,8 @@ static int dev_pci_slot(struct udev_device *dev, struct netnames *names) {
continue;
if (i < 1)
continue;
- xsprintf(str, "%s/%s/address", slots, dent->d_name);
+
+ snprintf(str, sizeof str, "%s/%s/address", slots, dent->d_name);
if (read_one_line_file(str, &address) >= 0) {
/* match slot address with device by stripping the function */
if (strneq(address, udev_device_get_sysname(names->pcidev), strlen(address)))
diff --git a/src/udev/udev-node.c b/src/udev/udev-node.c
index 5d2997fd8f..43004bc0bc 100644
--- a/src/udev/udev-node.c
+++ b/src/udev/udev-node.c
@@ -337,7 +337,7 @@ out:
void udev_node_add(struct udev_device *dev, bool apply,
mode_t mode, uid_t uid, gid_t gid,
struct udev_list *seclabel_list) {
- char filename[UTIL_PATH_SIZE];
+ char filename[sizeof("/dev/block/:") + 2*DECIMAL_STR_MAX(unsigned)];
struct udev_list_entry *list_entry;
log_debug("handling device node '%s', devnum=%s, mode=%#o, uid="UID_FMT", gid="GID_FMT,
@@ -360,7 +360,7 @@ void udev_node_add(struct udev_device *dev, bool apply,
void udev_node_remove(struct udev_device *dev) {
struct udev_list_entry *list_entry;
- char filename[UTIL_PATH_SIZE];
+ char filename[sizeof("/dev/block/:") + 2*DECIMAL_STR_MAX(unsigned)];
/* remove/update symlinks, remove symlinks from name index */
udev_list_entry_foreach(list_entry, udev_device_get_devlinks_list_entry(dev))
diff --git a/src/udev/udev-watch.c b/src/udev/udev-watch.c
index 9ce5e975de..bc9096ed0c 100644
--- a/src/udev/udev-watch.c
+++ b/src/udev/udev-watch.c
@@ -89,7 +89,7 @@ unlink:
}
void udev_watch_begin(struct udev *udev, struct udev_device *dev) {
- char filename[UTIL_PATH_SIZE];
+ char filename[sizeof("/run/udev/watch/") + DECIMAL_STR_MAX(int)];
int wd;
int r;
@@ -116,7 +116,7 @@ void udev_watch_begin(struct udev *udev, struct udev_device *dev) {
void udev_watch_end(struct udev *udev, struct udev_device *dev) {
int wd;
- char filename[UTIL_PATH_SIZE];
+ char filename[sizeof("/run/udev/watch/") + DECIMAL_STR_MAX(int)];
if (inotify_fd < 0)
return;
@@ -135,7 +135,7 @@ void udev_watch_end(struct udev *udev, struct udev_device *dev) {
}
struct udev_device *udev_watch_lookup(struct udev *udev, int wd) {
- char filename[UTIL_PATH_SIZE];
+ char filename[sizeof("/run/udev/watch/") + DECIMAL_STR_MAX(int)];
char device[UTIL_NAME_SIZE];
ssize_t len;
diff --git a/src/udev/udevadm-hwdb.c b/src/udev/udevadm-hwdb.c
index 1bffe8e8ab..70a5fa4d7a 100644
--- a/src/udev/udevadm-hwdb.c
+++ b/src/udev/udevadm-hwdb.c
@@ -653,7 +653,7 @@ static int adm_hwdb(struct udev *udev, int argc, char *argv[]) {
log_debug("strings dedup'ed: %8zu bytes (%8zu)",
trie->strings->dedup_len, trie->strings->dedup_count);
- hwdb_bin = strjoin(root, "/", hwdb_bin_dir, "/hwdb.bin", NULL);
+ hwdb_bin = strjoin(root, "/", hwdb_bin_dir, "/hwdb.bin");
if (!hwdb_bin) {
rc = EXIT_FAILURE;
goto out;
diff --git a/test/test-execute/exec-dynamicuser-fixeduser-one-supplementarygroup.service b/test/test-execute/exec-dynamicuser-fixeduser-one-supplementarygroup.service
new file mode 100644
index 0000000000..de1a6e7303
--- /dev/null
+++ b/test/test-execute/exec-dynamicuser-fixeduser-one-supplementarygroup.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=Test DynamicUser with User= and SupplementaryGroups=
+
+[Service]
+ExecStart=/bin/sh -x -c 'test "$$(id -G)" = "1" && test "$$(id -g)" = "1" && test "$$(id -u)" = "1"'
+Type=oneshot
+User=1
+DynamicUser=yes
+SupplementaryGroups=1
diff --git a/test/test-execute/exec-dynamicuser-fixeduser.service b/test/test-execute/exec-dynamicuser-fixeduser.service
new file mode 100644
index 0000000000..1d84af02ed
--- /dev/null
+++ b/test/test-execute/exec-dynamicuser-fixeduser.service
@@ -0,0 +1,8 @@
+[Unit]
+Description=Test DynamicUser with User=
+
+[Service]
+ExecStart=/bin/sh -x -c 'test "$$(id -G)" = "1" && test "$$(id -g)" = "1" && test "$$(id -u)" = "1"'
+Type=oneshot
+User=1
+DynamicUser=yes
diff --git a/test/test-execute/exec-dynamicuser-supplementarygroups.service b/test/test-execute/exec-dynamicuser-supplementarygroups.service
new file mode 100644
index 0000000000..a47b7fab78
--- /dev/null
+++ b/test/test-execute/exec-dynamicuser-supplementarygroups.service
@@ -0,0 +1,8 @@
+[Unit]
+Description=Test DynamicUser with SupplementaryGroups=
+
+[Service]
+ExecStart=/bin/sh -x -c 'test "$$(id -G | cut -d " " --complement -f 1)" = "1 2 3"'
+Type=oneshot
+DynamicUser=yes
+SupplementaryGroups=1 2 3