Nowadays, there are many methods to connect to the internet. ADSL connection using the the ethernet protocol was the easiest to connect. So far the several Huawei devices gave me the most of the headache. I have tried two of them; one from Zain, Bahrain and the other from Mobily, Saudi Arabia.
For me, the easiest method to connect to the is using wvdial from the command line. Here is the my /etc/zain.conf: