Web Gui für bluez-utils. Bitte um Testpersonen.

Funktioniert bei mir nicht. Wenn ich versuche, mit hcitool cc ein Gerät zu verbinden, meldet der hcid

Code:
hcid[755]: Bluetooth HCI daemon
hcid[755]: Starting security manager 0
hcid[755]: link_key_request (sba=00:11:67:CF:21:62, dba=08:00:28:91:12:ED)
hcid[755]: pin_code_request (sba=00:11:67:CF:21:62, dba=08:00:28:91:12:ED)
/usr/bin/bluepin: line 2: PIN:: not found
hcid[761]: PIN helper exited abnormally with code 32512

und hcitool meldet einen I/O-Fehler.
 
Hallo leoschabel,

das gui für bluez-utils ist schon etwas älter und wird nur wenig verwendet. So kann es sein, dass nicht ausreichent getestet ist. Ich habe leider boch 1,5 Wochen wirklich gar keine Zeit Dir da zu helfen. Vielleicht sind übernehmens noch andere. Wenn nicht und DU noch etwas warten könntest würde es mich auch freuen, da Du dann ja auch gleich als Tester funkiert ;-).

Viel Erfolg

Snowyrain
 
Seh ich das richtig, dass das Problem wahrscheinlich in der rc.bluez-utils liegt?
 
Zuletzt bearbeitet:
Hallo,

Seh ich das richtig, dass das Problem wahrscheinlich in der rc.bluez-utils liegt?

Ich denke. Was steht den in den Dateien "/usr/bin/bluepin" und "/etc/bluetooth/pin" und "/etc/bluetooth/hcid.conf "? Und welche Rechte haben die Dateien?

Gruß

Snowyrain
 
"/etc/bluetooth/pin" enthält überhaupt nichts, alle Rechte gesetzt, "/usr/bin/bluepin" enthält
Code:
#!/bin/sh
PIN:
, ebenfalls alle Dateirechte gesetzt.

hcid.conf:
Code:
# 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 /usr/bin/bluepin; #Auskommentieren hier zwecklos

}

# Default settings for HCI devices
device {

    # Local device name
    # %d - device id
    # %h - host name
    name "Fritz!Box";

    # Local device class
    class 0x3e0100;

    # 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 hold,sniff,park;

    # Authentication and Encryption
    auth enable;
    encrypt enable;

}

Die hcid.conf hab ich übrigens über das WebIF-konfiguriert, was erst funktioniert hat, als ich /var/tmp/flash/bluez manuell angelegt habe (danach ging es aber).
 
Hallo,

es kann sein das der Fehler in der Datei "/usr/bin/bluepin" liegt. Hier sollte der (/die ???) Pin drinstehen. Also z.B.: PIN:0000. Versuch das doch mal reinzuschreiben.

Gruß

Snowyrain
 
Da fehlte ein echo davor.
 
Ich hab da einiges an den bluez-scripten geändert, aktualisert mal euren trunk.

Grüße von markuschen
 
Ich habs gestern probiert und es lief eigentlich, außer dass es diese Kernel Bugs gab, wie auch im Trac Ticket zu sehen...

MfG Oliver
 
Gibt es mittlerweile irgendwelche Neuigkeiten/Neuerungen zu dem Thema? :cool:
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.