GPRS NET

Fórumok

GPRS NET

Hozzászólások

re

http://easyconnect.linuxuser.hu/

hasznalhato, en irtam sajat scriptet, eleg gyors lett es jo, motorola telefonokkal valo kommunikacira kivalo. Nem tudjatok veletlenul ki lehet kapcsolni a tomoritest valahogy? Meg nem foglalkoztam vele de nem artana ezt is tudnom :>

legjobbakat

Szia

Köszönöm a scripted, végülis sikerült (SG-vel) mire megkaptam leveledet de elraktam:)

Üdv : Virág

[quote:23a12f5329="Fifi"]Helló!

Felajánlásod és segítőkészséged becsülendő, de van már egy jó oldal, ahol szerintem mindent megtudhat az ember a linux es gprs kapcsolatáról, ami egy felhasználónak fontos.

Ez az oldal egy magyar fejlesztésű program weblapja, amely szakértelem nélkül lehetővé teszi a gprs beállítását linuxon.

Az oldal címe: http://easyconnect.linuxuser.hu/

Igaz én nem használtam ezt a programot, de segítségével nagyon könnyen beállíthattam saját chat scriptjeimet.

Bye, Fifi

Nem tudom, hogy te kipróbáltad-e, de én igen, és sz--rt se ér, egyébként elég sokan így jártak, ezért írtam azt!!! Nem ártana, hajobban néznél körül, mielőtt valamiről is vélekedsz... Okoskodni lehet bármikor, főleg ha van mivel (ami, szerintem nem a te eseted most!!!!)

Hello!

Szerintem nyugodtan bepostolhatod a scriptet ha nem hosszu, mert nekem meg nem sikerult a GPRS kapcsolt sem EC-tel sem a nelkul. Annyit mar vegre elertem, hogy a telkomat tudom piszkalni minicom-bol.

Hatha valakinek meg jo az info:
Ericcson T65-hoz nem lehet stabilan kapcsolodni VT100 terminalrol! VT25-os terminal kell neki.
Az inicializalo/reset parancs pedig nem ATZ hanme AT&F!!! az AT&F mukodik tokeletesen, mig az ATZ random fagyasokhoz vezet.
Mar gyakorlatilag mindent tudok terminalbol csinalni a telefonnal, kiveve a GPRS kapcsolatot. Ha ez is menne akkor vegleg lezuznam a Widozt a gepemrol. Ugyanez ervenyes a T68-ra is.

Sziasztok!

[quote:6a4a3a9a66="enlil"]AZONBAN, Debian Woody alatt nem, a a PErl-TK modul régebbi, az újhoz meg annyit kell apt-getelni hogy a Vodafone részvényeket árulhatna érte. Ez vodafoneval meglehetõsen nehézkés... ergo igen easyconnect remek, csak kapd a hónod alá a gépet és cipeld el oda, ahol mondjuk ezt a gondot kb 20perc alatt kiküszöbölöd egy szélessávú neten.

Konkrétan mi volt a problémád a korábbi perlTk-val?

[quote:6a4a3a9a66="gipszjakab"]Szerintem nyugodtan bepostolhatod a scriptet ha nem hosszu, mert nekem meg nem sikerult a GPRS kapcsolt sem EC-tel sem a nelkul. Annyit mar vegre elertem, hogy a telkomat tudom piszkalni minicom-bol.

A perlTk-s front-end-et nem tudtad működésre bírni vagy kapcsolódni nem akar? Ha kifejted bővebben talán tudok segíteni.

A GPRS EC mellett amúgy elérhető a Script Generator program azok számára akik nem tudják valamilyen oknál fogva működésre bírni a grafikus felületű programot vagy egyáltalán nem is akarják azt használni.
Ezt próbáltad? Az alapvető beállítások megadása után már többek által tesztelt T65 szkriptet fogsz kapni.

