diff --git a/icons/chevrons-left-right-ellipsis.json b/icons/chevrons-left-right-ellipsis.json
new file mode 100644
index 00000000000..e5aea4aaac4
--- /dev/null
+++ b/icons/chevrons-left-right-ellipsis.json
@@ -0,0 +1,39 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "ericfennis"
+ ],
+ "tags": [
+ "internet",
+ "network",
+ "connection",
+ "cable",
+ "lan",
+ "port",
+ "router",
+ "switch",
+ "hub",
+ "modem",
+ "web",
+ "online",
+ "networking",
+ "communication",
+ "socket",
+ "plug",
+ "slot",
+ "controller",
+ "connector",
+ "interface",
+ "console",
+ "signal",
+ "data",
+ "input",
+ "output"
+ ],
+ "categories": [
+ "communication",
+ "devices",
+ "multimedia",
+ "gaming"
+ ]
+}
diff --git a/icons/chevrons-left-right-ellipsis.svg b/icons/chevrons-left-right-ellipsis.svg
new file mode 100644
index 00000000000..48f1cd1920d
--- /dev/null
+++ b/icons/chevrons-left-right-ellipsis.svg
@@ -0,0 +1,17 @@
+
diff --git a/icons/ethernet-port.json b/icons/ethernet-port.json
new file mode 100644
index 00000000000..e5aea4aaac4
--- /dev/null
+++ b/icons/ethernet-port.json
@@ -0,0 +1,39 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "ericfennis"
+ ],
+ "tags": [
+ "internet",
+ "network",
+ "connection",
+ "cable",
+ "lan",
+ "port",
+ "router",
+ "switch",
+ "hub",
+ "modem",
+ "web",
+ "online",
+ "networking",
+ "communication",
+ "socket",
+ "plug",
+ "slot",
+ "controller",
+ "connector",
+ "interface",
+ "console",
+ "signal",
+ "data",
+ "input",
+ "output"
+ ],
+ "categories": [
+ "communication",
+ "devices",
+ "multimedia",
+ "gaming"
+ ]
+}
diff --git a/icons/ethernet-port.svg b/icons/ethernet-port.svg
new file mode 100644
index 00000000000..38a05346bdb
--- /dev/null
+++ b/icons/ethernet-port.svg
@@ -0,0 +1,17 @@
+