diff --git a/.gitmodules b/.gitmodules
index 4ee97ae13b34a7ea2382d0463c8986b3eab4ad17..5d4a17d1ff07ee89120d8a5f94334155d0a8b208 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -16,3 +16,6 @@
 [submodule "externals/miXed"]
 	path = externals/miXed
 	url = https://github.com/pd-l2ork/miXed.git
+[submodule "l2ork_addons/raspberry_pi/disis_gpio/wiringPi"]
+	path = l2ork_addons/raspberry_pi/disis_gpio/wiringPi
+	url = git@git://git.drogon.net/wiringPi
diff --git a/l2ork_addons/raspberry_pi/disis_gpio/build.sh b/l2ork_addons/raspberry_pi/disis_gpio/build.sh
index 89c3e652e0f6695d07e7e931cc7055ee8f519d77..e8c34530017e57485a40f30b85e0c492c69c8260 100755
--- a/l2ork_addons/raspberry_pi/disis_gpio/build.sh
+++ b/l2ork_addons/raspberry_pi/disis_gpio/build.sh
@@ -1,6 +1,5 @@
 curdir=`pwd`
-git clone git://git.drogon.net/wiringPi
-cd wiringPi/ && git pull && cd wiringPi/ && make static
+cd wiringPi/ && git stash && git pull && cd wiringPi/ && make static
 cd $curdir
 make
 exit 0
diff --git a/l2ork_addons/raspberry_pi/disis_gpio/wiringPi b/l2ork_addons/raspberry_pi/disis_gpio/wiringPi
new file mode 160000
index 0000000000000000000000000000000000000000..b0a60c3302973ca1878d149d61f2f612c8f27fac
--- /dev/null
+++ b/l2ork_addons/raspberry_pi/disis_gpio/wiringPi
@@ -0,0 +1 @@
+Subproject commit b0a60c3302973ca1878d149d61f2f612c8f27fac