==== SB2 ==== [[TOC(Hardware, Hardware/bDomains, Hardware/bDomains/cSandboxes*, depth=6)]] Each node in Sandbox 2 (SB2) has a USRP X310 (with 2 UBX-160 daughtercards) directly connected to it via a 10G ethernet link. This link shows up as {{{eth2}}} on the nodes. ===== RF Connections ===== The X310's connected to the nodes in this sandbox are interconnected via coax cables as follows with a 30dB attenuator on the TX/RX side of each link for protection. This setup is designed to facilitate FDD dependent experiments. ||=Configuration 1=|| || [[Image(config1.png)]] || [[BR]] ===== Networking Setup (eth2) ===== Each X310 is connected to its respective node through a 10G interface adapter installed in Port 0 of the USRP. In this configuration, the X310 will have a default IP address of 192.168.40.2 (see [http://files.ettus.com/manual/page_usrp_x3x0.html#x3x0_setup_network_host_interface X310 User Manual]). To setup network connectivity, make sure eth2 is configured with an address in the 192.168.40.0/24 subnet. [[BR]] ===== Using images based on baselines before June 12, 2017 ===== Images built using baselines prior to June 12, 2017 may not work correctly. After imaging, the node may not be accessible via SSH or the ethernet interface order will be wrong due to the add-on NIC (for X310 connectivity) changing the order of the ethernet interfaces (making the USRP inaccessible). To repair your image, connect to the node (if SSH isn't working, connect via the [wiki:Hardware/jCM/dCM3/dUsage#SerialConsoleoverTelnettunnel CM serial console]) and run the following commands. {{{ if ! grep -i "blacklist mlx4_core" /etc/modprobe.d/blacklist.conf; then echo "blacklist mlx4_core" >> /etc/modprobe.d/blacklist.conf; fi if ! grep -i "mlx4_core" /etc/modules; then echo "mlx4_core" >> /etc/modules; fi depmod -a update-initramfs -u reboot }}} [[BR]] ===== Resetting / Rebooting X310's ===== Specifically in SB2, power to each X310 is provided by its respective node, therefore the node's power state determines the power state of the X310 attached to it. To reset or power cycle the X310 attached to node1-1, you will have to power off node1-1 and then power it on again. {{{ omf tell -a offh -t node1-1 }}} {{{ omf tell -a on -t node1-1 }}} Issuing an OMF reset command to the node will not cycle the power to the X310 because the node is never powered off during a reset.