In my experience the smoke just goes where the breeze takes it. If the breeze is variable then one gets the impression that the smoke is following you. If there is no breeze then the smoke goes up but if there is a breeze then you need to be upwind to avoid smoke. If upwind is variable then you will have to move around. The only certain way to avoid campfire smoke is to avoid having campfires. If campfires are felt to be necessary then one simply must deal with the smoke.
_________________________
May I walk in beauty.