diff --git a/do.bash b/do.bash
index a10eafaaa95ed12cc6200ea116c5e3c66fdd6a8d..5f15d465648d87d0bc7ef3ac47d297b81744fc5d 100755
--- a/do.bash
+++ b/do.bash
@@ -43,6 +43,7 @@ function do_test () {
             test_tcp proxy.recolic.net 22 | grep -a SSH || return $?
             ;;
         drive )
+            # NO icmp required because of udp2raw
             curl -s https://drive.recolic.net/index.php/login | grep 'drive.recolic.' || return $?
             ;;
         v-tw )
@@ -72,7 +73,9 @@ function do_test () {
             # There's also something running at another port to obfuse the obfused traffic again
             #     to fight against GFT deep-learning VPN detection.
             # So I can do nothing.....
-            test_icmp base.tw1.recolic.net || return $?
+
+            # NO icmp required because of udp2raw
+            # test_icmp base.tw1.recolic.net || return $?
             ;;
         www )
             test_icmp recolic.net &&
@@ -112,7 +115,7 @@ function do_test () {
             curl -s 'https://tm.recolic.net/addtask?openid=23251fc131e118d07fc9932f3c3de92c&N=30.508914&E=114.40718&key=FUCKYOU' | grep 'invalid key' || return $?
             ;;
         git )
-            test_icmp git.recolic.net &&
+            # NO icmp required because of udp2raw
             curl -s https://git.recolic.net/ | grep 'users/sign_in' &&
             curl -s http://git.recolic.net/ -L | grep 'users/sign_in' || return $?
             ;;