--- - name: "Install bcmwl-kernel-source in chroot" ansible.builtin.command: cmd: "arch-chroot {{ mnt_root_path }} apt-get install -y bcmwl-kernel-source" environment: MAKEFLAGS: "" changed_when: true failed_when: false - name: "Configure unconfigured packages in chroot" ansible.builtin.command: cmd: "arch-chroot {{ mnt_root_path }} dpkg --configure -a" environment: MAKEFLAGS: "" changed_when: true failed_when: false - name: "Blacklist modules conflicting with broadcom-wl" ansible.builtin.copy: dest: "{{ mnt_root_path }}/etc/modprobe.d/broadcom-wl.conf" mode: "0644" content: | blacklist brcmfmac blacklist brcmutil blacklist b43 blacklist ssb blacklist bcma - name: "Load wl module at boot" ansible.builtin.lineinfile: path: "{{ mnt_root_path }}/etc/modules" line: "wl" create: true mode: "0644"