Also try not feeding him for a few hours before your trip and keep teh water to a minimum, rewarding him when you get to your destination with fresh food and water.I would be careful on the amounts of ginger, at least for ingestion.
I had a girlfriend once who gave her dog tea whenever his tummy was upset. Some mint tea would probably help, or even chamomile, instead of water for a few hours before leaving. I think the being able to see out is probably really important. Is he in the camper alone, with you up front in the car/truck? If so, maybe he just doesn't want to be alone?
The other thing is, does he eat his food fast? Get super excited when you get ready to go? Both can cause an upset. To make him slow down while eating, put some stones in his dish, so that he has to work around them to get his food. This works for cats who eat too fast, too.
Our old dog was huge and ungainly, could never seem to get comfy whilst riding, talked the whole time, if not outright barked. Sounded as htough he was cussing the whole time. We figured he looked like a drunken sailor, so probably had motion sickness, but he never did hurl.:-) Eventually we left him at home most times.
Hope some of this helps your litte guy. Good luck!
kat