I honestly, no-ulterior-motive wonder how often this happens. I mean, isn't ADSL governed by real-world written-down standards? Isn't DOCSIS an actual standard? If so, and given the absolute standardization of things like ARP, RARP, DHCP, and so on, where could the problem possibly come in? Do they scan routers and refuse to talk to ones that don't respond with the right software version numbers?