I also faced the same issue, but somehow it worked for me after some tweaking.
Solution 1: (If you have access to Windows Machine)
Just go to the Reliance Netconnect Plus UI in Windows machine and in Settings change the 'Mode' to 'Hybrid'.
By doing this I found that the Reliance Netconnect Plus is recognized by Ubuntu quickly and
Now log in back to Ubuntu and connect to the internet through 'Network Manager'.
Using this method you will be registered on CDMA home network and can access the internet quickly.
The main disadvantage of this method is that we are running it under 'Hybrid' mode, which means that the internet may switch to 'CDMA 1x' mode and the internet speed will go down.
For me this happens only for 5-10 minutes then I'm again switched to fast Netconnect+ mode.
To overcome this disadvantage you may use Solution 2.
Solution 2: (Using WVDIAL)
If the Reliance Netconnect Plus modem works in Solution 1 then after connecting to internet, install WVDIAL
or
If you have access to GSM mobile(or GSM Modem) with cheap GPRS plan, then connect your mobile to Ubuntu through Network Manager and install WVDIAL. I have never experienced any difficulty with GSM Modem when connecting to Internet through Network Manager.
(i) Open Terminal (Keyboard Shortcut: Ctrl + Alt + T ) and type
sudo apt-get install wvdial
(ii) Open up wvdial’s configuration file using this command
gedit /etc/wvdial.conf
(iii) Paste the below code into the window that pops up ( make sure to enter your relevant details )
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Stupid Mode = 1
Modem Type = USB Modem
ISDN = 0
Phone = #777
New PPPD = yes
Modem = /dev/ttyUSB0 (This may also be dev/ttyUSB2 depending on where you plugged in your device)
Username = 9xxxxxxxxxx (your username, should be a number )
Password = 9xxxxxxxxxx (Your password , should be the same number)
CBaud = 460800
Delete all the comments in the brackets . The fields you should edit are Modem , Username and password the only ones with comment .
Save and exist .
(iv) Thats it. Remove the GSM mobile(or GSM Modem) from PC/laptop and plug in Reliance Netconnect+ Modem. Wait till it gets recognized by Ubuntu, run lsusb command to know if it detected as modem and then
Run wvdial using following command
sudo wvdial
Internet using wvdial works out of box. Now you can change the Network Mode to 'Netconnect+' by using Reliance Netaconnect Plus UI in windows and log back to Ubuntu to use the uninterrupted broadband using wvdial.
Do not panic. Its not at all difficult.
First and formost thing is connect your ubuntu desktop or laptop to internet using ethernet connection or any other connection which is possible.
Update your system with following two commands in terminal window. ( Ctrl + ALT + T )
sudo apt-get update
sudo apt-get upgrade
With this commands your Ubuntu system is updated.
Now install following packages using terminal window.
sudo apt-get install usb-modeswitch
sudo apt-get install wvdial
Now put your Reliance netconnect+ usb modem into to usb drive. After waiting for about 20 seconds, you can give following command in terminal window
lsusb
Note down ZTE WCDMA Technologies device id and product id on a piece of paper.
In my case it was 19d2:ffe9
Here 19d2 is device id and ffe9 is a product id.
Create new file using following file.
sudo nano /etc/udev/rules.d/90-zte.rules
Enter following code. [ everything is one line ]
SUBSYSTEM=="block",SUBSYSTEM=="scsi",ATTRS{model}=="USB Storage FFE9",ACTION=="add",RUN+="/sbin/modprobe usbserial vendor=0x19d2 product=0xffe9"
and save this file. Please remember to change the vendor id and product id as noted down on piece of paper earlier.
Now give following command and press return.
sudo /sbin/modprobe usbserial vendor=0x19d2 product=0xffe9
On command prompt type following command.
sudo wvdialconf /etc/wvdial.conf
This will create wvdial.conf file in your /etc directory.
edit this file using following command.
sudo nano /etc/wvdial.conf
remove ; before username and password.
username = your 10 digit mdn number
password = your 10 digit mdn number
save this file.
Now you can create a connection in network management under Mobile Broaband
Gve anyname for the connection say "Reliancenetplus"
Number should be #777
Username is : mdn number
password is : mdn number
- mdn number is like your mobile number in 10 digit.
Save this connection.
Disconnect your earlier connection using wired or broadband connection.
From network manager you will now see Reliancenetplus . Just click.
You are now connected...
Enjoy.
Best Answer
I didn't find any answers for this, thus no solution, but there seems to be a quick trick that I recently found.
I thought I may share this so that people experiencing the problem will be partially helped at least.
After you're done on your computer, disconnect the internet from the 'Signal' or networks menu on topbar. In the end of the same list, there will be Edit Connections/just Edit. The first step isn't necessary, but recommended.
Click on the Edit/Edit Connections. A window will open, titled Network Connections. Under Mobile Broadband segment, you'll see the connections you've made. Delete them all. ALL. (Not the Ethernet ones, that's unnecessary.)
So, basically, before shutting down, if you delete all your connections (now I only have one, because I make one each time I log on), next time you open the computer and create a fresh connection, your internet won't disconnect like that.
Note that you have to create the new connections from Settings>Network>Mobile Broadband dialog boxes, not through the same Network Connections window that you accessed from the network menu in the top bar.
Once you do this, and make a new connection every time (with username and password if needed), your internet will remain connected as long as the computer runs.
You can disregard the following part.
Suppose you don't do it, now what happens is this: The existing connection remains on the system. Probably because your mobile broadband dongle/modem are older and/or slightly incompatible with Ubuntu, the connections don't refresh and there seems to be some sort of problem in the system in reconnecting ONCE THEY DISCONNECT.
The old connections remain there and may connect on new session/startup, but they randomly disconnect for IDK why and then cannot be reconnected because of bad configuration that you cannot change with regular tweaks.
Even if you delete your connections and make a new one on a session which has booted with some/one connection(s) already there, it doesn't work.