Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-11-26 23:34:47

  szczypior88 - Członek DUG

szczypior88
Członek DUG
Skąd: Poznań
Zarejestrowany: 2007-02-06
Serwis

Internet przez Nokię 5200 po kablu USB/Bluetooth

Szukam sposobu na połączenie się z internetem za pośrednictwem Nokii 5200. Do dyspozycji mam kabel USB lub adapter bluetooth. Artykuły czy też wątki na różnych forach które udało mi się znaleźć dotyczą połączenia przez IrDĘ, co mnie nie interesuje. Operator - Orange (taryfa Orange Free na kartę). Pamiętam, że ktoś z Was chwalił się kiedyś tym, że łączy się z netem przez komórkę (Bodzio?) ale chyba nigdzie nie umieścił opisu tego rozwiązania o co ładnie teraz proszę :)


[url=http://terapieautorskie.pl][img]http://www.szczypior88.republika.pl/cwp.gif[/img][/url]
pozdrawiam
szczypior

Offline

 

#2  2007-11-27 00:02:02

  Graffi - Użytkownik

Graffi
Użytkownik
Skąd: Sulejówek
Zarejestrowany: 2005-10-03
Serwis

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

to jak ktoś tego tak mocno posuzkuje to ja też się do prośby przyłączę - mi to mniej potrzebne ale się przyda z poziomu Linuxa mieć taką możliwość :)

Offline

 

#3  2007-11-27 07:10:13

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

Po kablu nie wiem, bo po kablu system nie zawsze znajdzie modem. Po Bluetooth - nie ma problemu, po południu wkleję skrypty.


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
[img]http://www.freebsd.org/gifs/powerlogo.gif[/img]
[url=https://goo.gl/photos/5XGKFkvaMimLwM2s9]Beskid Niski[/url]

Offline

 

#4  2007-11-27 07:54:52

  szczypior88 - Członek DUG

szczypior88
Członek DUG
Skąd: Poznań
Zarejestrowany: 2007-02-06
Serwis

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

Jesteś boski :D Gdybyś był uprzejmy od razu podać, które pakiety mam zainstalować to by już było idealnie :) A tak btw: orientujecie się może jaka jest różnica w transferze między kablem a bluetoothem?


