Automorphism group of a fiber bundle surjects onto diffeomorphism group? This should surely be well-known by I have not been able to find a good reference to the following question: Given a smooth fiber bundle $\pi\colon P \longrightarrow M$ over a smooth manifold $M$ with typical fiber $F$, one has the group of fiber-preserving automorphisms of $P$: a diffeomorphism $\Phi\colon P \longrightarrow P$ is called fiber-preserving if $\pi \circ \Phi = \phi \circ \pi$ for some smooth map $\phi\colon M \longrightarrow M$, which then turns out to be a diffeomorphism of $M$. If $\phi = \mathrm{id}_M$ then one calls $\Phi$ a gauge transformation. Clearly they form a normal subgroup $\mathrm{Gau}(P) \subseteq \mathrm{Aut}(P)$, being the kernel of the group morphism $\Phi \mapsto \phi$. Hence we get a subgroup of the diffeomorphism group as the image of this quotient $\mathrm{Aut}(P) / \mathrm{Gau}(P) \subseteq \mathrm{Diffeo}(M)$. Of course, the case of principal fiber bundles is of particular interest here.
It is now well-known and not too hard to show that all the small diffeomorphisms of $M$ are contained in this image: this can be done by using a (complete) connection and it's parallel transport.
My question is about the large diffeomorphisms: are they also in the image, i.e. is the whole diffeomorphism group isomorphic to this quotient $\mathrm{Aut}(P) / \mathrm{Gau}(P)$? What conditions of $P$ would guarantee this (beside being trivial...)?
 A: Any fiber bundle $\pi:P \longrightarrow M$ with fiber $F$ is classified by a map $f_{\pi}: M \longrightarrow B Diff(F)$ where $B Diff(F)$ is the classifying space of the diffeomorphism group of $F$. If an automorphism $\phi: M \longrightarrow M$ lifts to $P$ then the bundle $\phi^*P$ is isomorphic to $P$ and hence the classifying map $f_{\pi}$ is homotopic to the classifying map $f_{\pi} \circ \phi$ of the bundle $\phi^*P$. This observation can be used to produce easy examples of diffeomorphisms $\phi: M \longrightarrow M$ which do not lift to diffeomorphisms of $P$. For example, take $F$ be the discrete manifold consisting of two points. Then $Diff(F) = \mathbb{Z}/2$ and fiber bundles with fiber $F$ are classified by maps $M \longrightarrow B\mathbb{Z}/2$, or equivalently, by elements in $H^1(M,\mathbb{Z}/2)$. Now take $M = \mathbb{T}^2 = \mathbb{R}^2/\mathbb{Z}^2$ to be the $2$-dimensional torus and let us identify $H^1(\mathbb{T}^2,\mathbb{Z}/2)$ with $\mathbb{Z}/2 \oplus \mathbb{Z}/2$. Let $P \longrightarrow \mathbb{T}^2$ be the $F$-bundle corresponding to the class $\alpha = (1,0) \in H^1(\mathbb{T}^2,\mathbb{Z}/2)$. Let $\phi: \mathbb{T}^2 \longrightarrow \mathbb{T}^2$ be the automorphism of $\mathbb{T}^2$ induced by the matrix $\left(\begin{matrix} 0 & 1 \\ 1 & 0 \\ \end{matrix}\right)$. Then $\phi^*(\alpha) \neq \alpha$ and hence the classifying map of $\phi^*P$ is not homotopic to the classifying map $P$. As a result the diffeomorphism $\phi$ does not lift to a diffeomoprhism of $P$.
