For anyone who is interested (n00b here), i got it to work (branch to pfsense only):
Phase 1 remote subnet on pfsense has to be 0.0.0.0 with responder only option checked.
on Huawei Side, the following command had to be configured:
ipsec authentication sha2 compatible enablethe result is:
22accdc1-de10-456f-beb1-06c813df2382-image.png
The problem now is that pfsense does not direct traffic with destination to remote subnet (i.e. 10.2.20.0) through IPSec, it uses WAN0 for that. any ideas?
[update] working now, was pinging from the wrong device.