You're right. I should have been running deblob-main. After compressing the kernel to "linux-4.4.tar.bz2", changing line 52 of deblob-4.4 to read "kver=4.4 extra=13", and running $ ./deblob-main 4.4 13 I get Uncompressing linux-4.4.tar.bz2 into linux-4.4.tar
Extracting linux-4.4.tar into linux-4.4
Copying linux-4.4 to linux-libre-4.4-gnu13
Deblobbing within linux-libre-4.4-gnu13, saving output to linux-libre-4.4-gnu13.log ERROR: drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/gf119.fuc4 does not exist, something is wrong
Use --force to ignore
deblob-4.4 failed, aborting
cleaning up... Indeed, drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc does not contain this file. It appears to contain gf100.fuc4 instead. Maybe this is a difference between the vanilla 4.4.13 kernel and NTC's, in which case I guess I could alter deblob-4.4 manually to address errors like this.


I tried running $ ./deblob-main --force 4.4 13 to see what it would do ignoring missing files. I got a lot of messages resembling ATH6KL - Atheros ath6kl support drivers/net/wireless/ath/ath6kl/init.c: disabled non-Free firmware-loading machinery
drivers/net/wireless/ath/ath6kl/init.c: removed blobs
drivers/net/wireless/ath/ath6kl/core.h: removed blobs which is encouraging, but eventually got ATH10K NL80211_TESTMODE - nl80211 testmode command drivers/net/wireless/ath/ath10k/testmode.c: disabled non-Free firmware-loading machinery ERROR: drivers/net/wireless/ath/ath10k/testmode.c did not change, something is wrong
deblob-4.4 failed, aborting
cleaning up... I'm not sure what to make of this error or how to fix it, but the script is partially working so that's progress.

Reply via email to