Past Presentations/12162006-bluetooth

From Sfvlug

(Difference between revisions)
(/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===
-
#
 
-
# HCI daemon configuration file.
 
-
#
 
-
# HCId options
 
options {
options {
-
# Automatically initialize new devices
 
autoinit yes;
autoinit yes;
-
 
-
# Security Manager mode
 
-
# none - Security manager disabled
 
-
# auto - Use local PIN for incoming connections
 
-
# user - Always ask user for a PIN
 
-
#
 
security auto;
security auto;
-
 
-
# Pairing mode
 
-
# none - Pairing disabled
 
-
# multi - Allow pairing with already paired devices
 
-
# once - Pair once and deny successive attempts
 
pairing multi;
pairing multi;
-
 
-
#Custom pin handler
 
pin_helper /usr/local/bin/bluez_pin_simple;
pin_helper /usr/local/bin/bluez_pin_simple;
-
 
}
}
-
# Default settings for HCI devices
 
device {
device {
-
# Local device name
+
name "%h-%d";
-
# %d - device id
+
-
# %h - host name
+
-
name "ch@r7s";
+
-
 
+
-
# Local device class
+
class 0x100;
class 0x100;
-
 
-
# Default packet type
 
-
#pkt_type DH1,DM1,HV1;
 
-
 
-
# Inquiry and Page scan
 
iscan enable; pscan enable;
iscan enable; pscan enable;
-
#discovto 0;
 
-
 
-
# Default link mode
 
-
# none - no specific policy
 
-
# accept - always accept incoming connections
 
-
# master - become master on incoming connections,
 
-
# deny role switch on outgoing connections
 
lm accept,master;
lm accept,master;
-
 
-
# Default link policy
 
-
# none - no specific policy
 
-
# rswitch - allow role switch
 
-
# hold - allow hold mode
 
-
# sniff - allow sniff mode
 
-
# park - allow park mode
 
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

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