Internet via Sprint “SmartView” USB modem (& Other Stuff)

Mr. FixitBrave guy fixin’ my internet on the watertower (Thank You)! Today was fun! My crappy 1-mip (pretty much only game in town here in the stix) broadband has been down since the big drought-busting storms hit the tower with lightening Saturday Night. Fortunately my boss left me with a little dongle (that I’m supposed to install in someone else’s house soon) that accesses the internet via Sprint’s cellphone network. I cautiously plugged it in to my work computer running Windows and it installed a bunch of software and was quickly up and running! My hopes quickly faded when I discovered that this thingee was actually a modem, so I jadedly assumed that it was most likely a “winmodem” (aka “losermodem” in Linux parlance) and therefore not likely to work in Linux. Googling anyhow, I found that this thing is capable of playing nice w/Linux too! So, chuckling, after being warned that this required – GASP! – “command-line” interaction – I wrote down the instructions and followed them on my Linux box and – low & behold, it WORKS like a dream! UPDATE: Home internet that was supposed to be down until Thursday/Friday was back up Tuesday evening – yay!
Here’s what to do to get a Sprint “Smartview” USB mobile-internet modem to work in Linux (no special software required!):
1)  Plug in your dongle, this should create some new devices named “/dev/ttyUSB#” and it will use the “usbserial” driver.

2)  Set up a PPP connection using either kppp or wvdial (I use wvdial b/c i’m a command-line junkie that hates the bloat & frequent crashiness of KDE apps):  Here’s the actual gory details (including both kppp & wvdial setup details I followed, if you have trouble).
Create a copy of /etc/wvdial.conf containing exactly the following:


[Dialer Defaults]
Modem = /dev/ttyUSB0
Baud = 460800
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = USB Modem
Phone = #777
Username = ''
Password = ''
Carrier Check = no
Stupid Mode = yes

3)  Shut down your other networks: (/sbin/ifconfig down)

4)  Run wvdial:  wvdial [-C /etc/yournewwvdial.conf]
It will use DHCP to configure all your network settings.

5)  Start surfing! If you do an ifconfig, you should now see a “ppp0” network device!

6)  Put this in a bash script if you are so inclined.

Awesome Blog!:  http://io9.com/ – Check this out!
“We come from the future!”


Illegal To Take a Photo In a Shopping Center? – “A man was questioned by security guards and then police after taking a photo of his own…” (slashdot)

Legal Obedience“, by Walter Williams – “What laws are we morally obligated to obey?…”

The Financial Mess in the US and Europe“, by Walter Williams – “If European governments and the U.S. Congress ceased the practice of giving people what they have not earned, budgets would be more than balanced.”

Advertisements

Feel Free to Comment (Name/Email/Website optional):

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

%d bloggers like this: