The 169.254 IP Address is usually a communication problem with the ISP modem/router communicating with the wireless router(if any). Power cycling the devices(see below) usually correct this.
↧