<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16608" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>I am working with BlueZ 3.27, which is moving
toward use of DBus x.x. Things were moving along quite well, but one of
the BlueZ messages "FindServices" was not recognized properly as having a string
parameter. Investigating further, I saw that the version of DBus installed
with my copy of MandrivaLinux 2007 was quite out of date (0.94?).</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>So...I downloaded and installed 1.1.20 and now
nothing works at all. Primary symptom is the message returned when I try
my first call:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>The name org.bluez was not provided by any .service
files</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Seeing the .service files at /usr/share I am
looking for how these may be specified, and what other supporting files may be
needed for BlueZ itself (e.g, Is the bluetooth.conf still effective, or how does
BlueZ now "punch holes" through DBus?)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>In a nutshell, it seems that what we really need is
not just the code (trust me, I have been hacking my way through a fair amount of
it, and this is not my "day job"), but a discussion of what/where/what
directories DBus expects (demands?) everything be in. This would be very
helpful for those of us using other distros, but that do not want to wait until
the distro publisher gets around to integrating current versions of DBus,
etc.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>FWIW, it appears to me that the daemon "starts"
properly, but does not seem to know where the system.conf is (in Mandriva, at
/etc/dbus-1/system.conf). If it is recognizing that, it does not seem to
find anything in system.d, which is at /etc/dbus-1/system.d . This latter
directory appears to be where the BlueZ .conf files are located.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Thanks in advance,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>David Stockwell</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV></BODY></HTML>