Australia suffered their first-ever Test defeat against Bangladesh last week and are desperate to restore some lost pride when the teams meet in the second and final Test starting in Chittagong on Monday.
Bangladesh, ranked ninth in the ICC Test rankings to Australia's fourth, are hoping to shed their underdog status with a series sweep against Smith's men.
Overcoming the home team's spinners is one of Australia's biggest challenges.
All but one of Australia's 20 wickets in the series opener fell to spin, and the Zahur Ahmed Chowdhury Stadium pitch in Chittagong is expected to favour slow bowling.
More From This Section
Smith said no final decisions had been made, with rain interrupting their last training session Sunday and preventing an inspection of the wicket. But the skipper hinted at fielding a spin attack.
"I think the inclusion of O'Keefe into the squad is a good one. It gives us the option to play three spinners if we like," Smith told reporters in Chittagong.
"Obviously Bangladesh did that against us last week. If the wicket is spinning it's really a good option and there is a possibility we go on with that."
"There is no way we will play safe cricket. Whichever team we play now, we play against them for win. We will do whatever it takes us for making it 2-0," Mushfiqur said.
Australia risk dropping to sixth in Test rankings if they lose the second Test.
Bangladesh came agonisingly close to beating England in Chittagong last year when they needed 33 runs on the fifth day with two wickets in hand.
Ben Stokes took the last two wickets to win the match for England but Bangladesh won the second match to tie the series.