one of the top features a distribution must always ship in a working state is wireless. Yet we have no way to test it in an automated way. To be able to do that via openQA we need qemu to emulate a wireless adapter. Whether it's emulating existing hardware or implements some virtio device that only works on Linux doesn't matter.

Looking for hackers with the skills:

qemu kernel

This project is part of:

Hack Week 10


  • almost 6 years ago: michal-m liked virtual wifi adapter in qemu
  • almost 7 years ago: a_faerber liked virtual wifi adapter in qemu
  • about 7 years ago: lnussel added keyword "kernel" to virtual wifi adapter in qemu
  • about 7 years ago: lnussel added keyword "qemu" to virtual wifi adapter in qemu
  • about 7 years ago: lnussel originated virtual wifi adapter in qemu

  • Comments

    • vbotka
      about 7 years ago by vbotka | Reply

      FYI. " wifi-test is fully automated test script for linux wireless drivers" available at . Some results of the tests can be found at Cisco AP, Dlink and ASUS AP with CLI (Command Line Interface). For example, Dlink DWL-8200 AP and Cisco1200 series AP is needed. HTH.


    • bmwiedemann
      almost 7 years ago by bmwiedemann | Reply

      So emulating the wireless adapter alone is not sufficient - it also needs an access point (either physical or virtual) to receive the raw wireless 802.11* data and respond to association requests etc.

    • a_faerber
      almost 7 years ago by a_faerber | Reply

      Some years ago an Austrian university tried to contribute Wifi emulation but threw a big blob at us, mixing random Windows hacks with the actual adapter/network emulation code, and didn't care to clean that up. Probably still available in qemu-devel archives as a starting point.

    • clownix
      over 2 years ago by clownix | Reply

      Cloonix software can do wifi from version 42.03. It uses the mac80211_hwsim kernel module and an agent in the guests that transmits the signal from guest to host and to other guests.

    Similar Projects

    Run VMs in CaaSP 4 cluster with SUSE-powered kubevirt by jfehlig

    This project aims to run VMs in a CaaSP 4 clust...

    work on sunxi a64 cpufreq driver (for teres-1, pine64) by mbrugger

    With the teres-1 [1] laptop we have a first arm...

    ethtool ops for netdevsim by mkubecek

    This can be seen as a subproject of [ethtool ne...

    Help with mainline support for the Mediatek chromebook (MT8173 based) by mbrugger

    Lately the necessary patches to get rudimentary...

    Support for DRM platform drivers by tdz

    This project could get us rid of the last fbdev...

    Mainline Sunplus Plus1 SP7021 kernel for Banana Pi F2S by a_faerber

    The recent Banana Pi BPI-F2S board features a n...