10.09.2016 Views

Hacking_and_Penetration_Testing_with_Low_Power_Devices

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Configuring IEEE 802.15.4 modems<br />

161<br />

FIGURE 7.2<br />

Discovering an XBee modem in X-CTU.<br />

running X-CTU in a virtual machine <strong>and</strong> nothing shows up, you probably forgot to<br />

pass control of the USB port to the virtual machine. If you are using VirtualBox for<br />

your virtualization software, select <strong>Devices</strong>->USB <strong>Devices</strong> from the menu at the top<br />

of the screen <strong>and</strong> then check the box before the FTDI FT232R USB UART device to<br />

pass control of this device to the virtual machine running Windows.<br />

After checking the appropriate baud rate boxes on the next screen, you should be<br />

rewarded <strong>with</strong> a screen similar to the one shown in Figure 7.3. The default baud rate<br />

for new modems is 9600 baud. Clicking on the “add selected devices” button will<br />

yield a screen such as the one shown in Figure 7.1.<br />

Once a modem has been discovered, it is read <strong>and</strong> its configuration parameters are<br />

displayed. The parameters can be updated <strong>and</strong> then written back to the modem. The<br />

firmware can also be updated. Online help is provided in X-CTU to explain each of<br />

the modem parameters.<br />

SERIES 1 MODEM CONFIGURATION<br />

Configuring Series 1 modems to work in our comm<strong>and</strong> <strong>and</strong> control network is<br />

straightforward. Pick a channel <strong>and</strong> PAN ID. If you are certain that your target is<br />

not using IEEE 802.15.4, you can leave the channel <strong>and</strong> PAN ID set to the defaults<br />

of 0xC <strong>and</strong> 0x3332, respectively. All modems must be set to the same channel <strong>and</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!