WiFi

Raspberry Pi 5 Desktop Mini PC: Improve Wi-Fi

Installing the Driver

First make sure the Raspberry Pi 5 is up-to-date.

$ sudo apt update
$ sudo apt-get upgrade

Next plug the USB cable into one of the Raspberry Pi’s USB 3 slots.

BrosTrend provide a script which makes installation really easy. It detects the package manager your system uses, checks that you’ve got the kernel headers installed, and if not, installs them for you. It then proceeds to download the driver for the device, installs any other missing packages, and compiles the driver.

Download this installation script and run it with this command.

$ sh -c 'wget linux.brostrend.com/install -O /tmp/install && sh /tmp/install'

You’ll be promoted to enter your root password. The driver is then compiled and installed. Here’s the output.

Installing the Driver

The whole process takes around 5 minutes 45 seconds.

Let’s test the USB adapter trying different positions in my home office, trying to find the optimium position with the USB extension cable and directing the antennas.

Here’s the results. The BrosTrend adapter provides a significant improvement.

Wi-Fi 6

Here’s iperf output.

Wi-Fi 6

Summary

The BrosTrend AX4L adapter makes a big improvement to transfer speeds. Sure they are a long way from the theoretical maximum speeds, but I’m happy with Wi-Fi performance now given the distance my Pi 5’s are from my router. I like that BrosTrend provide an apt software repository, and there’s automatic driver updates for the Raspberry Pi 5.

* Each case has its virtues but my favourite is the Pironman 5 which turns the Pi 5 into a really stylish desktop PC. I also really love passively cooling the Pi 5 (third case below). It’s by far the cheapest case.

Raspberry Pi 5 in case
Pironman 5 – with full size HDMI ports
Metal case
iRasptek metal case
Passively cooling the Pi 5
Passive Cooling with this aluminium case

Pages in this article:
Page 1 – Wi-Fi 5
Page 2 – BrosTrend Wi-Fi 6 USB adapter


All articles in this series:

Raspberry Pi 5 Series
Hardware
iRasptek Starter KitAll the kit you need to get started with the Pi 5
Pironman 5 Case ReviewTransform the Pi 5 into a beautiful desktop mini PC
Passive Cooling the Pi 5Passively cool your Pi 5 the right way. Silent yet cool
BenchmarkingBenchmarking the Pi 5 against an Intel N100 mini PC
OverclockingLet's increase the clock speed of the BCM2712 SoC
Power ConsumptionCompare the power consumption of the Pi 5 with Intel Mini PCs
2.5Gbps NetworkingImproving the wired performance of the Pi 5
WiFiImprove WiFi performance of the Pi 5
Configuration
raspi-configUseful text-based tool to configure the Pi 5
PiGroGUI tool that streamlines the process of managing the Pi 5
Increase Swap Memory SizeIncrease the swap size from 512MB to 2GB
ZRAM swapdriveSimple script to use a ZRAM swapdrive instead of a swapfile
Software
Installing SoftwareDifferent ways to install software on the Pi 5
df snap pollutionReplace df with dysk
Ollama GUIRunning Large Language Models on the Pi 5
Many software articles are planned. Stay tuned!
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Please read our Comment FAQ before posting.

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments