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  ....

Saturday, April 20, 2013

Topics -- Practical Ubuntu


We will be covering following practical usage of Ubuntu one by one.  ( Most of the time with GUI  only -  Easy to understand and follow ) 

1.  Internet surfing / Chat / Video Calling with Ubuntu.

2.  Using Ubuntu as Media-Center,  playing multimedia contents,  music, movies.

3.  Gaming with Ubuntu.

4.  Office Application such as  Word Processing,  Spreadsheet work,  Presentation, Database work.

5.  Creativity with Ubuntu.

     a.  Video Recording / Editing / Publishing.
     b.   Audio Recording / Editing / Publishing
     c.   Drawing
     d.   Painting.
     e.   Publishing Documents.
     f.    Animation.
     g.   Streaming / Sharing contents.

6.   Dealing with mobile equipments.
      
     a.  Connecting to smart phone ( Android / iPad ) to Ubuntu.
     b.  Transferring contents  to and from mobile devices such as phone, usb drives., Camera, Blue Tooth Devices,  HDMI TV
    

 7.   Equipments Connectivity. 

Connecting  Printers, Fax , Scanners,  USB Sticks, Wi-Fi Dongles, Internet Devices, Wireless devices like keyboard, mouse etc. 
      

6.  Networking with Ubuntu.

     a.  Connecting Ubuntu to Windows - various editions.
     b.  Connecting Ubuntu to mac.
     c.  Connecting Ubuntu to other Linux Distributions like Red Hat,  Debian, Cent OS.
     d.  Remote Logins.

7.  Updating and Upgrading Ubuntu



Wednesday, April 17, 2013

Getting Ubuntu.


Where to get Ubuntu ?

The answer is very simple.

Visit : http://www.ubuntu.com/download/desktop

Select 32 bit or 64 bit as per the architecture of your system.


Practical Ubuntu -- Why Ubuntu ?


Ubuntu is most popular & well known Linux Distribution known for variety of usage.

This blog discusses the practical usage of Ubuntu in practical scenario..  In other words,  we need to look at how the regular computing can be implemented with the help of Ubuntu.


Reasons for implementing regular computing in Ubuntu.  

1. Ubuntu is free Operating System for home as well as office use.  

2.  Comprehensive  Software Updates to keep your system up-to-date, always.

3.  Integrated app store with thousands of software waiting for one click installation.

4.  Virus free.  No anti-virus required.  No additional spending.  No overhead because of anti-virus software.

5.  Fully customisable as per need.

6.  Fully secured. 

7.  Runs smoothly on variety of hardware and low spec hardware.

8.  Easy to adopt.  User friendly.  

9.  Can co-exist with Windows and other Operating system as well.

10.  Can run most of Windows based program as well with the help of wine ( which is also free ).