We're going in circles here, and it's getting a little bit frustrating. First the tunnel is up, then it isn't, and now it is apparently because the router can ping out via IPv6. Please be more clear when posting or this isn't going to go anywhere.
From my MikroTik I can ping goole’s IP 6 address. So there is be a tunnel 6to4 tunnel. But the client’s did not get it IP6 address.
When you say "client" I assume you mean the router, because it's a client to HE's 6 over 4 infrastructure. Can the router ping out via IPv6? What do you mean when you say "client" - a node on the LAN connected directly to the router?
If that's the case and the tunnel is up and now you're just working on the LAN routing part, did you read this post I made way back yesterday?
HE gave you two IP addresses: one for the tunnel, and a /48 or a /64 for LAN use depending on what you requested. Put that LAN IPv6 address on the ether1-gateway interface. Then clients behind it will start receiving IPv6 addresses from the router on that network.
Did you do that? Did you put an IPv6 address in the routed /64 or /48 that HE provided to you, and which you can look up in the tunnel details, on the LAN interface so that the LAN network is IPv6 enabled?
Post the output of "/ipv6 address print detail" and "/ipv6 route print detail" if you don't know.