GNU/Linux Android USB Internet Tethering Connection Guide
How to Access Internet from Android Phone on GNU/Linux desktops – Step by step Tutorials.
And to Access Internet from Android is a very useful Solution in case you can’t do it directly from Linux.
So, specifically when you need to Install the Wifi Network Interface Drivers or other Software but you are Offline.

1. Enabling USB Tethering
Now to Enable USB Internet Tethering
(The below Steps vary depending on which version of Android you have)
First, your Phone must to be Connected by the Cable to the Linux Computer.
Then on Pop-up choose “Allow“:Access Android Settings and select Connections:
Again “Mobile Hotspot and Tethering“:
Last, Slide on the USB Tethering:
You should be Done! :)
But in case the connections still doesn’t works then see the Next Step for a Manual Setup!3. Connecting Manually
Now in case of Issue to Connect Manually to Internet
Try, with:sudo ip address
And then:sudo dhclient
Finally, to Test the Internet Connection on Command Line with Ping:ping -c 3 google.com

How to Quick Start with Command Line on GNU/Linux: