If you see a FXS channel in the trunk button, then the configuration for your trunk buttons is wrong or including the fxs channel numbers in the fxo numbers in the fop2 buttons page.
How do you configure your buttons? If in the fop2 button configuration you have
[DADHI/1]
type=extension
I used autoconfig-buttons-freepbx.sh script
I have written channel numbers on trunks (for example 10), not channels range (10-20). I wrote 10-10, and now I have correct DUHDI numbers from this auto-script.
FXS Extensions works now too. But I had to reload server to force them works (I had correct configs already).
In any case you explained me how config must be viewed and I was sure what I did. Thank you!
FOP2 "dial" works too (again after you explain details to me).
P.S. I didn't try "listen" yet, will try later
Thank you once more! Great product!