Parrot is working in Gazebo but not in the shell

Product: [Bebop/Bebop2]
Product version: [don’t know]
SDK version: [don’t know]
Use of libARController: [don’t know] (Only for ARSDK)
SDK platform: [Unix/Python…]
Reproductible with the official app: [don’t know]

Sorry for the don’t knows. When I do a sphinx /opt/parrot-sphinx/usr/share/sphinx/drones/bebop2.drone the application starts with Gazebo. I can see the drone but I don’t know more what to do from there. That’s not the question though. I have tried to use the shell with your takeoff.py example file, from the guide, but I can’t connect to the device, although I try different ips like 192.168.42.1, (don’t want to test the skycontroller), or 10.202.0.254, 10.202.0.1. When I have in the <stolen_interface> element enp0s3:eth0:[my ip from hostname -I], then it works fine. But I can’t connect via the shell from the takeoff.py example script. I don’t know what ip should be in that file? Or am I missing something else?