Blue Flower


scanning network illustration
When you are handling large computer networks, you probably need an automated IP scanner application to check whether hosts are alive or not because it is tiring to ping or perform any types of checking one by one. If not, you are a penetration tester (pentester) or hacker who needs to scan a wide network. If you need to learn the basic concepts, go to my article Introduction to Simple Computer Network and Introduction to Simple Penetration Testing.

GUI Angry IP Scanner

Angry IP Scanner Backtrack 5
If you are still inexperienced or just prefer convenience, I recommend using graphical user interface (GUI) Angry IP scanner available on Windows, Linux, and MacOS. All you need to do is input the ip range and start scanning for alive hosts.

NMAP command line

nmap --help
If you prefer command line, you can try net mapper (NMAP). Here on Linux, I typed "nmap --help" to see command options.
nmap -sn
In Linux I used "nmap -sn [ip address][subnet id]" to scan a wide range of IP address.
nmap [ip address]
After knowing the host is alive and you want to get more information type "nmap [ip address]". Here I also used -O and -v command to get more information. You can also try this if you are sure that an IP address is alive but cannot be detected by ping due to some blocking reasons.


Please leave a comment if you know any other tools.


I assumed that you got your laptop running and the only thing left is installing Nvidia video driver to perform more advance tasks such as playing video games and parallel processing. Simply, the checklist is knowing your video graphic card and which driver version suits it. For example, my laptop graphic card is Nvidia 720M which has a compute capability of 2.x Fermi. Therefore, the highest Nvidia driver version that supports is 390s and finally the highest cuda version is 8.0 where higher versions are not supported.

