Hello baha,
your wrote "AP can be pinged from PC but cannot be reached via Controller".
Do I understand correct you can ping you AP from the PC but not from the Controller?
Please do a SSH session to the AP and ping your default GW and your controller from the AP.
Best regards
Stephan
Regards
Stephan