So both repeater and USB tethering does not work?

This is rather strange because usually repeater works OK.

For iphone’s hotspot, do you have “Maximise compatibility” ticked?

For USB tethering, pls try a different cable. Also try reboot the iphone.