Dear Genodians,
I am planning on using sculpt on my razer blade 15 from 2015. It was straightforward to boot it. However, wifi networking won't work.
After some investigations, only the intel 'iwlwifi-9260-firmware' needs to be included for it to work. I forked 'dde_linux_firmware' [1] and created a pull request [2] to add the firmware and the license. Please let me know if this is appropriate.
Finally, I have a branch that implements the necessary changes on the genode repository [3]. It currently uses my fork of 'dde_linux_firmware' in 'dde_linux/ports/linux-firmware.port'. Wifi now works on my laptop.
If [2] is correct and accepted. I can adapt those changes if welcome to create a pull request for the genode repository.
[1] https://github.com/cnuke/dde_linux_firmware [2] https://github.com/cnuke/dde_linux_firmware/pull/1 [3] https://github.com/a-dmg/genode/tree/iwlwifi-9260-firmware
Cheers, Alice
Hi Alice,
After some investigations, only the intel 'iwlwifi-9260-firmware' needs to be included for it to work. I forked 'dde_linux_firmware' [1] and created a pull request [2] to add the firmware and the license. Please let me know if this is appropriate.
Thanks for creating the PR.
I was wondering where you got the image file from as the size differs from the one found in the vanilla 'linux-firmware.git' [1] repository that I normally turn to. However, I added the image found there to the 'dde_linux_firmware' report and I prepared two fixup commits [2]. It would be nice if you could give this FW image a try as well.
[1] git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git [2] https://github.com/cnuke/genode/commits/issue%23xxx-iwlwifi-9260-razor15-202...
Finally, I have a branch that implements the necessary changes on the genode repository [3]. It currently uses my fork of 'dde_linux_firmware' in 'dde_linux/ports/linux-firmware.port'. Wifi now works on my laptop.
If [2] is correct and accepted. I can adapt those changes if welcome to create a pull request for the genode repository.
I goes without saying that we gladly would incorporate the changes.
Regards Josef
Dear Josef,
Thank you for reviewing my stuff.
I was wondering where you got the image file from as the size differs from the one found in the vanilla 'linux-firmware.git' [1] repository that I normally turn to. However, I added the image found there to the 'dde_linux_firmware' report and I prepared two fixup commits [2]. It would be nice if you could give this FW image a try as well.
I wonder why the size differs. It is a good question. I would have expected not.
As far as I remember, I got it from the Intel website [1]. I am sure I did not look into 'linux-firmware.git' as you mentioned. I assume it should be picked up from there. I overlooked that, sorry.
[1] https://www.intel.com/content/www/us/en/support/articles/000005511/wireless....
I have tested it with your Genode branch, and it works!
I have integrated your fixup commits on this branch [2] based on staging for the Genode repository. And I have created a PR as well [4].
[2] https://github.com/a-dmg/genode/tree/iwlwifi-9260 [3] https://github.com/cnuke/dde_linux_firmware/commit/b7e07499ca264b5535c5c2b06... [4] https://github.com/genodelabs/genode/pull/4787
Cheers, Alice
Hi Alice,
I wonder why the size differs. It is a good question. I would have expected not.
As far as I remember, I got it from the Intel website [1]. I am sure I did not look into 'linux-firmware.git' as you mentioned. I assume it should be picked up from there. I overlooked that, sorry.
Ah right, I have not thought of that. Since most distros will also pull there firmware images from there (I think) it makes correlating things easier.
I have tested it with your Genode branch, and it works!
Thanks for testing, that is good to know.
Regards Josef
Dear Josef,
Ah right, I have not thought of that. Since most distros will also pull there firmware images from there (I think) it makes correlating things easier.
Oh, sorry for the misunderstanding. I meant, it makes sense to use the one from [1] :)
[1] git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
Cheers, Alice
Hi Alice,
Ah right, I have not thought of that. Since most distros will also pull there firmware images from there (I think) it makes correlating things easier.
Oh, sorry for the misunderstanding. I meant, it makes sense to use the one from [1] :)
[1] git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
Yeah, that is what I meant as well - sorry for being somewhat fuzzy ☺.
Regards Josef