A szkript nem mukodott rendesen a routing table-t nem allitja be. Kapcsolodni tudok, de aztan ip csomagok se ki se be se nyo. Amugy a scriptbe is bele kellett piszkalni, pont az inicializalasnal, hogy rendesen menjen.
Ehhez megneztem a windozos log file-t amit a gyari driver generalt es az alapjan tudtam szora birni.
Amugy en RedHat-et hasznalok, de szerintem eenk nem nagyon szabadna bekavarnia. Ja es Westel GPRS.

Ránéztem tesztelt készülékekre, helyesbítek a T65-öt csak Péter tesztelte, tehát nem kapsz többek által tesztelt szkriptet. Mindezek ellenére előfordulhat, hogy gond lehet vele. Sajnos jártunk már így másik készülékkel is. :(
Viszont ha az általad írt módon is működik rendesen akkor átírjuk a szkriptjét.

A kapcsolódási problémára visszatérve: a /etc/resolv.conf fájl tartalmazza a (most még) Westel DNS címeit?

a resolv.conf file-t nem piszkalom, nekem a szkriptjeimnek kell korrektul kezelni ezt.

Jelenleg eleg sokfele kacsolattal kell tudnom csatlakozni:

- modem (Winmodem)
- GPRS
- TokenRing
- Ethernet
ezek mint fizikai retegek.

Aztan az IP-nek legtobbszor dinamikusan kell eloallitodnia (huu de szepen mondtam). Ha a masik vegen a drotnak van rendes Bootp, vagy dhcp akkor minden ok mert az ifup beallitja a resolv.conf-ot korrektul (persze backup a regi resolv.conf-rol, ifdown utan pedig visszacsinal mindent). Ezt meg mind megbubolom VPN-nel ami raadasul nem is standard hanem egy spec patchelt.

Mindezt notebookon. Igazi allatorvosi lo.

Szoval ha megoldodik a nyomorom akkor az neked is segitseg lehet.

Ez nem semmi...

Azért egy próbát megejthetnél a /etc/resolv.conf szerkesztésével. Jó volna tudni, hogy ez -e a hiba oka.

A félig működő chat szkriptjeidet beszúrnád? Ha tényleg jobb, már pedig miért ne hinnék neked, akkor az alapján átírnám a T65 szkriptjét a készülő 2.5.1-ben.

Azt nem mondtam, hogy jobb az en scriptem, csak azt, hogy azzal mire jutottam. Nemsokara befejezem a melomat es akkor elkuldom amim van.

[quote:7b96bbc383="gipszjakab"]Azt nem mondtam, hogy jobb az en scriptem, csak azt, hogy azzal mire jutottam. Nemsokara befejezem a melomat es akkor elkuldom amim van.

Tudom, hogy nem mondtad, ez az én következtetésem a fentebb leírtak alapján. :D

Ja és előre is köszi.

ezt mind bepakoltam az etc/ppp/peers/ konyvtarba:

File: gprs
# File:
# gprs
#
# Description:
# Serial cable, IrDA, Bluetooth and USB pppd options for GPRS phones.

# 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 westel"

# 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

# Hardware flow control:
# Use hardware flow control with cable, Bluetooth and USB but not with IrDA.
crtscts # serial cable, Bluetooth and USB
#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.255.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

# 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 "akarmi"

# 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

File: gprs-connect-chat
#!/bin/sh
#
# File:
# gprs-connect-chat
#
# Description:
# chat script to open Radiolinjas 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=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:
exec /usr/sbin/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 'AT&F' \
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"

File: gprs-disconnect-chat
#!/bin/sh
#
# 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"

File: gprs-wvdial.conf
# File:
# gprs-wvdial.conf
#
# Description:
# Wvdial settings for different GPRS phones and operators. See wvdial man pages
# for more help. Below are the service specific settings, which should be given
# by the operator - at least the
#
# Set PDP (Packet Data Protocol) context CID (Context ID) = 1 (an index sort of
# since a phone may have many different GPRS settings), protocol = IP,
# APN (Access Point Name) = "internet":
# AT+CGDCONT=1,"IP","internet","",0,0
#
# Set CID=1 QoS (Quality of Service) requirements from the network, not
# supported by Nokia phones:
# AT+CGQREQ=1,0,0,0,0,0
#
# Set CID=1 minimum acceptable QoS parameters, not supported by Nokia phones:
# AT+CGQMIN=1,0,0,0,0,0
#
# Call CID=1 which activate PDP context one and perform GPRS attach:
# ATD*99***1#
#
# Some phones seem to have only one CID, in which case the CID can be omitted
# when calling:
# ATD*99#
#
# Init4 = AT+CGQREQ=1,0,0,0,0,0
# Init5 = AT+CGQMIN=1,0,0,0,0,0

[Dialer westel]
#Modem = /dev/ttyS0
#Baud = 115200
Init1 = AT
Init2 = AT&F
Init3 = AT+CGDCONT=1,"IP","internet","",0,0
# Init4 = AT+CGQREQ=1,0,0,0,0,0
# Init5 = AT+CGQMIN=1,0,0,0,0,0
Dial Command = ATD
Phone = *99#
# Phone = ATD*99***1#
Username = akarmi
Password = titkos

File: wvdial
noauth
name wvdial
usepeerdns

Meg egy kis adalek:
a T65 csak 115200-as sebesseggel hajlando stabilan mukodni...

Meg annyit, hogy a leirast egy kulfoldi oldalon talaltam azert is vannak benne elegge "holdbeli" szolgaltatokra vonatkozo hivatkozasok.
Talaltam egy magyar leirast is meg elotte Dankovits Peter es Demeter Tibor tollabol R6000-re. Az R6000 inkabb hasznalhato GPRS-re mint a T65. Viszont en meg szeretem a T65-ost mert baromi regota huzza nalam es mindig mukodik (meg a bogracsgulyas alatti parazsat is megjarta sikerrel;-)))
Szoval keszulekcsere nem is gondolok amig vegleg be nem doglik.

