Laptop... you could use a USB WiFi dongle. Plugged straight into laptop, or via a 6 ft. USB extension cord so the dongle gets elevated into a more RF friendly placement.
Maybe physically inconvenient, but you could get a WiFi client bridge (a.k.a. game adapter). Configure it for your WiFi SSID, etc. Connect it to the ethernet port on the laptop. hassle if laptop is moved around a lot.
Maybe physically inconvenient, but you could get a WiFi client bridge (a.k.a. game adapter). Configure it for your WiFi SSID, etc. Connect it to the ethernet port on the laptop. hassle if laptop is moved around a lot.