Aplikacja GUI dla Linuxa - HSOconnect

Wszystko na temat internetu za pomocą sieci komórkowych pod systemem Linux.

Moderator: Moderatorzy

ODPOWIEDZ
Awatar użytkownika
bob
Guru bezprzewodowy
Posty: 7979
Rejestracja: 2006-01-07, 15:41
Lokalizacja: Mała miejscowość

Aplikacja GUI dla Linuxa - HSOconnect

Post autor: bob »

Na forum PHARscape.org powstała graficzna aplikacja do łączenia z internetem dla modemów HSDPA/HSUPA postanowiłem więc ją wypróbować pod Ubuntu 8.04 i stwierdzam, że działa dosyć dobrze. Interfejs aplikacji jest przejrzysty, nie zawiera zbędnych funkcji i służy po prostu do łączenia z internetem modemów pracujących w trybie NDIS. Twórca interfejsu niejaki Paul, administrator forum nie udostępnił jeszcze kodu źródłowego.
Instalacja jest prosta i wymaga sterownika HSO, który można ściągnąć z tegoż forum.
Potrzebne paczki instalacyjne z rozszerzeniem *.deb :
http://www.pharscape.org/index2.php?opt ... cece8b8c48
http://www.pharscape.org/index2.php?opt ... cece8b8c48

Obrazek

Z mojej strony doróbka języka polskiego do interfejsu:
http://rapidshare.de/files/39469277/Polish.rar.html

Cały katalog "Polish" wraz z zawartością należy przekopiować do /usr/share/HSOconnect/configuration/languages.

Obrazek


Szczegóły na www.pharscape.org


[ Dodano: 2008-05-20, 18:39 ]
Dodam jeszcze, że po odpaleniu na Ubuntu GT MAX HSUPA prędkość przy ściąganiu pliku o wielkości 360 MB utrzymywała się ciągle na poziomie 6,2Mbps podskakując od czasu do czasu do 7Mbps. Rujnuje to teorię o maksymalnej prędkości do 5,5Mbps. Teoria ta nadal działa ale jak wywnioskowałem dotyczy ona Windowsa.
Wniosek taki, że pod Linuxem można bić prawdziwe rekordy i działać na skrajnych możliwościach modemu. To kolejny fakt pokazujący wyższość Linuxów nad Windowsem. :)
zDaleKi
Stary bywalec bezprzewodowy
Posty: 11508
Rejestracja: 2005-10-12, 11:18
Lokalizacja: Wrocław

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: zDaleKi »

Bob, wielkie dzięki za wyszukanie takiego narzędzia :ok:
Teraz trzeba będzie to do FAQ jeszcze dodać zarówno w menadżerach połączeń jak też w dziale linuksowym.
Pozdr, (R) BliSki. (tm)
Pytania dotyczące kwestii technicznych tylko na forum. Pamiętaj PW to nie helpdesk.
Awatar użytkownika
bob
Guru bezprzewodowy
Posty: 7979
Rejestracja: 2006-01-07, 15:41
Lokalizacja: Mała miejscowość

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: bob »

Dziękuję. :)
Dodałem do FAQ ten temat.

[ Dodano: 2008-05-20, 20:51 ]
Przed chwilką zrobiłem test z zassysania naraz czterech dużych plików ze strony Microsoft i to jego wyniki:

Obrazek
Obrazek

:super:
ja.michal
*Mistrz bezprzewodowy*
Posty: 22031
Rejestracja: 2006-08-14, 17:59
Lokalizacja: Polska

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: ja.michal »

bob, kusisz mnie na linuxa. :cfaniak:
Nikelajer
Specjalista bezprzewodowy-junior
Posty: 259
Rejestracja: 2008-05-11, 10:39
Lokalizacja: W-wa Rembertów

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: Nikelajer »

Jejq.. ja chce tak na windzie! :P Cos gdzies czytalem ze windows "blokuje" troche jakby te transfery od operatorow ale zeby az taka roznica byla.. uu... sweet ;)

edit: A to jest program tylko pod linuxa? Bo tyż mam HSDPA/HSUPA modem ;)
Awatar użytkownika
bob
Guru bezprzewodowy
Posty: 7979
Rejestracja: 2006-01-07, 15:41
Lokalizacja: Mała miejscowość

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: bob »