Find your card's compute capability at or check using their website
GPUs GeForce Quadro, NVS Tesla Tegra,
1.0 Tesla G80 GeForce 8800 Ultra, GeForce 8800 GTX, GeForce 8800 GTS(G80) Quadro FX 5600, Quadro FX 4600, Quadro Plex 2100 S4 Tesla C870, Tesla D870, Tesla S870
1.1 G92, G94, G96, G98, G84, G86 GeForce GTS 250, GeForce 9800 GX2, GeForce 9800 GTX, GeForce 9800 GT, GeForce 8800 GTS(G92), GeForce 8800 GT, GeForce 9600 GT, GeForce 9500 GT, GeForce 9400 GT, GeForce 8600 GTS, GeForce 8600 GT, GeForce 8500 GT,
GeForce G110M, GeForce 9300M GS, GeForce 9200M GS, GeForce 9100M G, GeForce 8400M GT, GeForce G105M
Quadro FX 4700 X2, Quadro FX 3700, Quadro FX 1800, Quadro FX 1700, Quadro FX 580, Quadro FX 570, Quadro FX 470, Quadro FX 380, Quadro FX 370, Quadro FX 370 Low Profile, Quadro NVS 450, Quadro NVS 420, Quadro NVS 290, Quadro NVS 295, Quadro Plex 2100 D4,
Quadro FX 3800M, Quadro FX 3700M, Quadro FX 3600M, Quadro FX 2800M, Quadro FX 2700M, Quadro FX 1700M, Quadro FX 1600M, Quadro FX 770M, Quadro FX 570M, Quadro FX 370M, Quadro FX 360M, Quadro NVS 320M, Quadro NVS 160M, Quadro NVS 150M, Quadro NVS 140M, Quadro NVS 135M, Quadro NVS 130M, Quadro NVS 450, Quadro NVS 420, [35] Quadro NVS 295
1.2 GT218, GT216, GT215 GeForce GT 340*, GeForce GT 330*, GeForce GT 320*, GeForce 315*, GeForce 310*, GeForce GT 240, GeForce GT 220, GeForce 210,
GeForce GTS 360M, GeForce GTS 350M, GeForce GT 335M, GeForce GT 330M, GeForce GT 325M, GeForce GT 240M, GeForce G210M, GeForce 310M, GeForce 305M
Quadro FX 380 Low Profile, Quadro FX 1800M, Quadro FX 880M, Quadro FX 380M,
Nvidia NVS 300, NVS 5100M, NVS 3100M, NVS 2100M, ION
1.3 GT200, GT200b GeForce GTX 295, GTX 285, GTX 280, GeForce GTX 275, GeForce GTX 260 Quadro FX 5800, Quadro FX 4800, Quadro FX 4800 for Mac, Quadro FX 3800, Quadro CX, Quadro Plex 2200 D2 Tesla C1060, Tesla S1070, Tesla M1060
2.0 Fermi GF100, GF110 GeForce GTX 590, GeForce GTX 580, GeForce GTX 570, GeForce GTX 480, GeForce GTX 470, GeForce GTX 465,
GeForce GTX 480M
Quadro 6000, Quadro 5000, Quadro 4000, Quadro 4000 for Mac, Quadro Plex 7000,
Quadro 5010M, Quadro 5000M
Tesla C2075, Tesla C2050/C2070, Tesla M2050/M2070/M2075/M2090
2.1 GF104, GF106 GF108, GF114, GF116, GF117, GF119 GeForce GTX 560 Ti, GeForce GTX 550 Ti, GeForce GTX 460, GeForce GTS 450, GeForce GTS 450*, GeForce GT 640 (GDDR3), GeForce GT 630, GeForce GT 620, GeForce GT 610, GeForce GT 520, GeForce GT 440, GeForce GT 440*, GeForce GT 430, GeForce GT 430*, GeForce GT 420*,
GeForce GTX 675M, GeForce GTX 670M, GeForce GT 635M, GeForce GT 630M, GeForce GT 625M, GeForce GT 720M, GeForce GT 620M, GeForce 710M, GeForce 610M, GeForce 820M, GeForce GTX 580M, GeForce GTX 570M, GeForce GTX 560M, GeForce GT 555M, GeForce GT 550M, GeForce GT 540M, GeForce GT 525M, GeForce GT 520MX, GeForce GT 520M, GeForce GTX 485M, GeForce GTX 470M, GeForce GTX 460M, GeForce GT 445M, GeForce GT 435M, GeForce GT 420M, GeForce GT 415M, GeForce 710M, GeForce 410M
Quadro 2000, Quadro 2000D, Quadro 600,
Quadro 4000M, Quadro 3000M, Quadro 2000M, Quadro 1000M,
NVS 310, NVS 315, NVS 5400M, NVS 5200M, NVS 4200M
3.0 Kepler GK104, GK106, GK107 GeForce GTX 770, GeForce GTX 760, GeForce GT 740, GeForce GTX 690, GeForce GTX 680, GeForce GTX 670, GeForce GTX 660 Ti, GeForce GTX 660, GeForce GTX 650 Ti BOOST, GeForce GTX 650 Ti, GeForce GTX 650,
GeForce GTX 880M, GeForce GTX 780M, GeForce GTX 770M, GeForce GTX 765M, GeForce GTX 760M, GeForce GTX 680MX, GeForce GTX 680M, GeForce GTX 675MX, GeForce GTX 670MX, GeForce GTX 660M, GeForce GT 750M, GeForce GT 650M, GeForce GT 745M, GeForce GT 645M, GeForce GT 740M, GeForce GT 730M, GeForce GT 640M, GeForce GT 640M LE, GeForce GT 735M, GeForce GT 730M
Quadro K5000, Quadro K4200, Quadro K4000, Quadro K2000, Quadro K2000D, Quadro K600, Quadro K420,
Quadro K500M, Quadro K510M, Quadro K610M, Quadro K1000M, Quadro K2000M, Quadro K1100M, Quadro K2100M, Quadro K3000M, Quadro K3100M, Quadro K4000M, Quadro K5000M, Quadro K4100M, Quadro K5100M,
NVS 510, Quadro 410
Tesla K10, GRID K340, GRID K520, GRID K2
3.2 GK20A Tegra K1,
Jetson TK1
3.5 GK110, GK208 GeForce GTX Titan Z, GeForce GTX Titan Black, GeForce GTX Titan, GeForce GTX 780 Ti, GeForce GTX 780, GeForce GT 640 (GDDR5), GeForce GT 630 v2, GeForce GT 730, GeForce GT 720, GeForce GT 710, GeForce GT 740M (64-bit, DDR3), GeForce GT 920M Quadro K6000, Quadro K5200 Tesla K40, Tesla K20x, Tesla K20
3.7 GK210 Tesla K80
5.0 Maxwell GM107, GM108 GeForce GTX 750 Ti, GeForce GTX 750, GeForce GTX 960M, GeForce GTX 950M, GeForce 940M, GeForce 930M, GeForce GTX 860M, GeForce GTX 850M, GeForce 845M, GeForce 840M, GeForce 830M, GeForce GTX 870M Quadro K1200, Quadro K2200, Quadro K620, Quadro M2000M, Quadro M1000M, Quadro M600M, Quadro K620M, NVS 810 Tesla M10
5.2 GM200, GM204, GM206 GeForce GTX Titan X, GeForce GTX 980 Ti, GeForce GTX 980, GeForce GTX 970, GeForce GTX 960, GeForce GTX 950, GeForce GTX 750 SE,
GeForce GTX 980M, GeForce GTX 970M, GeForce GTX 965M
Quadro M6000 24GB, Quadro M6000, Quadro M5000, Quadro M4000, Quadro M2000, Quadro M5500,
Quadro M5000M, Quadro M4000M, Quadro M3000M
Tesla M4, Tesla M40, Tesla M6, Tesla M60
5.3 GM20B Tegra X1,
Jetson TX1,
Jetson Nano,
6.0 Pascal GP100 Quadro GP100 Tesla P100
6.1 GP102, GP104, GP106, GP107, GP108 Nvidia TITAN Xp, Titan X,
GeForce GTX 1080 Ti, GTX 1080, GTX 1070 Ti, GTX 1070, GTX 1060,
GTX 1050 Ti, GTX 1050, GT 1030,
MX350, MX330, MX250, MX230, MX150, MX130, MX110
Quadro P6000, Quadro P5000, Quadro P4000, Quadro P2200, Quadro P2000, Quadro P1000, Quadro P400, Quadro P500, Quadro P520, Quadro P600,
Quadro P5000(Mobile), Quadro P4000(Mobile), Quadro P3000(Mobile)
Tesla P40, Tesla P6, Tesla P4
6.2 GP10B [36] Tegra X2, Jetson TX2, DRIVE PX 2
7.0 Volta GV100 NVIDIA TITAN V Quadro GV100 Tesla V100, Tesla V100S
7.2 GV10B [37] Tegra Xavier,
Jetson Xavier NX,
Jetson AGX Xavier, DRIVE AGX Xavier, DRIVE AGX Pegasus
7.5 Turing TU102, TU104, TU106, TU116, TU117 NVIDIA TITAN RTX,
GeForce RTX 2080 Ti, RTX 2080 Super, RTX 2080, RTX 2070 Super, RTX 2070, RTX 2060 Super, RTX 2060,
GeForce GTX 1660 Ti, GTX 1660 Super, GTX 1660, GTX 1650 Super, GTX 1650, MX450
Quadro RTX 8000, Quadro RTX 6000, Quadro RTX 5000, Quadro RTX 4000,
Quadro T2000, Quadro T1000
Tesla T4
8.0 Ampere GA100 A100
8.6 GA102, GA104 GeForce RTX 3090, RTX 3080, RTX 3070 RTX A6000
Go to and check which cuda version supports base on Nvidia driver version.
CUDA Toolkit Linux x86_64 Driver Version
CUDA 11.1 (11.1.0) >= 455.23.04
CUDA 11.0 (11.0.171) >= 450.36.06
CUDA 10.2 (10.2.89) >= 440.33
CUDA 10.1 (10.1.105) >= 418.39
CUDA 10.0 (10.0.130) >= 410.48
CUDA 9.2 (9.2.88) >= 396.26
CUDA 9.1 (9.1.85) >= 390.46
CUDA 9.0 (9.0.76) >= 384.81
CUDA 8.0 (8.0.61 GA2) >= 375.26
CUDA 8.0 (8.0.44) >= 367.48
CUDA 7.5 (7.5.16) >= 352.31
CUDA 7.0 (7.0.28) >= 346.46
Go to and check which cuda version supports base on compute capability. If it is 2.x Fermi or lower, you have to try Cuda 8 and lower if it still does not work.
Hardware Generation Compute Capability Driver 384.111+ Driver 410.48+ Driver 418.40.04+ Driver 440.33.01+ Driver 450.36.06+
Ampere 8.0 No No No No Yes
Turing 7.5 No Yes Yes Yes Yes
Volta 7.x Yes Yes Yes Yes Yes
Pascal 6.x Yes Yes Yes Yes Yes
Maxwell 5.x Yes Yes Yes Yes Yes
Kepler 3.x Yes Yes Yes Yes Yes
Fermi 2.x No No No No No

