Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 01 Aug 2014, 10:16
All times are UTC - 4
 Forum index » Advanced Topics » Hardware » Networking
hsoconnect for UMTS-USB-sticks
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [6 Posts]  
Author Message
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sun 13 Sep 2009, 08:34    Post subject:  hsoconnect for UMTS-USB-sticks  

I was sent a "qualcomm 3g cdma" stick to find out, why it cannot connect in newyearspup.

Using google, I found out, that several utilities are needed.

This explains the basic steps:
http://www.pharscape.org/forum/index.php/topic,527.0.html

Here are several downloads, I used the debian packs and unzipped them with Muppyfiler:
http://www.pharscape.org/Linux-and-3G.html

I used:
hsoconnect
hsolink
ozerocdoff

And also usbview from:
http://packages.debian.org/lenny/usbutils

NOTE:
this will NOT work in a standard Puppy.

I use it in Newyearspup, that has some extensions (like other puplets, or you might need extra pets).

First, you need udev.
Second, you need Python.

udev is needed, because:
when the stick is inserted, it is detected as storage drive, not as modem.
So you need to run ozerocdoff to "remove" the storage device.
Using a udev rule, this happens automatically, when the stick is inserted.

I addition, the device nodes are created, and further stuff.
Advanced users could analyze the rule, to write startup scripts instead.

Python is needed for the grafical interface, to connect.
I attach a screenshot.

I added a script /etc/init.d/rc.hso, that simply just modprobes the kernelmodule of your Pupy.

The usb-tools are not really needed, but can be helpfull.
With those you can find out the ID of your device.
Mine is 6971, as the command "lsusb" shows:
Quote:
#lsusb
Bus 003 Device 016: ID 0af0:6971 Option


The ID can help you to compare it with those in the udev rules to troubleshoot, or to gooogle for support.

I get a signal to Vodafone here in germany, but cannot connect, as I have no account data that I may enter.
I was written, that you usually just need to enter the pin-code, but it seems to be not sufficient here in germany.
I was sent the stick from a different european country.
Must investigate this issue further.

Download and screenshot:
http://puppyisos.org/isos/2009-01-to-06/Newyearspup02/tests/hso-connect/
user: puppy
password: linux

Mark

_________________
my recommended links
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sun 13 Sep 2009, 09:06    Post subject:  

there is something wrong with the forum, so the attachments were broken.
I updated the first message with an external downloadlink.
Mark

_________________
my recommended links
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sun 13 Sep 2009, 10:41    Post subject:  

one file in the pet had wrong permissions, I updated it.

As you can see on picture hso2.jpg, I now can connect via roaming.
I achieved this by entering some values.
The APN I got, by trying the device in Windows XP.
XP installed the included driver, and had set the included APN automatically.
XP then offered me to connect using the german "O2 Telenor" via roaming to the swedish company Telenor.
When I confirmed, I got a connection error, though.

So in NYP, I also used this APN, and as user/ password "ppp", what was proposed in a forum.
I then manually selected "O2 Telenor" as network.
I then got the connection as on the screenshot.
But no transfer is shown, and firefox cannot connect to the web.

I will try to verify the results with the owner in the next days, maybe he can borrow a second device for testing it.
Maybe directly in sweden it will work.

Mark

_________________
my recommended links
Back to top
View user's profile Send private message Visit poster's website 
tempestuous

Joined: 10 Jun 2005
Posts: 5218
Location: Australia

PostPosted: Sun 13 Sep 2009, 22:35    Post subject:  

In standard Puppies, rerwin's 3G_pupdial package should do the job -
http://www.murga-linux.com/puppy/viewtopic.php?t=37828

Note that the hso kernel module needs to be added to Puppy 4.1/4.2,
but Puppy 4.3's 2.6.30.5 kernel contains the hso module as standard.
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sun 20 Sep 2009, 09:23    Post subject:  

I had no success with rerwins package, the modem was not detected.

I attach a new pet.
It is the beta version of HSOConnect 1.2.

With tis pet, I now can go online and surf the web using a german vodafone simcard.
It just does not work with the swedish telenor simcard, so maybe there is a problem using the "roaming" feature.

Install, then reboot.
Attach the umts-stick, and wait 30 seconds.
Then run "HSOConnect 1.2" from the network-menu.
If you get no errors, load in the profile-menu of hsoconnect for example the voodafone profile.
Then select "profile -edit connection" and enter the APN/user/password of your own provider.

For Vodafone germany, this is:
APN: web.vodafone.de
user: vodafone
password: vodafone

For telenor sweden, it might be:
APN: internet.telenor.se
user: web
password: web

Tested in Newyearspup rc10 midi.
Mark
hsoconnect1.2.18beta.pet
Description 
pet

 Download 
Filename  hsoconnect1.2.18beta.pet 
Filesize  297.15 KB 
Downloaded  619 Time(s) 

_________________
my recommended links
Back to top
View user's profile Send private message Visit poster's website 
rerwin


Joined: 24 Aug 2005
Posts: 1504
Location: Maine, USA

PostPosted: Sat 10 Oct 2009, 19:59    Post subject:  

Mark,
Quote:
I had no success with rerwins package, the modem was not detected.
This is the first I have heard of a problem with hso modems and wish you had notified me in the 3G thread, which I monitor. My intent is to support HSO modems and I have logic in there to do that. But I have seen nothing that alerted me to a problem.

Would you help me work this issue within the pupdial realm, so I might get it to work? The simplest way to help me would be to boot up with the modem plugged in, then run my new diagnostic-info tool and send me its generated tarball. The tool is here: http://www.murga-linux.com/puppy/viewtopic.php?p=349241#349241
and requires both dotpets to be installed. That should get me started. Thanks in advance.
Richard
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [6 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Hardware » Networking
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0600s ][ Queries: 13 (0.0053s) ][ GZIP on ]