Nikelajer pisze:A to jest program tylko pod linuxa?
To jedynie graficzna nakładka na driver HSO a więc sama w sobie niczego tu nie dokonuje. Myślą, że to sprawka OS. Choć, żeby być sprawiedliwym to napiszę, że pod Windowsem miałem też niezłe transfery ale nie aż takie oczywiście. :)
Nikelajer
Specjalista bezprzewodowy-junior
Posty: 259
Rejestracja: 2008-05-11, 10:39
Lokalizacja: W-wa Rembertów

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: Nikelajer »

Nie rozumiem:P cos za dlugo chyba dzis juz myslec musialem.. Czyli driver HSO jest jakims sterownikiem do modemow, tak? (do huawei jest taki?) I jesli tak, to czy mozna go zainstalowac na windzie-> moze polepszy to polaczenie zamiast podst. sterownika..
Awatar użytkownika
bob
Guru bezprzewodowy
Posty: 7979
Rejestracja: 2006-01-07, 15:41
Lokalizacja: Mała miejscowość

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: bob »

Niestety driver jest dla Linuxa.
Więcej tu :
http://www.pharscape.org/component/opti ... orum/f,14/
Nikelajer
Specjalista bezprzewodowy-junior
Posty: 259
Rejestracja: 2008-05-11, 10:39
Lokalizacja: W-wa Rembertów

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: Nikelajer »

bob pisze:Niestety driver jest dla Linuxa.
:/ szkoda.. no nic, kto pyta nie błądzi ;P
Awatar użytkownika
bob
Guru bezprzewodowy
Posty: 7979
Rejestracja: 2006-01-07, 15:41
Lokalizacja: Mała miejscowość

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: bob »

Ukazała się nowsza wersja interfejsu BETA HSOconnect 1.1.83 - Python 2.5 Python 2.4 DEB and RPM
http://www.pharscape.org/component/opti ... 749b386c3/
I ode mnie do niej dopasowana polska wersja językowa. :)
http://rapidshare.com/files/117820839/text.cfg.html
Awatar użytkownika
Jo_gurt
Guru bezprzewodowy
Posty: 16330
Rejestracja: 2007-11-16, 21:49
Lokalizacja: Lublin

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: Jo_gurt »

Nikelajer pisze:I jesli tak, to czy mozna go zainstalowac na windzie-> moze polepszy to polaczenie zamiast podst. sterownika..
Troche OT, ale tak sie zastanawiam - moze na windzie pasmo jest "zjadane" przez nieslawnego Packet Schedulera? Probowaliscie go wylaczyc?
Awatar użytkownika
bob
Guru bezprzewodowy
Posty: 7979
Rejestracja: 2006-01-07, 15:41
Lokalizacja: Mała miejscowość

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: bob »

Start ---> Uruchom ---> wpisać gpedit.msc następnie Computer Configuration ---> Administrative Templates ---> Network ---> QoS Packet Scheduler potem klikamy na Limit reservable bandwidth ---> Enabled teraz wpisać 0 %. Co ma zwiększyć przepustowość.

Z tego co pamiętam to działa to tylko na XP Prof. bo w home nie ma gpedit.msc
Jak to kiedyś robiłem to nic mi to nie pomogło. :(
ja.michal
*Mistrz bezprzewodowy*
Posty: 22031
Rejestracja: 2006-08-14, 17:59
Lokalizacja: Polska

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: ja.michal »

bob czyli jak instalować tego gt maxa? Najpierw drivery HSO a potem HSOconnect a na końcu karta do portu?
Awatar użytkownika
Jo_gurt
Guru bezprzewodowy
Posty: 16330
Rejestracja: 2007-11-16, 21:49
Lokalizacja: Lublin

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: Jo_gurt »

bob pisze:Z tego co pamiętam to działa to tylko na XP Prof. bo w home nie ma gpedit.msc
Zgadza sie, ale w Home mozna po prostu odznaczyc QoS Packet Scheduler we wlasciwosciach polaczenia ;)

Sposob ten nie dziala w 80% przypadkow ale da sie znalezc i zachwyconych ludzi.
Damiano
### BAN ###
Posty: 279
Rejestracja: 2007-12-21, 12:38
Lokalizacja: Krasnystaw

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: Damiano »

