How to Connect to the Internet on Kali Linux Without Ethernet


By: Gormery

Published: 11/1/2023

Updated: 1/6/2024

Scroll to read expand_more
How to Connect to the Internet on Kali Linux Without Ethernet

It is possible to edit this blog post. Please login to edit.

If you've installed Kali Linux on your laptop but don't have an Ethernet port, connecting to the internet can be a challenge. Fortunately, there are a few workarounds you can use to get connected, as we explored in this conversation. In this blog post, we will explain two methods to connect to the internet without Ethernet.

First, let's look at setting up USB tethering with a smartphone. Here are the steps:

  1. Connect your phone to your laptop via USB.
  2. 1.
  3. Enable tethering on your phone.
  4. 2.
  5. Configure your network settings on Kali Linux to use the phone as a network interface.

To check the available network interfaces, you can run the following command:


If you have successfully connected your phone via USB tethering, you should see "usb0" among the network interfaces.

For wireless connectivity, you can try bringing up the wireless adapter by running the following command:


Once the adapter is up, you can check if it can detect and connect to available Wi-Fi networks:


If you can see your network in the scan results, you can try connecting to it using the following command:


If you don't have nmcli installed, you can try rerunning the command above even if it fails. Alternatively, you can install Network Manager by running:


In some cases, the internet might be blocked by hardware, such as a button or switch. If the previous commands fail, try clicking the airplane mode button once or check for any other buttons or switches on your network device that might block the internet. If the command sudo ip link set wlan0 up fails with an error like "RTNETLINK answers: Operation not possible due to RF-kill," it indicates that the internet might be blocked by hardware.

Once you are connected to the Wi-Fi network, you should be able to access the internet and install any necessary updates or packages.

If you were previously connected to the internet and want to move to a different network, you can edit the network configuration file by running:


Add the following lines to the file:


Replace `<interface>` with the name of your wireless interface (e.g., wlan0), `<ESSID>` with the ESSID of the network you want to connect to, and `<password>` with the password of the network.

Save the file and exit the editor.

Finally, restart the networking service to apply the changes:


By following these steps, you should be able to connect to the internet on Kali Linux without Ethernet.

Join the Discussion