Sony Ericsson GC89: iPlus i Linux

24 listopada 2006, redhot

iPlus to dostępna w Polsce usługa dostępu do Internetu i sieci firmowych wykorzystująca sieć telefonii komórkowej. Oficjalnie producent wspiera niestety jedynie system z Redmond. Nie zmienia to oczywiście faktu, że modem da się uruchomić i wygodnie używać również pod kontrolą GNU/Linuksa.

iPlus jest produktem Polkomtel S.A., operatora telefonii komórkowej Plus GSM, Simplus oraz Sami Swoi. Usługa umożliwia dostęp do Internetu w technologiach UMTS/EDGE/GPRS na terenie Polski. Rozliczenie przeprowadzane jest na zasadach miesięcznego abonamentu. iPlus jest sprzedawany m.in. razem z modemem Sony Ericsson GC89 (modem PCMCIA). Jego uruchomieniem zajmiemy się w tym artykule.

Dodam jeszcze, że komputer, na jakim uruchamiam iPlusa to Dell Inspiron 4100 z systemem Gentoo 2006.1. Konfiguracja jest jednak niezależna od dystrybucji Linuksa. Jeśli używasz Ubuntu, Fedory bądź innego popularnego systemu na biurko, prawdopodobnie możesz ominąć pierszą część, która dotyczy konfiguracji jądra i instalacji PPP (odpowiednie moduły jądra i programy są w tych dystrybucjach dostępne domyślnie już po instalacji).

Wstępna konfiguracja

A więc do rzeczy… Pierwsze co musimy posiadać to dobrze konfigurowane jądro, co oznacza przede wszystkim dodanie wsparcia dla PCMCIA oraz PPP. Oto kawałek pliku .config Kernela dotyczący PCMCIA:

# PCCARD (PCMCIA/CardBus) support
#
CONFIG_PCCARD=y
# CONFIG_PCMCIA_DEBUG is not set
CONFIG_PCMCIA=y
CONFIG_PCMCIA_LOAD_CIS=y
CONFIG_PCMCIA_IOCTL=y
CONFIG_CARDBUS=y

#
# PC-card bridges
#
CONFIG_YENTA=y
CONFIG_YENTA_O2=y
CONFIG_YENTA_RICOH=y
CONFIG_YENTA_TI=y
CONFIG_YENTA_ENE_TUNE=y
CONFIG_YENTA_TOSHIBA=y
CONFIG_PD6729=y
CONFIG_I82092=y
CONFIG_PCCARD_NONSTATIC=y

A to część odpowiedzialna za konfigurację PPP:

CONFIG_PPP=y
CONFIG_PPP_ASYNC=y
CONFIG_PPP_SYNC_TTY=y
CONFIG_PPP_DEFLATE=y
CONFIG_PPP_BSDCOMP=y
CONFIG_PPP_MPPE=y
CONFIG_PPPOE=y

Oczywiście nie ma konieczności wkompilowywania obsługi PCMCIA i PPP w jądro. Równie dobrze możemy skompilować moduły i załadować je dynamicznie, dodając wpisy do pliku /etc/modules.

Następnie musimy upewnić się, że mamy odpowiednie narzędzia w systemie. Najważniejszym jest “ppp”. W przypadku Gentoo jego instalację uruchamiamy za pomocą polecenia:

# emerge ppp

Musimy również wiedzieć gdzie znajduje się nasze urządzenie. Zrobimy to poprzez:

# dmesg -c
//wyjmujemy kartę i ponownie ją wkładamy
# dmesg

I naszym oczom powinna ukazać się informacja o naszym urządzeniu. W moim przypadku jest to: /dev/ttyS0.

Konfiguracja PPP

PPP (opis hasła PPP w Wikipedii) jest protokołem używanym najczęściej przy połączeniach modemowych (połączenia dodzwaniane, ang. dial-up), technologii HIS (SDI).

My użyjemy tego właśnie protokołu do połączenia się z Internetem przez modem. Przejdźmy więc do konfiguracji PPP.

Tworzymy trzy pliki:

  1. /etc/ppp/iplus-connect — ten plik używany jest do pierwszego łączenia się z siecią.
  2. /etc/ppp/iplus-connect2 — ten plik używamy jeżeli rozłączyliśmy się z siecią i chcemy się ponownie połączyć nie wykonując restartu systemu.
  3. /etc/ppp/iplus-disconnect — ten plik odpowiedzialny jest za rozłączanie się.

