/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. -- Cannot open /dev/rfcomm0: Permission denied after upgrade to 9.04 https://bugs.launchpad.net/bugs/374782 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs