The room I had at a hotel recently had the following characteristics.
- I got a strong signal on their wireless network, everywhere in the room.
- I could only get an IP address in some parts of the room. Watching with tcpdump, I'd see my computer sending DHCP requests, and in some parts of the room, there was a quick answer from the DHCP server. In others, there was no answer at all.
- The areas where I could get an IP address were small. Maybe a couple of feet in diameter. They were fairly consistent. If I could get an IP address on the left side of the couch in the morning, I'd still be able to get one there that night. And if I could not get one in the morning at the desk, I would not be able to get one that night or the next day.
(And there was no obvious patter to the areas where I could get an address. It wasn't the case that, say, the left side of the room, worked. Rather, it was a spot here, and a spot there, and another spot over there, and so on).
- If I would go to one of the spots where I could get an IP address, get one, and then move the computer to one of the spots where I could not get one, the one I got worked fine (until it was time to renew the lease, and then things would stop working).
This puzzles me. Given that I have a strong signal, so it isn't the case that I'm just barely in range of their access point or router or whatever it is I'm connecting to, why the devil would whether or not their DHCP server responds to me vary, and over such a short distance?
Anyone have an idea of what the heck is wrong?