Restore Default

This section is for those who have tried and failed and neeeded to restore the default installation. If you think you do not need this section, go ahead and do so. Still, starting here will be using full terminal in administrator mode and not GUI. If you messed up bad, try pressing ctrl+alt+f2 (try all f1-f12 until you are presented with a terminal). The concept is find all the Nvidia, Cuda, Primus, Bumblebee, and any packages that you just installed and uninstall them and finally reinstall Nouveau. Here I use aptitude to see the packages.

sudo su
apt install aptitude
aptitude search nvidia
aptitude search cuda
aptitude search bumblebee
aptitude search primus

Uninstall all of them one by one or try the following command line and if the following command does not work then uninstall them one by one.

apt-get purge 'nvidia.*'
apt-get purge 'cuda.*'
apt-get purge 'bumblebee.*'
apt-get purge 'primus.*'

Check again using aptitude and after everything is uninstalled, install Nouveau.

apt-get install 'nouveau.*'

Check modprobe configuration directory (/etc/modprobe.d etc), move all files associated with Nvidia to another directory, and check all remaining files whether Nouveau is blacklisted and if so remove the blacklist. Finally, restart your laptop.

Install Nvidia Video Driver

Most of the time is best practice to update and upgrade your system:

apt update
apt full-upgrade

Before continuing, you can checked your video cards information and driver installed using the following commands:

lspci -v

The general way to install nvidia driver in Linux is to install nvidia-kernel-dkms. I recommend to install nvidia-smi as well if it is not included in the installation as it is on of the best way to see whether the driver is working or not.

apt install nvidia-kernel-dkms
apt install nvidia-smi

I recommend to reboot to see whether this step is problematic or not. If you are using an older Optimus Laptop like me with Intel HD Graphic and Nvidia, the probability is high that Nvidia driver will not work and will leave you with blank screen. If you have internet connection through LAN cable or USB tethering than there is no fear of rebooting as you can easily connect to the Internet. If you use WiFi than it can be challenging setting up Internet using the command line so I recommend to learn how to do it first. If you are already sure that it will be a blank screen, then do not reboot and proceed to the next step.


Fixing Blank Screen After Nvidia Driver Installation

If in the end you are left with a blank screen then press ctrl+alt+f2 (try from f1-f12) to start the console. Once you are successful, connect to the Internet and check the version of the installed nvidia package.

apt show nvidia-kernel-dkms

Go back to the check list section and see whether the driver version supports your card or not. In my case, the driver installed is the latest version that does not support my old GT720M. The highest that supports is 390. Therefore search for suitable nvidia driver version in your package manager. If you cannot find a suitable version in you package manager then you have to download manually from Nvidia website. Usually, when trying to install, the previous version that you installed will be replace but if it does not then purge it manually.

aptitude search nvidia
apt install nvidia-legacy-390xx-kernel-dkms

If the last step still does not work then try either or both of the following steps. The first step is to install opencl where I found this step on Kali Linux Website.

apt install mesa-opencl-icd


apt install nvidia-opencl-icd

If everything works for you, then congratulations. As for my laptop, it only fixes the blank screen but Nvidia driver does not work when playing video games and performing parallel processing. The following solution fixes my problem and if it does not work, try to purge the opencls if you have installed. Bumblebee and bbswitch are packages for laptops that have multiple graphic cards.

apt install bbswitch-dkms bumblebee-nvidia
nano /etc/bumblebee/bumblebee.conf
nano /etc/bumblebee/xorg.conf.nvidia

If everything succeeded, well done, if not then I do not know anymore ways for now so do comment if you found another way. Check everything:

lspci -v

Install Cuda Toolkit

If you want it quick, you can try installing from package manager but do check whether the versions suits your Nvidia card or not:

apt show nvidia-cuda-toolkit
apt install nvidia-cuda-toolkit
nvcc -V
type nvcc
ls /usr/lib/nvidia-cuda-toolkit

For my case, the nvidia-cuda-toolkit version is to high. My Geforce 720M can only handle up to CUDA 8, so I have to go to and get the suitable version.

dpkg -i [your deb package].deb
apt-key add /var/cuda...../[...].pub (which will be shown on your terminal)
apt update && apt install cuda-toolkit-8-0

Edit /etc/environment, edit and add the following lines:

nvcc -V

CUDA 8 support GCC and G++ up to version 5 and not higher. So follow the instruction from

apt install gcc-5 g++-5
sudo ln -s $(which gcc-5) /usr/local/bin/gcc
sudo ln -s $(which g++-5) /usr/local/bin/g++
hash -r

To restore default GCC:

sudo rm /usr/local/bin/gcc /usr/local/bin/g++
hash -r

If you are using Ubuntu or any distros mentioned on their website, it will be smoother to download install the deb package instead. If you have to use the run file, then do the following and finally check the logs if any errors persists.

sudo chmod +x
sudo sh --override
Follow the command-line prompts

Do you accept the previously read EULA?
accept/decline/quit: accept

You are attempting to install on an unsupported configuration. Do you wish to continue?
(y)es/(n)o [ default is no ]: yes

Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 375.26?
(y)es/(n)o/(q)uit: no

Install the CUDA 8.0 Toolkit?
(y)es/(n)o/(q)uit: yes

Enter Toolkit Location
 [ default is /usr/local/cuda-8.0 ]: 

Do you want to install a symbolic link at /usr/local/cuda?
(y)es/(n)o/(q)uit: yes

Install the CUDA 8.0 Samples?
(y)es/(n)o/(q)uit: yes

Enter CUDA Samples Location
 [ default is /home/fajarpurnama ]: /usr/local/cuda-8.0/samples
Edit /etc/environment, edit and add the following lines:


If you are on older cards, you need to search the suitable cuda version or maybe your card are not supported at all. For example, I once come across ancient cards of GTS250 and GT8800 with compute capability of 1.1 Tesla and the cudatoolkit that supports is 6.5.



My name is Fajar Purnama and I just finished my 5 years study of Masters and Doctorate in Kumamoto University Japan under International Joint Education Program (IJEP) funded by Monbukagakusho (MEXT) scholarship. It was time for me to return to my home country Indonesia and the procedure is different that usual due to COVID-19 pandemic.

Estimated Schedule

28th September 2020

  • 16:00 Depart to Kumamoto Torichotsuji Bus Station.
  • 16:30 Depart from Kumamoto to Fukuoka.
  • 18:30 Arrived at Fukuoka and stayed at ENZO apartment.

29th September 2020

  • 07:00 Check-in at Fukuoka Airport.
  • 08:00 Flew to Haneda Airport
  • 09:45 Arrived at Haneda Airport, filled in PCR test form, and check-in.
  • 11:45 Flew to Jakarta.
  • 17:30 Arrived at Jakarta, filled in health form, series of health check, and long waiting hours for quarantine destination.
  • 21:00 Depart for Swiss-belhotel Airporthub, filled in hotel paper form and online PCR/SWAB test form, perform PCR test, and check-in hotel.

30th September 2020

  • 01:00 PCR/SWAB test and check-in hotel.
  • 02:00 Quarantine in room and received dinner few minutes later.
  • 07:00 Received breakfast.
  • 12:00 Received lunch.
  • 22:00 Called to receive PCR/SWAB test result.
  • 23:00 Received PCR/SWAB test result, check-out quarantine room, released from quarantine, check-in new room, re-schedule flight and proceed independently.

1st October 2020

  • 14:00 In airport, validate PCR/SWAB result, download and filled electronic health alert card (eHAC) Indonesia, and check-in.
  • 16:00 Flew to Denpasar.
  • 19:30 Arrived at Denpasar, showed eHAC Indonesia, got baggages, and drove to my house.
  • 21:00 Arrived at house and started self independent quarantine for 14 days.

The Flight Route

