Fix USB devices not having kernel driver reattached.

libusb_attach_kernel_driver was getting called with wrong ifinfo,
causing USB devices not to reappear after autodetection failed
on a given device.