Hi, first timer to this community but I have to say I love the idea / fact that youâre looking to get the Morse Micro HaLow Wi-Fi working with the Pi 5.
I have tried to follow along using the information above, however Iâm unfortunately not having much luck.
Configuration
I am using Pi 5âs (8GB model) with the Morse Micro HaLow board (switched over from the Morse Micro Pi-4B EVK). I have the active cooler in place too.
Issue
When I try and install the various .deb packages through the terminal I am noticing that they appear to be failing. This may be because the first package that Iâm trying to install keeps failing (the mm-driver_1.12.4-1.deb file). Iâve attached details below (had to copy the terminal text to a textfile given scrot doesnât work properly on the Pi 5).
Method
I started with a fresh install of Bookworm (noting I tried the 64-bit lite version, 64-bit full version and 32-bit version), however I get the same issue with both 64-bit versions, and the 32-bit version fails because it identifies that itâs looking for 64-bit
.
- List item
- I downloaded the .deb packages into the Downloads folder.
- I attempted to install the first .deb package (mm-driver_1.12.4-1.deb) using the command
sudo apt install ./mm-driver_1.12.4-1.deb and noticed errors.
- I attempted to remedy one of the 2 errors (
couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)) by changing the file permissions and trying again (see below)
- Upon re-trying the
sudo apt install ./mm-driver_1.12.4-1.deb I am still receiving an error that appears to be related to a post-installation of the driver.
Terminal Output
I have copied the output displayed within the terminal. I have inserted some blank lines to break up the output to make it a little easier to read.
pi@raspberrypi:~ $ cat /etc/os-release
PRETTY_NAME=âDebian GNU/Linux 12 (bookworm)â
NAME=âDebian GNU/Linuxâ
VERSION_ID=â12â
VERSION=â12 (bookworm)â
VERSION_CODENAME=bookworm
ID=debian
HOME_URL=âhttps://www.debian.org/â
SUPPORT_URL=âDebian -- User Supportâ
BUG_REPORT_URL= <had to chop this one out as the community system, doesnât let me include more than 2 links>
pi@raspberrypi:~ $ uname -m
aarch64
pi@raspberrypi:~ $ cd Downloads
pi@raspberrypi:~/Downloads $ ls -l
total 7208
-rw-râr-- 1 pi pi 3025368 Oct 19 09:38 mm-driver_1.12.4-1.deb
-rw-râr-- 1 pi pi 207096 Oct 19 09:38 mm-firmware_1.12.4-1.deb
-rw-râr-- 1 pi pi 2838552 Oct 19 09:38 mm-hostapd_1.12.4-1.deb
-rw-râr-- 1 pi pi 123010 Oct 19 09:38 mm-morsecli_1.12.4-1.deb
-rw-râr-- 1 pi pi 1640 Oct 19 09:39 mm-overlays_1.12.4-1.deb
-rw-râr-- 1 pi pi 1168164 Oct 19 09:38 mm-wpa-supp_1.12.4-1.deb
pi@raspberrypi:~/Downloads $ sudo apt install ./mm-driver_1.12.4-1.deb
Reading package lists⊠Done
Building dependency tree⊠Done
Reading state information⊠Done
Note, selecting âmm-driverâ instead of â./mm-driver_1.12.4-1.debâ
The following packages were automatically installed and are no longer required:
chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra
Use âsudo apt autoremoveâ to remove them.
The following NEW packages will be installed:
mm-driver
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/3,025 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 /home/pi/Downloads/mm-driver_1.12.4-1.deb mm-driver arm64 1.12.4-1 [3,025 kB]
Selecting previously unselected package mm-driver.
(Reading database ⊠247966 files and directories currently installed.)
Preparing to unpack âŠ/mm-driver_1.12.4-1.deb âŠ
Unpacking mm-driver (1.12.4-1) âŠ
Setting up mm-driver (1.12.4-1) âŠ
mv: cannot move â/lib/modules/placeholder/extraâ to â/lib/modules/6.6.51+rpt-rpi-2712/extraâ: Directory not empty
dpkg: error processing package mm-driver (âconfigure):
installed mm-driver package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
mm-driver
N: Download is performed unsandboxed as root as file â/home/pi/Downloads/mm-driver_1.12.4-1.debâ couldnât be accessed by user â_aptâ. - pkgAcquire::Run (13: Permission denied)
E: Sub-process /usr/bin/dpkg returned an error code (1)
pi@raspberrypi:~/Downloads $ ^C
pi@raspberrypi:~/Downloads $
pi@raspberrypi:~/Downloads $ sudo chown -Rv _apt:root /home/pi/Downloads/
changed ownership of â/home/pi/Downloads/mm-driver_1.12.4-1.debâ from pi:pi to _apt:root
changed ownership of â/home/pi/Downloads/mm-wpa-supp_1.12.4-1.debâ from pi:pi to _apt:root
changed ownership of â/home/pi/Downloads/mm-morsecli_1.12.4-1.debâ from pi:pi to _apt:root
changed ownership of â/home/pi/Downloads/mm-firmware_1.12.4-1.debâ from pi:pi to _apt:root
changed ownership of â/home/pi/Downloads/mm-hostapd_1.12.4-1.debâ from pi:pi to _apt:root
changed ownership of â/home/pi/Downloads/mm-overlays_1.12.4-1.debâ from pi:pi to _apt:root
changed ownership of â/home/pi/Downloads/â from pi:pi to _apt:root
pi@raspberrypi:~/Downloads $ sudo chmod -Rv 700 /home/pi/Downloads/
mode of â/home/pi/Downloads/â changed from 0755 (rwxr-xr-x) to 0700 (rwx------)
mode of â/home/pi/Downloads/mm-driver_1.12.4-1.debâ changed from 0644 (rw-rârâ) to 0700 (rwx------)
mode of â/home/pi/Downloads/mm-wpa-supp_1.12.4-1.debâ changed from 0644 (rw-rârâ) to 0700 (rwx------)
mode of â/home/pi/Downloads/mm-morsecli_1.12.4-1.debâ changed from 0644 (rw-rârâ) to 0700 (rwx------)
mode of â/home/pi/Downloads/mm-firmware_1.12.4-1.debâ changed from 0644 (rw-rârâ) to 0700 (rwx------)
mode of â/home/pi/Downloads/mm-hostapd_1.12.4-1.debâ changed from 0644 (rw-rârâ) to 0700 (rwx------)
mode of â/home/pi/Downloads/mm-overlays_1.12.4-1.debâ changed from 0644 (rw-rârâ) to 0700 (rwx------)
pi@raspberrypi:~/Downloads $ sudo apt install ./mm-driver_1.12.4-1.deb
Reading package lists⊠Done
Building dependency tree⊠Done
Reading state information⊠Done
Note, selecting âmm-driverâ instead of â./mm-driver_1.12.4-1.debâ
mm-driver is already the newest version (1.12.4-1).
The following packages were automatically installed and are no longer required:
chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra
Use âsudo apt autoremoveâ to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up mm-driver (1.12.4-1) âŠ
mv: cannot move â/lib/modules/placeholder/extraâ to â/lib/modules/6.6.51+rpt-rpi-2712/extraâ: Directory not empty
dpkg: error processing package mm-driver (âconfigure):
installed mm-driver package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
mm-driver
E: Sub-process /usr/bin/dpkg returned an error code (1)
pi@raspberrypi:~/Downloads $ ^C
pi@raspberrypi:~/Downloads $
Summary
I was wondering what I may be doing wrong? Any guidance would be greatly appreciated as I am super keen to try and get this working. Thanking all community members in advance for any feedback.
Cheers, James.