It might be worth checking the edge connector, or the antenna cable connectors. I wonder if it's a dodgy connector or cable. Your ping times to your router seem extremely long (~2 secs!) compared to what I'm seeing here. I'm assuming that other wifi devices connected to that router work ok, ie its not the router itself that's the problem.