diff --git a/src/freedombone-image-customise b/src/freedombone-image-customise index 53c0b40cdad734835a7bc59c1edb45462434bc86..5d23695d55a920326b5e5c9774df8fde075e82f2 100755 --- a/src/freedombone-image-customise +++ b/src/freedombone-image-customise @@ -510,12 +510,18 @@ initialise_mesh() { # enable non-free repo if ! grep -q "non-free" $rootdir/etc/apt/sources.list; then chroot "$rootdir" sed -i "s| main| main non-free|g" /etc/apt/sources.list - chroot "$rootdir" apt-get update fi + # enable contrib repo + if ! grep -q "contrib" $rootdir/etc/apt/sources.list; then + chroot "$rootdir" sed -i "s| main| main contrib|g" /etc/apt/sources.list + fi + + chroot "$rootdir" apt-get update + # install proprietary wifi drivers # see https://wiki.debian.org/iwlwifi - chroot "$rootdir" apt-get -y install firmware-iwlwifi + chroot "$rootdir" apt-get -y install firmware-iwlwifi firmware-b43-installer firmware-brcm80211 fi INSTALLING_MESH=1