Usually I bought the average Korean or Singapore Air ticket to go straight to Bali but at the time of writing this report, the only international airports opened are in the Capital City of Jakarta using Garuda Indonesia where all must go through here before going to other Indonesian regions. My flight is Fukuoka > Haneda > Jakarta > Denpasar which costs JPY 127720 and thanks to MEXT scholarship for covering the cost and both international student office and travel agency for handling the matter.

Domestic Fukuoka Haneda

Before proceeding, I needed a health certificate from any clinic to proceed with every checkins. Without that, I do not know whether things can proceed smoothly or not. Maybe I would have been able to proceed without one but will be complicated. Normally, booking before one week of health check is required in almost every clinics.

Once I started the trip, I have to comply with the global COVID-19 procedure which are:

  1. Sanitize yourself like washing your hand with sanitizer and take a shower.
  2. Always wear a face mask.
  3. Keep social or physical distancing between people.

Personal advice which for myself is far more important than all the global COVID-19 procedure is stay healthy, stay fit, and anything else to improve your immune system. Other than exercising, I practice breathing techniques, meditation, and Chinese cultivation techniques. Lastly, always rest when you are tired where on this pandemic is dangerous to overwork.

Once I reached international flight in Haneda, I was already given a form about PCR/SWAB test. If you already have a negative test result within 72 hours, then all is well where you do not need to worry, but for my case I have to go to either Fukuoka or Tokyo and costs ranging Japanese Yen (JPY) 20000-50000 (some friends told me JPY 50000) which for me is not worth the travel and cost. Therefore, I chose to do PCR test in Indonesia where back then I was also not sure whether PCR test in Japan is accepted because logically, the probability is still high that I may get infected with the Corona Virus during my travel from Japan to Indonesia. I chose the PCR Test packet provided by Garuda where I paid IDR 1500000 among the three options provided:

  1. Garuda Airline PCR Test Packet: cost Indonesian Rupiah (IDR) 1500000 and cost for staying at Swissbel Hotel but provides 24 hours test result, solitary quarantine in VIP hotel room, meal provided, and other supports & services.
  2. Satgas COVID-19 PCR Test in Hotel: free PCR test but pay for the hotel by yourself where most probability will cost more than Garuda Airline's packet because the free PCR test can take more than 3 days (some says 14 days) where will cost you more in hotel and food. In my opinion, this option is the most luxurious service but only affordable for rich people.
  3. Satgas COVID-19 PCR Test in Wisma Atlet: this is the last option is you cannot pay for any of the services above where everything is free. Like the second option, the free PCR test can take days and the reason why I did not choose this option is because that the quarantine is 3 people in one room. Previously, I chose this option but changed my mind when I heard that the quarantine is not solitary but 3 people which potentially infects me with the virus eventhough I was healthy before especially when the PCR test can take days.

International Haneda Soekarno Hatta

The flight was just as usual, except for wearing a mask in plane for the whole 7 hours and social distancing seats. When I reached Jakarta, I was given a choice to fill in the paper form or use eHAC Indonesia web or mobile application which is like another health certificate service. If you have a high temperature, you will immediately be quarantined. If you are reading this now and planned to visit Indonesia, I recommend to use the eHAC Indonesia web or mobile application early on because they will ask you to use it throughout your visit in Indonesia.

I saw people who already have negative result PCR test have the privilege of continuing their trip while people who are waiting for PCR test waited for hours to be carried to the quarantine area based on their choices. I waited from around 18:30 - 21:30 probably because they do not have enough man power and transportation to handle the large amount of travelers centralized to Jakarta. The police, military soldiers, and staffs lined us up before going through customs. Those with children have the privilege of being served first. After that, we were accompanied to a bus and departed to our quarantined destination.

PCR Test and Quarantine at Swiss-belhotel Airporthub

After 15 minutes of bus travel, we still have to wait long minutes before we can go the lobby because it is full with the previous batch of travelers. While in the bus, we are asked to fill a form to book at the hotel and online PCR test form. Once it is our turn to wait at the lobby, we queued for the PCR test payment. I was among the last which took me another long minutes. The payment can be made with cash, debit card, credit card, or online banking transfer. I did not have enough IDR cash and I was unfortunate to have my Bank Central Asia (BCA) debit card expired but luckily I have online banking where I can transfer to . If you have non above and carried foreign cash, an exchange is available there, although they are certified money changer but I am not sure whether you can get a good rate or not. After payment, I queued again for PCR/SWAB test. Only after the test, I was allowed to check-in the hotel, pay IDR 650000 in cash and go to my quarantined room. Other than cash, they provide payment in debit and credit card.

When I reached my room, they warned me to never leave the room until the test result came out. At first, me and a friend of mine was worried because we are not allowed to order any food from outside and nobody picked up the hotel restaurant phone call. I was prepared to starve for the whole night but then, a meal came which made me remember a slight memory that in the bus they told us that we will get a meal in the room. The meal does not have the best taste but I still liked it because it looked healthy. After that, I enjoyed the VIP room facility.

