Fix assign floating ip on network driver. Sometimes the driver took a wrong port id leading not to be able to assign floating ip.