qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Virtio based IEEE 802.11 device support


From: Philippe Mathieu-Daudé
Subject: Re: [Qemu-devel] Virtio based IEEE 802.11 device support
Date: Thu, 18 Apr 2019 14:16:52 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1

On 4/17/19 12:00 PM, Ratnaraj Mirgal wrote:
> Hi All,
> 
> At the outset, I do understand there is no mainstream requirement for
> having virtual wireless NIC, if et all there is any, mac80211_hwsim (part
> of Linux) is more than sufficient.
> 
> So this is purely an academic attempt.
> 
> In order to support following topology,
> 
> [image: qemu-wifi-topology.png]

I never thought of sending a picture of an ASCII schema =)

> I am implementing IEEE 802.11 softmac device based on virtio driver. I
> wanted to use existing netdev trasport like socket, however due to lack of
> better understanding of internals I have added new netdev (airport), which
> is very similar to VDE transport implementation. On frontend side, I have
> combined virtio-net and mac80211_hwsim to form frontend wireless driver.
> 
> As of now all driver are loading, and further working on correcting queue
> implementation.
> 
> 00:03.0 Network controller [0280]: Red Hat, Inc Device [1af4:100a]
>       Subsystem: Red Hat, Inc Device [1af4:000a]
>       Kernel driver in use: virtio-pci
> 
> # lsmod
> Module                  Size  Used by    Tainted: G
> arc4                   16384  2
> virtio_mac80211        24576  0
> mac80211              356352  1 virtio_mac80211
> sha256_generic         24576  0
> cfg80211              221184  1 mac80211
> 
> 4: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group
> default qlen 1000
>     link/ether 52:55:00:d1:55:01 brd ff:ff:ff:ff:ff:ff
> 
> 
> I have kept the repository at,
> https://github.com/ra7narajm/virtio-mac80211
> 
> So if possible, do go through and let me know any mistakes.
> 
> Thank You.
> 
> -
> Ratnaraj
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]