Az R600 nem éppen GPRS netre való, sokan panaszkodtak rá a környezetemben.

Elég sok eltérés van a GPRS EC szkriptje meg -e között megpróbálok összehozni a kettőből egyet.
Mielőtt belekerülne a programba nem ártana letesztelni. Tudnál adni egy mail címet? Ha nem akarod ide beírni akkor küldj egy mail-t és arra visszaküldöm.

A usepeerdns opciót próbáltad már?
Ez root-ként működik és automatikusan készít egy resolv.conf fájlt a kapcsolódáshoz és ha jól emlékszem akkor az eredetit nem bántja, vagy visszaállítja. Csak azért kérdezem mert látom, hogy ki van kommentelve.

Helo:)

Hát igen van sok oldal, de amit belinkeltél gprsec program az csak UHU alatt egyértelmű két csomag telepítésével (perl-libwww, perl-html-parser) meg persze az irda-utils egy újabb verziója, pár file módoítás stb... remek, és van benne jó sok támogatott teló...

AZONBAN, Debian Woody alatt nem, a a PErl-TK modul régebbi, az újhoz meg annyit kell apt-getelni hogy a Vodafone részvényeket árulhatna érte. Ez vodafoneval meglehetősen nehézkés... ergo igen easyconnect remek, csak kapd a hónod alá a gépet és cipeld el oda, ahol mondjuk ezt a gondot kb 20perc alatt kiküszöbölöd egy szélessávú neten.

Egyszóval a kedves ajánlat volt a topic nyitótól.

Szcsókolom.
Virág

probaltam peerdns-sel meg anelkul is, wvdial-lal, meg ppp-vel is.

[quote:b0d32ed913="enlil"]AZONBAN, Debian Woody alatt nem, a a PErl-TK modul régebbi, az újhoz meg annyit kell apt-getelni hogy a Vodafone részvényeket árulhatna érte. Ez vodafoneval meglehetősen nehézkés... ergo igen easyconnect remek, csak kapd a hónod alá a gépet és cipeld el oda, ahol mondjuk ezt a gondot kb 20perc alatt kiküszöbölöd egy szélessávú neten.

