firmware_path permissions fix ported from bcmdhd