There are several options to obtain the needed extensions to get WiFi working.
The easiest is to connect the RPi with an Ethernet cable to Internet.
You can than use `tce-load -wi <extension-name>` to install them.
Below the steps to first download the needed extensions to an USB-stick and install them from there.
The needed files depend on the type of RPi and if you have a 32-bit (armhf) or 64-bit (aarch64) piCore OS.
You will need additional USB and possible driver extensions to get external Wifi adapters to work.
Additional information needed. Please update the table below to add more models if you gathered the details.
RPi3 | RPi5 | |
---|---|---|
32-bit piCore-15.x | RPi3 piCore-15 32-bit (armhf) | RPi5 piCore-15 32-bit (armhf) |
64-bit piCore64-15.x | RPi3 piCore-15 64-bit (aarch64) | RPi5 piCore-15 64-bit (aarch64) |
32-bit piCore-16.x | RPi3 piCore-16 32-bit (armhf) | RPi5 piCore-16 32-bit (armhf) |
64-bit piCore64-16.x | RPi3 piCore-16 64-bit (aarch64) | RPi5 piCore-16 64-bit (aarch64) |
tce-load -i firmware-rpi-wifi.tcz tce-load -i wifi.tcz
firmware-rpi-wifi.tcz wifi.tcz
etc/wpa_supplicant.conf
Once the wifi.db file is created you can connect to this WiFi access-point automatically at bootup by adding below line in the bootlocal script.
wifi.sh -a &> /home/tc/wifi.log &
brcmfmac.feature_disable=0x82000