Pamiętamy tylko, żeby w miejsce XXXX wpisać swój kod PIN!

Wstępna konfiguracja jest gotowa. Następnie przystępujemy do stworzenia ostatnich dwóch plików:

  1. /etc/ppp/peers/iplus — skrypt łączący z Internetem
  2. /etc/ppp/peers/iplus2 — skypt łączący w przypadku zerwania połączenia

Oczywiście w miejsce /dev/ttyS0 wstawiamy własne urządzenie, które wykrywaliśmy na początku artykułu.

Łączymy się!

I to wszystko, teraz nadchodzi ostateczny moment, jako root wpisujemy:

# pppd call iplus

W wypadku rozłączenia i ochoty ponownego “wdzwonienia” wydajemy polecenie:

# pppd call iplus2

I wszystko powinno działać :). Gdy mamy dobry zasięg to prędkości oscylują w okolicach 32 kB/s. W przypadku Windows, z niewiadomych mi powodów, maksymalnie udało mi się osiągnąć 25 kB/s. Mała różnica, ale jakże ważna.

Oczywiście do połączenia laptopa do Internetu możemy skorzystać również z wbudowanego WiFi, np. za pomocą ndiswrappera,. Ale tym już w następnym artykule.

Za pomoc dziękuję: skiera

Konrad Dudek

Znalazłeś literówkę? Zgłoś ją używając formularza!

Wpisz wynik działania: pięć - 3:

Komentarze (RSS) | Trackback (URI)

Komentarze są prywatnymi opiniami dodających je osób. Prosimy o zachowanie kultury wypowiedzi. Komentarze obraźliwe oraz obniżające poziom serwisu będą usuwane. Więcej w regulaminie komentowania.

Liczba komentarzy: 30

zwiń wątek pazkooda  27 listopada 2006 o godz. 17:38 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: +3 [Pokaż komentarz]

Tak z ciekawości: jaki moduł jądra obsługuje modem Sony, bo niestety o tym ani słowa ?
I jeszcze inna sprawa to czy PPP to nie mogłoby być wkompilowane jako moduły i dorzucone do /etc/modules ?

zwiń wątek pit  12 kwietnia 2008 o godz. 11:15 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: -2 [Pokaż komentarz]

Po co się męczyć ze skryptami. Lepiej użyć graficznego programu Global UMTS

 
 
zwiń wątek redhot  27 listopada 2006 o godz. 21:50 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: +3 [Pokaż komentarz]

Mogą być jako moduły, przepraszam, dodam jak będę miał chwilę czasu.
Mi na wielu dystrybucjach iPlus działał na czystym jądrze + PCMCIA + PPP. Chyba nie muszę pisać, że trzeba mieć obsługę PCMCIA w jądrze? :D Ale jeśli trzeba będzie, to dopiszę.

 
zwiń wątek michuk  27 listopada 2006 o godz. 21:58 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: +2 [Pokaż komentarz]

Zaktualizowałem artykuł podając konfigurację jądra dla PCMCIA oraz informację o tym, że PPP i PCMCIA mogą być oczywiście obecne jako moduły jądra ładowane dynamicznie. Aktualizacja na podstawie informacji przesłanych przez redhota, dzięki.

 
zwiń wątek nemrod  3 grudnia 2006 o godz. 21:59 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: +2 [Pokaż komentarz]

a czy moze któryś z kolegów ma może pomysł jak zmajstrować wskaźnik aktualnego zasięgu (typu połączenia - gprs,edge) dla tej karty ?

 
zwiń wątek redhot  5 grudnia 2006 o godz. 18:59 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

Kiedyś probowałem coś takiego wykombinować, znalazłem coś konsolowego, ale nie działało. Niestety nie pamiętam nazwy.

 
zwiń wątek neptunek  15 grudnia 2006 o godz. 14:53 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: +1 [Pokaż komentarz]

Zrobilem wszystko tak jak opiane powyzej, modem sie laczy, ale siec nie dzial (ping, www itp itd) nic sie nie dzieje - czy ktos moze mi pomoc? Cos musze robic zle ale juz nie wiem co.

 
zwiń wątek redhot  15 grudnia 2006 o godz. 18:55 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

