Thai protesters marched on state communications firms in Bangkok on Saturday after vowing a final push against the premier, as nearly 3,000 troops readied to deploy to boost security.