13 Apr 2017, 09:30

@alphacentori pour ta clé wifi effectivement le driver n'est pas intégré dans recalbox... en fait il est présent dans le firmware d'origine..

linux-firmware-a179db97914da5e650c21ba8f9b0bae04a0f8a41/rtlwifi $ ls
[snip]
rtl8192eu_nic.bin  rtl8192eu_wowlan.bin   rtl8192eu_ap_wowlan.bin  

mais pas intégré par buildroot et donc pas dans recalbox :

ls target/lib/firmware/rtlwifi/
rtl8188efw.bin   rtl8192cfw.bin     rtl8192cfwU.bin    rtl8192cufw_B.bin  rtl8192cufw_TMSC.bin  rtl8192sefw.bin  rtl8723befw.bin  rtl8723fw.bin    rtl8821aefw_wowlan.bin
rtl8188eufw.bin  rtl8192cfwU_B.bin  rtl8192cufw_A.bin  rtl8192cufw.bin    rtl8192defw.bin       rtl8712u.bin     rtl8723fw_B.bin  rtl8821aefw.bin

du coup il faudrait modifier le package linux-firmware fichier package/linux-firmware/linux-firmware.mk ... ce que n'aime pas beaucoup les devs ;)... car on casse avec le projet Buildroot!!!!

et modifier

# rtl81xx
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX),y)
LINUX_FIRMWARE_FILES += \
        rtlwifi/rtl8192cfw.bin rtlwifi/rtl8192cfwU.bin          \
        rtlwifi/rtl8192cfwU_B.bin rtlwifi/rtl8192cufw.bin       \
        rtlwifi/rtl8192defw.bin rtlwifi/rtl8192sefw.bin         \
        rtlwifi/rtl8188efw.bin rtlwifi/rtl8188eufw.bin          \
        rtlwifi/rtl8192cufw_A.bin                               \
        rtlwifi/rtl8192cufw_B.bin rtlwifi/rtl8192cufw_TMSC.bin  \
        rtl_bt/rtl8192ee_fw.bin  rtl_bt/rtl8192eu_fw.bin
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.rtlwifi_firmware.txt
endif

en

# rtl81xx
ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX),y)
LINUX_FIRMWARE_FILES += \
        rtlwifi/rtl8192cfw.bin rtlwifi/rtl8192cfwU.bin          \
        rtlwifi/rtl8192cfwU_B.bin rtlwifi/rtl8192cufw.bin       \
        rtlwifi/rtl8192defw.bin rtlwifi/rtl8192sefw.bin         \
        rtlwifi/rtl8188efw.bin rtlwifi/rtl8188eufw.bin          \
        rtlwifi/rtl8192cufw_A.bin                               \
        rtlwifi/rtl8192cufw_B.bin rtlwifi/rtl8192cufw_TMSC.bin  \
        rtl_bt/rtl8192ee_fw.bin  rtl_bt/rtl8192eu_fw.bin \
        rtlwifi/rtl8192eu_ap_wowlan.bin rtlwifi/rtl8192eu_nic.bin \
        rtlwifi/rtl8192eu_wowlan.bin
LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.rtlwifi_firmware.txt
endif

et ensuite relancer le make de la distro ....

bah on peut faire un essai juste pour voir... mais je 'ai pas recompîlé de distro pi2