Hmm, zdalnie ciężko cokolwiek powiedzieć, napisz do mnie (redhot@jabber.aster.pl) po tym weekendzie, nie ma mnie w domu (a laptopa nie biorę :D)

 
zwiń wątek Brando  25 grudnia 2006 o godz. 4:11 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

Z GC79 robi się identycznie ?

 
zwiń wątek redhot  25 stycznia 2007 o godz. 21:39 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

Nie, jest inny skrypt, trzeba zmienić prędkości itp., może niedługo uda mi się go odkopać bo gdzieś miałem, jak znajdę to wkleję tutaj ;)

 
zwiń wątek zielony  1 lutego 2007 o godz. 1:32 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: -3 [Pokaż komentarz]

Jak sie konfiguruje jądro np Aurox’a krok po kroku?? Bo nie mam o tym zielonego pojęcia.

 
zwiń wątek Paweł  2 lutego 2007 o godz. 22:42 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: +1 [Pokaż komentarz]

Mam iplusa i SE K600i. Łącze się z internetem właśnie przez ten telefon chciałbym móc pracować pod linuxem ale nie umiem skonfigurować.

Jestem początkowym użytkownikim i praktycznie nic nie umiem.
Za wszelką pomoc Dziękuje Paweł 07051990@wp.pl

 
zwiń wątek nemrod  19 lutego 2007 o godz. 9:55 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: +1 [Pokaż komentarz]

jako ze sam meczylem sie z tym tematem, a sporo nowych uzytkownikow ma problem z laczeniem sie za pomoca skryptow, napisalem wlasny zestaw plików, które tworzą urządzenie i przesyłają pin - dzięki temu już potem samo połączenie można zrealizować za pomocą dowolnego programu do obsługi modemu (kppp, wvdial itp) - chętnie udostępnię to rozwiązanie tylko dajcie jakieś info gdzie moge wrzucić te pliki i skrobnąć krótką instrukcję.

 
zwiń wątek michuk  19 lutego 2007 o godz. 11:32 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

@nemrod: napisz do mnie na maila: michuk@jakilinux.org

 
zwiń wątek jelen_wielki  28 lutego 2007 o godz. 21:27 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: -1 [Pokaż komentarz]

@nemrod: jesli mozna to rowniez poprosze na maila: jelen_wielki@o2.pl

 
zwiń wątek słoń  1 marca 2007 o godz. 11:20 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

Czy ma moze ktos doswiadczenie w uruchomieniu takiej karty ale z ORANGE ???
Prosze o wskazówki :-)

 
zwiń wątek nemrod  2 marca 2007 o godz. 11:01 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: -1 [Pokaż komentarz]

@michuk: wysłałem maila tylko coś odzewu nie ma …
@jelen_wielki: wlaśnie pracuję na wrzuceniem tego na swoją stronkę wraz z opisem, podeśle link jak skończe,
@słoń: różnica między iplus i orange będzie tylko w skrypcie łączącym Cię z netem, po opis zapraszam jak wkleje linka do niego ;)

 
zwiń wątek jelen_wielki  3 marca 2007 o godz. 20:40 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

@nemrod: wrzuc tutaj link jak skonczysz, na pewno wielu chetnie skorzysta z Twoich rozwiazan :)

 
zwiń wątek nemrod  5 marca 2007 o godz. 11:55 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

jak obiecałem, wrzucam na stronke opis skryptów, całość jest montowana na szybko więc mogą wystąpić niedoróbki, w razie problemów kontakt przez strone:
http://reaper.dark.ro/mediawiki/index.php/Gprs-pcmcia

 
zwiń wątek Borys  11 marca 2007 o godz. 17:30 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

Hej. Czy ktos wie jak zainstalowac iplusa pod SonyE GC79? Jesli tak to prosze o maila albo umieszczenie tego na tym serwerze, ok? Z gory dziekuje :)

 
zwiń wątek nemrod  15 marca 2007 o godz. 11:13 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

@Borys: dokładnie tak samo jak GC89, różnica jest w skryptach startowych - nie trzeba zmieniać prędkości portu dla karty.

 
zwiń wątek seba  2 kwietnia 2007 o godz. 16:04 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

