If you are troubleshooting the Internet connection of a BuildFlow device, knowing the IP or MAC address of the device may help you out.
Getting the device IP Address
There are two simple methods which can be used to find a device's IP Address:
Method 1: BuildFlow.online Enterprise Tools
If the BuildFlow has connected to the Internet before, you will able to check its IP address by accessing the printer through the enterprise tools section of BuildFlow.online.
- Go to Enterprise tools
- Click on the printers page
- Select the printer of interest.
You will see the following:
Method 2: Direct Device Access
If Method 1 does not work or you do not have access to the Enterprise Tools, we can obtain the IP address from the device directly from the BuildFlow device:
- Disconnect the power supply from the BuildFlow device
- Connect the BuildFlow device to a monitor via HDMI.
- Plug the power supply back in to the device
If the BuildFlow is able to connect to the Internet, it will show its IP address on the screen:
If no IP address is displayed then the device is not currently connected to a network. In this case it is likely that the device has not been configured correctly or a network issue is present.
Getting the device MAC Address
There are two recommended methods for acquiring the MAC address of the BuildFlow devices.
Method 1: Direct lookup method
If the BuildFlow device is connected to your network and you know the IP address of the device (see above) the mac address can be quickly found using a computer attached to the network as follows:
- Open a terminal on your machine (on windows use Command Line, on Mac use Terminal)
- Type ping "IP_ADDRESS" and press enter. This command will make a test connection to the machine
- After a few seconds press Ctrl+C to stop pinging the BuildFlow device
- Type arp -a and press enter. This command will list all the MAC addresses of known devices on your current network.
- Look for the line which matches the IP address of the BuildFlow device and the MAC address will be nearby on the line
For example, here we get the MAC address "b8:27:eb:99:8c:60"
Method 2: Scan Entire Network
If you have a comprehensive enterprise network solution, have connected your BuildFlow device to the network, but know the device does not have internet access without the MAC address being whitelisted; the following method is recommended:
- Use either your internal network tools or some IP Scanning software (such as Angry IP scanner) to do a sweep of all the devices in your network.
- Find all devices whose MAC addresses starts with b8:27:eb. This is the MAC vendor lookup code associated with the BuildFlow hardware platform, the Raspberry Pi.
- Whitelist all matching addresses.
- Reboot your BuildFlow devices and they should connect to BuildFlow online. Find the IP address of your BuildFlow device (see above)
- Go back over your network scan and make sure that no non-BuildFlow Raspberry Pi based devices were whitelisted by accident
If the device is not present on your network, or if the IP address is not valid, the device is either powered down or otherwise unable to connect to the internet. In this case the customer should ensure that the device is powered and configured correctly.
If the device still cannot reach the internet, the device may be connected but be unable to dial out of the school network. In this case IT staff at the school may be able to determine the device IP address locally.