BOB powiedz mi czy ten program tylko działa do modemów HSDPA ? A nie działa na modemie EDGE ? :)
Awatar użytkownika
bob
Guru bezprzewodowy
Posty: 7979
Rejestracja: 2006-01-07, 15:41
Lokalizacja: Mała miejscowość

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: bob »

ja.michal pisze:bob czyli jak instalować tego gt maxa? Najpierw drivery HSO a potem HSOconnect a na końcu karta do portu?
Instrukcja dla Ubuntu 8.04 (podobnie będzie w innych przypadkach) :

1.. Ściągasz HSO driver dla Ubuntu 8.04

2. Potem go rozpakowujesz i instalujesz :

Kod: Zaznacz cały

tar zxf hso.tar.gz
cd hso
make
sudo make install 
cd 
3. Następnie ściągasz REZERO utility po to, żeby modem nie pokazywał się w systemie jako napęd CD.

4.. Teraz robisz katalog dla niego, rozpakowujesz i instalujesz:

Kod: Zaznacz cały

mkdir hso-udev
cd hso-udev
tar zxf ../hso-udev.tar.gz
make
sudo make install
cd 
5. Następnie edytujesz modprobe.d/blacklist czyli:

Kod: Zaznacz cały

sudo gedit /etc/modprobe.d/blacklist
i wklejasz na górze pliku odpowiednie wiersze:

Kod: Zaznacz cały

# Option GT MAX
blacklist option 
6. Teraz otwierasz TERMINAL i wydajesz taką komendę:

Kod: Zaznacz cały

