Extract survey fetching into get_survey() and store results in iface.survey, allowing access to full survey info (not just noise) for later use. Signed-off-by: Felix Fietkau <nbd@nbd.name>