In theory you could probably setup an Ad-Hoc (computer-to-computer) connection on the laptop and connect the printer to it, but it wouldn't be easy and probably would be pretty flaky even if it works. What's wrong with a long USB cable for when you need to print