It would be helpful if you were much more specific in your reports than "does not work". For example, complete the sentence I did ... and I saw ... but I expected to see ... and give the exact text of any report from the computer.
When you changed firewall rules did you Reset states afterwards? In the web gui, go to Diagnostics -> States, click on the Reset States tab for an explanation.
I don't have your configuration but I do have a Linux system on an OPTx network and it routinely accesses Windows shares on my LAN network in order to back them up. The access is allowed for the firewall on the OPTx interface: PASS PROTO=IPv4*, Source=*, Port=*, Destination=*, Port=*, Gateway=*, Queue=None, Schedule=<blank>
I suggest you start with a similarly open rule and get that working then gradually tighten it (remember to reset firewall states) to your requirements by changing one rule parameter at a time.