Ero sivun ”Matkapuhelin modeemina/Elisa” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(Alkuun propsit ubuntu-fi.orgin brownie)
 
 
(5 välissä olevaa versiota 4 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
Asetustiedostot, joiden avulla [[Matkapuhelin modeemina|matkapuhelinta voi käyttää modeemina]] DNA:n liittymiä varten:
Asetustiedostot, joiden avulla [[Matkapuhelin modeemina|matkapuhelinta voi käyttää modeemina]] Elisan liittymiä varten:


Tällaisenaan asetukset käyttävät puhelinta Bluetoothin kautta. Mikäli haluat käyttää datakaapelia, kommentoi rivi "/dev/rfcomm0      # Bluetooth device file" ja poista kommentti rivin "#/dev/ttyACM0    # Data cable device file" alusta.
Tällaisenaan asetukset käyttävät puhelinta Bluetoothin kautta. Mikäli haluat käyttää datakaapelia, kommentoi rivi "/dev/rfcomm0      # Bluetooth device file" ja poista kommentti rivin "#/dev/ttyACM0    # Data cable device file" alusta.


==/etc/ppp/peers/dna==
==/etc/ppp/peers/elisa==
<pre>
<source lang="bash">
# Most GPRS phones don't reply to LCP echo's
# Most GPRS phones don't reply to LCP echo's
lcp-echo-failure 0
lcp-echo-failure 0
Rivi 91: Rivi 91:


asyncmap 0xa0000
asyncmap 0xa0000
</pre>
</source>
 


==/etc/ppp/elisa-connect-chat ==
==/etc/ppp/elisa-connect-chat ==
<pre>
 
<source lang="bash">
#!/bin/sh
#!/bin/sh
exec chat                                               \
exec /usr/sbin/chat                                     \
         TIMEOUT        5                              \
         TIMEOUT        5                              \
         ECHO            ON                              \
         ECHO            ON                              \
Rivi 112: Rivi 114:
         TIMEOUT        22                              \
         TIMEOUT        22                              \
         CONNECT        ""
         CONNECT        ""
</pre>
</source>


==/etc/ppp/elisa-disconnect-chat==
==/etc/ppp/elisa-disconnect-chat==
<pre>
<source lang="bash">
#!/bin/sh
#!/bin/sh
exec /usr/sbin/chat -V -s -S \
exec /usr/sbin/chat -V -s -S \
Rivi 124: Rivi 126:
"" "K" "" "K" "" "K" "" \
"" "K" "" "K" "" "K" "" \
"+++ATH" "" "+++ATH" "" "+++ATH"
"+++ATH" "" "+++ATH" "" "+++ATH"
</pre>
</source>


== Oikeudet==
== Oikeudet==
Rivi 133: Rivi 135:
* [http://forum.ubuntu-fi.org/index.php?topic=9055.msg69699#msg69699 Ubuntu-fi.orgin keskustelupalstan käyttäjä brownie]
* [http://forum.ubuntu-fi.org/index.php?topic=9055.msg69699#msg69699 Ubuntu-fi.orgin keskustelupalstan käyttäjä brownie]


[[Luokka:Suomi]]
[[Luokka:Verkko]]
[[Luokka:Verkko]]

Nykyinen versio 10. syyskuuta 2011 kello 17.56

Asetustiedostot, joiden avulla matkapuhelinta voi käyttää modeemina Elisan liittymiä varten:

Tällaisenaan asetukset käyttävät puhelinta Bluetoothin kautta. Mikäli haluat käyttää datakaapelia, kommentoi rivi "/dev/rfcomm0 # Bluetooth device file" ja poista kommentti rivin "#/dev/ttyACM0 # Data cable device file" alusta.

/etc/ppp/peers/elisa[muokkaa]

# 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,
connect /etc/ppp/elisa-connect-chat

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

# Serial device to which the GPRS phone is connected:
#/dev/ttyACM0    # Data cable device file
/dev/rfcomm0      # Bluetooth device file

# Serial port line speed
115200  # fast enough
#57600

# 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
0.0.0.0:0.0.0.0

# 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
noccp

# 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.
user "rlnet"
password "internet"

#
mtu 1500
mru 1500

asyncmap 0xa0000


/etc/ppp/elisa-connect-chat[muokkaa]

#!/bin/sh
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'    \
        ''              AT                              \
        OK              ATH                             \
        OK              ATE1                            \
        OK              'AT+CGDCONT=1,"IP","internet","0.0.0.0",0,0' \
        OK              ATD*99#                         \
        TIMEOUT         22                              \
        CONNECT         ""

/etc/ppp/elisa-disconnect-chat[muokkaa]

#!/bin/sh
exec /usr/sbin/chat -V -s -S \
ABORT "BUSY" \
ABORT "ERROR" \
ABORT "NO DIALTONE" \
SAY "\nSending break to the modem\n" \
"" "K" "" "K" "" "K" "" \
"+++ATH" "" "+++ATH" "" "+++ATH"

Oikeudet[muokkaa]

Tiedostoilla on oltava suoritusoikeudet:

chmod +x /etc/ppp/elisa-*

Lähteet[muokkaa]