ps: in all cases, PC is connected to router’s LAN port, while phone is using wifi.

I’ll try to test what if both are using wifi, thanks.

update:
no joy,
even PC and phone all using wifi, still can ping and FTP into, but not samba /w unusual ports. thx