How to configure Smart Bro in Linux

First you need to download the Smart Bro driver if you are using debian based distro like Ubuntu, kubuntu, edubuntu etc…
http://www.mypad.net/smartbro/smartbro_1.0.6-1_i386.zip

After you download the Smart Driver. extract the package, double click and install.
Plug the Smart Bro Wireless.

Configuration for Smart Bro wireless

1. open terminal then type:

sudo apt-get install wvdial #in ubuntu

yum install wvdial #in fedora, centos & redhat

sudo pacman -S wvdial #kahelos & arch linux

Note: If you check the /etc directory and you found out that there is no wvdial.conf, you can create by typing touch wvdial.conf in console/terminal.

2. Edit wvdial.conf
Note: you can use vim, vi, nano & gedit editor.

3. Copy the configuration below
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,”IP”,”smartbro”
Stupid Mode = yes
Modem Type = Analog Modem
ISDN = 0
Phone = *99#
Modem = /dev/ttyUSB0
Username = user
Dial Command = ATDT
Password = pass
Baud = 9600

Note: Determine if your smartbro modem is ttyUSB0, ttyUSB1 or ttyUSB2

Note: Type this in the terminal/console to know if the smartbro modem is detected. wvdialconf

4. Run wvdial as root

sudo wvdial

That’s it!!! and Enjoy!!!

5. press control c ( if you want to disconnect wvdial )

Note: Smart Network is busy sometimes, pls keep trying till you can connect.
Don’t close the terminal unless you want smart bro to disconnect.

Thank You!!!

Advertisements
Categories: buhay buhay, linux, technical | Tags: , , , , , , , , , | 19 Comments

Post navigation

