An in vitro system of cell envelopes from Salmonella typhimurium with functional flagella was used to determine the minimal requirements for flagellar rotation. Rotation in the absence of cytoplasmic constituents could be driven either by respiration or by an artificially imposed chemical gradient of protons. No specific ionic requirements other than protons (or hydroxyls) were found for the motor function.