piCore WiFi
Under Construction
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.
- Obtain the .tcz and .tcz.md5.txt and .tcz.dep files of the following extensions, and their dependencies:
- The generic list
- firmware-rpi-wifi.tcz
- wireless_tools.tcz
- wpa_supplicant.tcz
- wifi.tcz
- RPi3
- wireless-6.6.47-piCore-v8.tcz
- RPi5
- wireless-6.6.47-piCore-v8-16k.tcz
- and put them on a FAT32 usb-stick.
- For the piCore-15 64-bit (aarch64) the links to the generic extensions are:
http://repo.tinycorelinux.net/15.x/aarch64/tcz/firmware-rpi-wifi.tcz http://repo.tinycorelinux.net/15.x/aarch64/tcz/firmware-rpi-wifi.tcz.md5.txt http://repo.tinycorelinux.net/15.x/aarch64/tcz/wpa_supplicant.tcz http://repo.tinycorelinux.net/15.x/aarch64/tcz/wpa_supplicant.tcz.md5.txt http://repo.tinycorelinux.net/15.x/aarch64/tcz/wpa_supplicant.tcz.dep http://repo.tinycorelinux.net/15.x/aarch64/tcz/readline.tcz http://repo.tinycorelinux.net/15.x/aarch64/tcz/readline.tcz.md5.txt http://repo.tinycorelinux.net/15.x/aarch64/tcz/readline.tcz.dep http://repo.tinycorelinux.net/15.x/aarch64/tcz/libnl.tcz http://repo.tinycorelinux.net/15.x/aarch64/tcz/libnl.tcz.md5.txt http://repo.tinycorelinux.net/15.x/aarch64/tcz/ncurses.tcz http://repo.tinycorelinux.net/15.x/aarch64/tcz/ncurses.tcz.md5.txt http://repo.tinycorelinux.net/15.x/aarch64/tcz/wifi.tcz http://repo.tinycorelinux.net/15.x/aarch64/tcz/wifi.tcz.md5.txt http://repo.tinycorelinux.net/15.x/aarch64/tcz/wifi.tcz.dep
- sudo mount /dev/sda1 /mnt/sda1/
- cp /mnt/sda1/64bit/* /mnt/mmcblk0p2/tce/optional/
tce-load -i firmware-rpi-wifi.tcz tce-load -i wifi.tcz tce-load -i wireless-6.6.47-piCore-v7.tcz tce-load -i wireless_tools.tcz tce-load -i wpa_supplicant.tcz
- sudo vi /mnt/mmcblk0p2/tce/onboot.lst
add:firmware-rpi-wifi.tcz wifi.tcz wireless_tools.tcz wpa_supplicant.tcz
- sudo vi /opt/.filetool.lst
add:etc/wpa_supplicant.conf
- Manually execute 'wifi.sh' select and configure an access point.
This will create a 'wifi.db' file.
- sudo vi /opt/bootlocal.sh
add:wifi.sh -a &> /home/tc/wifi.log &