Past Presentations/12162006-bluetooth

From Sfvlug

(Difference between revisions)
(/etc/bluetooth/hcid.conf)
(# File: /etc/ppp/peers/edge)
Line 64: Line 64:
===# File: /etc/ppp/peers/edge===
===# File: /etc/ppp/peers/edge===
connect "/usr/sbin/chat -v -f /etc/chatscripts/edge"
connect "/usr/sbin/chat -v -f /etc/chatscripts/edge"
 +
/dev/rfcomm0 # Motorola Phone Cable
/dev/rfcomm0 # Motorola Phone Cable
 +
115200 # speed
115200 # speed
 +
nodetach # don't fork
nodetach # don't fork
 +
debug # show debugging info
debug # show debugging info
 +
defaultroute # set the default route
defaultroute # set the default route
 +
replacedefaultroute # yes, override the default route
replacedefaultroute # yes, override the default route
 +
usepeerdns # get the dns servers from the tunnel
usepeerdns # get the dns servers from the tunnel
 +
crtscts # do flow control
crtscts # do flow control
 +
noauth # no authentication required
noauth # no authentication required
 +
deflate 0 # don't compress
deflate 0 # don't compress
 +
asyncmap 0
asyncmap 0
 +
mtu 1500
mtu 1500
 +
mru 1500
mru 1500
 +
noipdefault
noipdefault
 +
idle 600
idle 600
 +
}
}

Revision as of 18:02, 17 December 2006

Contents

Using bluetooth under linux (12/16/2006)

Slides

Scripts/Config files

This will get you a connection to the phone. Still working on ppp issues

/etc/bluetooth/rfcomm.conf: (You will need to change the device setting and possibly channel)

rfcomm0 {

bind yes;

device 00:0F:86:F6:35:0C;

channel 1;

comment "EDGE Internet connection";

}

/etc/bluetooth/hcid.conf

options {

autoinit yes;

security auto;

pairing multi;

pin_helper /usr/local/bin/bluez_pin_simple;

}

device {

name "%h-%d";

class 0x100;

iscan enable; pscan enable;

lm accept,master;

lp hold,sniff,park;

}

# File: /etc/ppp/peers/edge

connect "/usr/sbin/chat -v -f /etc/chatscripts/edge"

/dev/rfcomm0 # Motorola Phone Cable

115200 # speed

nodetach # don't fork

debug # show debugging info

defaultroute # set the default route

replacedefaultroute # yes, override the default route

usepeerdns # get the dns servers from the tunnel

crtscts # do flow control

noauth # no authentication required

deflate 0 # don't compress

asyncmap 0

mtu 1500

mru 1500

noipdefault

idle 600

}

/etc/chatscripts/edge

ABORT ERROR AT&F OK AT+CGDCONT=1,"IP","internet2.voicestream.com" OK ATDT*99# CONNECT

Personal tools