Ubuntu server comes with not GUI platform and if we go with minimal installation not sufficient packages available for addon’s, I tried to enable internet from my datacard I can’t use dedicated IP for this server because Google will block the IP since the server was is used for some crawling job. I used wvdial as a auto dialer. I configured DDNS for the ServerName.
Usb storage is working well but serial communication is not, also getting error like /dev/ttyUSB0 not found , I found some necessary packages are missing. I followed the below steps and now everthing working fine.
root@IN186:~# apt-get install libwvstreams4.6-base libuniconf4.6 wvdial gnome-ppp usb-modeswitch usb-modeswitch-data libusb-dev
Enable usb serial Kernel module
root@IN186:~# modprobe usbserial
Now configure the Dialer,
root@IN186:~# gedit /etc/wvdial.conf [Dialer netconnect] New PPPD = yes Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 Modem Type = USB Modem Baud = 460800 New PPPD = yes Modem = /dev/ttyUSB0 ISDN = 0 Username = 93******** Password = 93********* Phone = #777 Stupid Mode = 1 Auto DNS = 1 Check Def Route = 1
Change the username and password with your 10 digit MDN number given on the box of datacard. Save the file and reboot the computer. After reboot plugin your datacard and wait for 5 to 6 seconds. The connection might setup automatically. If not, run the following command
root@IN186:~# wvdial netconnect
If you face error log, saying CARRIER not found, change network settings (broadband 3.1x, high speed 1x, hybrid) as per you area availability using a Windows computer, and try again in Ubuntu. It will work !