Bug 262706

Summary: Can't receive incoming file
Product: [Unmaintained] kbluetooth Reporter: Sergey <cy6erGn0m>
Component: generalAssignee: Alex Fiestas <afiestas>
Status: RESOLVED DUPLICATE    
Severity: normal CC: lamarque
Priority: NOR    
Version: 0.4   
Target Milestone: ---   
Platform: Mandriva RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: hcidump binary dump file

Description Sergey 2011-01-09 22:58:04 UTC
Created attachment 55791 [details]
hcidump binary dump file

Version:           0.4 (using KDE 4.4.3) 
OS:                Linux

When I try to send file from my phone nothing happens on PC but phone immediately shows error notification ("file was not sent"). 

If device manager window is opened I can see that device becomes "connected" for about second. Trusted\untrunsted state has no effect so it's irrelevant. Checkbox "OBEX server" in tray-menu is checked. Process "obex-data-server" is running. When phone connects and disconnects there are no any messages, error messages or crashes; obex server and kbluetooth is still running.

Sending files from PC to phone works.

See attachments for hcidump dump file (you can read it with command like hcidump -r file -X).

Other details:

[root@cgmachine ~]# hciconfig --all
hci0:   Type: BR/EDR  Bus: USB
        BD Address: 50:63:13:B2:43:27  ACL MTU: 1021:8  SCO MTU: 64:1
        UP RUNNING PSCAN ISCAN 
        RX bytes:66183 acl:2194 sco:0 events:3836 errors:0
        TX bytes:6876657 acl:6954 sco:0 commands:154 errors:0
        Features: 0xff 0xff 0x8f 0xfe 0x9b 0xff 0x79 0x83
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
        Link policy: RSWITCH HOLD SNIFF PARK 
        Link mode: SLAVE ACCEPT 
        Name: 'cgmachine-0'
        Class: 0x5a010c
        Service Classes: Networking, Capturing, Object Transfer, Telephony
        Device Class: Computer, Laptop
        HCI Version: 2.1 (0x4)  Revision: 0x15a
        LMP Version: 2.1 (0x4)  Subversion: 0x4203
        Manufacturer: Broadcom Corporation (15)

[root@cgmachine ~]# ps ax | grep obex
 4557 ?        S      0:00 /usr/bin/obex-data-server --no-daemon 
 6384 pts/0    S+     0:00 grep --color obex
29527 ?        S      0:00 /usr/lib64/obex-client
[root@cgmachine ~]# ps ax | grep blue
 1348 ?        S      0:00 [bluetooth]
 1386 ?        S<s    0:00 /usr/sbin/bluetoothd --udev
 3378 ?        S      0:00 /usr/bin/kbluetooth-devicemanager
 6390 pts/0    S+     0:00 grep --color blue
29632 ?        Sl    25:17 /usr/bin/kbluetooth
[root@cgmachine ~]# uname -a
Linux cgmachine 2.6.33.7-desktop-2mnb #1 SMP Mon Sep 20 18:19:20 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux






Reproducible: Always
Comment 1 Sergey 2011-01-09 23:01:34 UTC
And also there are no any messages in any logs. It looks like phone thinks that obex service is unavailable so it disconnects immediately.
Comment 2 Lamarque V. Souza 2011-04-11 19:32:25 UTC

*** This bug has been marked as a duplicate of bug 270702 ***