Utánanéztem a méreteknek és ez azért nem teljesen így van, legalábbis ha az ember a forráskódot szerzi be amit aztán később bármelyik másik disztribúcióhoz is használhat, nem úgy mint a különbőző disztribúciófüggő csomagokat.

A program (2.5.0) futtatásához az XFree86-tól, pppd-től, chat-től és a perl-től eltekintve (amik azért már szinte majdnem az összes, ha nem az összes disztribúcióban megtalálhatók) az alábbi modulokra/csomagokra van szükség:
PerlTk (800.024) - 3,4M
URI - 94K
HTML Parser - 75K
perl-libwww - 211K
wget - 1,0M

Ezek mind forráskódok, melyek fordításáról a GPRS EC honlapján van infó ezt nem részletezném. Mindezek lefordítása és telepítése durván 10 perc.

Ehhez hozzácsapva a GPRS EC-t (ami ~1M), kapunk egy egyszeri (ráadásul disztribúciófüggetlen) ~6,3M anyagot amit érdemes letölteni.

Szerintem ez egy egyszeri alkalom esetén elviselhető és a dokumentációval és Tudásbázis anyagokkal kiegészítve nagyon is egyértelmű a telepítés. Én is ezeket szedtem le és használtam Debian Woody, UHU, SuSE, Gentoo disztribekkel és még FreeBSD-vel is.

Ezzel most nem kötözködni akartam, csak egy másik szintén (az UHU-s telepítéshez hasonlóan) egyértelmű és nem olyan sávszélesség igényes lehetőséget próbáltam felvázolni, mint amit említettél.

[quote:1c62cec2e9="gipszjakab"]probaltam peerdns-sel meg anelkul is, wvdial-lal, meg ppp-vel is.

Du. megcsinálom a szkripteket és akkor majd küldöm némi instrukcióval együtt.

SZiasztok!
Arról van szó, hogy elég sokáig keresgéltem a módját, hogy csatlakozzak a netre mobilon keresztül, de eddig nem nagyon sikerült. A rendelkezésre álló leírások elég általánosak, sot néha körülményesek is, nem érvényesek minden telefonra és szolgátatóra. De végül sikerült, és nem kell már windowst bootolni a netezni akarok. Ezért úgy gondoltam, ha vannak még olyanok, akik ezzel küzdenek adhatok egy-két tippet, meg a konfigurációs fájlokat. Hozzáteszem, hogy az esetemben Woody-ról van szó, 2.4-es kernellel és 2.4-es ppp-vel.
Ha vannaak, akik küszködnek a dologgal és nem sikerült még nekik, írjanak egy e-mailt, és én elküldöm az infókat és a fájlokat. Remélem, tudok majd segíteni.
Dani!
df@df.p6.org.uk

Helló!

Felajánlásod és segítőkészséged becsülendő, de van már egy jó oldal, ahol szerintem mindent megtudhat az ember a linux es gprs kapcsolatáról, ami egy felhasználónak fontos.

Ez az oldal egy magyar fejlesztésű program weblapja, amely szakértelem nélkül lehetővé teszi a gprs beállítását linuxon.

Az oldal címe: http://easyconnect.linuxuser.hu/

Igaz én nem használtam ezt a programot, de segítségével nagyon könnyen beállíthattam saját chat scriptjeimet.

Bye, Fifi

[quote:61dc3a8e8c="Anonymous"]
Nem tudom, hogy te kipróbáltad-e, de én igen, és sz--rt se ér, egyébként elég sokan így jártak, ezért írtam azt!!! Nem ártana, hajobban néznél körül, mielőtt valamiről is vélekedsz... Okoskodni lehet bármikor, főleg ha van mivel (ami, szerintem nem a te eseted most!!!!)

Ezzel önmagad minősíted. Vajon miért van az, hogy többezer ember tudja használni az a féltucat meg, aki nem, habzószájjal hisztizik?

Ha magadtól nem jössz rá a hibára, akkor kérdezz.