with following scenario , i am not able to transfer data but vpls tunnel is up , but i can transfer data if create eoip tunnel , sending host says host unreachable , …any help would be appreciated.
host a----ether—router a—>wlan<-----wlan<—router b—>wlan----wlan<–router c–ether–host b
but if use following scenario no issue
host a --ether–router a—>wlan----wlan<—routerb—ether–host b
It seems you do not have proper MPLS LSP established between VPLS endpoints (I guess so because it works when endpoints are directly attached). Make sure that you have LDP or TE properly configured on all 3 routers. In case you are still having problems, post MPLS related configuration here.