"sudo ps ax | grep rfcomm".
The comnmands wc and cat are "freezing" because they work but no data is coming over the rfcomm port.
Did you try the original fix
Create a flie with the line:
in a flie like /etc/udev/rules.d/rfcomm.rules
And are you running karmic or jaunty?