tail -f /var/log/messages 
i wkładasz swojego GT MAX`a (tryb NDIS) do ciamcioszki co powinno w terminalu
zaowocować takimi linijkami:
... HSO: Found Control port /dev/ttyHS0
... HSO: Found Application port /dev/ttyHS1
... HSO: Found Diagnostic port /dev/ttyHS2
7. Teraz możesz za pomocą instalatora pakietów (po prostu wystarczy kliknąć na ściągnięty plik) zainstalować hsolink

8. Przystępujemy do instalacji BETA HSOconnect 1.1.83 - Python 2.5 (podobnie jak wyżej czyli w punkcie 7) upewniając się, że w systemie istnieje PYTHON 2.5

9. Teraz już z górki bo ściągasz moją wersję językową (znaczy się polską):
polish ver.
i wklejasz ją w tej lokalizacji:

Kod: Zaznacz cały

/usr/share/HSOconnect/languages/Polish
(katalog "Polish" sam musisz stworzyć)

10. Odpalasz program (jeśli pójdzie Ok to sam spyta o PIN), edytujesz APN, wybierasz język polski i łączysz się ze światem. :)

11. Jeśli chcesz mieć ikonkę ze skrótem na panelu lub pulpicie to tworzysz skrót z poleceniem:

Kod: Zaznacz cały

python -m hsoc
A tak to wygląda u mnie w 3D :rotfl: :

Obrazek



[ Dodano: 2008-05-26, 22:28 ]
Damiano pisze:BOB powiedz mi czy ten program tylko działa do modemów HSDPA ? A nie działa na modemie EDGE ? :)
Niestety nie.
Ostatnio zmieniony 2008-05-26, 22:09 przez bob, łącznie zmieniany 4 razy.
ja.michal
*Mistrz bezprzewodowy*
Posty: 22031
Rejestracja: 2006-08-14, 17:59
Lokalizacja: Polska

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: ja.michal »

bob, dzięki. ;) Jutro się tym zajmę. :)
Myślę, że można zrobić z tego tutorial do działu download. ;)
Awatar użytkownika
bob
Guru bezprzewodowy
Posty: 7979
Rejestracja: 2006-01-07, 15:41
Lokalizacja: Mała miejscowość

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: bob »

Nie ma za co. ;)
Zaraz dodam punkt "11". ;)
Awatar użytkownika
bob
Guru bezprzewodowy
Posty: 7979
Rejestracja: 2006-01-07, 15:41
Lokalizacja: Mała miejscowość

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: bob »

Wyjaśnienie odnośnie punktu "3" czyli napędu CD. Instrukcja filmowa:
http://www.theunwired.net/?item=videovi ... modem-card
Ostatnio zmieniony 2008-05-28, 06:50 przez bob, łącznie zmieniany 1 raz.
ja.michal
*Mistrz bezprzewodowy*
Posty: 22031
Rejestracja: 2006-08-14, 17:59
Lokalizacja: Polska

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: ja.michal »

bob, takie pytanie. Te testy prędkości to na GT Max 7.2 czy HSxPA?

Swoją drogą coś kanciate to 3D u siebie. :]
Awatar użytkownika
bob
Guru bezprzewodowy
Posty: 7979
Rejestracja: 2006-01-07, 15:41
Lokalizacja: Mała miejscowość

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: bob »

ja.michal pisze:bob, takie pytanie. Te testy prędkości to na GT Max 7.2 czy HSxPA?
GT MAX HSUPA
ja.michal pisze:Swoją drogą coś kanciate to 3D u siebie. :]
Czyli ? Chodzi o zygzakowate linie ? Jeśli o nie to jest to wynikiem zrzutu zawartości ekranu - nie występują w realu.


Dodatkowa skórka z przyciskami zaprojektowana przeze mnie :

Obrazek

Do pobraniu tu:
Skin_green

Instrukcja:
Skórę umieszczamy w :

Kod: Zaznacz cały

/usr/share/HSOconnect/profiles/Green_and_buttons
Katalog "Green_and_buttons" sami tworzymy. :)
ja.michal
*Mistrz bezprzewodowy*
Posty: 22031
Rejestracja: 2006-08-14, 17:59
Lokalizacja: Polska

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: ja.michal »

bob, trzeba jakiś dział chyba zrobić. Option on Ubuntu. ;)

[ Komentarz dodany przez: bob: 2008-05-27, 19:27 ]
Jak zainstalujesz to będzie więcej materiału a na razie ... :(
ja.michal
*Mistrz bezprzewodowy*
Posty: 22031
Rejestracja: 2006-08-14, 17:59
Lokalizacja: Polska

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: ja.michal »

No i problem mam.
Wszystko zgodnie z instrukcją (chyba). I zamiast mieć:
... HSO: Found Control port /dev/ttyHS0
... HSO: Found Application port /dev/ttyHS1
... HSO: Found Diagnostic port /dev/ttyHS2
To mi wywala:
May 28 22:37:51 mike-desktop kernel: [ 4620.278582] hub 6-0:1.0: USB hub found
May 28 22:37:51 mike-desktop kernel: [ 4620.279375] hub 6-0:1.0: 1 port detected
May 28 22:37:55 mike-desktop kernel: [ 4623.967911] usb 6-1: new full speed USB device using ohci_hcd and address 2
May 28 22:37:55 mike-desktop kernel: [ 4624.183217] usb 6-1: configuration #1 chosen from 1 choice
Niby jest w interfejsie NDIS w windzie.
Może nie zainstalował się sterownik? :niepewny:
Awatar użytkownika
bob
Guru bezprzewodowy
Posty: 7979
Rejestracja: 2006-01-07, 15:41
Lokalizacja: Mała miejscowość

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: bob »

Sprawdź czy vendor Twojego modemu jest zgodny z tym który obsługuje HSO driver:

Kod: Zaznacz cały

{USB_DEVICE(0x0af0, 0x6711),
{USB_DEVICE(0x0af0, 0x6731),
{USB_DEVICE(0x0af0, 0x6751),
{USB_DEVICE(0x0af0, 0x6771),
{USB_DEVICE(0x0af0, 0x6791),
{USB_DEVICE(0x0af0, 0x6811),
{USB_DEVICE(0x0af0, 0x6911),
{USB_DEVICE(0x0af0, 0x6951),
{USB_DEVICE(0x0af0, 0x6971),
{USB_DEVICE(0x0af0, 0x7011),
{USB_DEVICE(0x0af0, 0x7031),
{USB_DEVICE(0x0af0, 0x7051),
{USB_DEVICE(0x0af0, 0x7071),
{USB_DEVICE(0x0af0, 0x7111),
{USB_DEVICE(0x0af0, 0x7211),
{USB_DEVICE(0x0af0, 0x7251),
{USB_DEVICE(0x0af0, 0x7271),
{USB_DEVICE(0x0af0, 0x7311),
{USB_DEVICE(0x0af0, 0xc031),
{USB_DEVICE(0x0af0, 0xd013),
{USB_DEVICE(0x0af0, 0xd031),
{USB_DEVICE(0x0af0, 0xd033),
ja.michal
*Mistrz bezprzewodowy*
Posty: 22031
Rejestracja: 2006-08-14, 17:59
Lokalizacja: Polska

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: ja.michal »

Poszło. ;)
Wydawało mi się, że sterownik się zainstalował, ale jednak nie.
Zrobiłem właśnie instalację jeszcze raz i już stukam z GT MAXa. :cfaniak:
Awatar użytkownika
bob
Guru bezprzewodowy
Posty: 7979
Rejestracja: 2006-01-07, 15:41
Lokalizacja: Mała miejscowość

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: bob »

ja.michal pisze:Zrobiłem właśnie instalację jeszcze raz i już stukam z GT MAXa. :cfaniak:
Gratulacje. :ok:
ja.michal
*Mistrz bezprzewodowy*
Posty: 22031
Rejestracja: 2006-08-14, 17:59
Lokalizacja: Polska

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: ja.michal »

Tego tutoriala to jeszcze nie będziemy może zamieszczać bo się trzeba bardziej nauczyć. :) No i zmiany nazw plików które zrobiłem namotały.
Awatar użytkownika
bob
Guru bezprzewodowy
Posty: 7979
Rejestracja: 2006-01-07, 15:41
Lokalizacja: Mała miejscowość

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: bob »

ja.michal pisze:No i zmiany nazw plików które zrobiłem namotały.
Jakie zmiany nazw plików ?
ja.michal
*Mistrz bezprzewodowy*
Posty: 22031
Rejestracja: 2006-08-14, 17:59
Lokalizacja: Polska

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: ja.michal »

Ja zmieniałem do paczki. ;)

Normalnie zwaliło mnie z nóg! :szok:
64 bytes from www.wp.pl (212.77.100.101): icmp_seq=1 ttl=123 time=39.0 ms
64 bytes from www.wp.pl (212.77.100.101): icmp_seq=2 ttl=123 time=54.0 ms
64 bytes from www.wp.pl (212.77.100.101): icmp_seq=3 ttl=123 time=24.5 ms
64 bytes from www.wp.pl (212.77.100.101): icmp_seq=5 ttl=123 time=39.9 ms
64 bytes from www.wp.pl (212.77.100.101): icmp_seq=6 ttl=123 time=43.9 ms
64 bytes from www.wp.pl (212.77.100.101): icmp_seq=7 ttl=123 time=43.7 ms
64 bytes from www.wp.pl (212.77.100.101): icmp_seq=8 ttl=123 time=29.8 ms
64 bytes from www.wp.pl (212.77.100.101): icmp_seq=9 ttl=123 time=62.7 ms
64 bytes from www.wp.pl (212.77.100.101): icmp_seq=10 ttl=123 time=38.8 ms
64 bytes from www.wp.pl (212.77.100.101): icmp_seq=11 ttl=123 time=47.0 ms
64 bytes from www.wp.pl (212.77.100.101): icmp_seq=12 ttl=123 time=39.5 ms
64 bytes from www.wp.pl (212.77.100.101): icmp_seq=14 ttl=123 time=47.1 ms
64 bytes from www.wp.pl (212.77.100.101): icmp_seq=15 ttl=123 time=54.8 ms
64 bytes from www.wp.pl (212.77.100.101): icmp_seq=16 ttl=123 time=60.8 ms
64 bytes from www.wp.pl (212.77.100.101): icmp_seq=18 ttl=123 time=43.5 ms
A karta do tego pracuje do góry brzuchem. :szok:
Awatar użytkownika
bob
Guru bezprzewodowy
Posty: 7979
Rejestracja: 2006-01-07, 15:41
Lokalizacja: Mała miejscowość

Re: Aplikacja GUI dla Linuxa - HSOconnect

Post autor: bob »

ja.michal pisze:Ja zmieniałem do paczki. ;)
A możesz rozwinąć ten wątek bo to może być istotne dla innych. ;)
ODPOWIEDZ