Using GLinet Opal on MSC Cruise

Did you check this?
Seems that with the latest firmware there should be a straight-forward solution, if I understood correctly...