Notice: Kernel bug affecting brcmfmac #1606
-
So I have tried everything, I reinstalled Pi OS Lite (64-bit) then I did the following commands: sudo apt update && sudo apt full-upgrade -y && sudo raspi-config && sudo reboot After, I invoked RaspAP's quick installer: curl -sL https://install.raspap.com | bash It installed, below is the whole install: RaspAP install logpi@raspberrypi:~ $ curl -sL https://install.raspap.com | bash
888888ba .d888888 888888ba
88 8b d8 88 88 8b
a88aaaa8P' .d8888b. .d8888b. 88d888b. 88aaaaa88a a88aaaa8P
88 8b. 88 88 Y8ooooo. 88 88 88 88 88
88 88 88. .88 88 88. .88 88 88 88
dP dP 88888P8 88888P 88Y888P 88 88 dP
88
dP version 3.1.3
The Quick Installer will guide you through a few easy steps
RaspAP Install: Configure installation
Detected OS: Debian GNU/Linux 12 (bookworm) 64-bit
Using GitHub repository: RaspAP/raspap-webgui 3.1.3 branch
Configuration directory: /etc/raspap
Installation directory: /var/www/html? [Y/n]: y
Installing lighttpd directory: /var/www/html
Complete installation with these values? [Y/n]: y
RaspAP Install: Updating sources
Hit:1 http://deb.debian.org/debian bookworm InRelease
Hit:2 http://archive.raspberrypi.com/debian bookworm InRelease
Hit:3 http://deb.debian.org/debian-security bookworm-security InRelease
Hit:4 http://deb.debian.org/debian bookworm-updates InRelease
Reading package lists...
RaspAP Install: Checking for systemd network services
systemd-networkd.service is not running (ok)
systemd-resolved.service is not running (ok)
[ ✓ ok ]
RaspAP Install: Installing required packages
php8.2-cgi will be installed from the main deb sources list
dhcpcd5, iw and rsync will be installed from the main deb sources list
Reading package lists...
Building dependency tree...
Reading state information...
iw is already the newest version (5.19-1).
iw set to manually installed.
rsync is already the newest version (3.2.7-1).
The following packages were automatically installed and are no longer required:
bluez dos2unix libcamera0.2 libossp-uuid16 python3-toml rfkill uuid
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
dhcpcd dhcpcd-base git-man iptables liberror-perl libip6tc2 libjq1
libjson-glib-1.0-0 libjson-glib-1.0-common libonig5 libqrencode4 libsodium23
lighttpd-mod-deflate lighttpd-mod-openssl netfilter-persistent php-common
php8.2-cli php8.2-common php8.2-opcache php8.2-readline spawn-fcgi
Suggested packages:
dhcpcd-gtk resolvconf | openresolv | systemd-resolved resolvconf
git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb
git-cvs git-mediawiki git-svn firewalld php-fpm apache2-utils lighttpd-doc
lighttpd-mod-webdav lighttpd-modules-dbi lighttpd-modules-lua php-pear
vnstati
The following packages will be REMOVED:
pi-bluetooth raspberrypi-sys-mods userconf-pi
The following NEW packages will be installed:
dhcpcd dhcpcd-base dhcpcd5 dnsmasq git git-man hostapd iptables
iptables-persistent isoquery jq liberror-perl libip6tc2 libjq1
libjson-glib-1.0-0 libjson-glib-1.0-common libonig5 libqrencode4 libsodium23
lighttpd lighttpd-mod-deflate lighttpd-mod-openssl netfilter-persistent
php-common php8.2-cgi php8.2-cli php8.2-common php8.2-opcache
php8.2-readline qrencode spawn-fcgi vnstat
0 upgraded, 32 newly installed, 3 to remove and 0 not upgraded.
Need to get 16.0 MB of archives.
After this operation, 92.4 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main arm64 hostapd arm64 2:2.10-12 [797 kB]
Get:2 http://deb.debian.org/debian bookworm/main arm64 libip6tc2 arm64 1.8.9-2 [18.7 kB]
Get:3 http://deb.debian.org/debian bookworm/main arm64 iptables arm64 1.8.9-2 [352 kB]
Get:4 http://deb.debian.org/debian bookworm/main arm64 netfilter-persistent all 1.0.20 [7,384 B]
Get:5 http://deb.debian.org/debian bookworm/main arm64 iptables-persistent all 1.0.20 [9,000 B]
Get:6 http://deb.debian.org/debian bookworm/main arm64 lighttpd arm64 1.4.69-1 [328 kB]
Get:7 http://deb.debian.org/debian bookworm/main arm64 vnstat arm64 2.10-2 [104 kB]
Get:8 http://deb.debian.org/debian bookworm/main arm64 dhcpcd-base arm64 9.4.1-24~deb12u3 [185 kB]
Get:9 http://deb.debian.org/debian bookworm/main arm64 dhcpcd all 1:9.4.1-24~deb12u3 [11.1 kB]
Get:10 http://deb.debian.org/debian bookworm/main arm64 dhcpcd5 all 9.4.1-24~deb12u3 [8,568 B]
Get:11 http://deb.debian.org/debian bookworm/main arm64 dnsmasq all 2.89-1 [32.4 kB]
Get:12 http://deb.debian.org/debian bookworm/main arm64 liberror-perl all 0.17029-2 [29.0 kB]
Get:13 http://deb.debian.org/debian bookworm/main arm64 git-man all 1:2.39.2-1.1 [2,049 kB]
Get:14 http://deb.debian.org/debian bookworm/main arm64 git arm64 1:2.39.2-1.1 [7,023 kB]
Get:15 http://deb.debian.org/debian bookworm/main arm64 libjson-glib-1.0-common all 1.6.6-1 [57.1 kB]
Get:16 http://deb.debian.org/debian bookworm/main arm64 libjson-glib-1.0-0 arm64 1.6.6-1 [60.1 kB]
Get:17 http://deb.debian.org/debian bookworm/main arm64 isoquery arm64 3.3.3-1 [50.9 kB]
Get:18 http://deb.debian.org/debian bookworm/main arm64 libonig5 arm64 6.9.8-1 [179 kB]
Get:19 http://deb.debian.org/debian bookworm/main arm64 libjq1 arm64 1.6-2.1 [121 kB]
Get:20 http://deb.debian.org/debian bookworm/main arm64 jq arm64 1.6-2.1 [64.5 kB]
Get:21 http://deb.debian.org/debian bookworm/main arm64 libqrencode4 arm64 4.1.1-1 [39.4 kB]
Get:22 http://deb.debian.org/debian bookworm/main arm64 libsodium23 arm64 1.0.18-1 [119 kB]
Get:23 http://deb.debian.org/debian bookworm/main arm64 lighttpd-mod-deflate arm64 1.4.69-1 [11.4 kB]
Get:24 http://deb.debian.org/debian bookworm/main arm64 lighttpd-mod-openssl arm64 1.4.69-1 [17.2 kB]
Get:25 http://deb.debian.org/debian bookworm/main arm64 php-common all 2:93 [13.1 kB]
Get:26 http://deb.debian.org/debian-security bookworm-security/main arm64 php8.2-common arm64 8.2.20-1~deb12u1 [655 kB]
Get:27 http://deb.debian.org/debian-security bookworm-security/main arm64 php8.2-opcache arm64 8.2.20-1~deb12u1 [493 kB]
Get:28 http://deb.debian.org/debian-security bookworm-security/main arm64 php8.2-readline arm64 8.2.20-1~deb12u1 [11.9 kB]
Get:29 http://deb.debian.org/debian-security bookworm-security/main arm64 php8.2-cli arm64 8.2.20-1~deb12u1 [1,568 kB]
Get:30 http://deb.debian.org/debian-security bookworm-security/main arm64 php8.2-cgi arm64 8.2.20-1~deb12u1 [1,521 kB]
Get:31 http://deb.debian.org/debian bookworm/main arm64 qrencode arm64 4.1.1-1 [41.9 kB]
Get:32 http://deb.debian.org/debian bookworm/main arm64 spawn-fcgi arm64 1.6.4-2 [14.1 kB]
Preconfiguring packages ...
Fetched 16.0 MB in 1s (30.1 MB/s)
(Reading database ... 75755 files and directories currently installed.)
Removing pi-bluetooth (0.1.20) ...
Removing userconf-pi (0.9) ...
Removing raspberrypi-sys-mods (20240619) ...
Removing 'diversion of /usr/lib/python3.11/EXTERNALLY-MANAGED to /usr/lib/python3.11/EXTERNALLY-MANAGED.orig by raspberrypi-sys-mods'
Selecting previously unselected package hostapd.
(Reading database ... 75706 files and directories currently installed.)
Preparing to unpack .../hostapd_2%3a2.10-12_arm64.deb ...
Unpacking hostapd (2:2.10-12) ...
Selecting previously unselected package libip6tc2:arm64.
Preparing to unpack .../libip6tc2_1.8.9-2_arm64.deb ...
Unpacking libip6tc2:arm64 (1.8.9-2) ...
Selecting previously unselected package iptables.
Preparing to unpack .../iptables_1.8.9-2_arm64.deb ...
Unpacking iptables (1.8.9-2) ...
Selecting previously unselected package netfilter-persistent.
Preparing to unpack .../netfilter-persistent_1.0.20_all.deb ...
Unpacking netfilter-persistent (1.0.20) ...
Setting up libip6tc2:arm64 (1.8.9-2) ...
Setting up iptables (1.8.9-2) ...
update-alternatives: using /usr/sbin/iptables-legacy to provide /usr/sbin/iptables (iptables) in auto mode
update-alternatives: using /usr/sbin/ip6tables-legacy to provide /usr/sbin/ip6tables (ip6tables) in auto mode
update-alternatives: using /usr/sbin/iptables-nft to provide /usr/sbin/iptables (iptables) in auto mode
update-alternatives: using /usr/sbin/ip6tables-nft to provide /usr/sbin/ip6tables (ip6tables) in auto mode
update-alternatives: using /usr/sbin/arptables-nft to provide /usr/sbin/arptables (arptables) in auto mode
update-alternatives: using /usr/sbin/ebtables-nft to provide /usr/sbin/ebtables (ebtables) in auto mode
Selecting previously unselected package iptables-persistent.
(Reading database ... 75955 files and directories currently installed.)
Preparing to unpack .../00-iptables-persistent_1.0.20_all.deb ...
Unpacking iptables-persistent (1.0.20) ...
Selecting previously unselected package lighttpd.
Preparing to unpack .../01-lighttpd_1.4.69-1_arm64.deb ...
Unpacking lighttpd (1.4.69-1) ...
Selecting previously unselected package vnstat.
Preparing to unpack .../02-vnstat_2.10-2_arm64.deb ...
Unpacking vnstat (2.10-2) ...
Selecting previously unselected package dhcpcd-base.
Preparing to unpack .../03-dhcpcd-base_9.4.1-24~deb12u3_arm64.deb ...
Unpacking dhcpcd-base (9.4.1-24~deb12u3) ...
Selecting previously unselected package dhcpcd.
Preparing to unpack .../04-dhcpcd_1%3a9.4.1-24~deb12u3_all.deb ...
Unpacking dhcpcd (1:9.4.1-24~deb12u3) ...
Selecting previously unselected package dhcpcd5.
Preparing to unpack .../05-dhcpcd5_9.4.1-24~deb12u3_all.deb ...
Unpacking dhcpcd5 (9.4.1-24~deb12u3) ...
Selecting previously unselected package dnsmasq.
Preparing to unpack .../06-dnsmasq_2.89-1_all.deb ...
Unpacking dnsmasq (2.89-1) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../07-liberror-perl_0.17029-2_all.deb ...
Unpacking liberror-perl (0.17029-2) ...
Selecting previously unselected package git-man.
Preparing to unpack .../08-git-man_1%3a2.39.2-1.1_all.deb ...
Unpacking git-man (1:2.39.2-1.1) ...
Selecting previously unselected package git.
Preparing to unpack .../09-git_1%3a2.39.2-1.1_arm64.deb ...
Unpacking git (1:2.39.2-1.1) ...
Selecting previously unselected package libjson-glib-1.0-common.
Preparing to unpack .../10-libjson-glib-1.0-common_1.6.6-1_all.deb ...
Unpacking libjson-glib-1.0-common (1.6.6-1) ...
Selecting previously unselected package libjson-glib-1.0-0:arm64.
Preparing to unpack .../11-libjson-glib-1.0-0_1.6.6-1_arm64.deb ...
Unpacking libjson-glib-1.0-0:arm64 (1.6.6-1) ...
Selecting previously unselected package isoquery.
Preparing to unpack .../12-isoquery_3.3.3-1_arm64.deb ...
Unpacking isoquery (3.3.3-1) ...
Selecting previously unselected package libonig5:arm64.
Preparing to unpack .../13-libonig5_6.9.8-1_arm64.deb ...
Unpacking libonig5:arm64 (6.9.8-1) ...
Selecting previously unselected package libjq1:arm64.
Preparing to unpack .../14-libjq1_1.6-2.1_arm64.deb ...
Unpacking libjq1:arm64 (1.6-2.1) ...
Selecting previously unselected package jq.
Preparing to unpack .../15-jq_1.6-2.1_arm64.deb ...
Unpacking jq (1.6-2.1) ...
Selecting previously unselected package libqrencode4:arm64.
Preparing to unpack .../16-libqrencode4_4.1.1-1_arm64.deb ...
Unpacking libqrencode4:arm64 (4.1.1-1) ...
Selecting previously unselected package libsodium23:arm64.
Preparing to unpack .../17-libsodium23_1.0.18-1_arm64.deb ...
Unpacking libsodium23:arm64 (1.0.18-1) ...
Selecting previously unselected package lighttpd-mod-deflate.
Preparing to unpack .../18-lighttpd-mod-deflate_1.4.69-1_arm64.deb ...
Unpacking lighttpd-mod-deflate (1.4.69-1) ...
Selecting previously unselected package lighttpd-mod-openssl.
Preparing to unpack .../19-lighttpd-mod-openssl_1.4.69-1_arm64.deb ...
Unpacking lighttpd-mod-openssl (1.4.69-1) ...
Selecting previously unselected package php-common.
Preparing to unpack .../20-php-common_2%3a93_all.deb ...
Unpacking php-common (2:93) ...
Selecting previously unselected package php8.2-common.
Preparing to unpack .../21-php8.2-common_8.2.20-1~deb12u1_arm64.deb ...
Unpacking php8.2-common (8.2.20-1~deb12u1) ...
Selecting previously unselected package php8.2-opcache.
Preparing to unpack .../22-php8.2-opcache_8.2.20-1~deb12u1_arm64.deb ...
Unpacking php8.2-opcache (8.2.20-1~deb12u1) ...
Selecting previously unselected package php8.2-readline.
Preparing to unpack .../23-php8.2-readline_8.2.20-1~deb12u1_arm64.deb ...
Unpacking php8.2-readline (8.2.20-1~deb12u1) ...
Selecting previously unselected package php8.2-cli.
Preparing to unpack .../24-php8.2-cli_8.2.20-1~deb12u1_arm64.deb ...
Unpacking php8.2-cli (8.2.20-1~deb12u1) ...
Selecting previously unselected package php8.2-cgi.
Preparing to unpack .../25-php8.2-cgi_8.2.20-1~deb12u1_arm64.deb ...
Unpacking php8.2-cgi (8.2.20-1~deb12u1) ...
Selecting previously unselected package qrencode.
Preparing to unpack .../26-qrencode_4.1.1-1_arm64.deb ...
Unpacking qrencode (4.1.1-1) ...
Selecting previously unselected package spawn-fcgi.
Preparing to unpack .../27-spawn-fcgi_1.6.4-2_arm64.deb ...
Unpacking spawn-fcgi (1.6.4-2) ...
Setting up lighttpd (1.4.69-1) ...
Enabling unconfigured: ok
Run "service lighttpd force-reload" to enable changes
Created symlink /etc/systemd/system/multi-user.target.wants/lighttpd.service → /lib/systemd/system/lighttpd.service.
Setting up php-common (2:93) ...
Created symlink /etc/systemd/system/timers.target.wants/phpsessionclean.timer → /lib/systemd/system/phpsessionclean.timer.
Setting up lighttpd-mod-openssl (1.4.69-1) ...
Setting up php8.2-common (8.2.20-1~deb12u1) ...
Creating config file /etc/php/8.2/mods-available/calendar.ini with new version
Creating config file /etc/php/8.2/mods-available/ctype.ini with new version
Creating config file /etc/php/8.2/mods-available/exif.ini with new version
Creating config file /etc/php/8.2/mods-available/fileinfo.ini with new version
Creating config file /etc/php/8.2/mods-available/ffi.ini with new version
Creating config file /etc/php/8.2/mods-available/ftp.ini with new version
Creating config file /etc/php/8.2/mods-available/gettext.ini with new version
Creating config file /etc/php/8.2/mods-available/iconv.ini with new version
Creating config file /etc/php/8.2/mods-available/pdo.ini with new version
Creating config file /etc/php/8.2/mods-available/phar.ini with new version
Creating config file /etc/php/8.2/mods-available/posix.ini with new version
Creating config file /etc/php/8.2/mods-available/shmop.ini with new version
Creating config file /etc/php/8.2/mods-available/sockets.ini with new version
Creating config file /etc/php/8.2/mods-available/sysvmsg.ini with new version
Creating config file /etc/php/8.2/mods-available/sysvsem.ini with new version
Creating config file /etc/php/8.2/mods-available/sysvshm.ini with new version
Creating config file /etc/php/8.2/mods-available/tokenizer.ini with new version
Setting up libsodium23:arm64 (1.0.18-1) ...
Setting up libqrencode4:arm64 (4.1.1-1) ...
Setting up qrencode (4.1.1-1) ...
Setting up php8.2-opcache (8.2.20-1~deb12u1) ...
Creating config file /etc/php/8.2/mods-available/opcache.ini with new version
Setting up php8.2-readline (8.2.20-1~deb12u1) ...
Creating config file /etc/php/8.2/mods-available/readline.ini with new version
Setting up dnsmasq (2.89-1) ...
Created symlink /etc/systemd/system/multi-user.target.wants/dnsmasq.service → /lib/systemd/system/dnsmasq.service.
Setting up liberror-perl (0.17029-2) ...
Setting up hostapd (2:2.10-12) ...
Created symlink /etc/systemd/system/multi-user.target.wants/hostapd.service → /lib/systemd/system/hostapd.service.
Created symlink /etc/systemd/system/hostapd.service → /dev/null.
Setting up dhcpcd-base (9.4.1-24~deb12u3) ...
Adding system user `dhcpcd' (UID 106) ...
Adding new user `dhcpcd' (UID 106) with group `nogroup' ...
Not creating home directory `/usr/lib/dhcpcd'.
Setting up netfilter-persistent (1.0.20) ...
Created symlink /etc/systemd/system/iptables.service → /lib/systemd/system/netfilter-persistent.service.
Created symlink /etc/systemd/system/ip6tables.service → /lib/systemd/system/netfilter-persistent.service.
Created symlink /etc/systemd/system/multi-user.target.wants/netfilter-persistent.service → /lib/systemd/system/netfilter-persistent.service.
Setting up git-man (1:2.39.2-1.1) ...
Setting up libjson-glib-1.0-common (1.6.6-1) ...
Setting up spawn-fcgi (1.6.4-2) ...
Setting up php8.2-cli (8.2.20-1~deb12u1) ...
update-alternatives: using /usr/bin/php8.2 to provide /usr/bin/php (php) in auto mode
update-alternatives: using /usr/bin/phar8.2 to provide /usr/bin/phar (phar) in auto mode
update-alternatives: using /usr/bin/phar.phar8.2 to provide /usr/bin/phar.phar (phar.phar) in auto mode
Creating config file /etc/php/8.2/cli/php.ini with new version
Setting up vnstat (2.10-2) ...
Created symlink /etc/systemd/system/multi-user.target.wants/vnstat.service → /lib/systemd/system/vnstat.service.
Setting up libonig5:arm64 (6.9.8-1) ...
Setting up lighttpd-mod-deflate (1.4.69-1) ...
Setting up libjq1:arm64 (1.6-2.1) ...
Setting up iptables-persistent (1.0.20) ...
Setting up libjson-glib-1.0-0:arm64 (1.6.6-1) ...
Setting up dhcpcd (1:9.4.1-24~deb12u3) ...
Created symlink /etc/systemd/system/multi-user.target.wants/dhcpcd.service → /lib/systemd/system/dhcpcd.service.
Setting up git (1:2.39.2-1.1) ...
Setting up php8.2-cgi (8.2.20-1~deb12u1) ...
update-alternatives: using /usr/bin/php-cgi8.2 to provide /usr/bin/php-cgi (php-cgi) in auto mode
update-alternatives: using /usr/lib/cgi-bin/php8.2 to provide /usr/lib/cgi-bin/php (php-cgi-bin) in auto mode
Creating config file /etc/php/8.2/cgi/php.ini with new version
Setting up jq (1.6-2.1) ...
Setting up dhcpcd5 (9.4.1-24~deb12u3) ...
Setting up isoquery (3.3.3-1) ...
Processing triggers for libc-bin (2.36-9+rpt2+deb12u7) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for initramfs-tools (0.142) ...
update-initramfs: Generating /boot/initrd.img-6.6.31+rpt-rpi-v8
'/boot/initrd.img-6.6.31+rpt-rpi-v8' -> '/boot/firmware/initramfs8'
update-initramfs: Generating /boot/initrd.img-6.6.31+rpt-rpi-2712
'/boot/initrd.img-6.6.31+rpt-rpi-2712' -> '/boot/firmware/initramfs_2712'
update-initramfs: Generating /boot/initrd.img-6.6.20+rpt-rpi-v8
update-initramfs: Generating /boot/initrd.img-6.6.20+rpt-rpi-2712
Processing triggers for php8.2-cli (8.2.20-1~deb12u1) ...
Processing triggers for php8.2-cgi (8.2.20-1~deb12u1) ...
[ ✓ ok ]
RaspAP Install: Enabling PHP for lighttpd
Met dependency: fastcgi
Enabling fastcgi-php: ok
Enabling fastcgi: ok
Run "service lighttpd force-reload" to enable changes
RaspAP Install: Creating RaspAP directories
Creating /etc/raspap/networking
Changing file ownership of /etc/raspap
RaspAP Install: Checking for existing configs
[ ✓ ok ]
RaspAP Install: Optimize PHP configuration
Enable HttpOnly for session cookies (Recommended)? [Y/n]: y
Php-cgi enabling session.cookie_httponly.
RaspAP Install: Cloning latest files from GitHub
Cloning into '/tmp/raspap-webgui'...
RaspAP Install: Installing application to /var/www/html
Copying primary RaspAP config to /var/www/html/includes/config.php
Removing source files at /tmp/raspap-webgui
[ ✓ ok ]
RaspAP Install: Changing file ownership in web root directory
RaspAP Install: Creating hostapd logging & control scripts
[ ✓ ok ]
RaspAP Install: Creating lighttpd control scripts
Copying configport.sh to /etc/raspap/lighttpd
Changing file ownership
[ ✓ ok ]
RaspAP Install: Copying lighttpd extra config files
Copying 50-raspap-router.conf to /etc/lighttpd/conf-available
Creating link to /etc/lighttpd/conf-enabled
Existing 50-raspap-router.conf found. Unlinking.
unlink: cannot unlink '/etc/lighttpd/conf-enabled/50-raspap-router.conf': No such file or directory
Linking 50-raspap-router.conf to /etc/lighttpd/conf-enabled/
[ ✓ ok ]
RaspAP Install: Applying default configuration to installed services
Checking for existence of /etc/dnsmasq.d
Copying config/hostapd.conf to /etc/hostapd/hostapd.conf
Copying config/090_raspap.conf to /etc/dnsmasq.d/090_raspap.conf
Copying config/090_wlan0.conf to /etc/dnsmasq.d/090_wlan0.conf
Copying config/dhcpcd.conf to /etc/dhcpcd.conf
Copying config/defaults.json to /etc/raspap/networking/
Changing file ownership of /etc/raspap/networking/defaults.json
Copying bridged AP config to /etc/systemd/network
RaspAP Install: Unmasking and enabling hostapd service
Removed "/etc/systemd/system/hostapd.service".
Synchronizing state of hostapd.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable hostapd
[ ✓ ok ]
RaspAP Install: Configuring networking
Enabling IP forwarding
net.ipv4.ip_forward = 1
Restarting procps (via systemctl): procps.service.
Checking iptables rules
Adding rule: -t nat -A POSTROUTING -j MASQUERADE
Adding rule: -t nat -A POSTROUTING -s 192.168.50.0/24 ! -d 192.168.50.0/24 -j MASQUERADE
Persisting IP tables rules
Enable RaspAP control service (Recommended)? [Y/n]: y
RaspAP Install: Enabling RaspAP daemon
Disable with: sudo systemctl disable raspapd.service
Created symlink /etc/systemd/system/multi-user.target.wants/raspapd.service → /lib/systemd/system/raspapd.service.
[ ✓ ok ]
RaspAP Install: Configure Ad blocking support
Install Ad blocking and enable list management? [Y/n]: y
RaspAP Install: Creating ad blocking base configuration (Beta)
Creating /etc/raspap/adblock
Fetching latest hostnames list
/tmp/hostnames.txt 100%[===================>] 4.57M 25.1MB/s in 0.2s
Fetching latest domains list
/tmp/domains.txt [ <=> ] 7.69M 22.3MB/s in 0.3s
Adding blocklists to /etc/raspap/adblock
Moving and setting permissions for blocklist update script
changed ownership of '/etc/raspap/adblock/domains.txt' from root:root to root:www-data
changed ownership of '/etc/raspap/adblock/hostnames.txt' from root:root to root:www-data
Adding 090_addblock.conf to /etc/dnsmasq.d
Enabling local DNS name resolution for DHCP clients
Enabling ad blocking management option
[ ✓ ok ]
RaspAP Install: Configure OpenVPN support
Install OpenVPN and enable client configuration? [Y/n]: y
RaspAP Install: Installing OpenVPN and enabling client configuration
Adding packages via apt-get
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
bluez dos2unix libcamera0.2 libossp-uuid16 python3-toml rfkill uuid
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
easy-rsa libccid liblzo2-2 libpkcs11-helper1 opensc opensc-pkcs11 pcscd
Suggested packages:
pcmciautils resolvconf openvpn-dco-dkms openvpn-systemd-resolved
The following NEW packages will be installed:
easy-rsa libccid liblzo2-2 libpkcs11-helper1 opensc opensc-pkcs11 openvpn
pcscd
0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
Need to get 2,373 kB of archives.
After this operation, 8,514 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main arm64 libccid arm64 1.5.2-1 [360 kB]
Get:2 http://deb.debian.org/debian bookworm/main arm64 pcscd arm64 1.9.9-2 [84.8 kB]
Get:3 http://deb.debian.org/debian bookworm/main arm64 easy-rsa all 3.1.0-1 [54.8 kB]
Get:4 http://deb.debian.org/debian bookworm/main arm64 liblzo2-2 arm64 2.10-2 [51.8 kB]
Get:5 http://deb.debian.org/debian bookworm/main arm64 libpkcs11-helper1 arm64 1.29.0-1 [48.4 kB]
Get:6 http://deb.debian.org/debian bookworm/main arm64 opensc-pkcs11 arm64 0.23.0-0.3+deb12u1 [796 kB]
Get:7 http://deb.debian.org/debian bookworm/main arm64 opensc arm64 0.23.0-0.3+deb12u1 [359 kB]
Get:8 http://deb.debian.org/debian bookworm/main arm64 openvpn arm64 2.6.3-1+deb12u2 [619 kB]
Preconfiguring packages ...
Fetched 2,373 kB in 0s (14.9 MB/s)
Selecting previously unselected package libccid.
(Reading database ... 77526 files and directories currently installed.)
Preparing to unpack .../0-libccid_1.5.2-1_arm64.deb ...
Unpacking libccid (1.5.2-1) ...
Selecting previously unselected package pcscd.
Preparing to unpack .../1-pcscd_1.9.9-2_arm64.deb ...
Unpacking pcscd (1.9.9-2) ...
Selecting previously unselected package easy-rsa.
Preparing to unpack .../2-easy-rsa_3.1.0-1_all.deb ...
Unpacking easy-rsa (3.1.0-1) ...
Selecting previously unselected package liblzo2-2:arm64.
Preparing to unpack .../3-liblzo2-2_2.10-2_arm64.deb ...
Unpacking liblzo2-2:arm64 (2.10-2) ...
Selecting previously unselected package libpkcs11-helper1:arm64.
Preparing to unpack .../4-libpkcs11-helper1_1.29.0-1_arm64.deb ...
Unpacking libpkcs11-helper1:arm64 (1.29.0-1) ...
Selecting previously unselected package opensc-pkcs11:arm64.
Preparing to unpack .../5-opensc-pkcs11_0.23.0-0.3+deb12u1_arm64.deb ...
Unpacking opensc-pkcs11:arm64 (0.23.0-0.3+deb12u1) ...
Selecting previously unselected package opensc.
Preparing to unpack .../6-opensc_0.23.0-0.3+deb12u1_arm64.deb ...
Unpacking opensc (0.23.0-0.3+deb12u1) ...
Selecting previously unselected package openvpn.
Preparing to unpack .../7-openvpn_2.6.3-1+deb12u2_arm64.deb ...
Unpacking openvpn (2.6.3-1+deb12u2) ...
Setting up libccid (1.5.2-1) ...
Setting up pcscd (1.9.9-2) ...
Created symlink /etc/systemd/system/sockets.target.wants/pcscd.socket → /lib/systemd/system/pcscd.socket.
pcscd.service is a disabled or a static unit, not starting it.
Setting up liblzo2-2:arm64 (2.10-2) ...
Setting up libpkcs11-helper1:arm64 (1.29.0-1) ...
Setting up opensc-pkcs11:arm64 (0.23.0-0.3+deb12u1) ...
Setting up easy-rsa (3.1.0-1) ...
Setting up openvpn (2.6.3-1+deb12u2) ...
Created symlink /etc/systemd/system/multi-user.target.wants/openvpn.service → /lib/systemd/system/openvpn.service.
Setting up opensc (0.23.0-0.3+deb12u1) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for libc-bin (2.36-9+rpt2+deb12u7) ...
Enabling openvpn-client service on boot
Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] → /lib/systemd/system/[email protected].
RaspAP Install: Creating OpenVPN control scripts
[ ✓ ok ]
RaspAP Install: Configure RestAPI support
Install and enable RestAPI? [Y/n]: n
[ ✓ ok ] (Skipped)
RaspAP Install: Configure WireGuard support
Install WireGuard and enable VPN tunnel configuration? [Y/n]: y
RaspAP Install: Configuring WireGuard support
Installing wireguard from apt
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
bluez dos2unix libcamera0.2 libossp-uuid16 python3-toml rfkill uuid
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
wireguard-tools
The following NEW packages will be installed:
resolvconf wireguard wireguard-tools
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 153 kB of archives.
After this operation, 567 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main arm64 resolvconf all 1.91+nmu1 [55.6 kB]
Get:2 http://deb.debian.org/debian bookworm/main arm64 wireguard-tools arm64 1.0.20210914-1+b1 [89.3 kB]
Get:3 http://deb.debian.org/debian bookworm/main arm64 wireguard all 1.0.20210914-1 [8,216 B]
Preconfiguring packages ...
Fetched 153 kB in 0s (1,438 kB/s)
Selecting previously unselected package resolvconf.
(Reading database ... 77830 files and directories currently installed.)
Preparing to unpack .../resolvconf_1.91+nmu1_all.deb ...
Unpacking resolvconf (1.91+nmu1) ...
Selecting previously unselected package wireguard-tools.
Preparing to unpack .../wireguard-tools_1.0.20210914-1+b1_arm64.deb ...
Unpacking wireguard-tools (1.0.20210914-1+b1) ...
Selecting previously unselected package wireguard.
Preparing to unpack .../wireguard_1.0.20210914-1_all.deb ...
Unpacking wireguard (1.0.20210914-1) ...
Setting up resolvconf (1.91+nmu1) ...
Created symlink /etc/systemd/system/sysinit.target.wants/resolvconf.service → /lib/systemd/system/resolvconf.service.
Created symlink /etc/systemd/system/systemd-resolved.service.wants/resolvconf-pull-resolved.path → /lib/systemd/system/resolvconf-pull-resolved.path.
Unit /lib/systemd/system/resolvconf-pull-resolved.path is added as a dependency to a non-existent unit systemd-resolved.service.
Created symlink /etc/systemd/system/systemd-resolved.service.wants/resolvconf-pull-resolved.service → /lib/systemd/system/resolvconf-pull-resolved.service.
Unit /lib/systemd/system/resolvconf-pull-resolved.service is added as a dependency to a non-existent unit systemd-resolved.service.
Setting up wireguard-tools (1.0.20210914-1+b1) ...
wg-quick.target is a disabled or a static unit, not starting it.
Setting up wireguard (1.0.20210914-1) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for resolvconf (1.91+nmu1) ...
Enabling wg-quick@wg0
Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] → /lib/systemd/system/[email protected].
Enabling WireGuard management option
[ ✓ ok ]
RaspAP Install: Configure VPN provider support
Enable VPN provider client configuration? [Y/n]: y
RaspAP Install: Installing VPN provider support
Select an option from the list:
1) ExpressVPN
2) Mullvad VPN
3) NordVPN
0) None
Choose an option: 0
[ ✓ ok ] (Skipped)
Configuring support for
Enabling administration option for
Adding VPN provider to /etc/raspap/provider.ini
[ ✓ ok ]
RaspAP Install: Adding raspap.sudoers to /etc/sudoers.d/090_raspap
RaspAP Install: Copying RaspAP debug log control script
RaspAP Install: Copying RaspAP install loader
RaspAP Install: Symlinked wpa_supplicant hooks for multiple wlan interfaces
[ ✓ ok ]
RaspAP Install: Installation completed
Join RaspAP Insiders for early access to exclusive features!
> https://docs.raspap.com/insiders/
> https://github.com/sponsors/RaspAP/
The system needs to be rebooted as a final step. Reboot now? [Y/n]: y
Broadcast message from root@raspberrypi on pts/1 (Tue 2024-06-25 17:38:15 BST):
The system will reboot now!
pi@raspberrypi:~ $ So is installed, then I go to check my phone see if I can connect to the hotspot, but it doesn't appear, restart it, configure optimal channels, correct locality, all of it, reboot the Pi, everything, but nothing works. I am not sure what is happening and would greatly appreciate some help Thanks in advance! bz edit: collapsed install log |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments
-
The latest kernel (6.6.31, perhaps earlier) has a known issue with brcmfmac, the firmware driver for the WLAN chipset. |
Beta Was this translation helpful? Give feedback.
-
I've changed the original discussion title (RaspAP hotspot not working) and pinned this so others can find it. |
Beta Was this translation helpful? Give feedback.
-
Possible workaround:
To make the above permanent, load the module with this option at
Source: raspberrypi/linux#6049 (comment) |
Beta Was this translation helpful? Give feedback.
Possible workaround:
To make the above permanent, load the module with this option at
/etc/modprobe.d/brcmfmac.conf
by adding:Source: raspberrypi/linux#6049 (comment)