diff --git a/.gitmodules b/.gitmodules
index f8ce8e8dd04d7147b879c0febeac480bfee29a78..21568f2cdbd2b5297d696c4f517a5bf25f278859 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -30,3 +30,7 @@
 	path = src/panda_util
 	url = ../../packages/panda_util.git
 	branch = noetic/main
+[submodule "src/paho_mqtt"]
+	path = src/paho_mqtt
+	url = ../../packages/paho_mqtt.git
+	branch = main
diff --git a/src/ccf b/src/ccf
index fdf1ee640080d92f418695714f8c0df15d220806..32800166a5f0f31cac0212bd6981c868462ce95b 160000
--- a/src/ccf
+++ b/src/ccf
@@ -1 +1 @@
-Subproject commit fdf1ee640080d92f418695714f8c0df15d220806
+Subproject commit 32800166a5f0f31cac0212bd6981c868462ce95b
diff --git a/src/paho_mqtt b/src/paho_mqtt
new file mode 160000
index 0000000000000000000000000000000000000000..f8ae86c890f7fcc5dff5703227f7581691e0361f
--- /dev/null
+++ b/src/paho_mqtt
@@ -0,0 +1 @@
+Subproject commit f8ae86c890f7fcc5dff5703227f7581691e0361f