Linux+Orange+OptionGlobttroter >>JAK SKONFIGUROWAĆ<

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

Moderator: Moderatorzy

ODPOWIEDZ
Gość

Linux+Orange+OptionGlobttroter >>JAK SKONFIGUROWAĆ<

Post autor: Gość »

Witam

Tak jak w temacie.
Pozsiadam licencje Orange na GPRS łącze się z netem za pośrednictwem modemu Opion Globttroter 3G i mam problem z konfiguracją netu tak zeby dzialal pod linuxem ///Mandriva 2006///

Próbowałem już różnych sposobów.

Mam skonfigurowane skrypty, które zamieszczam niżej:

Kod: Zaznacz cały

/etc/ppp/peers/orange 

noauth 
connect "/usr/sbin/chat -v -f /etc/ppp/orange-connect" 
disconnect "/usr/sbin/chat -v -f /etc/ppp/orange-disconnect" 
debug 
/dev/ttyS4 
57600 
defaultroute 
crtscts 
lock 
local 
nodetach 
usepeerdns 
lcp-echo-failure 4 
lcp-echo-interval 65535 

/etc/ppp/orange-connect 

TIMEOUT 600 
ABORT 'BUSY' 
ABORT 'NO ANSWER' 
ABORT 'ERROR' 
SAY 'Starting GPRS connect script\n' 
"" 'AT+CFUN=1,1' 
"" 'AT+CPIN=5773' 
OK 'ATE1\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d' 
SAY 'Setting APN\n' 
OK 'AT+CGDCONT=1,"IP","internet"' 
ABORT 'NO CARRIER' 
SAY 'Dialing...\n' 
OK 'ATDT*99***1#' 

/etc/ppp/orange-disconnect 

"" "\K" 
"" "+++ATH0" 
SAY "GPRS Disconnected." 

/etc/resolv.conf 

nameserver 194.9.223.79 
nameserver 194.204.159.1
Testowałem modem także w programie minicom:

Po wpisaniu w minicomie polecenia

Kod: Zaznacz cały

ATDT*99***1#
modem nawiązuje połączenie wyskakuje komunikat

Kod: Zaznacz cały

CONNECT 57600 
ale po upływie ok. 30 sek następuje zerwanie połączenia i komunikat

Kod: Zaznacz cały

NO CARRIER
A przy próbie uruchomienia skryptu

Kod: Zaznacz cały

pppd call orange
Pojawiają mi sie następujące wpisy w konsoli

Kod: Zaznacz cały

Starting GPRS
Setting APN
i na tym koniec, dalej nie idzie - wyskakuje komunikat

Kod: Zaznacz cały

Connecting failed
Pozdrawiam i proszę o pomoc w tej kwesti
Awatar użytkownika
Vipera
Stary wyga bezprzewodowy
Posty: 567
Rejestracja: 2005-10-30, 23:43
Lokalizacja: Katowice

Re: Linux+Orange+OptionGlobttroter >>JAK SKONFIGUROWAĆ<

Post autor: Vipera »

Przeładuj modem - włącz i wyłacz.
Acha i zmień prędkość portu z 57600 na 115200
Gwarancji nie daję, bo w ogóle ten /etc/ppp/peers/orange wydaje mi się zdziebko dziwny....
Gość

Re: Linux+Orange+OptionGlobttroter >>JAK SKONFIGUROWAĆ<

Post autor: Gość »

Także próbowałem tego:
Przeładowania, włączenia i wyłączenia ale modem zachowuje sie nadal tak samo.
Prędkoći na początku miałem 115200 ale prolem tez był ten sam.

A ten plik to /etc/ppp/peers/nazwa znalazłem w pewnym opisie konfiguracyjnym - opis był do modemu SE 75e

Czy mógłby mi ktoś podać jakiegoś linka do skryptów po ten modem których moge ewentualnie użyć lub pomóc w napisaniu takigo skryptu.
Żeby mi wkońcu net chodził pod linuxem
Pozdrawiam
Awatar użytkownika
Vipera
Stary wyga bezprzewodowy
Posty: 567
Rejestracja: 2005-10-30, 23:43
Lokalizacja: Katowice

Re: Linux+Orange+OptionGlobttroter >>JAK SKONFIGUROWAĆ<

Post autor: Vipera »

Widać że modem Ci Pingwin widzi więc nie trzeba raczej nic zmieniać.
jeśli chodzi o skrypty do połaczenia to mogę Ci w tej chwili polecic strony :
http://www.szarp.com.pl/howto/howto/html/modem-gsm.html
http://www.szarp.com.pl/howto/howto/html/gprs.html
Uprzedzam - to dla Ery (zasadniczo) ale w drugim linku jest info dla reszty operatorów i jak to zmienić
Gość

Re: Linux+Orange+OptionGlobttroter >>JAK SKONFIGUROWAĆ<

Post autor: Gość »

