Thursday, November 7, 2013

Relience Netconnect+ USB Modem on Ubuntu -- Now No issues.

Reliance Netconnect+  on Ubuntu.  [ Model :ZTE AC2378 ]


[ I have used ubuntu 13.04 and also checked on Ubuntu 12.04 ]

Many people including myself found the Relieance Netconnect+ Usb Modem is not able get connected on Ubuntu.

The modem does not work out-of-box.  


After searching and experimenting I could find following solution.

Please remember that do not use any driver etc either from Reliance site or any other source.   Its of no use... ( at least to me !!!)



First and foremost 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 & press return.

lsusb

 

Note down ZTE WCDMA Technologies device id and product id on a piece of paper.

Sample output in my case ( just for an example )

Bus 002 Device 002: ID 0425:0001 Motorola Semiconductors HK, Ltd
Bus 003 Device 002: ID 19d2:ffe9 ZTE WCDMA Technologies MSM
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


In my case it was 19d2:ffe9  ( see the text in bold )

Here 19d2 is device id and ffe9 is a product id.

Create new file using following command in terminal window.

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
 
( bold text needs to be changed as the case may in your case )

On command prompt type following command.

sudo wvdialconf /etc/wvdial.conf

This will create wvdial.conf file in your /etc directory.

You need to edit this generated file using following command in terminal window.

sudo nano /etc/wvdial.conf

remove ; before username and password and add mdn number (10 digit like mobile number )

username = your 10 digit mdn number
password = your 10 digit mdn number

save this file.

The sample wvdial.conf file as follows.

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
Phone = #777
Modem = /dev/ttyUSB0
Username = 93xxx xxxxx
Password  = 93xxx xxxxx
Baud = 9600


 ( Note : 93xxx xxxx  is to be replace by your MDN number )




Now you can create a connection in network management under Mobile Broaband

Select India --> Reliance --> Reliance 

Gve anyname for the connection say "Rplus"
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 [ better is pull out Ethernet Cable ]  your earlier connection using wired or broadband connection.

From network manager you will now see Rplus   Just click.

You should be  connected  by now...

Open your browser and check...




Enjoy.

{ Note :  This procedure should have been detailed at Reliance site }


Please comment  ....

8 comments:

  1. Thanks for the post.

    But I am getting the following error for the command 'wvdial /etc/wvdial.conf

    Sorry, no modem was detected! Is it in use by another program?
    Did you configure it properly with setserial?

    Also there is no Rplus listed in my mobile broadband, only rcomnet is present. So can you give the Access Point Name (apn) for RPlus?

    My vendor and product is exactly the same as yours. Please help

    ReplyDelete
    Replies
    1. Getting the same problem? How did you solve it. Please help

      Delete
  2. you have to use sudo wvdial /etc/wvdial.conf

    ReplyDelete
  3. Still not working .. How to find that on which slot my modem is attached?? modem cant detected ..

    ReplyDelete
  4. Thanks. This worked perfectly.

    ReplyDelete
  5. setting of zte ac2738 Reliance netconnect+ in ubuntu 14.04
    i used sudo wvdial /etc/wvdial.conf but its not working but when Im able to connect after GUI setting in ubuntu > connection maneger > edit connection > in network connection select profile which u created for that cdma dongle > edit > Number will #777 as usual (user name and password should ur 10 digit dongle no.) fill it in both then save it and try surfing its work for me .

    best luck

    ReplyDelete