Do łączenia się wykorzystuję telefon SAMSUNG SGH-X200. Po wpisaniu komendy “pppd call iplus” wyświetla informacje “Starting GPRS connect script” (czyli tak jak powinno być), ale to już wszystko. Po tym jest brak reakcji, nic więcej nie robi. Z czym może być problem? Proszę o podpowiedź/pomoc.

 
zwiń wątek nemrod’s logger » Blog Archive » Gprs-pcmcia  25 maja 2007 o godz. 9:17 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: -1 [Pokaż komentarz]

[…] przypisany port. W razie jakich kolwiek problemów z konfiguracją sprzętu proponuję przeczytać ten artykuł (w części mówiącej o samej konfiguracji modemu, połączeniem zajmę się w tym […]

 
zwiń wątek zi3mni4k  29 czerwca 2007 o godz. 11:25 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: -1 [Pokaż komentarz]

A ma może ktoś z was pomysł jak odpalić Globetrottera EDGE (s/n: ML)?? To co znalazłem w necie na wiele się nie przydaje. Natomiast COMGT działa super, jeżeli chodzi o obsługę karty, niestety nie daje połączenia. Jak macie jakieś rozwiązania to prześlijcie na maila zi3mni4k@wp.pl

 
zwiń wątek BeteNoire  17 lipca 2007 o godz. 18:19 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

Doradźcie jakiś tani telefon, który mógłby służyć za modem.

 
zwiń wątek ....  6 kwietnia 2008 o godz. 15:48 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

SWIETNIE!!! MINUTA ROBOTY I MAM INTERNET NA BACKTRACKU!!DZIEKI:)

 
zwiń wątek pit  12 kwietnia 2008 o godz. 11:04 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: -1 [Pokaż komentarz]

Ja używam www.globalumts.strony.pl i jestem bardzo zadowolony. To wygodny graficzny program obsługujący wiele modemów i telefonów.

zwiń wątek pit  12 kwietnia 2008 o godz. 11:05 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: -1 [Pokaż komentarz]

Źle wpisałem link :) Tak lepiej: GLOBAL UMTS,

zwiń wątek pit  12 kwietnia 2008 o godz. 11:27 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: +1 [Pokaż komentarz]

Przepraszam za podwójny post o programie, coś mi przeglądarka źle działa :/

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
 
zwiń wątek kc  13 grudnia 2008 o godz. 12:08 # Zwiększ karmę Zmniejsz karmę Cofnij swój głos Zgłoś komentarz do usunięcia KARMA: 0 [Pokaż komentarz]

jeszcze jakby zrodla autor udostepnil. a tak to nie wiadomo co robi, program moze rownie dobrze byc trojanem

 
 
Identyfikator (wymagane)
Adres e-mail (wymagany - nie pokażemy go publicznie)
Adres URI
Rozmiar pola: zmniejsz rozmiar | zwiększ rozmiar
Uwaga! Niektóre komentarze, m.in. te dodane przez niezalogowanych i nowych użytkowników, są ręcznie moderowane. Jeśli Twój komentarz nie ukaże się od razu, nie dodawaj go ponownie, tylko cierpliwie poczekaj na akceptację.

Literówki najlepiej zgłaszać jabberem: michuk@jakilinux.org lub kocio@jabber.org!

W komentarzach możesz używać prostych znaczników HTML. Przykłady:
  • Link: <a href="jaklinux.org">Linux dla każdego</a>,
  • Wytłuszczenie: <strong>tekst pogrubiony</strong>,
  • Kursywa: <em>tekst pochylony</em>,
  • Przekreślenie: <strike>tekst przekreślony</strike>,
  • Kod: <code>printf("blok kodu");</code>,
  • Cytat: <blockquote>cytat</blockquote>
Uwaga: jeśli dodasz nieznany znacznik, będzie on niewidoczny, gdyż system filtruje takie znaczniki.

RSS

Możesz śledzić komentarze do tego artykułu poprzez specjalny kanał; RSS 2.0 .

Porównaj dystrybucje!

vs

Dołącz do nas!

Znasz angielski? Masz nieco wolnego czasu? Przetłumacz artykuł dla jakilinux.org!
Więcej o współpracy na blogu Grupy Jakilinux.

Butik JL

jakilinux butik
Obejrzyj więcej produktów i wybierz coś dla siebie.

Subskrybuj Biuletyn!

Biuletyn Grupy Jakilinux to okresowy subiektywny przegląd najważniejszych informacji o których piszemy w naszych serwisach, który wysyłamy e-mailem. Subskrybuj biuletyn!

Planeta Jakilinux

    requested list not available