Colin,
This is fantastic. I haven't built from source yet, and I need to
install a linux, but I'm game. Thanks for the clear guideposts! Off to
grabbing a sata3 drive for my cd slot adapter and getting mint back on
the t430! I surely heart my thinkpad - this thing's a beast. I've also
ordered up a more canonical wifi card, just in case.
Later,
Will
On 12/24/22 8:11 AM, Colin Parker wrote:
Will,
You can see the firmware whitelist here:
repos/pc/src/lib/wifi/firmware.cc
<https://github.com/genodelabs/genode/blob/master/repos/pc/src/lib/wifi/firmware.cc>.
It seems to request firmware that isn’t on the list. Presumably this
means your wifi card is a slightly different model from others, but it
might still work with the firmware. If you are building Sculpt from
source (there are instructions for it on the sculpt page), you can
probably
1) Find the referenced file in your Linux system (if you have Linux
installed).
2) As a temporary solution, add that file to
repos/dde_linux/recipes/raw and modify
repos/dde_linux/recipes/raw/wifi_firmware/content.mk
<https://github.com/genodelabs/genode/blob/master/repos/dde_linux/recipes/raw/wifi_firmware/content.mk> with
something like
cp $(REP_DIR)/recipes/raw/wifi_firmware/*.ucode .
in the ucode_files recipe.
3) Modify the firmware.cc file to add the ucode you need along with
its size.
4) Add a gen_parent_rom_route stanza to
repos/gems/src/app/sculpt_manager/runtime/wifi_drv.cc
<https://github.com/genodelabs/genode/blob/master/repos/gems/src/app/sculpt_manager/runtime/wifi_drv.cc>.
Hopefully that helps?
_______________________________________________
Genode users mailing list
[email protected]
https://lists.genode.org/listinfo/users
_______________________________________________
Genode users mailing list
[email protected]
https://lists.genode.org/listinfo/users