Faulty reporting of free space with Sony Ericsson z710
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OBEX FTP Client for GNOME-VFS |
Fix Released
|
High
|
James Henstridge | ||
gnome-vfs-obexftp (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: gnome-vfs-obexftp
I have tried both 0.2 and 0.3 with my SonyEriksson z710. Both versions report 0 bytes free space, so I can't copy anyting to the phone. I tried 0.2 with my old phone K610 and that worked, but that phone didn't have a memory card.
Just to be sure I tested again and restarted everyting (including phone, nautilus, bluez, gnome-vfs-daemon) and still not working.
The phone is paired, and I can access the phone and browse the content, copy from the phone to the desktop but not to the phone.
I don't know if it helps, but it seems that there are no mem-type specified on this phone....
obexftp --bluetooth 00:16:B8:75:7F:34 --list
Browsing 00:16:B8:75:7F:34 ...
Channel: 7
Connecting...done
Receiving "(null)"... <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE folder-listing SYSTEM "obex-folder-
<!--
XML Coder, (C) 2001 Sony Ericsson Mobile Communications AB
-->
<folder-listing version=
<folder name="Memory Stick"/>
</folder-listing>
done
Disconnecting.
In bug 116916 James said:
>Matthias: I don't think your problem is related to this bug report -- this one is about distinguishing what volume a particular directory resides on and returning the appropriate free space. Your one sounds >more like faulty reporting of free space.
>I've heard of a few other people having trouble with Sony phones, but don't have the hardware to debug it. If you would like to help me debug the problem, I suggest opening a new bug report. I've got a few >commands you could run to collect data that would be useful in tracking down the problems.
So now I have opened a new bug, and I'll help to investigate this issue if you just tell me what to do.
Could you provide the following as attachments?
obexftp --bluetooth $BDADDR --capability
obexftp --bluetooth $BDADDR --list
obexftp --bluetooth $BDADDR --list "Memory Stick"
obexftp --bluetooth $BDADDR --chdir "Memory Stick" --list
Each should result in an XML file being printed. The output of --capability is the one that should include the free space value. The last two should give the same result, but may differ if the phone has a few bugs.