We got another breakfast and lunch. Few hours after regular dinner time, I got hungry because the meal never came. It turned out almost midnight, they knocked the door and told me to get the PCR/SWAB test. Another long minutes queue, I got the negative test result. My original domestic flight was still 3 days away but I contacted Garuda Airline Hotline Ticketing via Whatsapp and was able to fast forward my flight to tomorrow evening. This means that I have to stay another night in Jakarta but I am not allowed to stay in the same room because that is a room specifically for quarantine. Therefore, I have to checkout and cost me another IDR 300000 because the test result came out long after the checkout time that day, and book another room. Luckily I have a friend so we can book a twin bed room for the two of us which costs IDR 700000 and the previous IDR 300000 checkout is applicable to only one of us, therefore for each of us cost only another IDR 500000. Now we are allowed to buy foods from outside which we immediately bought because we were hungry that the time is already pass midnight.

After this, we are released from their care, and proceeded to domestic terminal. Before we are allowed to check-in, we must go to a counter specifically for validating our PCR/SWAB test and it is here that they told us that from this point on that must use the web or mobile eHAC Indonesia application. Finally we are allowed to check-in and after that we still need show our PCR/SWAB test on each security post.

Self Independent 14 Days Quarantine in Denpasar

During landing, I was asked to show the eHAC Indonesia application. After that, everything is finished, got baggages and stuffs and return to my house. Based on the test result document, I am asked no never leave my house for 14 days which I called self independent quarantine. Though my friend does not care about that, but I think depends on the region. If the people does not care then no problem, if people report then that is a problem, if during this period I go out and cause infection to others then is my fault because I was supposed to be quarantined for 14 days. What did I do during this period? Well one of them is writing this report and to survive I very recommend to be online service literate such as performing online payments and knowing how to use online deliveries if you need stuffs. I have many digital wallets for cashless payments and for ordering foods and items online, I have online banking if I need to transfer, and I have Bitcoin and other cryptocurrencies for managing my wealth and participate in global investments.



Nama saya Fajar Purnama dan saya baru saja menyelesaikan 5 tahun studi S2 dan S3 di Kumamoto University Jepang dibawah International Joint Education Program (IJEP) dibiayai oleh beasiswa Monbukagakusho (MEXT). Sudah waktunya saya kembali ke negara asal saya Indonesia dan prosedurnya berbeda dari biasanya karena pandemi COVID-19.

Perkiraan Jadwal

28 September 2020

  • 16:00 Berangkat ke stasiun bus Torichotsuji Kumamoto.
  • 16:30 Berangkat dari Kumamoto ke Fukuoka.
  • 18:30 Tiba di Fukuoka dan menginap di apato ENZO.

29 September 2020

  • 07:00 Check-in di Fukuoka Airport.
  • 08:00 Terbang ke Haneda Airport
  • 09:45 Tiba di Haneda Airport, mengisi formulir tes PCR, dan check-in.
  • 11:45 Terbang ke Jakarta.
  • 17:30 Tiba di Jakarta, mengisi formulir kesehatan, rangkaian pemeriksaan kesehatan, dan waktu tunggu yang lama untuk tujuan karantina.
  • 21:00 Berangkat ke Swiss-belhotel Airporthub, mengisi formulir kertas hotel dan formulir tes PCR / SWAB online, melakukan tes PCR, dan check-in hotel.

30th September 2020

  • 01:00 Tes PCR/SWAB dan check-in hotel.
  • 02:00 Karantina di kamar dan menerima makan malam beberapa menit kemudian.
  • 07:00 Menerima sarapan.
  • 12:00 Menerima makan siang.
  • 22:00 Dipanggil untuk menerima hasil tes PCR / SWAB.
  • 23:00 Menerima hasil tes PCR / SWAB, check-out ruang karantina, dibebaskan dari karantina, check-in kamar baru, jadwal ulang penerbangan dan dilanjutkan secara mandiri.

1st October 2020

  • 14:00 Di airport, validasi hasil PCR/SWAB, unduh dan mengisi electronic health alert card (eHAC) Indonesia, dan check-in.
  • 16:00 Terbang ke Denpasar.
  • 19:30 Tiba di Denpasar, menunjukkan eHAC Indonesia, mendapat bagasi, dan pergi ke rumah saya.
  • 21:00 Tiba di rumah dan memulai karantina mandiri selama 14 hari.

Jalur Penerbangan

Biasanya saya membeli rata-rata tiket Korean atau Singapore Air untuk langsung ke Bali tapi pada saat laporan ini dibuat, bandara internasional yang dibuka hanya di Ibukota Jakarta dengan menggunakan Garuda Indonesia dimana semua harus melalui sini sebelum berangkat ke wilayah Indonesia lainnya. Penerbangan saya adalah Fukuoka > Haneda > Jakarta > Denpasar dengan biaya JPY 127720 dan terima kasih kepada beasiswa MEXT untuk menanggung biaya dan juga kantor siswa internasional dan biro perjalanan untuk menangani masalah tersebut.

Domestik Fukuoka Haneda

Sebelum melanjutkan, saya memerlukan sertifikat kesehatan dari klinik mana pun untuk melanjutkan setiap check in. Tanpa itu, saya tidak tahu apakah semuanya bisa berjalan lancar atau tidak. Mungkin saya bisa melanjutkan tapi bisa saja rumit. Biasanya, pemesanan sebelum satu minggu pemeriksaan kesehatan diperlukan di hampir setiap klinik.

