GC89 oraz Linux Fedora

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

Moderator: Moderatorzy

ODPOWIEDZ
jpiter
Użytkownik forum
Posty: 24
Rejestracja: 2006-06-20, 23:25
Lokalizacja: Rzeszów

GC89 oraz Linux Fedora

Post autor: jpiter »

czy komukolwiek udaje się korzystać z SE GC89 oraz Linuxa najlepiej dystrybucja Fedora 5. Jeśli tak to bardzo prosiłbym o sposób instalacji oraz ewentualne skrypty do logowania. Ja walcze już troche czasu z instalacja ale jak na razie bez rezultatu.

pozdrawiam
msobanie
Użytkownik forum
Posty: 31
Rejestracja: 2006-11-13, 15:50
Lokalizacja: Szczesne

Re: GC89 oraz Linux Fedora

Post autor: msobanie »

Witam,
Troche z innej bajki, ale mozesz sprobowac:
http://www.vipera.pl/index.php?option=c ... &Itemid=64
A wczesniej tu:
http://www.bez-kabli.pl/ftopic416.html& ... emens+es75
Ja w ten sposob uruchomilem Siemensa ES75 pod Fedora.
Pozdrawiam
Mirek
Siemens ES75, Blueconnect, OpenSuse10.2 - historia
Huawei E170, OrangeFree, router WL-500GP, OpenSuse11.0
Aktualnie: AnyData ADU-635WA,OrangeFree, router WL-500GP v2, Open Suse 11.0 (ale rozglądam się za czymś innym)
jpiter
Użytkownik forum
Posty: 24
Rejestracja: 2006-06-20, 23:25
Lokalizacja: Rzeszów

Re: GC89 oraz Linux Fedora

Post autor: jpiter »

łączenie przy pomocy kppp czy też skrytu nie robi różnicy z uwagi na fakt, iż po prostu modem nie chce odpowiadać. Mam problemy z nawiązaniem z nim komunikacji ....
magnum_pl
Użytkownik forum
Posty: 31
Rejestracja: 2006-12-05, 22:29

Re: GC89 oraz Linux Fedora

Post autor: magnum_pl »

Witam. Ja uzywam modemu gc89 pod linuxem caly czas. używam skryptów które znalazłem w sieci i troche dostosowałem do własnych potrzeb. Potrzeba tez ustawić szybkość portu szerogowego na 460800 np. programikiem setserial.
jpiter
Użytkownik forum
Posty: 24
Rejestracja: 2006-06-20, 23:25
Lokalizacja: Rzeszów

GC89 pod linuxem

Post autor: jpiter »

Dla doprecyzowania tematu używam Fedora Core 5 przy jądrze 2.6.18... Ostatnio udało mi się uruchomić GC89 ale bez zmian prędkości portu szeregowego !!! oraz przy prędkości w skrypcie 57600 !!! ale niestety połączenie po chwili mi się zawiesza. przy próbie zmiany prędkości portu przy pomocy setserial oraz przy wpisaniu do skryptu innej prędkości jak 57600 modem nie odpowiada i po upływie czasu oczekiwania wyskakuje komunikat connect scrip failed.

użyłem skryptów ze strony http://jakilinux.org/aplikacje/iplus-w-linuksie/
magnum_pl
Użytkownik forum
Posty: 31
Rejestracja: 2006-12-05, 22:29

Re: GC89 oraz Linux Fedora

Post autor: magnum_pl »

aktualnie uzywam gentoo ale na innych distro tez mi dzialalo bez problemu. w pierwszej kolejnosci ustawiam prędkość połączenia poleceniem setserial baud_base 460800.
a poźniej już tylko odpalam skrypt. w katalodu /etc/chatscripts mam 2 skrypty:

Kod: Zaznacz cały

# File: gprs-connect-chat
#
# Description: 
#
# Set PDP context CID=1, protocol=IP, APN=internet:
# AT+CGDCONT=1,"IP","internet","",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:

TIMEOUT         600
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'
'' 'AT+CFUN=1,1'
'' 'AT+CPIN=3417'
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\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\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d'
''              \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"'
OK          'AT+CBST=51,0,1;+CHSN=6,0,0,0'
OK              ATD*99***9#
#TIMEOUT         22
SAY             "\nwaiting for connect...\n"
CONNECT         ""
SAY             "\nConnected."
SAY             "\nIf the following ppp negotiations fail,\n"
SAY             "try restarting the phone.\n"

oraz:

Kod: Zaznacz cały


# 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"
""              "+++ATH"
SAY             "\nPDP context detached\n"
w katalogu /etc/ppp/peers mam skrypt:

Kod: Zaznacz cały

#nodetach
updetach

# Opcja updatach oznacza, ze pppd odlaczy sie od terminala dopiero
# gdy zostanie nawiazane polaczenie.

debug

# Show password in debug messages
show-password

# Connect/Disconnect scripts:

