The ip_tool has different applications depending on the configuration file:
- It can give you the IP addresses of your Mr Beam II.
- It allows you to configure static IP addresses for your Mr Beam II.
- It resets static IP addresses of your Mr Beam II
The file can be found in the Downloads section of Mr Beam's web page.
How to use it: 3 easy steps
ATTENTION: Any running laser jobs will be cancelled.
1. In a USB stick: create a folder called mrbeam and copy the SIG file there (and the _public_params.yaml if needed). Requirements for the USB stick:
| |
2. Plug the USB stick into your Mr Beam II. After a few seconds you will see a white light pattern. | |
3. Once the Mr Beam II switches to bright green light, unplug the USB stick. Estimated run time: < 30 seconds. |
Done! You can now check the output (**) to find the necessary information to use your Mr Beam II.
Do you need more help? Please check our Support Stick Troubleshooting Guide.
(*) Configuring the public_params.yaml
To know the IP addresses of your Mr Beam II:
- It is not necessary to include this file.
To set static IP addresses (advanced):
- Rename the file to public_params.yaml (just remove the initial underscore).
- Open it in a text editor and enter the desired Ethernet and/or WiFi IP addresses. Example configuration:
# ethernet (cable) configuration eth0: 192.168.0.123 eth0_routers: 192.168.0.1 eth0_domain_name_servers: 192.168.0.1 # wifi connection wlan0: 192.168.0.1 wlan0_routers: 192.168.0.1 wlan0_domain_name_servers: 192.168.100.1 # (Optional) IP address of the router in your network # _routers: # (Optional) IP address of the DNS server in your network. Usually it's the same as the router. # _domain_name_servers:
- Notes:
- It is possible to only set the Ethernet or WiFi configuration, instead of both.
- The chosen static IPs for eth0 and wlan0 MUST NOT be identical.
- We recommend not to use IP addresses ending in 0,1 or 255.
- It is assumed that the subnet mask of your network is 255.255.255.0, which has prefix length 24. You can correct this by adding the mask after the IP address. Example:
eth0: 192.168.100.100/16 wlan0: 192.168.100.101/16
To remove previously set static IP addresses:
- Rename the file to public_params.yaml (just remove the initial underscore).
- Open it in a text editor and remove IP definitions:
# ethernet (cable) configuration eth0: eth0_routers: eth0_domain_name_servers: # wifi connection wlan0: wlan0_routers: wlan0_domain_name_servers:
(**) Checking the output
To know the IP addresses of your Mr Beam II.
- Open the get_ip.txt file that got created in the mrbeamfolder. Example file:
Mr Beam II Name: MrBeam-XXXX, S/N: 00000000XXXXXXXX-XX IP addresses: Ethernet: 192.168.100.100, WiFi: 192.168.100.101 Routers: 192.168.100.1 Domain name servers: 192.168.100.1, fe80::45ac:34dc:ac23:bbde%eth0 IPv6 addresses: Ethernet: 2001:0db8:3c4d:0015:0000:0000:1a2f:1a2b, fe80::23a1:b152:ad53:cdfe%eth0 WiFi: 2001:0db8:3c4d:0015:0000:0000:cd2f:1b2e, fe80::cc3f:bd0b:94c:8364%wlan0
- The IP addresses of your Mr Beam II are the ones that are written in the forth line. To find your Mr Beam II just copy and paste any of those addresses in your Browser's address bar and hit enter.
If you were setting or removing static IP addresses on BeamOS1:
- Open the set_static_ip.txt file that got created in the mrbeam folder. Example file:
Mr Beam II The following changes were done successfully: - set static routers,ip_address,domain_name_servers for wlan0 configuration - set static routers,ip_address,domain_name_servers for eth0 configuration Ethernet: IP address: 192.168.0.123 Routers: 192.168.0.1 Domain name servers: 192.168.0.1 WiFi: IP address: 192.168.0.124 Routers: 192.168.0.1 Domain name servers: 192.168.0.1
- If the static IPs were set correctly, you should be able to find your Mr Beam II using this IP addresses in your Browser.
- If you were setting or removing static IP addresses on BeamOS2.0:
- Open the set_static_ip.txt file that got created in the mrbeam folder. Example file:
Mr Beam II The following changes were done successfully: - set static routers,ip_address,domain_name_servers for wlan0 configuration - set static routers,ip_address,domain_name_servers for eth0 configuration Ethernet: IP address: 192.168.0.123 Routers: 192.168.0.1 Domain name servers: 192.168.0.1 WiFi: IP address: 192.168.0.124 Routers: 192.168.0.1 Domain name servers: 192.168.0.1
- Open the set_static_ip.txt file that got created in the mrbeam folder. Example file:
If the static IPs were set correctly, you should be able to find your Mr Beam II using this IP addresses in your Browser.
Note: If you haven’t yet set up access through wifi, leave the wlan0_ fields empty.
If you had some fields empty in the public_settings.yaml file, then the output will be like this
Mr Beam II
The following changes were done successfully:
Ethernet:
IP address: 192.168.0.123
Routers: 192.168.0.1
Domain name servers: 192.168.0.1
WiFi:
IP address: not set
Routers: not set
Domain name servers: not set
If the static IPs were set correctly, you should be able to find your Mr Beam II using this IP addresses in your Browser.