Czy wg tego opisu pod drugim linikem skrypt będzi wyglądał następująco czy coś przeoczyłem?
Przeglądając ten opis zauważyłem że nigdzie nie ma komendy wywołującej PIN karty - nie jest potrzebna?

Kod: Zaznacz cały

debug 
show-password
connect "/usr/sbin/chat -v -f /etc/chatscripts/gprs-connect-chat"
disconnect "/usr/sbin/chat -v -f /etc/chatscripts/gprs-disconnect-chat"
/dev/ttyS4
115200
local 
ipcp-accept-local
defaultroute
usepeerdns

novj
nobsdcomp
novjccomp
nopcomp
noaccomp
noauth
user "ppp"
Gość

Re: Linux+Orange+OptionGlobttroter >>JAK SKONFIGUROWAĆ<

Post autor: Gość »

Czy wg tego opisu pod drugim linikem skrypt będzi wyglądał następująco czy coś przeoczyłem?
Przeglądając ten opis zauważyłem że nigdzie nie ma komendy wywołującej PIN karty - nie jest potrzebna?

Kod: Zaznacz cały

debug 
show-password
connect "/usr/sbin/chat -v -f /etc/chatscripts/gprs-connect-chat"
disconnect "/usr/sbin/chat -v -f /etc/chatscripts/gprs-disconnect-chat"
/dev/ttyS4
115200
local 
ipcp-accept-local
defaultroute
usepeerdns

novj
nobsdcomp
novjccomp
nopcomp
noaccomp
noauth
user "ppp"
Awatar użytkownika
Vipera
Stary wyga bezprzewodowy
Posty: 567
Rejestracja: 2005-10-30, 23:43
Lokalizacja: Katowice

Re: Linux+Orange+OptionGlobttroter >>JAK SKONFIGUROWAĆ<

Post autor: Vipera »

Skrypt masz poprawnie.
Pin wprowadzasz w pliku /etc/chatscripts/gprs-connect-chat

Kod: Zaznacz cały

ABORT "NO DIALTONE"
ABORT "NO ERROR"
ABORT "NO ANSWER"
ABORT "BUSY"
"" "AT"
OK "AT&F"
OK "AT+CPIN=TWOJ_PIN"
OK "AT+CMEE=1"
OK 'AT+CGDCONT=1,"IP","erainternet"'
OK "ATDT*99***1#"
Tylko ustaw linię ostatnią i przedostatnią dla swojego operatora. Tego Ci nie podam bo nieznam.
Gość

Re: Linux+Orange+OptionGlobttroter >>JAK SKONFIGUROWAĆ<

Post autor: Gość »

Licencje na GPRS mam w ORANGE
To w takim razie ostatni pyt. czy skrypty jakie powinienem stwożyć powinny wyglądać następująco:

/etc/ppp/peers/gprs

debug
show-password
connect "/usr/sbin/chat -v -f /etc/chatscripts/gprs-connect-chat"
disconnect "/usr/sbin/chat -v -f /etc/chatscripts/gprs-disconnect-chat"
/dev/ttyS4
115200
local
ipcp-accept-local
defaultroute
usepeerdns

novj
nobsdcomp
novjccomp
nopcomp
noaccomp
noauth
user "ppp"


/etc/ppp/gprs-connect-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","www.idea.pl"'
OK ATD*99***1#
TIMEOUT 22
SAY "\nwaiting for connect...\n"
CONNECT ""
SAY "\nConnected."
SAY "\nIf the following ppp negotiations fail,\n"
SAY "try restarting the phone.\n"


/etc/chatscripts/gprs-connect-chat

ABORT "NO DIALTONE"
ABORT "NO ERROR"
ABORT "NO ANSWER"
ABORT "BUSY"
"" "AT"
OK "AT&F"
OK "AT+CPIN=5773"
OK "AT+CMEE=1"
OK 'AT+CGDCONT=1,"IP","www.idea.pl"'
OK "ATDT*99***1#"


/etc/ppp/gprs-disconnect-chat

exec /usr/sbin/chat -V -s -S
ABORT "BUSY"
ABORT "ERROR"
ABORT "NO DIALTONE"
SAY "\nSending break to the modem\n"
"" "\K"
"" "+++ATH"
SAY "\nPDP context detached\n"


etc/ppp/chap-secrets

# Secrets for authentication using PAP
# client server secret IP addresses
"ppp" * "ppp" *


etc/ppp/ip-up.local

mv /etc/resolv.conf /etc/resolv.conf-pppbackup
cp -f /etc/ppp/resolv.conf /etc/resolv.conf
chmod a+r /etc/resolv.conf


/etc/ppp/ip-down.local

mv /etc/resolv.conf-pppbackup /etc/resolv.conf
Awatar użytkownika
Vipera
Stary wyga bezprzewodowy
Posty: 567
Rejestracja: 2005-10-30, 23:43
Lokalizacja: Katowice

