Skip to content

Commit 9b9f6ed

Browse files
authored
Add firewall instructions. (#214)
* Add firewall instructions. Signed-off-by: Jelmer de Wolde <[email protected]> * Fix typos. Signed-off-by: Jelmer de Wolde <[email protected]> --------- Signed-off-by: Jelmer de Wolde <[email protected]>
1 parent 1fe4a75 commit 9b9f6ed

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

docs/content/getting_started.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,3 +110,32 @@ ros2 launch rcdt_franka franka.launch.py -s
110110
```
111111

112112
:::
113+
114+
## Firewall
115+
116+
It is recommended to enable your firewall in Ubuntu:
117+
118+
```bash
119+
sudo ufw enable
120+
```
121+
122+
However, some connections need to be allowed for proper working. First of all, multicast protocol is used in ROS middleware. To allow this, the ip ranges of multicast (224.0.0.0/4) should be allowed:
123+
124+
```bash
125+
sudo ufw allow to 224.0.0.0/4
126+
sudo ufw allow from 224.0.0.0/4
127+
```
128+
129+
When connected with the Franka arm, communication with its ip-address (default 172.16.0.2) should be allowed:
130+
131+
```bash
132+
sudo ufw allow to 172.16.0.2
133+
sudo ufw allow from 172.16.0.2
134+
```
135+
136+
When connected with the Panther, communication with its ip-addresses in the 10.15.20.0/24 range should be allowed:
137+
138+
```bash
139+
sudo ufw allow to 10.15.20.0/24
140+
sudo ufw allow from 10.15.20.0/24
141+
```

0 commit comments

Comments
 (0)