Roger Federer pain-free and on for Australian Open