WIFI Adapter on Kali Linux

BoneCream

Active Member
Joined
Apr 25, 2024
Messages
227
Reaction score
33
Credits
2,361
I have no problem using WIFI or Ethernet on my laptop using Kali Linux, BUT I bought a new wifi adapter to just see if things would be faster but I'm having problems with getting it to work.

The new adapter I have is called the Hakimonoe Wifi Adapter. It is kinda small just plug it int the usb. It features Bluetooth and Wifi adapter in one.

Just wondering if anyone knows how to set these things up. When I plug it in, my computer gets a notification saying a removable device has been found.
Well when I go to open the adapter in. It opens my file management system and shows WiFi&BT .exe And it shows a folder inside the device saying "System Volume Information" and inside of that folder its two items named "Indexer Volume Guid" and "WPSetting.dat"

Someone help me use this adapter on Kali Linux.
 


to be using Kali you should be Linux experience and terminal competent [read the Kali docs]
if you have installed direct to the HDD then you may be missing a driver, if you have installed in a VM?VB you will need to tell the virtual machine by adjusting the USB parameters in the settings
 
I have no problem using WIFI or Ethernet on my laptop using Kali Linux, BUT I bought a new wifi adapter to just see if things would be faster but I'm having problems with getting it to work.

The new adapter I have is called the Hakimonoe Wifi Adapter. It is kinda small just plug it int the usb. It features Bluetooth and Wifi adapter in one.

Just wondering if anyone knows how to set these things up. When I plug it in, my computer gets a notification saying a removable device has been found.
Well when I go to open the adapter in. It opens my file management system and shows WiFi&BT .exe And it shows a folder inside the device saying "System Volume Information" and inside of that folder its two items named "Indexer Volume Guid" and "WPSetting.dat"

Someone help me use this adapter on Kali Linux.
To get the wifi up one needs to identify specific details of the wifi and then to load, or find, the driver that will run it in linux. The following is an example of one process on a machine here.

First plug the usb into a socket and run:
Code:
[~]$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hub
Bus 001 Device 003: ID 046d:c33c Logitech, Inc. G512 RGB MECHANICAL GAMING KEYBOARD
Bus 001 Device 004: ID 0e8d:1887 MediaTek Inc. Slim Portable DVD Writer
Bus 001 Device 005: ID 046d:c077 Logitech, Inc. Mouse
Bus 001 Device 006: ID 8087:0033 Intel Corp. AX211 Bluetooth
Bus 001 Device 007: ID 2357:0107 TP-Link TL-WN821N v5/v6 [RTL8192EU]
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hub

The output shows this particular wifi adapter is the TP-Link.

Note the numbers (in hex) of that wifi adapter: 2357:0107, and RTL8192EU.
The code for the vendor is 2357.
The code for the product is 0170.
The code for the driver is 8192EU which refers to a Realtek chipset.

Run the following to see what the system says about that driver 8192EU:
Code:
[~]$ locate -i 8192eu
/usr/lib/firmware/rtl_bt/rtl8192eu_fw.bin
/usr/lib/firmware/rtlwifi/rtl8192eu_ap_wowlan.bin
/usr/lib/firmware/rtlwifi/rtl8192eu_nic.bin
/usr/lib/firmware/rtlwifi/rtl8192eu_wowlan.bin

Only the firmware is available to the system, but no driver.

If there was a driver in the kernel, then another sort of output would be shown. For example, another machine here running an intel wifi which uses the iwlwifi driver has output that shows both a line for the firmware, and for the driver (which is loaded as a module):
Code:
[~]$ locate -i iwlwifi
<snip>
/usr/lib/firmware/intel/iwlwifi/iwlwifi-ty-a0-gf-a0.pnvm
<snip>
/usr/lib/modules/6.17.12+deb14-amd64/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko.xz
<snip>

If the output on your machine in relation to the driver shows that no driver is present, then you can search online for a driver. In the above example of the 8192eu, a driver exists on github and it can be downloaded, compiled and then loaded as a module by the kernel and then work as expected. That's how a machine here runs the TP-Link TL-WN821N wifi adapter.

Note that the above checks need to be made on your machine and one cannot rely on sundry information about the adapter online. Manufacturers are known to change chipsets without making changes to model numbers, so one needs to know what one actually has to run on one's machine.
 
Last edited:
You do not list the model of your Hakimonoe WiFi - but from the AX900 setup guide this is not Linux Compatible - see the screenshot - Manual is here for what I am guessing you have - https://manuals.plus/asin/B0DP35YLZJ

Hakimonoe.png
 
It features Bluetooth and Wifi adapter in one.

It is my observation (based on so, so many posts) that such devices are more problematic than devices that do just one or the other of these things. This is based on the questions we get and their respective resolutions (if any).

If it mixes both Wifi and BT, it may not work at all, only one part may work, or the bit that does work is degraded and buggy.
 
been doing some digging, your wi-fi uses a RTL chip set, probably from the RTL88** range, we will need the full chipset number and suffix to point you to the correct driver,
if not already installed then install inxi and run inxi -Nn the report will have an entry similar to the following, this is the information we need to point you to the drivers.

Device-2: Realtek RTL8192CU 802.11n WLAN Adapter driver: rtl8192cu
type: USB
 


Follow Linux.org

Members online


Top