Page 233 - Hacking Roomba
P. 233

214       Part III — More Complex Interfacing




                             Setting Up the SitePlayer Telnet

                             Since the SitePlayer Telnet silver box and the homemade SitePlayer Telnet Roomba adapter
                             have the same SitePlayer Telnet module inside, configuration is identical for both of them.
                             What is being configured is the SitePlayer Telnet module. The SitePlayer Telnet is configured
                             entirely through its built-in web configuration page. The SitePlayer Telnet is easier to use
                             because it supports ZeroConf/Rendezvous/Bonjour to announce its name and IP address to
                             any compatible system. On the Safari web browser in Mac OS X, for example, looking in the
                             Bonjour bookmarks list automatically shows the SitePlayer. For Windows, NetMedia provides
                             a small Bonjour Browser tool to help with auto-discovery. On Linux, there are several tools,
                             some built into web browsers. The SitePlayer also supports DHCP and will get a DHCP
                             address from your DHCP server.
                             Bonjour (also known as Rendezvous or ZeroConf) networking is an open source standard for
                             automatic discovery of network devices and services on those devices. It works by sending out
                             multicast DNS announcement packets on a default link local IP address. To find out more about
                             how Bonjour works and to get source code with which to experiment, see http://developer
                             .apple.com/networking/bonjour/.
                             To get started configuring a SitePlayer Telnet device, plug it and your computer into the same
                             Ethernet hub and plug the hub into your home network. That last step isn’t strictly required for
                             testing, but you’ll want both your computer and the SitePlayer Telnet on the Internet eventu-
                             ally. Plug in the SitePlayer Telnet power adapter and in a few seconds it will be on your network.
                             Use either Safari (Mac OS X) or the Bonjour Browser (Windows) to watch for the SPT to
                             show up. Its Bonjour name will be something like SitePlayer Telnet (7A12AD). The digits in
                             parentheses are the last three digits of the SitePlayer Telnet MAC address. Select the SitePlayer
                             Telnet and the browser will open showing the status page/homepage of the SitePlayer Telnet
                             (see Figure 11-9). If you cannot find the SitePlayer Telnet on your network, you can use some
                             of the debugging techniques mentioned in the “Debugging Network Devices” sidebar.























                             FIGURE 11-9: SitePlayer Telnet configuration home page
   228   229   230   231   232   233   234   235   236   237   238