Begitu saya memulai perjalanan, saya harus mematuhi prosedur global COVID-19 yaitu:

  1. Sanitisasi diri Anda seperti mencuci tangan dengan pembersih dan mandi.
  2. Selalu pakai masker wajah.
  3. Menjaga jarak sosial atau fisik antar orang.

Saran pribadi yang menurut saya jauh lebih penting daripada semua prosedur COVID-19 global adalah tetap sehat, tetap bugar, dan hal lain untuk meningkatkan sistem kekebalan tubuh. Selain berolahraga, saya berlatih teknik pernapasan, meditasi, dan tenaga dalam. Terakhir, selalu istirahat ketika merasa lelah karena pandemi ini berbahaya untuk bekerja berlebihan.

Begitu saya mencapai penerbangan internasional di Haneda, saya sudah diberi formulir tentang tes PCR/SWAB. Jika Anda sudah mendapatkan hasil tes negatif dalam 72 jam, maka semuanya baik-baik saja di mana Anda tidak perlu khawatir, tetapi untuk kasus saya, saya harus pergi ke Fukuoka atau Tokyo dan biayanya berkisar Yen Jepang (JPY) 20000-50000 (beberapa teman-teman memberi tahu saya JPY 50000) yang bagi saya tidak sebanding dengan perjalanan dan biayanya. Oleh karena itu, saya memilih untuk melakukan tes PCR di Indonesia yang saat itu saya juga tidak yakin apakah tes PCR di Jepang diterima karena secara logika kemungkinan saya dapat tertular Virus Corona selama perjalanan saya dari Jepang ke Indonesia masih tinggi. Saya memilih paket Tes PCR yang disediakan oleh Garuda dimana saya membayar Rp 1500000 di antara tiga pilihan yang disediakan:

  1. Paket Test PCR Garuda Airline: biaya Rupiah Indonesia (IDR) 1500000 dan biaya menginap di Swissbel Hotel dengan memberikan hasil test 24 jam, karantina tersendiri di kamar hotel VIP, makanan disediakan, dan penunjang & layanan lainnya.
  2. Uji PCR Satgas COVID-19 di Hotel: uji PCR gratis tetapi bayar sendiri di hotel yang kemungkinan besar harganya lebih mahal daripada paket Garuda Airline karena uji PCR gratis dapat memakan waktu lebih dari 3 hari (beberapa mengatakan 14 hari) di mana akan dikenakan biaya lebih banyak di hotel dan makanan. Menurut saya, opsi ini adalah layanan termewah tetapi hanya terjangkau untuk orang kaya.
  3. Uji PCR Satgas COVID-19 di Wisma Atlet: ini adalah opsi terakhir dimana tidak perlu pembayaran untuk layanan apa pun. Seperti opsi kedua, tes PCR gratis bisa memakan waktu berhari-hari dan alasan mengapa saya tidak memilih opsi ini karena karantinanya 3 orang dalam satu ruangan. Sebelumnya saya pilih opsi ini tapi berubah pikiran ketika mendengar karantina itu tidak soliter melainkan 3 orang yang berpotensi menularkan saya dengan virus walaupun sebelumnya saya dalam keadaan sehat apalagi tes PCR bisa memakan waktu berhari-hari.

Internasional Haneda Soekarno Hatta

Penerbangan itu seperti biasa, kecuali mengenakan masker di pesawat selama 7 jam penuh dan kursi jarak sosial. Sesampai di Jakarta, saya diberi pilihan untuk mengisi formulir kertas atau menggunakan plikasi web atau mobile eHAC Indonesia yang seperti layanan sertifikat kesehatan lainnya. Jika suhu tubuh Anda tinggi, Anda akan segera dikarantina. Jika Anda membaca ini sekarang dan berencana untuk mengunjungi Indonesia, saya sarankan untuk menggunakan aplikasi web atau seluler eHAC Indonesia sejak dini karena mereka akan meminta Anda untuk menggunakannya selama kunjungan Anda di Indonesia.

Saya melihat orang yang sudah memiliki hasil tes PCR negatif memiliki keistimewaan untuk melanjutkan perjalanannya sementara orang yang menunggu tes PCR menunggu berjam-jam untuk dibawa ke area karantina sesuai pilihannya. Saya menunggu sekitar pukul 18.30 - 21.30 mungkin karena mereka tidak memiliki cukup tenaga dan transportasi untuk menangani jumlah besar pendatang yang terpusat di Jakarta. Polisi, tentara militer, dan staf mengantre kami sebelum melewati bea cukai. Mereka yang memiliki anak memiliki hak istimewa untuk dilayani terlebih dahulu. Setelah itu, kami diantar ke bus dan diberangkatkan ke tujuan karantina kami.

Tes PCR dan Karantina di Swiss-belhotel Airporthub

