Huawei EG162G (Idea netsetter) - ArchWiki

Jump to content

# Huawei EG162G (Idea netsetter)

From ArchWiki

The HUAWEI EG162G is a EDGE/GPRS modem used for wireless internet access. The Linux kernel has supported this at least from version 2.6.29.4, and thus setting this up is not very hard.

## Plug it in

Plug in the device, wait for a few seconds and then run:

    $ ls /dev/ttyUSB*

you will see something like this:

    /dev/ttyUSB1  /dev/ttyUSB2  /dev/ttyUSB3

the first one is the port of the modem.

## Installation

Now install ppp and wvdial, which is a dialer.

## Configuration

Edit your `/etc/wvdial.conf` and use this if you are using an idea netsetter, else use google to find the right config for your provider:

    /etc/wvdial.conf

    [Dialer Defaults]
    Modem=/dev/ttyUSB1
    Baud = 460800
    Init 1 = AT+CGMM
    Init 2 = AT+CMEE=1
    Init 3 = ATE0
    Init 4 = AT^HS=0,0
    Init 5 = AT+CFUN?
    Init 6 = AT+CLCK="SC",2
    Init 7 = AT+CPIN?
    Init 8 = AT+CLCK="SC",2
    Modem Type = USB MODEM
    Phone=*99#
    Username = idea
    Password = idea
    Dial Command=ATDT
    Stupid Mode=1
    ISDN=0

Remember that the modem might get a different port each time you plug it in so you might need to change the `Modem=/dev/ttyUSB1` each time. For example if the output of:

    $ ls /dev/ttyUSB*

is

    /dev/ttyUSB0
    /dev/ttyUSB1
    /dev/ttyUSB2

then you need to change the 2nd line in the wvdial config to `Modem=/dev/ttyUSB0`.

If the output of:

    $ ls /dev/ttyUSB*

shows a `/dev/ttyUSB_utps_modem`, which will be a soft link to your Idea Netsetter's modem, change the 2nd line in the wvdial config to `Modem=/dev/ttyUSB_utps_modem`. This link will not change every time you reconnect the device.

## Usage

Now all you need to do is run wvdial as root:

    # wvdial

If the connection is successful you will see something like this:

    # wvdial

    --> WvDial: Internet dialer version 1.60
    --> Cannot get information for serial port.
    --> Initializing modem.
    --> Sending: ATZ
    ATZ
    OK
    --> Modem initialized.
    --> Sending: ATDT*99#
    --> Waiting for carrier.
    ATDT*99#
    CONNECT
    --> Carrier detected.  Starting PPP immediately.
    --> Starting pppd at Sun May 24 02:03:51 2009
    --> Pid of pppd: 6361
    --> Using interface ppp0
    --> pppd: è|[01]¸8A[08]È@Þ[08]
    --> pppd: è|[01]޸8A[08]È@Þ[08]
    --> pppd: è|[01]޸8AÞ[08]È@Þ[08]
    --> pppd: è|[01]¸8AÞ[08]È@Þ[08]
    --> pppd: è|[01]¸8AÞ[08]È@Þ[08]
    --> pppd: è|[01]¸8AÞ[08]È@Þ[08]
    --> local  IP address 112.110.117.241
    --> pppd: è|[01]¸8AÞ[08]È@Þ[08]
    --> remote IP address 10.64.64.64
    --> pppd: è|[01]¸8AÞ[08]È@Þ[08]
    --> primary   DNS address 10.11.12.13
    --> pppd: è|[01]¸8AÞ[08]È@Þ[08]
    --> secondary DNS address 10.11.12.14
    --> pppd: è|[01]¸8AÞ[08]È@Þ[08]

Note If you get an error 16 in wvdial it means that there is no modem present in the port specified by the config, so edit your config file accordingly.

Make sure a DNS server is configured in order to be able to resolve domain names.

If you are already connected to a LAN, then change the subnet mask of the LAN to 255.0.0.0, and you should be able to use the LAN and the netsetter.

## See also

- USB 3G Modem
- USB mode switch

Category:

- Modems

Huawei EG162G (Idea netsetter)
Add topic