Results 1 to 3 of 3
Hi all,
I was using bluez-4.56 in an ARM based embedded product and was using PAN in NAP role. It was working fine.
Few days back I tried using bluez-4.78, ...
- 11-11-2010 #1Just Joined!
- Join Date
- Aug 2009
- Location
- Bangalore
- Posts
- 2
Need help: PAN settings with bluez-4.78
Hi all,
I was using bluez-4.56 in an ARM based embedded product and was using PAN in NAP role. It was working fine.
Few days back I tried using bluez-4.78, with the same CONF files that I had been using. However, the NAP refuses any PAN connection from the remote BT device.
Before I go into details, I would like to just check if any of you guys also faced starting problems with PAN on bluez-4.78.
After some tracking and debugging I discovered that Bluez-4.67 works fine with the same setup as used for Bluez-4.56. However, Bluez-4.69 FAILS!! Bluez-4.68 seems to have some problem wherein the Bluetooth adapters are not even seen by our FW.
So, something that changed for PAN between 4.67 and 4.69 seems to NOT work with the setup used for 4.67 and below. I see that NetworkServer is introduced in 4.69 onwards.
If any Bluez developers out there OR some experts in Bluez PAN settings, can you please provide some input as to how and what setup needs to be changed in Bluez-4.69 to make PAN profile work in NAP role?
Additional info:
In Bluez-4.67 and below, our product publishes "Bluez GN Service", "Bluez-NAP Service", "Network Access Point" and "Serial Port" services.
The same product built with Bluez-4.69 publishes only "Network Access Point" and "Serial Port" services !! The BT device on my laptop fails to connect to the "Network Access Point" service.
Are there any basic setup changes that I need to do with bluez-4.78 as compared to bluez-4.56?
Any help is really appreciated.
Thanks,
HC Srinivasa
- 11-11-2010 #2Linux Guru
- Join Date
- Apr 2009
- Location
- I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
- Posts
- 8,974
Especially with embedded systems, "If it ain't broke, don't fix it." applies. Why update Bluez to 4.78? Was there a specific reason why you did that?
Sometimes, real fast is almost as good as real time.
Just remember, Semper Gumbi - always be flexible!
- 11-12-2010 #3Just Joined!
- Join Date
- Aug 2009
- Location
- Bangalore
- Posts
- 2
Need help: PAN settings with bluez-4.78
Yes.
During BT-Certification tests, we discovered some RFCOMM flow-control related problems in Bluez-4.56. Also, during PAN profile tests using PTS, we discovered that Disconnect is not being sent out to remote device in one of the tests that required disconnection originated from the NAP.
I can work with Bluez-4.67 (of course I haven't done BT Certification tests on 4.67); however, when you look at the ChangeLogs, several memory-leak and crash problems are fixed in the later versions. So I thought, if I'm changing the version, why not take the latest version with several fixes.
That's the reason why I'm planning to change the Bluez version in our product.
Thanks,
HCS


Reply With Quote