Re: [Announce] Bluetooth PBAP / Carkit support is coming to N900...
Quote:
About your new obexd: In order to test this properly I wanted an environment with working PC Suite connection to begin with. Thus I downgraded my N900 to original state and reconnected it to my newly installed Win7 laptop - just to realize Win7 is missing some Bluetooth drivers for N900 :mad: : Device Manager lists 2 "Peripheral Bluetooth" devices as unknown and in Bluetooth Devices -> N900 -> Properties -> Services both "Filetransfer (obex)" and "Objectpush (obex)" are unchecked. So far I was not able to find those missing drivers/solve this problem or get PC Suite to work via Bluetooth even with original obex :mad: Therefore I guess I am not able to help testing PC Suite connection via Bluetooth at the moment :( However, USB Cable connection was working after downgrade, but when reconnecting with your new obexd PC Suite says "Windows now installs PC Connectivity Cable Drivers, please wait.." and stays like that forever :( How can I give you some debugging information? /var/log/syslog does not exist on my N900... Edit: Stupid me, of course I dont have syslog - forgot to install sysklogd ;) Ok, installed syslogd and restarted obex with this command (as posted by mirakles): Code:
/usr/lib/obex/obexd --debug --opp --ftp --pcsuite --pbap --symlinks --root .obex-root --root-setup /usr/bin/obex-root-setup --capability !/usr/bin/gen-obex-capability.sh |
Re: [Announce] Bluetooth PBAP / Carkit support is coming to N900...
Ok, I did some more testing on hschmitt`s new obex...
PC Suite USB connection works with this start command: Code:
/usr/lib/obex/obexd --debug --opp --ftp --pcsuite --pbap --symlinks --root .obex-root --root-setup /usr/bin/obex-root-setup --capability !/usr/bin/gen-obex-capability.sh Code:
/usr/lib/obex/obexd --nodaemon --opp --ftp --pcsuite --pbap --symlinks --root .obex-root --root-setup /usr/bin/obex-root-setup With the first command the transfer starts, but seems to go on forever and nothing happens. With the second command it looks like the problem of missing CLRF as described here is back. Let me know what you think is the best way to proceed and for which test case you need logs or dumps... |
Re: [Announce] Bluetooth PBAP / Carkit support is coming to N900...
I think the most important aspect is to make sure pcsuite connection works fine with the obexd from hschmitt.
As he wrote, it is just a plain obexd from the upstream repository with a specific upstream patched reverted. If pcsuite works fine with this, the other branches that aim for proper PBAP and IrMC support can then incorparete thes reverted patch, making a 'complete' obexd for the n900 users. |
Re: [Announce] Bluetooth PBAP / Carkit support is coming to N900...
ho do you try to start this obexd service? If i give this command
Code:
/usr/lib/obex/obexd --nodaemon --opp --ftp --pcsuite --pbap --symlinks --root .obex-root --root-setup /usr/bin/obex-root-setup Also from where gets this original obexd started? i mean after reboot it stills runs for me without pbap, maybe i should change it from somewhere else. |
Re: [Announce] Bluetooth PBAP / Carkit support is coming to N900...
1 Attachment(s)
Quote:
As before, first attempt resulted in the endless "installing driver" message, second one was successful! |
Re: [Announce] Bluetooth PBAP / Carkit support is coming to N900...
the problem is not the --debug or --nodeamon switches.
The second versions also ommits the --capability switch (and its argument). Apperantly the capabilitties are needed by pc-suite. I guess it tells pc-suit all the relevant info about your n900 (serial number, software version etc. ) Just try to run the /usr/bin/gen-obex-capability.sh script from an x-terminal and see for yourself what info will be passed |
Re: [Announce] Bluetooth PBAP / Carkit support is coming to N900...
Quote:
|
Re: [Announce] Bluetooth PBAP / Carkit support is coming to N900...
1 Attachment(s)
Quote:
I also tried this: Just added this "--capability switch" to the default startup command in /usr/share/dbus-1/services/obexd.service like this Code:
/usr/lib/obex/obexd --nodaemon --opp --ftp --pcsuite --pbap --symlinks --root .obex-root --root-setup /usr/bin/obex-root-setup --capability !/usr/bin/gen-obex-capability.sh This way I got connected to PC Suite successfully! I assume, if the CLRF issue is fixed in hschmitts obexd we would have a working PBAP implementation AND PC Suite support!? |
Re: [Announce] Bluetooth PBAP / Carkit support is coming to N900...
Quote:
Also I dont get it from where this obexd is run without --pbap option if i have it clearly stated in /usr/share/dbus-1/services/obexd.service file? |
Re: [Announce] Bluetooth PBAP / Carkit support is coming to N900...
I've problem that I can start the obexd with debug mode only if I start it using root shell accessible with root command (which I think means wiht super user rights "sudo gainroot --use-su"). It doesn't start if I have only given "sudo gainroot" command first.
|
All times are GMT. The time now is 19:26. |
vBulletin® Version 3.8.8