Bangladesh police fired rubber bullets and tear gas at opposition party supporters in the capital Dhaka on Wednesday as tension soared weeks before a general election.