View Full Version : suse 9.1 e buletooth
Ciao a tutti, ho appena comprato la suse 9.1 ed al momento funziona tutto benissimo, l'unica cosa che non riesco a far funzionare è il bluetooth, ho installato con yast i vari pacchetti sul BT ma nulla da fare non riesco a far vedere a suse il cellulare e non ho idea di come fare a configurare il tutto, ho anche fatto una ricerca in internet ma c'è una marea di roba e non vorrei dover provare tutto anche perchè ci metterei una vita per cui volevo chiedere l'aiuto di chi utilizza il proprio cellulare per navigare tramite BT.
Ecco la mia configurazione:
Cell. sonyericsson T610
Dongle BT digicom palladio usb
ciao pctillo,
io sono riuscito a far funzionare il bluetooth con linux (io uso slackware 9.1) e adesso navigo beatamenti con un collegamento gprs con il mio motorola v252 :D è uno spettacolo !!!!?!?!?!
appena ho un po di tempo ti stendo una mini guida di come sono riuscito a fare tutto!!!
.....abbi solo un po di pazienza :)
a preso by EriKc
Ti ringrazio molto ma falla a prova di utonto.
Ciao e grazie ancora
Originariamente inviato da erikc
ciao pctillo,
io sono riuscito a far funzionare il bluetooth con linux (io uso slackware 9.1) e adesso navigo beatamenti con un collegamento gprs con il mio motorola v252 :D è uno spettacolo !!!!?!?!?!
appena ho un po di tempo ti stendo una mini guida di come sono riuscito a fare tutto!!!
.....abbi solo un po di pazienza :)
a preso by EriKc
pure io!!!
Bene ragazzi adesso inizia la mia prima guida per quanto riguarda il gprs-bluetooth con linux, in riferimento alla mia distribuzione Slackware 9.1 con kernel 2.4.25 e telefono motorola v525@600
1) Inanzitutto serve un adapter bluetooth USB, io al momento uso un d-link DBT-120
2) Bisogna attivare i driver bluez sul kernel(se volete delucidazioni sulla mia configurazione chiedetemelo).
Ricompilate e riavviate il sistema con il nuovo kernel.
Dovete inserire le seguenti righe nel file /etc/modules.conf
alias net-pf-31 bluez
alias bt-proto-0 l2cap
alias bt-proto-2 sco
alias bt-proto-4 bnep
alias tty-ldisc-15 hci_uart
alias char-major-10-250 hci_vhci
alias bt-proto-3 rfcomm
P.S. forse qualcuna nn serve, ma a me così funziona e per il momento nn tocco più nulla
3) Installate i seguenti programmi da sorgente(www.bluez.org) o dalla vostra distribuzione prefereita(suse, debian,....)
bluez-bluefw
bluez-hcidump
bluez-hciemu
bluez-libs
bluez-pan
bluez-sdp
bluez-utils
4) Adesso dovete modificare il file /etc/bluetooth/hcid.conf
....
security auto;
....
Cercate e modificate all'interno del file la sezione #PIN helper nel modo seguente
.....
# PIN helper
pin_helper /etc/bluetooth/pin;
.....
se il file pin all'interno della directori nn esiste createlo e inseritegli il seguente codice:
#!/bin/bash
echo "PIN:0000"
salvate e rendetelo eseguibile.
P.S. in questo file viene memorizzato il PIN ke dovete immettere nel cellulare quando dovete effettuare il collegamento via bluetooth, quindi potete mettere ke numero volete, basta ke ve lo ricordiate al momento del paring!!
5) Da riga di comando attivate i seguenti moduili:
modprobe l2cap
modprobe sco
modprobe rfcomm
modprobe hci_vhci
modprobe bnep
hcid
sdpd
Per verificare se il sistema riconosce la chiave USB mandate il seguente comando: hciconf e dovrete avere il segente output
root@darkstar:/home/matrix# hciconfig
hci0: Type: USB
BD Address: 00:0D:88:F2:95:36 ACL MTU: 192:8 SCO MTU: 64:8
UP RUNNING PSCAN ISCAN
RX bytes:99 acl:0 sco:0 events:13 errors:0
TX bytes:296 acl:0 sco:0 commands:12 errors:0
6) Attivate la chiavetta bluetooth con il comando: hciconfig hci0 up (nel mio caso uso hci0, ma voi potreste avere hci1...o altro)
7) Bene, adesso proviamo a vedere se il sistema vede il nostro cellulare, mandando il comando hcitool scan
e dovremmo avere il seguente output:
Scanning ...
00:0A:28:AC:D8:99 Motorola Phone
dove i numeri sono l'indirizzo del cellulare, quindi memorizzateli.
8) Adesso dobbiamo trovare il profilo(o canale) tramite il quale il nostro cell si connette via GPRS, il cosidetto DUN
root@darkstar:/home/matrix# sdptool browse
Inquiring ...
.....
.....
Service Name: Dial-up networking Gateway
Service Description: Dial-up networking Gateway
Service Provider: Motorola
Service RecHandle: 0x10001
Service Class ID List:
"Dialup Networking" (0x1103)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1 <----------------- questo indica il canale di riferimento per il DUN
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
code_ISO639: 0x6672
encoding: 0x6a
base_offset: 0xd800
code_ISO639: 0x6465
encoding: 0x6a
base_offset: 0xd803
code_ISO639: 0x6974
encoding: 0x6a
base_offset: 0xd806
code_ISO639: 0x6573
encoding: 0x6a
base_offset: 0xd809
code_ISO639: 0x6e6c
encoding: 0x6a
base_offset: 0xd80c
code_ISO639: 0x7472
encoding: 0x6a
base_offset: 0xd80f
code_ISO639: 0x7074
encoding: 0x6a
base_offset: 0xd812
Profile Descriptor List:
"Dialup Networking" (0x1103)
Version: 0x0100
..
...
9) Adesso modifichiamo o creiamolo da zero il file /etc/bluetooth/rfcomm.conf
rfcomm0 {
# Automatically bind the device at startup
#bind no;
# Bluetooth address of the device
device 00:0A:28:AC:D8:99; <------------------- qui inserite l'indirizzo del vostro cellulare
# RFCOMM channel for the connection
channel 1; <------------------- qui inserite il canale DUN del vostro cell
# Description of the connection
comment "Example Bluetooth device";
}
10) Riavviamo il comando rfcomm e poi attiviamo la porta rfcomm0
rfcomm bind 0 00:0A:28:AC:D8:99 1
0 <----- riferimento alla porta rfcomm creata nel punto 9)
00:0A:28:AC:D8:99 <------ indirizzo del vostro cell
1 <------ il canale DUN del vostro cell
11) Se siete arrivati fino qua siete a buon punto, ma ricordatevi, nn scoraggiatevi mai !!!!!
12) fate partire kppp e selezionate il modem con la seguente porta /dev/rfcomm0, mettete il cell in trovami e interrogate il modem. Qui vi verrà kiesto di inserire il codice pin sul cell, voi inserite quello del file /etc/bluetooth/pin
13) se avete avuto risposta modifikiamo i comandi del modem, inserendo:
"stringa inizializzazione 1" AT e nn ATZ
"stringa inizializzazione 2" AT+CGDCONT=1,"IP","web.omnitel.it"
il resto lasciatelo invariato
salvate e create un nuovo account con numero di tel *99# autenticazione PAP e DNS automatico
nome utente inserite uno spazio e psw nulla.
14) adesso incrociate le dita e collegatevi.
15) per semplicita ho inserito come avvio automatico i seguenti vomandi (mi raccomando seguite la sequenza)
# configurazione bluetooth
modprobe l2cap
modprobe sco
modprobe rfcomm
modprobe hci_vhci
modprobe bnep
hcid
sdpd
hciconfig hci0 up
rfcomm bind 0 00:0A:28:AC:D8:99 1
FINE
Buona navigazione.
Mi scuso se sono stato un'po' lungo e in certi punti nn molto chiaro, ma questa è una prima bozza, se avete problemi o consigli io sono sempre a disposizione.....esami permettendo :)
SPERO DI ESSEVI STATO DI AIUTO
alla prossima
by EriKc
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.