When we first released NitroShare 0.2, Fedora users began running into problems with our RPM builds. The first problem was caused by NitroShare's dependencies on QJson and qxmlrpc, neither of which are present in the Fedora package repository. We are planning to work around that problem by linking statically to both libraries, thereby eliminating all external dependencies except for Qt itself.
However, we immediately ran into a second problem - none of the broadcast packets were being received by the application. Some rather detailed investigation revealed that Fedora's default set of iptables rules were blocking the packets. In order to run NitroShare on Fedora, you will need to perform the following steps to ensure the packets pass through the firewall:
system-config-firewall



Port / Port Range: 41721 Protocol: tcp

After closing the firewall configuration utility, you can start NitroShare and there should be no issues receiving broadcast packets.
There are currently no comments posted for this item.
Please login to comment.