I am currently running Kali Linux 2.0 on VMWare. When I do airmon-ng it shows

ls: cannot access '/sys/class/ieee80211/': No such file or directory

I looked in some threads and they told me to use an external network adapter device ( or something like that ) but I can't afford to buy things in the meantime. So is there any way for me to eliminate that error with my internal network adapter?


EDIT: Guess I have no other option beside buying an external network adapter then xD

  • Ok, so what are you trying to do? Hack the nets or simply access Internet from the VM? (I mean open browser and type some address like duckduckgo.com)
    – ddnomad
    Mar 21, 2017 at 8:19
  • I'm trying to hack the net :D I can already access Internet with the shared internet
    – walaaah
    Mar 21, 2017 at 9:27
  • ok'e'then it's true - you need another wireless card (dongle). Here is a decent guide on your choices: wirelesshack.org/…
    – ddnomad
    Mar 21, 2017 at 9:34
  • Thanks! Unfortunately I do not have access to online shopping. There is one shop near my house that sell this: dlink.com/uk/en/products/dwa-131-wireless-n-nano-usb-adapter Do you think that usb adapter will work?
    – walaaah
    Mar 21, 2017 at 10:06
  • Well, IMO the best 'just work' chipset are Atheros AR9271. TP-LINK TL-WN722N usually has that one (but not always and you have to double-check). As of that one you have in your local store - you could try but I bet it would require a good portion of dancing around a fire and yelling to make it work properly.
    – ddnomad
    Mar 21, 2017 at 10:15

1 Answer 1


You have to buy TP-Link to access wireless internet in VMware.Without this,you won't be able to access internet in VMware. I bought model

TP-Link TL-WN723N 150Mbps Mini Wireless N USB Adapter (White).

  • What, really? You mean you can't access internet in the VM without additional dongle? Its' definitely true when you want to sniff the network and you need a secondary wireless card for that but simply using the internet should work.
    – ddnomad
    Mar 21, 2017 at 8:16
  • If you are using Kali/Backtrack Linux in your VMware,it won't work.few years back,I have faced the same issue.Simply using the internet will not work for VMware. You need to connect TP-link to your computer to access internet in VMware. Mar 21, 2017 at 8:32
  • That's weird. I even want to check. Because virtualbox makes it automatically. Qemu/KVM requires to bridge a connection but it's an another story. UPDATE: ok, I checked and it works. All you need is guest additions and vmnet module running on your host (arch linux)
    – ddnomad
    Mar 21, 2017 at 8:34

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .