Newsgroup: it.comp.os.linux.mandrake
Titolo: kdebluetooth error code 0x21

Ciao,
un saluto a tutti visto che sono nuovo del NG.
Ho installato la mdk 10.1 che riconosce correttamente la mia chiavetta 
bluetooth d-link, che vorrei utilizzare per lo scambio dei file con un 
nokia 7650.
Ora, trasferendo i file da pc a cellulare va tutto bene, mentre 
trasferendo i file da cellulare a pc ricevo sempre l'errore 0x21, che 
secondo documentazione bluetooth corrisponde a "role change not allowed" 
o qualcosa di simile.
L'errore è lo stesso che mi da se dal nokia cerco di aggiungere il pc 
all'elenco dei dispositivi autorizzati.
Sembra insomma che la comunicazione pc -> cell funzioni, mentre cell -> 
pc non funziona.
Ho cercato su google e su diversi NG ma non ho trovato una soluzione.
Mi è venuto il sospetto che anche l'interfaccia bluetooth passi 
attraverso shorewall (che è attivo), ma non saprei come configurare 
shorewall per il bluetooth.
Qualcuno hai dei suggerimenti?
Grazie, ciao!
Massj
(rimuovi qui_ e _qua se vuoi scrivermi x email)

 
Cosi ad occhio sembra che tu non abbia il permesso di accedere al PC
prova a controllare in /etc/bluetooth/pin
quello che vedi è il tuo codice di sicurezza cioè quel codice che ti viene
chiesto durante la prima connessione o l'associazione dei dispositivi BT
(in genere è 1234 sia sul PC che sui cellulari) 
quindi riprova dal cellulare ad associare  il PC inserendo il codice di
sicurezza trovato nel file "pin".
 
Ciao

 sicurezza trovato nel file "pin".
grazie per il suggerimento ma non era quello il problema.
il codice di default è appunto 1234, lo stesso che uso sul 7650 quando 
trasferisco dal pc al cell.
ho controllato anche il file hcid.conf, ma mi pare tutto a posto.
se qualcuno volesse darci uno sguardo, lo incollo qui sotto.
ciao,
massj
#
# HCI daemon configuration file.
#
# $Id: hcid.conf,v 1.4 2004/04/29 20:14:21 holtmann Exp $
#
# 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 auto;
         # Pairing mode
         #   none  - Pairing disabled
         #   multi - Allow pairing with already paired devices
         #   once  - Pair once and deny successive attempts
         pairing multi;
         # PIN helper
         pin_helper /bin/bluepin;
         # D-Bus PIN helper
         dbus_pin_helper;
}
# Default settings for HCI devices
device {
         # Local device name
         #   %d - device id
         #   %h - host name
         name "%h-%d";
         # Local device class
         class 0x120104;
         # Default packet type
         #pkt_type DH1,DM1,HV1;
         # Inquiry and Page scan
         iscan enable; pscan enable;
         # 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;
         # 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;
         #
         lp rswitch,hold,sniff,park;
         # Authentication and Encryption
         #auth enable;
         #encrypt enable;
}

 pin_helper /bin/bluepin;
Al posto di /bin/bluepin prova a fare una ricerca per vedere se trovi sul
tuo HD un file chiamato "kbluepin", fa parte dei pacchetti più recenti
(beh, ormai da diversi mesi a sta parte) di kdebluetooth e a mettere
quello.
e prova anche a mettere questo
class 0x100100;
al posto di quello che hai (che inizia per 120, non so a che dispositivo si
riferisca, 100 è un personal computer)
-- 
il Vide - ICQ #5301833
http://www.heavy-metal.it
Black oceans beneath come and swallow me
NP: Nulla

 
grazie, ma nemmeno queste modifiche hanno risolto :-(
massj

 grazie, ma nemmeno queste modifiche hanno risolto :-(
Ma il pairing sei giá riuscito a farlo o no?

 
al pairing nemmeno ci arrivo...
come seleziono il pc nella lista dei dispositivi visibili dal cell, mi 
dice impossibile connettersi (0x21).
invece pushando un contenuto dal pc al cell, viene trasferito con la 
sola richiesta di accettazione del contenuto, senza richiesta di pin.
appena oso dire che facendo il boot con windows il tutto funziona 
correttamente in entrambe le direzioni... quindi l'hardware è a posto.