Instead of smelly gas generator, this is the ticket. It hooks up to your alternator (high output recommended) on your truck and provides 30 amp to your rig.
See the company website description:
https://www.cargenerator.com/products/3000-6000-watt-cargenerator-all-weather-pure-sine
It has a couple of scratches but works like it is supposed to. I even included an extra cable to plug 15 or 20 amp cord into it. In the pictures, the red/black cable goes to the alternator. The yellow cords plug into 30 amp or 15/20 amp.
It was reviewed by Dave Solberg of RV Repair Club at:
https://www.rvrepairclub.com/video/powering-your-rv-cargenerator-038607/?utm_source=newsletter&utm_medium=email&utm_campaign=020126reg