Problema con Kbluetooth

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Monteleone
Linux 1.x
Linux 1.x
Messaggi: 181
Iscritto il: mer 28 feb 2007, 19:52
Slackware: Current

Messaggio da Monteleone »

Ho installato il pacchetto ed adesso il bluetooth funziona dal pc al cellulare.Non funziona invece in senso inverso.Devo dare qualche altro comando oltre a "hciconfig hci0 piscan"?Credo che dovrebbe comparire un'icona nella barra inferiore ma qui non si vede niente.
P.S.:sta diventando un parto quadrigemino :)

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

Messaggio da meritil »

hai messo "discovto 0;" nella sezione device di hcid.conf ?



dai dai che hai finito

Monteleone
Linux 1.x
Linux 1.x
Messaggi: 181
Iscritto il: mer 28 feb 2007, 19:52
Slackware: Current

Messaggio da Monteleone »

C'era già.Il pacchetto è quello che mi hai mandato tu :)

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

Messaggio da meritil »

cmqe

hciconfig hci0 piscan


dovrebbe renderti visibile il pc dal cellulare, non è così?

Monteleone
Linux 1.x
Linux 1.x
Messaggi: 181
Iscritto il: mer 28 feb 2007, 19:52
Slackware: Current

Messaggio da Monteleone »

Si,il pc è visibile dal cellulare.Però quando invio il file,compare "errore di connessione".

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

Messaggio da meritil »

Codice: Seleziona tutto

# Bluetooth configuraton file

# Start of hcid (allowed values are "true" and "false")
HCID_ENABLE=true

# Config file for hcid
HCID_CONFIG="/etc/bluetooth/hcid.conf"

# Start sdpd (allowed values are "true" and "false")
SDPD_ENABLE=true

# Start hidd (allowed values are "true" and "false")
HIDD_ENABLE=true

# Arguments to hidd
HIDD_OPTIONS=""

# Run hid2hci (allowed values are "true" and "false")
HID2HCI_ENABLE=false

# Bind rfcomm devices (allowed values are "true" and "false")
RFCOMM_ENABLE=true

# Config file for rfcomm
RFCOMM_CONFIG="/etc/bluetooth/rfcomm.conf"

# Start dund (allowed values are "true" and "false")
DUND_ENABLE=false

# Arguments to dund
DUND_OPTIONS="--listen --persist"

# Start pand (allowed values are "true" and "false")
PAND_ENABLE=false

# Arguments to pand
PAND_OPTIONS="--listen --role NAP"
boh ti posto il mio rc.bluetooth.conf



di più nin zò

Monteleone
Linux 1.x
Linux 1.x
Messaggi: 181
Iscritto il: mer 28 feb 2007, 19:52
Slackware: Current

Messaggio da Monteleone »

Tra i nostri rc.bluetooth.conf c'erano delle differenze nonostante io stia usando il tuo pacchetto.Comunque il bluetooth continua a funzionare solo dal pc al cellulare.Meglio che niente| Forse,quando sarà uscita la versione definitiva di kdebluetooth,il problema si risolverà.Grazie mille,Meritil.

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

Messaggio da meritil »

ma infatti rc.bluetooth.conf non c'entra nulla con il pacchetto che ti ho mandato, se mi viene in mente qualcosa chiamo

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

Messaggio da meritil »

stavo leggendo sulla documentazione di bluetooth che alcuni dispositivi potrebbero aver bisogno di :


HID2HCI_ENABLE=true

dentro /etc/rc.d/rc.bluetooth.conf

al contrario di quanto ti ho proposto nel post precedente....


Prova un pò, mi raccomando dopo la modifica devi riavviare il servizio bluetooth con

/etc/rc.d/rc.bluetooth restart


ps: tutti i suggerimenti che ti ho dato comprensivi di come si fa a creare un pacchetto li trovi /usr/doc/
non è che ho la palla di vetro, cominciate a spulciare la directory doc che mica siamo su windows... ;)

Monteleone
Linux 1.x
Linux 1.x
Messaggi: 181
Iscritto il: mer 28 feb 2007, 19:52
Slackware: Current

Messaggio da Monteleone »

Ho cambiato ancora,persino il cellulare.Ma,purtroppo,il risultato non cambia.Possibile che il bluetooth faccia questi scherzi solo a me?

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

Messaggio da meritil »

cmqe concentrati e ricontrolla tutto perchè deve funzionare per forza non esiste "aspetto kdebluetooth nuova versione" 1° perchè kdebluetooth non c'entra una mazza con il servizio bluetooh è solo un interfaccia, 2° perchè ti assicuro che deve andare stai dimenticando qualcosa ricontrollati il topic e verifica...

Avatar utente
lennynero
Linux 3.x
Linux 3.x
Messaggi: 641
Iscritto il: lun 3 mag 2004, 0:00
Nome Cognome: Luigi Picaro
Slackware: current-x64
Kernel: 6.13.1
Desktop: Xfce-4.20
Località: Salerno

Messaggio da lennynero »

purtroppo anche io ho lo stesso problema di monteleone(ho controllato tutti i .conf...), in pratica quando avvio i servezi con "rc.bluetooth start" non vedo il pc da cell, il risultato di hciconfig è questo:
hci0: Type: USB
BD Address: 00:02:C7:7B:89:9F ACL MTU: 192:8 SCO MTU: 64:8
UP RUNNING PSCAN
RX bytes:28392 acl:279 sco:0 events:1129 errors:0
TX bytes:19182 acl:328 sco:0 commands:355 errors:0
se do hciconfig hci0 piscan poi il cell vede il pc, si associa, ma non si connette, e comunque riesco sempre a inviare files dal pc al cell(usando kbtobexclient). Ricordo che in passato avevo già configurato bluetooth e funzionava tutto alla perfezione, poi ho fatto vari upgrade e mi sono ritrovato a riconfigurare...con poche soddisfazioni

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

Messaggio da meritil »

/etc/rc.d/rc.bluetooth.conf
# Bluetooth configuraton file

# Start of hcid (allowed values are "true" and "false")
HCID_ENABLE=true

# Config file for hcid
HCID_CONFIG="/etc/bluetooth/hcid.conf"

# Start sdpd (allowed values are "true" and "false")
SDPD_ENABLE=true

# Start hidd (allowed values are "true" and "false")
HIDD_ENABLE=true

# Arguments to hidd
HIDD_OPTIONS=""

# Run hid2hci (allowed values are "true" and "false")
HID2HCI_ENABLE=true

# Bind rfcomm devices (allowed values are "true" and "false")
RFCOMM_ENABLE=true

# Config file for rfcomm
RFCOMM_CONFIG="/etc/bluetooth/rfcomm.conf"

# Start dund (allowed values are "true" and "false")
DUND_ENABLE=false

# Arguments to dund
DUND_OPTIONS="--listen --persist"

# Start pand (allowed values are "true" and "false")
PAND_ENABLE=false

# Arguments to pand
PAND_OPTIONS="--listen --role NAP"

/etc/bluetooth/hcid.conf
#
# HCI daemon configuration file.
#

# HCId options
options {
# Automatically initialize new devices
autoinit yes;

# Security Manager mode
# none - Security manager disabled
# auto - Use local PIN for incoming connections
# user - Always ask user for a PIN
#
security none;

# Pairing mode
# none - Pairing disabled
# multi - Allow pairing with already paired devices
# once - Pair once and deny successive attempts
pairing multi;

# Default PIN code for incoming connections
passkey "BlueZ";
}

# Default settings for HCI devices
device {
# Local device name
# %d - device id
# %h - host name
name "BlueZ (%d)";

# Local device class
class 0x3e0100;

# Default packet type
#pkt_type DH1,DM1,HV1;

# Inquiry and Page scan
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;

# Default link policy
# none - no specific policy
# rswitch - allow role switch
# hold - allow hold mode
# sniff - allow sniff mode
# park - allow park mode
lp rswitch,hold,sniff,park;
}



dopodichè smucinate un pò, la prima volta che configuro cmqe mi dice errore connessione, ma basta un

/etc/rc.d/rc.bluetooth stop
/etc/rc.d/rc.bluetooth start



ho notato anche che a volte in avvio il comando di start che viene eseguito in automatico mi da un errore del tipo "blablabla address already in use"
e a volte in seguito a sta cosa ho un errore di connessione dal cellulare al pc, ma basta una serie di
/etc/rc.d/rc.bluetooth stop
/etc/rc.d/rc.bluetooth start

per sistemare



questa cosa succede praticamente mai... però...



non so che altro dire se non mi ha funzionato ovunque, per esempio ora sto su una bluewhite64 e per far girare le cose sto diventando matto... il bluetooth invece non ha emesso fiato funziona che è una bellezza...

Avatar utente
lennynero
Linux 3.x
Linux 3.x
Messaggi: 641
Iscritto il: lun 3 mag 2004, 0:00
Nome Cognome: Luigi Picaro
Slackware: current-x64
Kernel: 6.13.1
Desktop: Xfce-4.20
Località: Salerno

Messaggio da lennynero »

raga ho fatto qualche progresso: adesso il cell vede stabilmente il pc, ma non riesco ad effettuare la connesione cell>pc, ma solo quella pc>cell, di consieguenza non riesco ad inviare files dal cell al pc...

per risolvere il problema della visibilità ho fatto così:
1) rm -r /var/lib/bluetooth/*
2) aggiunto nella sezione device del file /etc/bluetooth/hcid.conf l'opzione discovto 0;
3) /etc/rc.d/rc.bluetooth restart

in questo modo con hciconfig ottengo:
hci0: Type: USB
BD Address: 00:02:C7:7B:89:9F ACL MTU: 192:8 SCO MTU: 64:8
UP RUNNING PSCAN ISCAN
RX bytes:151541 acl:3901 sco:0 events:5082 errors:0
TX bytes:86792 acl:3293 sco:0 commands:866 errors:0

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

Messaggio da meritil »

dai che ci sei come ho detto infinite volte inizialmente può succedere un errore di connessione proprio da telefono a pc, ma basta un ciclo di stop e start del servizio per risolvere...

Rispondi