Dr D's Abode

AT&T Quicksilver, Linux, and service

by on Mar.15, 2010, under Computers, Linux, Mobile

Here is the problem.  I am out at lunch with my EeePC, have my USB adapter, and can tether with my cell phone. Except, for some reason, ATT hates when I tether, and drops my traffic.  On top of that, I cannot seem to pass data and voice at the same time, like ATT suggests I can. (I think its when you use MediaNET to tether).

So, I have to either use another phone to talk, and mine to tether, vice versa or whatever. Except I ssh in…and my connection drops.  Damn you ATT for filtering…But wait, we have a work offered PCMCIA card with a SIM to connect, but the Eee has no PCMCIA

In comes the AT&T Quicksilver connect, a USB enabled card to connect with the SIM. Because fedora works with like everything off the bat, I plug in…and…the whole system freezes.  WTH?!?

So after some investigating, it appears that this card is somewhat supported by most distros, and that ModemManager, tries to be the cool application, and take over the device….and fails horribly.

So more investigation, I find a nice website which seems to fix all my needs.  http://www.pharscape.org/Quicksilver.html?d=&jn78eb9aff=2

They offer a driver, a program to handle the ‘virtual cd’, and even software to connect. Fortunately, Fedora 12 offers the first two natively, just noting to connect with, so in come hsolink and hsoconnect!

So basically, you remove ModemManager, and install hsolink and hsoconnect, and you are home free, well almost.

There is some drawbacks to doing this, but for now, at least I can connect!

So lets hop to it!

Removing ModemManager:   rpm -e –nodeps ModemManager

This may not work for everyone, but in my use, on my EeePC, it is not needed for anything else.  I can still tether with my cell, as that shows up as eth1.

Next, installing hsolink and hsoconnect.  I would advice getting these from their normal website, however I do have local copies just in case.  [ hsolink-1.0.118.tar.gz | hsoconnect-1.2.19.tar.gz ]

Extract, and install!

wget http://files.loclhst.com/eee/hsolink-1.0.118.tar.gz
tar xzvf hsolink-1.0.118.tar.gz
cd hsolink-1.0.118
./configure
make && make install
chmod +s `which hsolinkcontrol`

wget http://files.loclhst.com/eee/hsoconnect-1.2.19.tar.gz
cd hsoconnect-1.2.19
make install

Now, when you plug in the Quicksilver, the system should not lock up, and if you go to Applications>Internet>HSOconnect 1.2, you should get an application to connect.

Next, you need to configure the username/password. The list of common usernames/passwords can be found here.

Within HSOconnect, click on Profile>Edit Connection, and change the values as needed.  For ATT/Cingular, the common will be:

APN: ISP.CINGULAR
Username: USPDA@CINGULARGPRA.COM
Password: Cingular1

Now try and connect, if all goes well, you should be online with your ATT Quicksilver USB device!


Now the drawbacks:

- NetworkMananger does not see the interface, so you cannot use the build in vpn/network settings (I use the vpnc client manually in this case)

- tsclient does not seem to think there is a network connection, so instead I have been using rdesktop manually.

- The connection seems to be very picky.  I am am in the Red bars (1-2 bars) I cant seem to do much other then chat and web browse.

- SSH takes a long time to connect, even at full strength

If I find any fixes or better workarounds, I will post them, in the mean time, this should keep those who need internet access online for long enough time to work, or whatever it is you kids do these days on the interwebs.

:, , , , , , ,

3 Comments for this entry

  • Donnie

    I don’t know if it makes a difference, but here is the connection info I use:
    password : cingular1
    username : wap@cingulargprs.com
    apn : wap.cingular

  • Dr D

    So I am going to have to check a few more things, but it appears they finally have this fixed in the new NetworkMananger and ModemMananger applications on Fedora 13!

  • Dr D

    So sometime in an update in Fedora 12, and in a default install with Fedora 13, we no longer have to hack in this application and remove the modem manager. However with F13, I still had to apply the udev update so ZeroCD does not launch.
    Now it appears to be correctly integrated into NetworkManager without lockups!

Geek Code

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GIT d-(+) s:+ a C++ BL++++ P++>+++ L++(+++) E--- W++ N o K- w O M V-- PS
PE Y+ PGP+ t+ 5 X+ R tv b DI D+ G e+ h+ r-- y+
------END GEEK CODE BLOCK------

Linux Counter

Certifications


 

PSN Portable ID

Powered by

Hacker
 
Powered by Gentoo Linux