De har exakt en V-150-jonkanon på Hoth.
The ion cannon will fire several shots to make sure that any enemy ships will be out of your flight path. -- Leia in Ep. V.
Observera att Leia använder singularformen. Det betyder att jonkanonen är upptagen, och omriktning mellan orbitalbilder och marknivåer verkar vara för tidskrävande. X-Wings var inte tillgängliga för markförsvar antingen eftersom de behövdes för att eskortera transporterna. Filmen visar bara markslaget och nämner striden som verkar hända i orbit endast oralt, men visar inte det.
Basen på Hoth var inte klar (imperiet attackerade strax efter att det hade upprättats), och rebellerna gömde sig. De var inte förberedda för en attack från imperiet och måste göra förfogande med vad de hade till hands och behövde improvisera. De kunde förmodligen ha tagit in mer jonkanoner om de ville och om de hade mer tid, men inte heller var sant. Hela grunden för basen var att den lätt kunde överges, du lägger inte in för mycket resurser till en förbrukningsbar bas.I see no reason to think that the Rebels didn't have ion guns if their arsenal had them before.
Som sagt, vandrare i Rogue One och Ep. V är inte samma sak. Den förra är AT-ACT, medan de senare är mycket starkare armored AT-ATs.