Hi, just found and fixed the problem with dynamic rfcomm channel allocation. My code binds to a specific local bdaddr, the rfcomm tool binds to ANY. This case was not handled correctly. The fix is simple, see attachment. ... Collin -- Collin R. Mulliner BETAVERSiON Systems [www.betaversion.net] info/pgp: finger collin@betaversion.net Just don't create a file called -rf. :-) --Larry Wall