Comment 17 for bug 374782

Revision history for this message
tz (thomas-mich) wrote :

/dev/rfcomm0 is NOT a file, it is a device node. That is what the "c" in crwx... means.

When the bluetooth serial connects, rfcomm can CONNECT THE DEVICE TO THE NODE. It normally crates the file when it starts. Most things in /dev don't exist - check but I think /dev is mounted and populated by udev and other programs with nodes as the system finds devices. Including bluetooth.

does "ps ax | grep rfcomm" show an instance running?
does "lsof | grep rfcomm" show anything?

The essence of the bug is that when rfcomm creates the node, it creates it root only. If you create something named /dev/rfcomm, it won't be a link to the bluetooth serial wireless link.