Olympe and bebop2 not connecting

Hi,

Having issues with connecting my laptop to my Bebop2 using olympe. The strange thing is it works on my main machine (A tower.)! I am using it through a VM. Doesnt seem to connect to with my laptop.

2021-04-22 15:22:48,629 [ERROR] olympe.2316.drone - _cmd_itf_send_status_cb - Command send status cancel/timeout: common.Common.CurrentDateTime ARSDK_CMD_ITF_SEND_STATUS_TIMEOUT, done: True
2021-04-22 15:22:49,683 [WARNING] olympe.2316.media - wrapper - Websocket timeout
net ping failures: 1
net ping failures: 2
net ping failures: 3
net Too many ping failures
2021-04-22 15:22:55,679 [INFO] olympe.2316.drone - _link_status_cb - Link status: 0
2021-04-22 15:22:55,680 [ERROR] olympe.2316.drone - _cmd_itf_send_status_cb - Command send status cancel/timeout: common.Common.AllStates ARSDK_CMD_ITF_SEND_STATUS_CANCELED, done: True
2021-04-22 15:22:55,680 [INFO] olympe.2316.drone - _disconnected_cb - Disconnected from device: Bebop2
2021-04-22 15:22:55,682 [INFO] olympe.2316.media - _shutdown - olympe.media shutdown
2021-04-22 15:22:55,682 [INFO] olympe.2316.media - _destroy_pomp_loop - Pomp loop has been destroyed
2021-04-22 15:22:55,686 [ERROR] olympe.2316.drone - _send_command - message common.Common.AllStates not sent: common.Common.AllStates has been sent but hasn’t been acknowledged
2021-04-22 15:22:55,687 [ERROR] olympe.2316.drone - _send_states_settings_cmd - Unable get device state/settings: common.Common.AllStates for b’192.168.42.1’

Sorry for copying the whole thing out! But these are the errors I get