Category: Bluetooth

Mantenir uns segons apretats els botons vermell + verd

He utilitzat ubuntu 8.10, però hauria de funcionar amb qualsevol distribució.

Necessitem saber l’adreça MAC i el canal (http://www.elsxukurs.org/nandelbosc/?p=476)

Abans, podem instalar els programes que necessitarem…

apt-get install bluez-utils bluetooth gnome-bluetooth opensyncutils opensync-plugin-evolution opensync-plugin-syncml multisync-tools multisync0.90

Emparellem el dispositiu.

Creem el grup nokia…

msynctool –addgroup nokia

Hi afegim els membres necessaris

msynctool –addmember nokia evo2-sync
msynctool –addmember nokia syncml-obex-client

i els configurem…

msynctool –configure nokia 2

<config>
<bluetooth_address>00:19:79:7D:AB:XX</bluetooth_address>
<bluetooth_channel>14</bluetooth_channel>
<interface>0</interface>
<identifier>PC Suite</identifier>
<version>1</version>
<wbxml>1</wbxml>
<username></username>
<password></password>
<type>2</type>
<usestringtable>1</usestringtable>
<onlyreplace>0</onlyreplace>
<onlyLocaltime>0</onlyLocaltime>
<recvLimit>10000</recvLimit>
<maxObjSize>0</maxObjSize>
<contact_db>Contacts</contact_db>
<calendar_db>Calendar</calendar_db>
<note_db></note_db>
</config>

msynctool –configure nokia 1

<config>
<address_path>default</address_path>
<calendar_path>default</calendar_path>
<tasks_path>default</tasks_path>
</config>

Ja podem sincronitzar els contactes, calendari i tasques amb aquesta ordre…

msynctool –sync nokia
O des d’aplicacions -> accessoris -> Multisync-gui
PD: a vegades queda penjat, sembla que es soluciona amb…
msynctool –sync nokia –filter-objtype note –filter-objtype event –conflict 1 –slow-sync todo
Amb l’ajuda de: http://linuteca.com/sincronizar-nokia-e65-con-evolution/

He fet servir l’Ubuntu 8.10, però hauria d’anar bé amb qualsevol distribució.

Assumeixo que tenim funcionant el dispositu Bluetooth del PC.

Primer les dades que necessitem conèixer del mòbil: la MAC i el Canal del Modem.

La MAC:

# hcitool scan
Scanning …
00:19:79:7D:AB:XX    Meu

El canal del Modem:

# sdptool browse 00:19:79:7D:AB:XX
Browsing 00:19:79:7D:AB:XX …

Service Name: Dial-Up Networking
Service RecHandle: 0×10007
Service Class ID List:
“Dialup Networking” (0×1103)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 3
Language Base Attr List:
code_ISO639: 0×454e
encoding:    0×6a
base_offset: 0×100
Profile Descriptor List:
“Dialup Networking” (0×1103)
Version: 0×0100

Tenim la MAC 00:19:79:7D:AB:XX i el modem utilitza el canal 3.

Editem el fitxer rfcomm.conf i el deixem així:

# nano /etc/bluetooth/rfcomm.conf
rfcomm0 {
bind yes;
device 00:19:79:7D:AB:XX;
channel 3;
comment “meu”;
}

Creem el fitxer movistar i el deixem així:

# nano /etc/ppp/peers/movistar
debug
noauth
connect “/usr/sbin/chat -v -f /etc/chatscripts/movistar”
usepeerdns
/dev/rfcomm0 115200
defaultroute
crtscts
lcp-echo-failure 0
user “MOVISTAR” password “MOVISTAR”

Creem el fitxer de chat movistar i el deixem així:

# nano /etc/chatscripts/movistar
TIMEOUT 35
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 ‘AT+CGDCONT=1,”IP”,”movistar.es”‘
OK ATD*99#
CONNECT “”

Per connectar…

rfcomm connect 0

pon movistar

Per desconnectar…

poff movistar

Per revisar errors com mirar el fitxer syslog…

tail -f /var/log/syslog

Amb l’ajuda de: http://www.gilug.org/?q=node/277