Sri Lanka rupee opened firmer on Friday as the currency recovered modestly after weeks of depreciation, while bond yields and equity markets showed.