So, today I paired my bluetooth phone with my Windows laptop, and the pairing process automatically set up a dialup connection. Ever since then, whenever a DNS lookup fails, XP has been trying to connect on this connection, which of course I don't want it to do. I went to the "Network Connections" control panel and saw that the dialup connection was set as "default," which I canceled, but it's still doing this. Looking into the problem I could only find
one purported solution but that didn't change things (the service wasn't running to begin with, and even when I did disable it, the problem persists).
Then I realized there was a separate "Internet Propeties" control panel, which I had always thought was really just MSIE settings (since generally, settings for network connections are under, you know, Network Connections), the "Connections" tab has an option to turn off automatic dialing. The Bluetooth pairing process set it to "Dial whenever a network connection is not present" which is both badly-worded (there are a lot of network connections which are not present at any given time) and incorrect (DNS lookup failure because of a tpyo is not the same thing as my network connection being down).
Windows just makes me roll my eyes sometimes.