I replied before, but it didn't come through oddly..
Range Rovers come with a HomeLink option here in Australia, with buttons on the rear view mirror. It's not exactly difficult to get to work, and I'd say the hardware is there just software disabled.
Perhaps some Linux tinkering is to ensue...