Re: Linux+Orange+OptionGlobttroter >>JAK SKONFIGUROWAĆ<

Post autor: Vipera »

W skrypcie /etc/ppp/peers/gprs
masz zawarta informację gdzie program ma szukać skrypy do dzwonienia i rozłączenia. Są to :
/etc/chatscripts/gprs-connect-chat - połaczenie
/etc/chatscripts/gprs-disconnect-chat - rozłaczenie
Przyznam że tego ostatniego w ogóle nie używam. Tak jak opisane jest art, do którego link podałem rozłączam "brutalnie" poprzez killall pppd
Z powyższego wynika, że /etc/ppp/gprs-connect-chat jest niepotrzebny.
To samo (mniej więcej) masz w /etc/chatscripts/gprs-connect-chat .
Mam nadzieję, że nie zapomniałeś o flade wykolnalności dla pliku resolv.conf.
Inaczej nie będziesz mógł w nim zapisać DNS-ów (tj nie Ty ale program).
Na koniec tylko mały kruczek dla ułatwienia sobie życia.
Żeby nie wpisywać z każdym razem pełnego polecenia do nawiązania połączenia zastosuj taki nr.
Wyedytuj plik /root/.bashrc (jeśli uruchamiasz połączenie jako root. w innym przypadku będzie to /home/$user/.bashrc)

Kod: Zaznacz cały

alias orange='pppd call gprs'
alias stop='killall pppd'
Całe połaczenie uruchomisz wtedy wpisując jedynie orange i zastrzymasz wpisując stop
Miłego surfowania na Pingwinie
Ostatnio zmieniony 1970-01-01, 01:00 przez Vipera, łącznie zmieniany 1 raz.
Gość

Re: Linux+Orange+OptionGlobttroter >>JAK SKONFIGUROWAĆ<

Post autor: Gość »

Kod: Zaznacz cały

Mam nadzieję, że nie zapomniałeś o flade wykolnalności dla pliku resolv.conf. 
Inaczej nie będzie sz mógł w nim zapisać DNS-ów (tj nie Ty ale program). 
OK. Dzięki
Mam jeszcz jedną niejasność:
O co chodzi z tym "flade"

Pozdrawiam
Awatar użytkownika
Vipera
Stary wyga bezprzewodowy
Posty: 567
Rejestracja: 2005-10-30, 23:43
Lokalizacja: Katowice

Re: Linux+Orange+OptionGlobttroter >>JAK SKONFIGUROWAĆ<

Post autor: Vipera »

Sorki (literówka) nie "flade" tylko "fladze" :P
Plik musi posiadać uprawnienia do zapisau i odczytu
chmod 0644 /etc/resolv.conf
chown root:root /etc/resolv.conf.
Więcej o prawach dostępu i w ogóle o uprawnieniach powienienś już sam doszukać i poczytać.
Trochę sie też trzeba poduczyć (to nie żadna złośliwość - cały czas sie uczę i poznaję Linuksa to zagadnienie niewyczerpane ) :P
Gość

Re: Linux+Orange+OptionGlobttroter >>JAK SKONFIGUROWAĆ<

Post autor: Gość »

Witam
Próbowałem konfiguracji ale nadal nie idzie.
Przeglądając konfiguracje komputera zaóważyłem że w miejscu tam gdzie jest spis wszystkich urządzeń zainstalowanych w komputerze nie mam mojego modemu.
Czy przyczyną problemów związanych z nawiązaniem połączenia może byc właśnie to????
Pozdrawiam
majcher
Początkujący użytkownik forum
Posty: 1
Rejestracja: 2007-06-08, 19:39

Re: Linux+Orange+OptionGlobttroter >>JAK SKONFIGUROWAĆ<

Post autor: majcher »

Witam, dołączę się do tematu...
Mam net z Orange z kartą ZTE MF330, ale jak na razie nie widzę możliwości jej podłączenia pod Linuksem - nie mogę nigdzie znaleźć sterowników do tej karty. Jakby mial ktos jakies propozycje to z checia wyslucham.
..ale nie o to chodzi...
Udalo mi sie podlaczy telefon kom. Nokie E50 - drivery pojawiają się po podłączeniu tel.
.. i tu w trakcie pisania tego postu udalo mi sie uzyskac polaczenie przez E50 :DD
Tak wiec dla potomnych: :D
użyłem cześci :

Kod: Zaznacz cały

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","www.idea.pl"'
OK ATD*99***1#
TIMEOUT 22
SAY "\nwaiting for connect...\n"
CONNECT ""
SAY "\nConnected."
SAY "\nIf the following ppp negotiations fail,\n"
SAY "try restarting the phone.\n" 
bo inne nie dzialay, jedna w ogole mi resetowala telefon :/

Pozdrawiam!
Ostatnio zmieniony 1970-01-01, 01:00 przez majcher, łącznie zmieniany 1 raz.
ODPOWIEDZ