connect "/usr/local/sbin/chat -v -f /etc/chatscripts/gprs-connect-chat"

disconnect "/usr/local/sbin/chat -v -f /etc/chatscripts/gprs-disconnect-chat"
#/dev/irda0

/dev/ttyS2   

# Serial port line speed
230400 # fast enough

crtscts  # serial cable, Bluetooth and USB

# 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

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

novj
nobsdcomp
novjccomp
nopcomp
noaccomp

# The phone is not required to authenticate:
noauth

user "internet"

dodatkowo w katalogu /etc oraz /etc/ppp muszą sie znajdować pliki resolv.conf zawierające adresy dns, u mnie to wyglada tak:

Kod: Zaznacz cały

nameserver 194.9.223.79
nameserver 217.17.34.10
w pliku /etc/ppp/chap-secrets nalezy podac login i haslo
np dla orange:

Kod: Zaznacz cały

"internet" * "internet"
I to chyba wszystko. jeżeli cos pominołem to mnie poprawcie, acha u mnie plik /etc/ppp/options musi byc pusty bo inaczej cuda sie różne działy z tego co pamietam.
oczywiscie w plikach trzeba sobie pozmieniac odpowiednie wpisy dotyczące operatora oraz portu szeregowego.
jpiter
Użytkownik forum
Posty: 24
Rejestracja: 2006-06-20, 23:25
Lokalizacja: Rzeszów

Re: GC89 oraz Linux Fedora

Post autor: jpiter »

Obecnie sieć mi się uruchamia, na skrypcie, powyżej oraz na skrypcie ze strony http://jakilinux.org/aplikacje/iplus-w-linuksie/
lecz po chwili korzystania połączenie ulega zawieszeniu, dzieje się to w szczególności gdy przesyłane są dane w większej ilości ...
usunąłem zgodnie z radą powyższego posta wszystkie wpisy z options w /etc/ppp ale to tez nie pomaga. Ma ktoś jakiś pomysł co z tym fantem zrobić?? Będę wdzięczny za wszelkie uwagi
magnum_pl
Użytkownik forum
Posty: 31
Rejestracja: 2006-12-05, 22:29

Re: GC89 oraz Linux Fedora

Post autor: magnum_pl »

spróbuj podpiac jakąś antenke. u mnie wskaznik zasiegu pokazywał 4 - 5 kresek ale były problemy z otwieraniem stron, kupilem taką małą antenke oryginalną do gc89 i bylo o niebo lepiej. używam jej jako przenosną, natomiast w domu podpinam antene zewnetrzną na kabelku i stawiam na oknie i wtedy to edge smiga. ta wewnętrzna w gc89 nie jest za dobra. ale tak jak pisalem wystarczy ta małą podpiąć i juz jest dużo lepiej.
jpiter
Użytkownik forum
Posty: 24
Rejestracja: 2006-06-20, 23:25
Lokalizacja: Rzeszów

Re: GC89 oraz Linux Fedora

Post autor: jpiter »

juz to przerabialem, dzieje się to samo

pozdrawiam
magnum_pl
Użytkownik forum
Posty: 31
Rejestracja: 2006-12-05, 22:29

Re: GC89 oraz Linux Fedora

Post autor: magnum_pl »

a masz aktywną jakąs karte sieciową?? kiedys rozmawialem z gosciem ktory mial problemy z gc75 i dopiero jak wyłączył eth0 to mu zaczęło wszystko chodzić.
jpiter
Użytkownik forum
Posty: 24
Rejestracja: 2006-06-20, 23:25
Lokalizacja: Rzeszów

Re: GC89 oraz Linux Fedora

Post autor: jpiter »

chwilke mnie nie bylo, ale wszystko mi sie udalo uruchomić. Już wyjaśniam w fedorze 5 którą posiadam nie potrzeba zmieniać prędkości portu przy pomocy setserial bo bez zmiany predkosc downloadu dochodzila do 24 Kb/s, Oraz kluczowa kwestia w skrypcie logowania nie wiedzieć dlaczego musi być prędkość 57600. Przy zmianie tej wartości karta nie odpowiada ... Ja to zmieniałem domyślnie bo pisało tak we wszelkich manualach. Ale koniec końców uruchomiłem wsio.
A dodatkowo na mój problem nałożył się fakt, iż w biosie miałem włączoną opcję oszczędności baterii no i pojawił się problem z ACPI tzn. przy zasilaniu bateryjnym GC89 nic nie odbierała z sieci a przy sieciowym działała. Też dziwna przypadłość.
Wielkie dzieki za pomoc magnum_pl.

ps. eth0 mam skonfigurowane ale nie aktywne. O ile sie orientuje problem z eth0 bieże się z wpisami w resolv.conf, jeśli połączenie jest aktywne to system dodaje odpowiednie wpisy i komputer głupieje bo szuka nie wiadomo gdzie serwerów DNS.

Pozdrawiam
ODPOWIEDZ