[url=http://terapieautorskie.pl][img]http://www.szczypior88.republika.pl/cwp.gif[/img][/url]
pozdrawiam
szczypior

Offline

 

#5  2007-11-27 09:02:30

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

bluetooth
gnome-bluetooth lub kdebluetooth (w zależności czy masz KDE czy Gnome)
bluez-firmware
bluez-hcidump
bluez-utils
+ pakiety zależności


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
[img]http://www.freebsd.org/gifs/powerlogo.gif[/img]
[url=https://goo.gl/photos/5XGKFkvaMimLwM2s9]Beskid Niski[/url]

Offline

 

#6  2007-11-27 11:40:45

  milyges - inż.

milyges
inż.
Skąd: Gorlice/Kraków
Zarejestrowany: 2006-04-09
Serwis

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

http://riyaz.bitinc.co.in/archives/2007/07/connecting-internet-on-gnulinux-using-bluetooth-via-gprsedge/ tu jest tutorial na bluetooth


[url=http://mhroczny.net][b]strona domowa[/b][/url] || [url=http://dug.net.pl][b]polski portal debiana[/b][/url]

Offline

 

#7  2007-11-27 22:53:51

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

obiecane skrypty :)
/etc/ppp/peers/gprs

/dev/rfcomm0
connect '/usr/sbin/chat -v -f /etc/ppp/peers/gprs.chat'
noauth
defaultroute
usepeerdns
lcp-echo-interval 65535
debug[/quote]
/etc/ppp/peers/gprs.chat

TIMEOUT 15
ECHO ON
HANGUP ON
'' AT
OK ATZ
OK ATD[color=red]*99***1#[/color][/quote]
zrób sobie plik uruchomieniowy np. gprs-start, nadaj mu chmod +x, a do środka wsadź:

#!/bin/bash
for n in `seq 0 63`; do mknod -m 660 /dev/rfcomm$n c 216 $n; done &
chown root:dialout /dev/rfcomm* &
rfcomm bind /dev/rfcomm0 00:17:B0:69:BC:8F 1 &
pppd call gprs &[/quote]
oczywiście musisz znać MAC swojego modemu w telefonie, a znajdziesz go posiłkując się linkiem załączonym przez milyges. Świetny opis, choć miałem podobny po polsku tylko gdzieś wyparował :)
Doinstaluuj jeszcze pakiety obex - jak jest w opisie, będziesz miał możliwość wymiany plików z telefonem.
[b]Teraz uruchomienie[/b].
Musisz odpowiednio do swojej sieci skonfigurować telefon - opcje internetowe w telefonie. Każda sieć ma te dane na swojej stronie. To co podałem wyżej na czerwono jest dla PLUSA.
[b]uruchomienie z palca[/b] - bluetooth w kompie i telefonie włączone i sparowane
# pppd call gprs
lub [b]lepiej skryptem[/b]
./gprs-start
Nastąpi utworzenie urządzenia rfcomm0, podniesienie interfejsu i rozłączenie. Należy jeszcze raz kliknąć na plik gprs-start -> nastąp zestawienie połączenia w zależności od telefonu, sieci, miejsca i BTS'a:
GPRS
EDGE
lub hmmm.... 3D   :)
Powodzenia


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
[img]http://www.freebsd.org/gifs/powerlogo.gif[/img]
[url=https://goo.gl/photos/5XGKFkvaMimLwM2s9]Beskid Niski[/url]

Offline

 

#8  2007-11-27 23:25:55

  szczypior88 - Członek DUG

szczypior88
Członek DUG
Skąd: Poznań
Zarejestrowany: 2007-02-06
Serwis

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

Wielkie dzięki :D Sprawa wygląda tak, że obecnie nie mogę tego sprawdzić empirycznie - dopiero w czwartek wieczorem i prawdopodobnie nie będę mieć innego źródła netu niż właśnie komórka, dlatego pytam teraz, żeby później gładko poszło:
[quote="Bodzio"]Musisz odpowiednio do swojej sieci skonfigurować telefon - opcje internetowe w telefonie. Każda sieć ma te dane na swojej stronie. To co podałem wyżej na czerwono jest dla PLUSA.[/quote]
Na stronie orange Orange znalazłem takie dane do konfiguracji:

Nokia 5200 - Konfiguracja Internet po GPRS
Aby skonfigurować usługę Internet po GPRS na telefonie Nokia 5200, należy postępować według poniższych wskazówek:

1. Wejdź w MENU.
2. Wybierz USTAWIENIA, a następnie KONFIGURACJA.
3. Wybierz WŁASNA KONFIGURACJA USTAWIEŃ.
4. Jeśli brak konfiguracji, naciśnij DODAJ, w przeciwnym razie naciśnij OPCJE, a następnie DODAJ NOWY.
5. W kolejnym kroku wybierz WEB.
6. W pole NAZWA KONTA wpisz Internet GPRS
7. W kolejne pole, jakim jest STRONA GŁÓWNA wpisz http://www.orange.pl
8. W polach NAZWA UŻYTKOWNIKA i HASŁO wpisz internet
9. Pole UŻYJ PREFEROWANEGO P. DOSTĘPU ustaw na NIE.
10. Wybierz USTAWIENIA PUNKTU DOSTĘPU i ustaw pole PROXY na WYŁĄCZONE.
11. Pole NOŚNIK DANYCH ustaw na DANE PAKIETOWE.
12. Wejdź w USTAWIENIA NOŚNIKA.
13. W pole PUNKT DOST. DO DANYCH PAKIETOWYCH wpisz internet
14. W pole NAZWA UŻYTKOWNIKA i HASŁO wpisz internet
15. Naciśnij trzy razy WRÓĆ i zaznacz wprowadzoną konfigurację Internet GPRS.
16. Naciśnij OPCJE, a następnie UAKTYWNIJ.[/quote]
Tylko że nigdzie nie widzę numeru, który powinienem wpisać w miejscu oznaczonym przez Ciebie na czerwono :(  Inne informacje dotyczące konfiguracji netu przez telefon które znalazłem na ich stronie: [url=http://www.orange.pl/portal/map/map/int_tech_mob?id=2445546]pierwsza[/url] (dotyczy Jedynego Słusznego Systemu, więc na wiele się nie przyda) i [url=http://www.orange.pl/portal/map/map/faq_category?cat=1466670&stamp=1196202048086]druga[/url] (która nie daje odpowiedzi na pytanie). A może źle patrzę?


[url=http://terapieautorskie.pl][img]http://www.szczypior88.republika.pl/cwp.gif[/img][/url]
pozdrawiam
szczypior

Offline

 

#9  2007-11-28 07:50:11

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

Powinny przydać Ci się te strony
http://www.bez-kabli.pl/viewtopic.php?t=7248
http://www.bez-kabli.pl/viewforum.php?f=13


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
[img]http://www.freebsd.org/gifs/powerlogo.gif[/img]
[url=https://goo.gl/photos/5XGKFkvaMimLwM2s9]Beskid Niski[/url]

Offline

 

#10  2007-11-28 08:17:55

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

[url=http://www.bez-kabli.pl/viewtopic.php?p=19372#19372]Tu masz[/url] napisane, że numer podany na czerwono jest dla plusa i orange, więc spoko.
Warto jeszcze poczytać to http://www.bez-kabli.pl/viewtopic.php?t=1118


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
[img]http://www.freebsd.org/gifs/powerlogo.gif[/img]
[url=https://goo.gl/photos/5XGKFkvaMimLwM2s9]Beskid Niski[/url]

Offline

 

#11  2008-01-09 14:44:26

  szczypior88 - Członek DUG

szczypior88
Członek DUG
Skąd: Poznań
Zarejestrowany: 2007-02-06
Serwis

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

Wreszcie zabrałem się za próby podłączania :) Niestety, po wydaniu polecenia

Kod:

pppd call gprs

wywala mi:

Kod:

pppd: In file /etc/ppp/peers/gprs: unrecognized option '-v'

[b]edit:[/b]
Na drugim kompie komórka odpowiedziała pytaniem coś w stylu "jest zapytanie od debiana, czy udostępnić łącze". Jak żona z laptopa zejdzie, będę błedu szukał.

[b]edit2:[/b]
Niby poszło. Tzn. uruchomiłem skrypt. Doszło do sparowania telefonu z komputerem. Uruchomiłem skrypt ponownie. Pokazała się informacja (na komórce), że nawiązano połączenie, następnie "są problemy z siecią" i w końcu "rozłączanie". Jakieś pomysły?

Ostatnio edytowany przez szczypior88 (2008-01-09 22:19:57)


[url=http://terapieautorskie.pl][img]http://www.szczypior88.republika.pl/cwp.gif[/img][/url]
pozdrawiam
szczypior

Offline

 

#12  2009-09-12 18:01:38

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

Wzięło mnie dzisiaj na wykopaliska ale może komuś się przyda:

[url=http://slawek.mikula.googlepages.com/nokiae50gprsedgeonlinux(orangepl)]tu mamy gotowca dla orange[/url]
Na końcu jest paczka, w niej 3 pliki, które trzeba umieścić we właściwym miejscu. Podpiąć telefon kablem lub podłączyć przez bluetooth (w pliku gprs trzeba odhaszować właściwy interfejs). Uruchomić pppd a potem wywołać połączenie za pomocą

Kod:

sudo pppd call gprs

Ponieważ mam zamiar podziękować orange za współpracę, testowałem dziś połączenie dla mbank mobile, którego prepaid nabyłem (infrastruktura plusa).

W sieci znalazłem prawie [url=http://www.debianusers.pl/userspace/mr/nokia_e51_bluetooth_gprs_edge]prawie identyczne skrypty[/url]
Czy działa na plusie? Nie wiem. Dla mbank mobile wystarczy zmienić

Kod:

OK              AT+CGDCONT=1,"IP","internet"
OK              ATD*99#

na

Kod:

 OK              AT+CGDCONT=1,"IP","www.mobile.pl"
OK              ATD*99***1#

Działa, sprawdziłem. Pozmieniałem nazwy plików na mobile zamiast plusa;
wystarczy wklepać

Kod:

sudo pppd call mobile

i działa. W razie potrzeby - internet jest.

PS.
W związku z faktem, że linki się dezaktualizują, może warto zawiesić na DUGu małe HowTo? Mogę przygotować, jeśli jest zapotrzebowanie.


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#13  2009-09-12 22:04:45

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

Przygotuj


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
[img]http://www.freebsd.org/gifs/powerlogo.gif[/img]
[url=https://goo.gl/photos/5XGKFkvaMimLwM2s9]Beskid Niski[/url]

Offline

 

#14  2009-09-12 22:07:38

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

Ok
Ale będzie to "praca" z ctrl-c i ctrl-v
:)


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#15  2009-09-14 07:59:17

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

@[b]Bodzio[/b]
Wysłałem PW


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#16  2009-10-03 17:36:06

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

Aby połączyć się z internetem za pośrednictwem telefonu komórkowego potrzebny będą skrypty:

1)
/etc/ppp/peers/gprs

Kod:

# $Id: gprs,v 1.4 2004/04/28 08:40:32 mcfrisk Exp $
#
# File:
# gprs
#
# Description:
# Serial cable, IrDA, Bluetooth and USB pppd options for GPRS phones.
# See 'man pppd' for detailed option descriptions.

# Most GPRS phones don't reply to LCP echo's
lcp-echo-failure 0
lcp-echo-interval 0

# Keep pppd attached to the terminal:
# Comment this to get daemon mode pppd
nodetach

# Debug info from pppd:
# Comment this off, if you don't need more info
debug

# Show password in debug messages
show-password

# Connect script:
# scripts to initialize the GPRS modem and start the connection,
# wvdial command is for Orange SPV while other phones should work with chat
connect /etc/ppp/peers/gprs-connect-chat
#connect "/usr/bin/wvdial --chat --config /etc/ppp/peers/gprs-wvdial.conf tmobile_bluetooth_nokia"

# Disconnect script:
# AT commands used to 'hangup' the GPRS connection.
disconnect /etc/ppp/peers/gprs-disconnect-chat

# Serial device to which the GPRS phone is connected:
# /dev/ttyS0 for serial port (COM1 in Windows), 
# /dev/ircomm0 for IrDA,
# /dev/ttyUB0 for Bluetooth (Bluez with rfcomm running) and
# /dev/ttyUSB0 for USB
#/dev/ttyS0    # serial port one
#/dev/ttyS1    # serial port two
#/dev/ircomm0    # IrDA serial port one
/dev/rfcomm0    # Bluetooth serial port one
#/dev/ttyUSB0    # USB serial device, for example Orange SPV

# Serial port line speed
115200    # fast enough
#57600    # perhaps usefull with IrDA as some phones don't like 
        # speeds higher than this

# Hardware flow control:
# Use hardware flow control with cable, Bluetooth and USB but not with IrDA.
crtscts  # serial cable, Bluetooth and USB, on some occations with IrDA too
#nocrtscts # IrDA

# Ignore carrier detect signal from the modem:
local

# IP addresses:
# - accept peers idea of our local address and set address peer as 10.0.0.1 
# (any address would do, since IPCP gives 0.0.0.0 to it)
# - if you use the 10. network at home or something and pppd rejects it,
# change the address to something else 
:10.0.0.1

# pppd must not propose any IP address to the peer!
noipdefault

# Accept peers idea of our local address
ipcp-accept-local

# Add the ppp interface as default route to the IP routing table
defaultroute

# Newer pppd's also support replacing the default route, if one is 
# already present, when the GPRS connetion should be set as the default route
# to the network
#replacedefaultroute

# DNS servers from the phone:
# some phones support this, some don't.
usepeerdns

# ppp compression:
# ppp compression may be used between the phone and the pppd, but the 
# serial connection is usually not the bottleneck in GPRS, so the 
# compression is useless (and with some phones need to disabled before 
# the LCP negotiations succeed).
novj
nobsdcomp
novjccomp
nopcomp
noaccomp

# The phone is not required to authenticate:
noauth

# Username and password:
# If username and password are required by the APN, put here the username 
# and put the username-password combination to the secrets file: 
# /etc/ppp/pap-secrets for PAP and /etc/ppp/chap-secrets for CHAP 
# authentication. See pppd man pages for details.
# Example, Radiolinja operator pap-secrets: 
# "rlnet"         *       "internet"    *
user "internet"

# The persist tries to reopen the connection if it is dropped. This
# is usefull for example with a Nokia 7650 which only manages to
# 'dial' with every second attempt or when the network likes to drop the
# connection every now and then. It's not fun when the over-night 
# 'apt-get dist-upgrade -d -y' fails constantly...
#persist
#maxfail 99

# Asyncmap:
# some phones may require this option.
#asyncmap 0xa0000

# No magic:
# some phones may require this option.
#nomagic

# Require PAP authentication:
# some phones may require this option.
#require-pap

connect-delay 6000
default-asyncmap

Występuje on także w bardziej czytelnej formie:

Kod:

nodetach
debug
show-password
connect "/usr/sbin/chat -v -f /etc/ppp/peers/gprs-connect-chat"
disconnect "/usr/sbin/chat -v -f /etc/ppp/peers/gprs-disconnect-chat"
/dev/rfcomm0   # Bluetooth serial port one
#921600 # serial port speed
115200
crtscts  # hardware flow controlserial cable, Bluetooth and USB
local
:10.0.0.1
noipdefault
ipcp-accept-local
defaultroute  # add default route
usepeerdns # use peer dns servers
novj
nobsdcomp
novjccomp
nopcomp
noaccomp
noauth

W wersji 1, oprócz komentarzy mamy także podany szeroki wybór portów, do których podłączony jest telefon.
Ja używam

Kod:

/dev/rfcomm0    # Bluetooth serial port one

oraz

Kod:

/dev/ttyACM0

dla połączenia kablem. Oczywiście, ten nieużywany jest w danej chwili zakomentowany.

2) Kolejne skrypty:

/etc/ppp/peers/gprs-connect-chat

Kod:

#!/bin/sh
# 
# $Id: gprs-connect-chat,v 1.2 2004/02/02 23:19:28 mcfrisk Exp $
#
# File: 
# gprs-connect-chat
#
# Description: 
# chat script to open T-Mobile GPRS service with GPRS phones. If ppp 
# negotiation stalls, try restarting the phone. To try with other GPRS 
# operator setting, change the PDP contex setting. The settings work with 
# most Ericsson models, but Nokia 8310 and 30 do not support QoS parameters 
# with AT commands, so just delete those lines and it'll work.
#
# Set PDP context CID=1, protocol=IP, APN=internet2.voicestream.com:
# AT+CGDCONT=1,"IP","internet2.voicestream.com","",0,0
#
# Set CID=1 QoS requirements from the network, not supported by Nokia:
# AT+CGQREQ=1,0,0,0,0,0
#
# Set CID=1 minimum acceptable QoS parameters, not supported by Nokia:
# AT+CGQMIN=1,0,0,0,0,0
#
# 'Call' CID=1 (activate PDP context one, perform GPRS attach):
# ATD*99***1#
#
# Some phones like the Orange SPV (yes, the Microsoft Smartphone) use this 
# dial string to start GPRS connection:
# ATD*99#
#
# The actual chat script:
exec chat                         \
    TIMEOUT        5                \
    ECHO         ON                \
    ABORT        '\nBUSY\r'            \
    ABORT        '\nERROR\r'            \
    ABORT        '\nNO ANSWER\r'            \
    ABORT        '\nNO CARRIER\r'        \
    ABORT        '\nNO DIALTONE\r'        \
    ABORT        '\nRINGING\r\n\r\nRINGING\r'    \
    ''        \rAT                \
    TIMEOUT        12                \
    SAY        "Press CTRL-C to close the connection at any stage!"    \
    SAY        "\ndefining PDP context...\n"    \
    OK        ATH                \
    OK        ATE1                \
        OK              'AT+CGDCONT=1,"IP","internet","",0,0'   \
        OK              ATD*99#                         \
    TIMEOUT        22                \
    SAY        "\nwaiting for connect...\n"    \
    CONNECT        ""                \
    SAY        "\nConnected." \
    SAY        "\nIf the following ppp negotiations fail,\n"    \
    SAY        "try restarting the phone.\n"

W tym skrypcie wskazujemy operatora. Na tym przykładzie mamy połączenie z Orange, linia

Kod:

'AT+CGDCONT=1,"IP","internet","",0,0'

oraz

Kod:

ATD*99#

Poza tym, Orange wymaga podania nazwy użytkownika "internet" w skrypcie pierwszym, wersja pierwsza.
Gdy zmieniłem operatora na Mbank Mobile (infrastruktura Plusa), wystarczyło zmienić 2 linie:

Kod:

'AT+CGDCONT=1,"IP","www.mobile.pl","",0,0'

oraz

Kod:

ATD*99***1#

Nie trzeba było nawet komentować usera "internet" w pierwszym skrypcie.

Hasło, usera, punkt dostępu, itp. należy pobrać ze strony operatora.
3) Skrypt

/etc/ppp/peers/gprs-disconnect-chat

Kod:

#!/bin/sh
#
# $Id: gprs-disconnect-chat,v 1.3.2.2 2006/02/14 20:20:17 mcfrisk Exp $
#
# File:
# gprs-disconnect-chat
#
# send break
exec /usr/sbin/chat -V -s -S    \
ABORT        "BUSY"        \
ABORT        "ERROR"        \
ABORT        "NO DIALTONE"    \
SAY        "\nSending break to the modem\n"    \
""        "\K"        \
""        "\K"        \
""        "\K"        \
""        "\d\d+++\d\dATH"    \
SAY        "\nPDP context detached\n"

I to wszystko.

Żeby uruchomić internet przez komórkę, wystarczy wklepać

Kod:

sudo pppd call gprs

Demon pppd musi być wcześniej uruchomiony!!!!

Komenda wywoła taki ciąg znaków:

Kod:

Press CTRL-C to close the connection at any stage!
defining PDP context...
rAT
OK
ATH
OK
ATE1
OK
AT+CGDCONT=1,"IP","www.mobile.pl","",0,0
OK
waiting for connect...

ATD*99***1#
CONNECT
Connected.
If the following ppp negotiations fail,
try restarting the phone.

Serial connection established.
using channel 5
Using interface ppp0
Connect: ppp0 <--> /dev/rfcomm0
rcvd [LCP ConfReq id=0x0 <auth pap> <mru 1500> <asyncmap 0xa0000>]
sent [LCP ConfReq id=0x1 <magic 0x1fc1ed16>]
sent [LCP ConfRej id=0x0 <asyncmap 0xa0000>]
rcvd [LCP ConfRej id=0x1 <magic 0x1fc1ed16>]
sent [LCP ConfReq id=0x2]
rcvd [LCP ConfReq id=0x1 <auth pap> <mru 1500>]
sent [LCP ConfAck id=0x1 <auth pap> <mru 1500>]
rcvd [LCP ConfAck id=0x2]
sent [PAP AuthReq id=0x1 user="internet" password=""]
rcvd [PAP AuthAck id=0x1 ""]
PAP authentication succeeded
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfReq id=0x0 <addr 10.6.6.6>]
sent [IPCP ConfNak id=0x0 <addr 10.0.0.1>]
rcvd [LCP ProtRej id=0x0 80 fd 01 01 00 0c 1a 04 78 00 18 04 78 00]
Protocol-Reject for 'Compression Control Protocol' (0x80fd) received
rcvd [IPCP ConfNak id=0x1 <addr 172.17.8.181> <ms-dns1 212.2.96.51> <ms-dns3 212.2.96.52>]
sent [IPCP ConfReq id=0x2 <addr 172.17.8.181> <ms-dns1 212.2.96.51> <ms-dns3 212.2.96.52>]
rcvd [IPCP ConfReq id=0x1 <addr 10.0.0.1>]
sent [IPCP ConfAck id=0x1 <addr 10.0.0.1>]
rcvd [IPCP ConfAck id=0x2 <addr 172.17.8.181> <ms-dns1 212.2.96.51> <ms-dns3 212.2.96.52>]
Cannot determine ethernet address for proxy ARP
local  IP address 172.17.8.181
remote IP address 10.0.0.1
primary   DNS address 212.2.96.51
secondary DNS address 212.2.96.52
Script /etc/ppp/ip-up started (pid 8765)
Script /etc/ppp/ip-up finished (pid 8765), status = 0x0
^CTerminating on signal 2
Connect time 0.7 minutes.
Sent 1997 bytes, received 5745 bytes.
Script /etc/ppp/ip-down started (pid 8938)
sent [LCP TermReq id=0x3 "User request"]
Script /etc/ppp/ip-down finished (pid 8938), status = 0x0

...czyli działa. Aby się rozłączyć, wystarczy wcisnąć "CTRL-C"

Skrypty pochodzą ze stron:
[url]http://www.debianusers.pl/userspace/mr/nokia_e51_bluetooth_gprs_edge[/url]
[url]http://slawek.mikula.googlepages.com/nokiae50gprsedgeonlinux(orangepl)[/url]
Pod drugim linkiem można pobrać gotowe skrypty dla orange. Wystarczy je rozpakować i umieścić we właściwych katalogach.
Strony podają także, jak uzyskać połączenie BT pomiędzy komputerem a telefonem.

Skrypty testowane na lifebook 7010D + nokia E 50 za pośrednictwem kabla oraz bluetooth, operatorzy: Orange i Mbank Mobile (infrastruktura Plusa).
Miłej zabawy!

Ostatnio edytowany przez ippo76 (2009-10-03 17:39:31)


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#17  2010-12-07 18:40:11

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

Mam małe pytanie...

Mam nokie 5800. Ustawiłem sobie w network-managerze w 'sieciach komórkowych' heyah no i gra... Przez bluetooth'a już nie gra... Komp wykrywa że telefon ma modem ale nie może się połączyć... Robiłem to przez blueman'a.

Pytanie moje... Czy można to jakoś 'naprawić' bez tych skryptów?? Wg mnie powinno się dać...

Pozdrawiam


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#18  2010-12-07 18:48:03

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

urządzenia są sparowane ?
Spróbuj uruchomić skrypt, i patrz na ekran telefonu. Powinien być komunikat o połączeniu i rozłączeniu. Wtedy uruchom skrypt jeszcze raz. Wtedy powinno zestawić stabilne połączenie.


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
[img]http://www.freebsd.org/gifs/powerlogo.gif[/img]
[url=https://goo.gl/photos/5XGKFkvaMimLwM2s9]Beskid Niski[/url]

Offline

 

#19  2010-12-07 20:31:58

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

Kod:

cat /etc/wvdial.conf 
[Dialer play]
Modem = /dev/rfcomm0
Baud = 57600
Init1 = ATH
Init2 = ATE1
Init3 = AT+CGDCONT=1,"IP","internet"
Dial Command = ATD
Phone = *99#
Stupid mode = yes
Username = "blank"
Password = "blank"
Auto DNS = no

Kod:

~ $ cat `which playnet`
#!/bin/bash
echo 'włączam internet z playa'
#sudo ifconfig eth0 down
sudo rfcomm release 0 && sudo rfcomm bind 0 <adres-telefonu> &&  sudo wvdial call play && sudo rfcomm release 0

Co to jest? - zabytkowa Nokia 6230i i uruchomienie internetu z play przez bluetooth i modem w telefonie.
Niestety mam w tej nokii tylko gprs.
Telefon sparowany, widoczny w Blueman i Wammu.

Po odpaleniu skryptu playnet:

Kod:

sudo ifconfig ppp0
ppp0      Link encap:Point-to-Point Protocol  
          inet addr:188.33.20.71  P-t-P:10.6.6.6  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:17 errors:0 dropped:0 overruns:0 frame:0
          TX packets:33 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:899 (899.0 B)  TX bytes:7201 (7.0 KiB)

sudo ip route list
10.6.6.6 dev ppp0  proto kernel  scope link  src 188.33.20.71 
127.0.0.0/8 via 127.0.0.1 dev lo 
default via 10.6.6.6 dev ppp0

Działa ok.

Ostatnio edytowany przez Jacekalex (2010-12-07 22:41:23)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#20  2010-12-07 22:36:36

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

[quote=Bodzio]urządzenia są sparowane ?[/quote]
Tak sparowane. Widzą się... Tzn... Sparować je mogę jako połączenie szeregowe (do przeglądania plików w telefonie)
Mam także opcje Dial-up networking i tą funkcję mi właśnie chodzi. Powinna działać a nie działa...

Może w ustawieniach blueman'a coś nie tak??
Wygłada to tak:
[img]http://ompldr.org/vNmd1ag[/img]

[b]@Jacekalex[/b]
Dzięki bardzo :) Jak nie zadziała mi tak jak chce to zrobię skrypty... Ale wg mnie powinno pójść bez tego...

I jeszcze jedno...

Kod:

 sudo rfcomm bind 0 <adres-telefonu>

Jaki adres? I skąd go pozyskać??

Dodam jeszcze że mam cuś takiego:

Kod:

pablo@debian:~$ sudo ifconfig pan1
pan1      Link encap:Ethernet  HWaddr b6:2b:77:c6:b4:a8  
          inet addr:10.61.215.1  Bcast:10.61.215.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:59 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:9660 (9.4 KiB)

Ostatnio edytowany przez P@blo (2010-12-07 22:53:35)


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#21  2010-12-08 06:29:01

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

[quote=P@blo][b]@Jacekalex[/b]
Dzięki bardzo :) Jak nie zadziała mi tak jak chce to zrobię skrypty... Ale wg mnie powinno pójść bez tego...

I jeszcze jedno...

Kod:

 sudo rfcomm bind 0 <adres-telefonu>

Jaki adres? I skąd go pozyskać??[/quote]
Przedszkole?
W terminalu

Kod:

hcitool scan

- pod warunkiem - że komórka ma włączone pokazywanie się innym urządzeniom.
Tak samo jak parowanie telefonu z Bluemanem.

A po uruchomieniu połączenia przy pomocy wvdial pojawi się nowy interfejs [b]ppp0[/b].

To by było na tyle
;-)

Ostatnio edytowany przez Jacekalex (2010-12-08 22:28:58)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#22  2010-12-08 10:38:47

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

[quote=Jacekalex]Przedszkole?[/quote]
Nie, nie przedszkole... Nie widziałem czy jakieś ip czy właśnie mac... Bo i to jest i to... Poza tym nie znam się na tym. No ale nie ważne.

Ostatnio edytowany przez P@blo (2010-12-08 10:45:40)


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#23  2010-12-08 21:12:50

  networking - Użytkownik

networking
Użytkownik
Skąd: Warszawa
Zarejestrowany: 2006-03-26

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

W razie problemów tu masz opis krok po kroku ( skrypt ):
[url=http://bb-server.pl/artykuly/sieci/7.php]Łaczenie sie z Internetem za pomoca telefonu komorkowego via bluetooth w linuksie[/url]


[url=http://fasc.pl]Biuro rachunkowe gdynia[/url]
[url=http://ceramikafasadowa.pl]ceramika artystyczna[/url]

Offline

 

#24  2010-12-09 00:31:57

  tm - Użytkownik

tm
Użytkownik
Zarejestrowany: 2010-04-06

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

Da się jakoś zrobić żeby modem pojawił się np. w network managerze kde? Przy użyciu kabla się pojawia.

Offline

 

#25  2010-12-09 00:40:23

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Internet przez Nokię 5200 po kablu USB/Bluetooth

A nie prościej kliknąć myszką i mieć internet z komórki?
Skrypt w /usr/local/bin - do tego w sudoers wpis -żeby [url=http://www.gentoo.org/doc/pl/sudo-guide.xml]startował bez hasła[/url] (man sudoers), tworzysz nowy skrót na pulpicie, w którym ustawiasz[b] sudo skrypt[/b],  jedno kliknięcie i gotowe.
Do tego można dodać (w skrypcie)  funkcję if (warunkową) i będzie działał jak przełącznik w style włacz/wyłącz - jak kontakt elektryczny.

A NM to główna przyczyna kłopotów z siecią w kilku dystrybucjach Linuxa.

Ostatnio edytowany przez Jacekalex (2010-12-09 00:40:50)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.013 seconds, 9 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00003 SET NAMES latin2
0.00105 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.138.69.101' WHERE u.id=1
0.00107 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.138.69.101', 1732225700)
0.00045 SELECT * FROM punbb_online WHERE logged<1732225400
0.00061 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=9844 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00402 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=9844 ORDER BY p.id LIMIT 0,25
0.00097 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=9844
Total query time: 0.00835 s