obexftp not working with irda
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Invalid
|
Medium
|
Unassigned | ||
obexftp (Ubuntu) |
Fix Released
|
Medium
|
MOTU |
Bug Description
(Ubuntu Hoary + backports, obexftp 0.10.6-1, mobile phone - Siemens S65, built in irda (SiS 650 motherboard) with standard sir)
It seems that obexftp does not work with irda
(Ubuntu Hoary + backports, obexftp 0.10.6-1, mobile phone - Siemens S65, built in irda (SiS 650 motherboard) with standard sir)
It seems that obexftp does not work with irda. This was what I got:
$obexftp -i -l /
No custom transport
Connecting.
Still trying to connect
Connecting.
Still trying to connect
Connecting.
Still trying to connect
At the same time irdadump showed my mobile and multisync and scmxx worked fine.
I have found it somewhere (openobex mailing list?) that obexftp uses bluetooth by default (someone straced it, and so did I):
Part of strace output:
write(2, "Connecting...", 13) = 13
socket(
bind(4, {sa_family=
close(4) = 0
socket(
bind(4, {sa_family=
close(4) = 0
write(2, "failed: connect\n", 16) = 16
write(2, "Still trying to connect\n", 24) = 24
Complete output is available here: http://
So I compiled obexftp from sources (I apt-got sources from the package, not from project's website) without bluetooth support and it works:
$ /opt/bin/obexftp -i -l
No custom transport
Connecting...done
Receiving (null)... <?xml version="1.0"?>
<!DOCTYPE folder-listing SYSTEM "obex-folder-
<folder-listing version="1.0">
<folder name="Data" modified=
<folder name="MMCard" modified=
</folder-listing>
done
Disconnecting.
(Maybe this is not correct output, but compile was not clean, showing some xml-related errors). My custom obexftp sends files, so it works fine for me.
I can't test obexftp with bluetooth, as I don't have it (only in my phone...). Is there a way to have this package recongize irda/bluetooth at runtime? Is breezy package any better?
Changed in obexftp: | |
assignee: | nobody → motu |
I can tell you that that is the usual output of obexftp, using it in Ubuntu as well as Gentoo