For convenience, put \(\pi = \zeta_p - 1\text{.}\) Then \(\pi\) is a uniformizer of \(\QQ_p(\zeta_p)\text{.}\)
If
\(\Gal(K/\QQ_p) \cong (\ZZ/p\ZZ)^3\text{,}\) then
\(\Gal(K(\zeta_p)/\QQ_p(\zeta_p)) \cong (\ZZ/p\ZZ)^3\) as well, and
\(K(\zeta_p)\) is abelian over
\(\QQ_p\) with Galois group
\((\ZZ/p\ZZ)^* \times (\ZZ/p\ZZ)^3\text{.}\) Applying Kummer theory to
\(K(\zeta_p)/\QQ_p(\zeta_p)\) produces a subgroup
\(B \subseteq \QQ_p(\zeta_p)^*/(\QQ_p(\zeta_p)^*)^p\) isomorphic to
\((\ZZ/p\ZZ)^3\) such that
\(K(\zeta_p) = \QQ_p(\zeta_p, B^{1/p})\text{.}\) Let
\(\omega: \Gal(\QQ_p(\zeta_p)/\QQ_p) \to (\ZZ/p\ZZ)^*\) be the canonical map; since
\(\QQ_p(\zeta_p, b^{1/p}) \subseteq K(\zeta_p)\) is also abelian over
\(\QQ_p\text{,}\) by
Lemma 1.2.11,
\begin{equation*}
b^g/b^{\omega(g)} \in (\QQ_p(\zeta_p)^*)^p \qquad (\forall b \in B, g \in \Gal(\QQ_p(\zeta_p)/\QQ_p))\text{.}
\end{equation*}
Recall the structure of \(\QQ_p(\zeta_p)^*\text{:}\) the maximal ideal of \(\ZZ_p[\zeta_p]\) is generated by \(\pi\text{,}\) while each unit of \(\ZZ_p[\zeta_p]\) is congruent to a \((p-1)\)-st root of unity modulo \(\pi\text{,}\) and so
\begin{equation*}
\QQ_p(\zeta_p)^* = \pi^\ZZ \times (\zeta_{p-1})^\ZZ \times U_1\text{,}
\end{equation*}
where \(U_1\) denotes the set of units of \(\ZZ_p[\zeta_p]\) congruent to 1 modulo \(\pi\text{.}\) Correspondingly,
\begin{equation*}
(\QQ_p(\zeta_p)^*)^p = \pi^{p\ZZ} \times (\zeta_{p-1})^{p\ZZ} \times U_1^p\text{.}
\end{equation*}
Now choose a representative \(a \in L^*\) of some nonzero element of \(B\text{;}\) without loss of generality, we may assume \(a = \pi^m u\) for some \(m \in \ZZ\) and \(u \in U_1\text{.}\) Then
\begin{equation*}
\frac{a^g}{a^{\omega(g)}} = \frac{(\zeta_p^{\omega(g)}-1)^m}{\pi^{m\omega(g)}} \frac{u^g}{u^{\omega(g)}};
\end{equation*}
but \(v_\pi(\pi) = v_\pi(\zeta_p^{\omega(g)}-1) = 1\text{.}\) Thus the valuation of the right hand side is \(m(1-\omega(g))\text{,}\) which can only be a multiple of \(p\) for all \(g\) if \(m \equiv 0 \pmod{p}\text{.}\) (Notice we just used that \(p\) is odd!) That is, we could have taken \(m=0\) and \(a = u \in U_1\text{.}\)
As for
\(u^g/u^{\omega(g)}\text{,}\) note that
\(U_1^p\) is precisely the set of units congruent to 1 modulo
\(\pi^{p+1}\) (see
Exercise 2). Since
\(\zeta_p = 1 + \pi + O(\pi^2)\text{,}\) we can write
\(u = \zeta_p^b(1 + c\pi^d + O(\pi^{d+1}))\text{,}\) with
\(c \in \ZZ\) and
\(d \geq 2\text{.}\) Since
\(\pi^g/\pi \equiv \omega(g) \pmod{\pi}\text{,}\) we get
\begin{align*}
u^g &= \zeta_p^{b\omega(g)} (1 + c \omega(g)^d \pi^d + O(\pi^{d+1})),\\
u^{\omega(g)} &= \zeta_p^{b\omega(g)} (1 + c \omega(g) \pi^d + O(\pi^{d+1})).
\end{align*}
But these two have to be congruent modulo \(\pi^{p+1}\text{.}\) Thus either \(d \geq p+1\) or \(d \equiv 1 \pmod{p-1}\text{,}\) the latter only occurring for \(d=p\text{.}\)
What this means is that the set of possible \(u\) is generated by \(\zeta_p\) and by \(1 + \pi^p\text{.}\) But these only generate a subgroup of \(U_1/U_1^p\) isomorphic to \((\ZZ/p\ZZ)^2\text{,}\) whereas \(B \cong (\ZZ/p\ZZ)^3\text{.}\) Contradiction.