19 thoughts on “How to configure Smart Bro in Linux

  1. marco

    Hi,
    I am using a Huawei E156C. In lsusb, the location of the device is,
    Bus 001 Device 004: “ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem/ E270 HSDPA/HSUPA Modem.

    When I command the wvdial,
    –>Wvdial: Internet dialer version 1.60
    –> Cannot open /dev/ttyUSB0: No such device
    –> Cannot open /dev/ttyUSB0: No such device
    –> Cannot open /dev/ttyUSB0: No such device

  2. marco

    Hi,
    I am using a Huawei E156C. In lsusb, the location of the device is,
    Bus 001 Device 004: “ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem/ E270 HSDPA/HSUPA Modem.

    When I command the wvdial,
    –>Wvdial: Internet dialer version 1.60
    –> Cannot open /dev/ttyUSB0: No such device
    –> Cannot open /dev/ttyUSB0: No such device
    –> Cannot open /dev/ttyUSB0: No such device

    PS.

    I am using Ubuntu 9.10,
    Already tried the Network Manager setup but when I try to connect to the broadband profile, I can not connect to the internet with error,
    “GSM Network Disconnected”

  3. Renan Mara

    Hi Marco,

    Regarding w/ your problem. we dont try yet the smart bro in ubuntu koala. Sometimes their are problem with the smartbro. We tried that driver in 7.10 up to 8.04 and it works.

    Anywayz, why don’t you try the Filipino distro. Its called Kahel OS. its an Arch Linux Based. Gnome desktop environment. here is the link. http://www.kahelos.org
    here is the forum http://www.kahelos.org/forum

    Thanks,

  4. Arnold Martin

    Hi!, If it not be a robbery unto you?, could you send me the smartbro driver for linux to my email as an attachment? I am having trouble downloading it. I am hoping for your consideration upon this matter, thank you Sir.

  5. Ordisi Osonio

    marco. try this. this one worked for me…. im currently using Kubuntu 9.10
    after inserting the usb…. the device notifier will indicate that you have smart bro inserted in your laptop. eject it. but dont remove the device. then wait for a while. the connection manager will eventually prompt you that a mobile broadband has been connected. then work with the terminal.

    go back to the wvdial.conf… you may want to try USB0, USB1 or USB2 in the string “Modem = /dev/ttyUSB0″
    then remove the ” Init3 = AT+CGDCONT=1,”IP”,”smartbro” ”
    terminal keeps saying that its a bad init string if its there… itll work though… goodluck! 🙂
    this is a pretty experimental undertaking for me… lol… its my 2nd day using kubuntu now. 🙂
    thanks Renan! 🙂

  6. Nice Ordisi!!! =)

  7. Just want to say what a great blog you got here!
    I’ve been around for quite a lot of time, but finally decided to show my appreciation of your work!

    Thumbs up, and keep it going!

    Cheers
    Christian, Satellite Direct Tv

  8. Jan

    I followed the steps to no avail.

    tried changing the usb ports, but no success.

    USB0
    –> WvDial: Internet dialer version 1.60
    –> Cannot open /dev/ttyUSB0: No such file or directory
    –> Cannot open /dev/ttyUSB0: No such file or directory
    –> Cannot open /dev/ttyUSB0: No such file or directory

    USB1
    –> WvDial: Internet dialer version 1.60
    –> Cannot open /dev/ttyUSB1: No such file or directory
    –> Cannot open /dev/ttyUSB1: No such file or directory
    –> Cannot open /dev/ttyUSB1: No such file or directory

    USB2
    –> WvDial: Internet dialer version 1.60
    –> Cannot open /dev/ttyUSB2: No such file or directory
    –> Cannot open /dev/ttyUSB2: No such file or directory
    –> Cannot open /dev/ttyUSB2: No such file or directory

    USB3
    –> WvDial: Internet dialer version 1.60
    –> Cannot open /dev/ttyUSB3: No such file or directory
    –> Cannot open /dev/ttyUSB3: No such file or directory
    –> Cannot open /dev/ttyUSB3: No such file or directory

  9. Renan Mara

    Hi Jan,

    Pls post the output for wvdialconf command here. and pls double check if the modem is properly connected.

  10. breeky

    Hi guys

    I’m using jolicloud linux, debian din naman. Successful naman ang pag install ko. Yung modem ko din nag blink na indicating nag connect na sya. Ang problem lang is di parin ako maka surf. Page cannot be displayed parin. Ano kaya ang problem. help please.

    Here’s my wvdial.conf config:

    [Dialer Defaults]
    Init1 = ATZ
    Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    Init3 = AT+CGDCONT=1,”IP”,”smartbro”
    Stupid Mode = yes
    Modem Type = Analog Modem
    Phone = *99#
    Baud = 9600
    New PPPD = yes
    Modem = /dev/ttyUSB2
    ISDN = 0
    Password = user
    Username = pass

    Eto yung result:

    rjay@jolicloud:/etc$ sudo wvdial
    –> WvDial: Internet dialer version 1.60
    –> Cannot get information for serial port.
    –> Initializing modem.
    –> Sending: ATZ
    ATZ
    OK
    –> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    OK
    –> Sending: AT+CGDCONT=1,”IP”,”smartbro”
    AT+CGDCONT=1,”IP”,”smartbro”
    AT+GCAP
    +GCAP: +CGSM,+DS,+ES
    OK
    –> Modem initialized.
    –> Sending: ATDT*99#
    –> Waiting for carrier.
    ATDT*99#
    CONNECT 3600000
    –> Carrier detected. Starting PPP immediately.
    –> Starting pppd at Sat Sep 18 14:40:02 2010
    –> Pid of pppd: 25336
    –> Using interface ppp0
    –> pppd: ��� ��� ූ
    –> pppd: ��� ��� ූ
    –> pppd: ��� ��� ූ
    –> pppd: ��� ��� ූ
    –> pppd: ��� ��� ූ
    –> pppd: ��� ��� ූ
    –> local IP address 10.166.164.150
    –> pppd: ��� ��� ූ
    –> remote IP address 10.64.64.64
    –> pppd: ��� ��� ූ
    –> primary DNS address 121.1.3.168
    –> pppd: ��� ��� ූ
    –> secondary DNS address 203.84.191.216
    –> pppd: ��� ��� ූ
    –> pppd: ��� ��� ූ

  11. Renan Mara

    @ Breeky

    Subukan mo irun ang wvdialconf at tingnan kong talangang ttyUSB2 ang iyong broadband, baka naman ttyUSB0 or ttyUSB1. Sa binigay mo na output ng wvdial, connected kana. Double check mo din baka wala lang load ang broadband mo.

  12. Renan Mara

    Hi All,

    Just want to share my experience in configuring Huawei Technologies Co., Ltd. E1552 (HSPA modem) E153u-3.
    Configuration in wvdial.conf was all set and when i tried to run wvdialconf, it says

    Scanning your serial ports for a modem.

    ttyS0: Device or resource busy
    Modem Port Scan: S0
    ttyS1: Device or resource busy
    Modem Port Scan: S1
    ttyS2: Device or resource busy
    Modem Port Scan: S2
    ttyS3: Device or resource busy
    Modem Port Scan: S3

    What i did was make a lock directory in /var/
    [root@VampirE ~]# mkdir /var/lock

    [root@VampirE ~]# wvdialconf
    Editing `/etc/wvdial.conf’.

    Scanning your serial ports for a modem.

    Modem Port Scan: S0 S1 S2 S3
    ttyUSB0: ATQ0 V1 E1 — OK
    ttyUSB0: ATQ0 V1 E1 Z — OK
    ttyUSB0: ATQ0 V1 E1 S0=0 — OK
    ttyUSB0: ATQ0 V1 E1 S0=0 &C1 — OK
    ttyUSB0: ATQ0 V1 E1 S0=0 &C1 &D2 — OK
    ttyUSB0: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK
    ttyUSB0: Modem Identifier: ATI — Manufacturer: huawei
    ttyUSB0: Speed 9600: AT — OK
    ttyUSB0: Max speed is 9600; that should be safe.
    ttyUSB0: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK
    ttyUSB1: ATQ0 V1 E1 — failed with 2400 baud, next try: 9600 baud
    ttyUSB1: ATQ0 V1 E1 — failed with 9600 baud, next try: 9600 baud
    ttyUSB1: ATQ0 V1 E1 — and failed too at 115200, giving up.
    ttyUSB2: ATQ0 V1 E1 — OK
    ttyUSB2: ATQ0 V1 E1 Z — OK
    ttyUSB2: ATQ0 V1 E1 S0=0 — OK
    ttyUSB2: ATQ0 V1 E1 S0=0 &C1 — OK
    ttyUSB2: ATQ0 V1 E1 S0=0 &C1 &D2 — OK
    ttyUSB2: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK
    ttyUSB2: Modem Identifier: ATI — Manufacturer: huawei
    ttyUSB2: Speed 9600: AT — OK
    ttyUSB2: Max speed is 9600; that should be safe.
    ttyUSB2: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK

    Found a modem on /dev/ttyUSB0.
    Modem configuration written to /etc/wvdial.conf.
    ttyUSB0: Speed 9600; init “ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0”
    ttyUSB2: Speed 9600; init “ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0”

    Rerun wvdial and Enjoy!!!

    [root@VampirE ~]# wvdial
    –> WvDial: Internet dialer version 1.61
    –> Initializing modem.
    –> Sending: ATZ
    ATZ
    OK
    –> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    OK
    –> Modem initialized.
    –> Sending: ATDT*99#
    –> Waiting for carrier.
    ATDT*99#
    CONNECT
    –> Carrier detected. Starting PPP immediately.
    –> Starting pppd at Tue Jul 5 13:14:37 2011
    –> Pid of pppd: 24238
    –> Using interface ppp0
    –> pppd: 0�p[08]h�p[08]
    –> pppd: 0�p[08]h�p[08]
    –> pppd: 0�p[08]h�p[08]
    –> pppd: 0�p[08]h�p[08]
    –> pppd: 0�p[08]h�p[08]
    –> pppd: 0�p[08]h�p[08]
    –> pppd: 0�p[08]h�p[08]
    –> local IP address 10.141.54.19
    –> pppd: 0�p[08]h�p[08]
    –> remote IP address 10.64.64.64
    –> pppd: 0�p[08]h�p[08]
    –> primary DNS address 121.1.3.168
    –> pppd: 0�p[08]h�p[08]
    –> secondary DNS address 121.1.3.250
    –> pppd: 0�p[08]h�p[08]

  13. Renan, can you send me a link, or the file: smartbro1.0.6-1_i386.zip ?
    I cannot download at the given url. I’ve been trying for 2 weeks.

    texkano@gmail.com

    I am running Linux Mint 10 and will try your solution with that.
    Thank you in advance
    Gordy

  14. Renan Mara

    Hi Gordy,

    No need to install smartbro1.0.6-1_i386.zip. wvdial will solved your problem. Just follow the steps on how to install and use wvdial.

    Thanky you very much

  15. Bien Benigno

    Thank you for posting this. After some series of install/remove on my Kubuntu Lucid Lynx, the only thing that’s missing is usb_modeswitch. Try this: “sudo apt-get install usb-modeswitch”.

  16. yes! pwede rin sa Mandriva Linux

  17. Nick

    Thanks you all 🙂

  18. ARKI

    Please update this link –> http://www.mypad.net/smartbro/smartbro_1.0.6-1_i386.zip [Timed Out]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

Dale Carnegie Training for Asia Pacific Region

blog site for Dale Carnegie in the Asia Pacific Region

inspirationenergy

be inspired to greatness

How Leaders Manage

Shape your Character change your life.

Let's Reach Success

Habits, purpose and a little bit of zen.

adoptingjames

Read our Mission. Find out how you can help us adopt James.

juliansherman.net/

Building A Business While Having A Life

Capo - The Event Planners

We do the work, You get the honor!

mookology.

book + movie = mook. this is mookology.

Book of words

Books, reviews and all things worth reading

What an Amazing World!

Seeing, feeling and exploring places and cultures of the world

Tech

News and reviews from the world of gadgets, gear, apps and the web

Bonsai Tonight

An educational website about the styling, care and display of bonsai.

you and mie

let's make things

bhelai

Just another WordPress.com site

Piano Transcriptions

Piano sheet music blog you can comment on

8layertech

Your fresh contents delivered by 8layertechnologies

THE SWOOSH RUNNER

Making Every Step Count

%d bloggers like this: