个人工具

UbuntuHelp:BluetoothDialup/Vodafone

来自Ubuntu中文

跳转至: 导航, 搜索

Vodafone Live Netherlands Bluetooth dial-up networking

This information complements the more generic BluetoothDialup guide. For a Vodafone Live connection used PPP script:

# 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 "/usr/sbin/chat -v -f {PUT HERE THE LOCATION OF YOUR CHATSCRIPT}"
#connect /etc/chatscripts/BluetoothDialup
#connect "/usr/bin/wvdial --chat --config /etc/ppp/peers/gprs-wvdial.conf radiolinja_usb_orange_spv"
                                                                                
# 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.0.0.1
#
# Disable the previous setting if you are using office.vodafone.nl as access point
                                                                                
# 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 "vodafone"
#user "Orange"
                                                                                
# 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

For authorization put the following in /etc/ppp/pap-secrets

"vodafone" * "vodafone"

For a Vodafone Live connection used chatscript:

TIMEOUT 45
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
OK-+++\c-OK	ATH0
OK      'AT+CGDCONT=1,"IP","live.vodafone.com"'
TIMEOUT	30
OK      ATD*99***1#					
CONNECT ""

For a Vodafone Office connection used chatscript:

TIMEOUT 45
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
OK-+++\c-OK	ATH0
OK      'AT+CGDCONT=1,"IP","office.vodafone.nl"'
TIMEOUT	30
OK      ATD*99***1#					
CONNECT ""

Do not forget to set the proxy server; 192.168.251.150 and port number 8799 to connect to Internet.