Skip to contentSkip to conversation

PAND + DUND

Bluez-devel Gavin Glynn 3 participants 4 messages Sep 8, 2005 – Sep 9, 2005 Bluetooth drivers

lore
Share & tools
lore
#0 lore raw

Hi All

I am trying to build an access point that supports both PAN and LAP profiles. I was able to follow the instructions to create a PAND access point using the Ethernet bridge technique
(http://bluez.sourceforge.net/contrib/HOWTO-PAN). I have searched all around the web for instructions for incorporating DUND into this configuration, and the best I have found is an out of date article from Ling-Jyh Chen
(http://www.cs.ucla.edu/~cclljj/interest/notes/bluez/pand_dund.html). Are there any instructions for configuring the recent versions of Bluez to support multiple Bluetooth devices using PAN and / or LAP? Any assistance would be appreciated.

Regards

Gavin Glynn :-)

PS: I have been really impressed with the depth in the current implementation of BlueZ and have managed to construct some interesting software. As a developer, I find the lack of the formal documentation describing the uses of the BlueZ utilities and the API available in the BlueZ libraries a real issue. If the BlueZ implementation is to become universally accepted by the development community, the BlueZ community will need to work on this issue.

maintainer
#1 lore raw

Hi Gavin,

no cross posting !!!

Quoted 11 lines

I am trying to build an access point that supports both PAN and LAP profiles. I was able to follow the instructions to create a PAND access point using the Ethernet bridge technique
(http://bluez.sourceforge.net/contrib/HOWTO-PAN). I have searched all around the web for instructions for incorporating DUND into this configuration, and the best I have found is an out of date article from Ling-Jyh Chen
(http://www.cs.ucla.edu/~cclljj/interest/notes/bluez/pand_dund.html).
Are there any instructions for configuring the recent versions of Bluez to support multiple Bluetooth devices using PAN and / or LAP? Any assistance would be appreciated.

you might not wanna hear it, but the DUN profile is deprecated (even by the Bluetooth SIG). However to integrate it into your bridge you need to play some tricks with pppd. It is all about pppd and this is not going to be very easy.

Quoted 7 lines

PS: I have been really impressed with the depth in the current implementation of BlueZ and have managed to construct some interesting software. As a developer, I find the lack of the formal documentation describing the uses of the BlueZ utilities and the API available in the BlueZ libraries a real issue. If the BlueZ implementation is to become universally accepted by the development community, the BlueZ community will need to work on this issue.

Since this is open source, feel free to do something about it. Write documentation. I invite everybody to construct a good manual.

Regards

Marcel

-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel

#2 lore raw
Quoted 4 lines · Marcel Holtmann

you might not wanna hear it, but the DUN profile is deprecated (even by the Bluetooth SIG). However to integrate it into your bridge you need to play some tricks with pppd. It is all about pppd and this is not going to be very easy.

That's sad. DUN allows for compression; Unless I'm mistaken, PAN does not.

I keep intending to write a pppd plugin and kernel module to do ppp-over-rfcomm directly instead of using the tty. Haven't quite got round to it yet though :)

Signature · 14 lines
dwmw2




-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel
maintainer
#3 lore raw

Hi David,

Quoted 11 lines
Quoted 4 lines

you might not wanna hear it, but the DUN profile is deprecated (even by the Bluetooth SIG). However to integrate it into your bridge you need to play some tricks with pppd. It is all about pppd and this is not going to be very easy.

That's sad. DUN allows for compression; Unless I'm mistaken, PAN does not.

I keep intending to write a pppd plugin and kernel module to do ppp-over-rfcomm directly instead of using the tty. Haven't quite got round to it yet though :)

the bluez-utils package still contains ppporc, but the kernel PPP and pppd sucks and so PPP over RFCOMM socket directly is almost impossible without tricks.

Regards

Marcel

-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel