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
- 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 users@lists.genode.org https://lists.genode.org/listinfo/users