Łączenie z internetem przy pomocy komórki Nokia i połączenia GPRS.

Awatar użytkownika
molibden
Piegowaty Guziec
Piegowaty Guziec
Posty: 26
Rejestracja: 18 kwie 2006, 15:40
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Łączenie z internetem przy pomocy komórki Nokia i połączenia GPRS.

Post autor: molibden » 14 mar 2008, 16:04

Łączenie z internetem za pomocą telefonu komórkowego Nokia (na przykładzie telefonu Nokia 6230i i Nokia 6500 Classic w sieci Era).

Czasami trzeba połączyć się z internetem w miejscu, w którym nie ma dostępu do żadnej sieci - ani przewodowej, ani wifi. W tym celu można użyć komórki - oczywiście o ile wcześniej aktywowano możliwość wykonywania połączeń GPRS. Poniższy poradnik dotyczy telefonów marki Nokia podłączonych do komputera przy pomocy kabla USB - wykorzystałem Nokię 6230i i kabel Nokia CA-53 oraz Nokię 6500 Classic z kablem, który był w zestawie.

1. Należy podłączyć telefon za pomocą kabla do portu USB. W telefonie (Nokia 6230i) pojawi się pytanie czy "Użyć telefonu do przechowywania danych?" i odpowiedzi "Akceptuj" oraz "Odrzuć". Należy wybrać "Odrzuć". W przypadku Nokii 6500 Classic przy podłączaniu telefonu do PC za pomocą dołączonego kabla czasem pojawia się menu, z którego trzeba wybrać "PC Suite".

2. Po podłączeniu telefonu należy sprawdzić, czy telefon został prawidłowo wykryty. W tym celu trzeba w terminalu wpisać komendę:

Kod: Zaznacz cały

lsusb
której wynik powinien być podobny do tego:

Kod: Zaznacz cały

Bus 005 Device 001: ID 0000:0000  
Bus 004 Device 001: ID 0000:0000  
Bus 001 Device 001: ID 0000:0000  
Bus 003 Device 003: ID 0421:0428 Nokia Mobile Phones 
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 001: ID 0000:0000
3. Należy teraz załadować sterownik usbserial, aby system mógł korzystać z telefonu jak z portu szeregowego:

Kod: Zaznacz cały

sudo modprobe usbserial vendor=0421 product=0428
Jak można łatwo zauważyć pola vendor i product odpowiadają oznaczeniu telefonu uzyskanego za pomocą komendy lsusb. W tym przypadku użyłem Nokii 6230i. Oznaczenie product Nokii 6500 Classic - przy pomocy której weryfikowałem skuteczność tej metody - jest inne.

Po załadowaniu modułu, telefon powinien być widoczny jako port

Kod: Zaznacz cały

/dev/ttyACM0
4. Teraz należy skonfigurować skrypt, który umożliwi nawiązanie połączenia GPRS:

Kod: Zaznacz cały

sudo pppconfig
4a) W pierwszym kroku należy wybrać opcję

Kod: Zaznacz cały

Create - Utwórz połączenie
4b) Następnie należy wprowadzić nazwę połączenia, np.

Kod: Zaznacz cały

nazwa_połączenia
4c) W dalszej kolejności konfiguruje się serwery nazw (DNS) - w moim przypadku (i jak się wydaje ta opcja będzie najczęstsza) - musiałem wybrać

Kod: Zaznacz cały

Dynamic - Użyj dynamicznego DNS
4d) Później trzeba wybrać metodę uwierzytelniania -

Kod: Zaznacz cały

PAP - Protokół Peer Authentication Protocol
4e) Następnie należy podać nazwę użytkownika - w przypadku Ery jest to

Kod: Zaznacz cały

erainternet
Jeśli chodzi o innych operatorów, to pewnie na ich stronach można znaleźć informacje dotyczące nazwy użytkownika i hasła.

4f) Później trzeba podać hasło - dla Ery

Kod: Zaznacz cały

erainternet
4g) Jeśli chodzi o prędkość połączenia należy podać domyślną wartość 115200.

4h) Teraz należy ustalić metodę wybierania - tonowe.

4i) Następnie trzeba podać numer telefonu. Wydaje się, że w każdym przypadku będzie to

Kod: Zaznacz cały

*99#
4j) Później trzeba ręcznie wskazać port modemu:

Kod: Zaznacz cały

/dev/ttyACM0
4k) Kreator powinien wyświetlić teraz właściwości konfigurowanego połączenia. Należy je teraz zapisać wybierając opcję

Kod: Zaznacz cały

Finished - Zapisanie plików i powrót do głównego menu
4l) Można teraz opuścić Konfiguratora połączeń PPP wskazując w głównym menu

Kod: Zaznacz cały

Quit - Wyjście z programu
5. Aby nawiązać połączenie trzeba w terminalu wpisać

Kod: Zaznacz cały

pon nazwa_połączenia<nazwa_połączenia><nazwa_połączenia>
Telefon powinien nawiązać teraz połączenie GPRS, umożliwiając dostęp do internetu. Z kolei polecenie

Kod: Zaznacz cały

poff nazwa_połączenia<nazwa_połączenia>
kończy połączenie GPRS.

6. Zamiast konfigurować połączenie w terminalu za pomocą pppconfig, można użyć graficznego narzędzia, np. gnome-ppp. W tym celu należy zainstalować odpowiedni pakiet

Kod: Zaznacz cały

sudo apt-get install gnome-ppp
Po uruchomieniu programu trzeba wejść w ustawienia i w zakładce modem wskazać /dev/ttyACM0 jako urządzenie, Modem analogowy jako typ, szybkość 460800 oraz Tonową linię telefoniczną. Z kolei w zakładce Sieć należy wybrać opcje Dynamiczny adres IP oraz Automatyczny DNS.

Teraz można zamknąć ustawienia i wpisać odpowiednio nazwę użytkownika, hasło (w przypadku Ery erainternet) oraz numer telefonu - *99#. Od tej chwili można łączyć się z internetem za pomocą tego narzędzia. W tym miejscu dodam jeszcze, że narzędzie to zatrzymuje się na komunikacie

Kod: Zaznacz cały

Łączenie...
choć telefon nawiązał już połączenie GPRS, a system ma dostęp do internetu. Aby się rozłączyć należy po prostu kliknąć na Anuluj.

To wszystko. Mam nadzieję, że powyższy poradnik okazał się przydatny.

Opracowano na podstawie: http://www.marzocca.net/linux/ubuntux31.html

Edit: Przetestowałem tę metodę z kolejnym telefonem: Nokia E51 - działa :)
</nazwa_połączenia></nazwa_połączenia></nazwa_połączenia>
W kapitaliźmie wszyscy gotowi są zawsze na najgorsze, u nas na najlepsze.
ODPOWIEDZ

Wróć do „Hardware-Sieć”