Past Presentations/12162006-bluetooth
From Sfvlug
(→/etc/bluetooth/rfcomm.conf: (You will need to change the device setting and possibly channel)) |
(→/etc/bluetooth/hcid.conf) |
||
Line 33: | Line 33: | ||
===/etc/bluetooth/hcid.conf=== | ===/etc/bluetooth/hcid.conf=== | ||
- | |||
- | |||
- | |||
- | |||
options { | options { | ||
- | |||
autoinit yes; | autoinit yes; | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
security auto; | security auto; | ||
- | |||
- | |||
- | |||
- | |||
- | |||
pairing multi; | pairing multi; | ||
- | |||
- | |||
pin_helper /usr/local/bin/bluez_pin_simple; | pin_helper /usr/local/bin/bluez_pin_simple; | ||
- | |||
} | } | ||
- | |||
device { | device { | ||
- | + | name "%h-%d"; | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
class 0x100; | class 0x100; | ||
- | |||
- | |||
- | |||
- | |||
- | |||
iscan enable; pscan enable; | iscan enable; pscan enable; | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
lm accept,master; | lm accept,master; | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
lp hold,sniff,park; | lp hold,sniff,park; | ||
- | + | } | |
===# File: /etc/ppp/peers/edge=== | ===# File: /etc/ppp/peers/edge=== |
Revision as of 18:00, 17 December 2006
Contents |
Using bluetooth under linux (12/16/2006)
Slides
- http://www.thewybles.com/~charles/sfvlug/presentations/bluetooth-12-16-2006/bluetooth-user.odp (Slides in OpenOffice format)
- http://www.thewybles.com/~charles/sfvlug/presentations/bluetooth-12-16-2006/bluetooth-user.pdf (Slides in PDF format)
- http://www.thewybles.com/~charles/sfvlug/presentations/bluetooth-12-16-2006/bluetooth-user.swf (Slides in Flash format)
- http://www.thewybles.com/~charles/sfvlug/presentations/bluetooth-12-16-2006/bluetooth-user.ppt (Slides in PowerPoint format)
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