Wifi drivers in Sculpt OS

Stefan Kalkowski stefan.kalkowski at genode-labs.com
Mon Jan 27 14:38:20 CET 2020


Hi Colin,

On Mon, Jan 27, 2020 at 11:15:54AM +0100, Josef Söntgen wrote:
> Hi Colin,
> 
> > Another thought that came to me is whether Sculpt VMs can do USB
> > passthrough, and then I could run a Linux VM which will have the drivers.
> > Is that possible? Could the network connection make it's way out of the VM?
> 
> You can use USB passthrough on Sculpt, most prominently it is used for
> writing new Sculpt images to USB sticks [1]. It should also work for other
> USB devices like NICs and wireless dongles. However, there is no way for
> a VM to provide this as a service to the outside.
> 
>   [1] https://genode.org/documentation/articles/sculpt-19-07#Updating_the_USB_boot_device_from_within_VirtualBox

I think in case of networking, you can expose the network facility of
the guest OS, which uses the dedicated USB-Wifi card, via the virtual
NIC provided by Virtualbox. The nic_router component in Genode should
be able to mark the domain of your guest OS to be the uplink for other
domains. With the corresponding routing rules within your guest Linux
you should be able to route requests from other Genode components to
the USB-Wifi card.
Of course, this is a functional solution, but not a favored one with
respect to minimal complexity ;-).

Best regards
Stefan

> 
> Regards Josef
> 
> -- 
> Josef Söntgen
> Genode Labs
> 
> http://www.genode-labs.com/ · http://genode.org/



> _______________________________________________
> Genode users mailing list
> users at lists.genode.org
> https://lists.genode.org/listinfo/users


-- 
Stefan Kalkowski
Genode labs

https://github.com.skalk | https://genode.org



More information about the users mailing list