Setelah 15 menit perjalanan dengan bus, kami masih harus menunggu lama sebelum bisa menuju lobby karena sudah penuh dengan rombongan sebelumnya. Selama di dalam bus, kita diminta mengisi formulir untuk booking di hotel dan formulir tes PCR online. Setelah giliran kami menunggu di lobi, kami antri untuk pembayaran tes PCR. Saya termasuk di antrean terakhir yang membutuhkan waktu lama lagi. Pembayaran dapat dilakukan dengan uang tunai, kartu debit, kartu kredit, atau transfer perbankan online. Saya tidak memiliki cukup uang tunai dalam Rupiah dan saya sangat disayangkan kartu debit Bank Central Asia (BCA) saya kedaluwarsa tetapi untungnya saya memiliki perbankan online dan saya dapat mentransfer. Jika Anda tidak memiliki semua diatas dan membawa uang asing, pertukaran tersedia di sana, meskipun mereka bersertifikat money changer tetapi saya belum yakin apakah Anda bisa mendapatkan nilai tukar yang bagus atau tidak. Setelah pembayaran, saya antri lagi untuk tes PCR / SWAB. Baru setelah tes, saya diizinkan check-in hotel, membayar tunai Rp 650000 dan masuk ke kamar saya yang dikarantina. Selain uang tunai, mereka memberikan pembayaran dengan debit dan kartu kredit.

Ketika saya sampai di kamar saya, mereka memperingatkan saya untuk tidak pernah meninggalkan ruangan sampai hasil tes keluar. Awalnya, saya dan teman saya khawatir karena kami tidak diperbolehkan memesan makanan dari luar dan tidak ada yang mengangkat telepon restoran hotel. Saya bersiap untuk kelaparan sepanjang malam tetapi kemudian, makanan datang yang membuat saya ingat sedikit ingatan bahwa di dalam bus mereka memberi tahu kami bahwa kami akan mendapatkan makanan di kamar. Makanannya tidak memiliki rasa terbaik tetapi saya tetap menyukainya karena terlihat sehat. Setelah itu, saya menikmati fasilitas ruang VIP.

Kami mendapat sarapan dan makan siang lagi. Beberapa jam setelah waktu makan malam biasa, saya merasa lapar karena makanan tidak pernah datang. Ternyata hampir tengah malam, mereka mengetuk pintu dan menyuruh saya untuk menjalani tes PCR/SWAB. Antrian panjang lagi, saya mendapat hasil tes negatif. Sebenarnya penerbangan domestik saya masih 3 hari lagi tetapi saya menghubungi Garuda Airline Hotline Ticketing melalui Whatsapp dan dapat mempercepat penerbangan saya ke besok malam. Artinya saya harus menginap satu malam lagi di Jakarta tetapi saya tidak diperbolehkan menginap di kamar yang sama karena itu adalah kamar khusus karantina. Oleh karena itu, saya harus membayar lagi Rp 300000 karena hasil tes keluar jauh setelah waktu checkout hari itu, dan memesan kamar lain. Untungnya saya punya teman jadi kami bisa memesan kamar twin bed untuk kami berdua seharga Rp 700000 dan checkout sebelumnya Rp 300000 hanya berlaku untuk salah satu dari kami, oleh karena itu untuk masing-masing kami hanya dikenakan biaya Rp 500000 lagi. Sekarang kami diperbolehkan membeli makanan dari luar yang langsung kami beli karena kami lapar sebab waktu telah lewat tengah malam.

Setelah ini, kami dibebaskan dari perawatan mereka, dan dilanjutkan ke terminal domestik. Sebelum kami diizinkan untuk check-in, kami harus pergi ke konter khusus untuk memvalidasi tes PCR/SWAB kami dan di sinilah mereka memberi tahu kami bahwa sejak saat itu harus menggunakan aplikasi web atau mobile eHAC Indonesia . Akhirnya kami diperbolehkan untuk check-in dan setelah itu kami masih perlu menunjukkan tes PCR / SWAB kami di setiap pos keamanan.

Karantina Mandiri Selama 14 Hari di Denpasar

Saat landing, saya diminta menunjukkan aplikasi eHAC Indonesia. Setelah itu semuanya selesai, ambil koper dan barang dan berangkat ke rumah saya. Berdasarkan dokumen hasil tes, saya diminta untuk tidak keluar rumah selama 14 hari yang saya sebut karantina mandiri. Teman saya bilang ke saya tidak peduli tentang itu, tapi menurut saya tergantung daerahnya. Kalau orang tidak peduli maka tidak masalah, jika orang melapor maka itu masalah, jika selama periode ini saya keluar dan menyebabkan penularan kepada orang lain maka itu adalah kesalahan saya karena saya seharusnya dikarantina selama 14 hari. Apa yang saya lakukan selama periode ini? Nah salah satunya adalah menulis laporan ini dan untuk bertahan saya sangat merekomendasikan untuk fasih dengan layanan online seperti melakukan pembayaran online dan mengetahui cara menggunakan pengiriman online jika Anda membutuhkan barang. Saya memiliki banyak dompet digital untuk pembayaran tanpa uang tunai dan untuk memesan makanan dan barang secara online, saya memiliki perbankan online jika saya perlu mentransfer, dan saya memiliki Bitcoin dan mata uang kripto lainnya untuk mengelola kekayaan saya dan berpartisipasi dalam investasi global.


Source Code Simple Source Code Sample Portfolio Source Code Portfolio Complete
Number Coin Price USD Holding Current USD Initial USD Profit or Loss USD Profit Taken