Raspberry Pi 5 - RaspiOS

RaspiOS on Raspberry Pi 5

back to main Pi 5 page.

History

2024-12-01: c2 - when avahi works, I can ping and ssh into the machine with name. Like this

tingo@kg-core2:~ $ ping tipi5-linux.local
PING tipi5-linux.local (10.1.161.39): 56 data bytes
64 bytes from 10.1.161.39: icmp_seq=0 ttl=64 time=13.662 ms
64 bytes from 10.1.161.39: icmp_seq=1 ttl=64 time=0.907 ms
64 bytes from 10.1.161.39: icmp_seq=2 ttl=64 time=20.611 ms
^C
--- tipi5-linux.local ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.907/11.726/20.611/8.160 ms

and ssh

tingo@kg-core2:~ $ ssh tipi5-linux.local
Linux tipi5-linux 6.6.51+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.51-1+rpt3 (2024-10-08) aarch64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sun Dec  1 12:18:59 2024 from 10.1.150.52

most of the time it doesn't work, then I have to ssh into it via ip address first

tingo@kg-core2:~ $ ping tipi5-linux.local
ping: cannot resolve tipi5-linux.local: Name does not resolve
tingo@kg-core2:~ $ ssh 10.1.161.39
Linux tipi5-linux 6.6.51+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.51-1+rpt3 (2024-10-08) aarch64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sun Nov 24 17:49:15 2024 from 10.1.150.52

I wish I knew how to fix this.

2024-11-24: mmcblk0p2 - reboot, Debian 12.8 is in

tingo@tipi5-linux:~ $ cat /etc/debian_version 
12.8

kernel

tingo@tipi5-linux:~ $ uname -a
Linux tipi5-linux 6.6.51+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.51-1+rpt3 (2024-10-08) aarch64 GNU/Linux

2024-11-24: mmcblk0p2 - apt - upgrade

tingo@tipi5-linux:~ $ sudo apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra libqt5qmlworkerscript5 libqt5quickcontrols2-5 libqt5quicktemplates2-5 qml-module-qtgraphicaleffects
  qml-module-qtquick-controls2 qml-module-qtquick-layouts qml-module-qtquick-templates2 qml-module-qtquick-window2 qml-module-qtquick2
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
  autotouch chromium chromium-common chromium-l10n chromium-sandbox dconf-cli fonts-liberation labwc-prompt libc++1-16 libc++abi1-16 libconfig++9v5 libffado2 libfuse2
  libharfbuzz-subset0 libminizip1 libspa-0.2-libcamera libunwind-16 libupower-glib3 libxml++2.6-2v5 linux-headers-6.6.51+rpt-common-rpi linux-headers-6.6.51+rpt-rpi-2712
  linux-headers-6.6.51+rpt-rpi-v8 linux-image-6.6.51+rpt-rpi-2712 linux-image-6.6.51+rpt-rpi-v8 linux-kbuild-6.6.51+rpt notification-daemon python3-attr python3-json-pointer
  python3-jsonschema python3-libarchive-c python3-pyrsistent python3-rfc3987 python3-tqdm python3-uritemplate python3-webcolors raspi-utils-core raspi-utils-dt
  raspi-utils-eeprom raspi-utils-otp raspinfo upower wfplug-connect wfplug-squeek xmlstarlet
The following packages will be upgraded:
  agnostics base-files bluez bsdextrautils bsdutils bubblewrap chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra cups cups-browsed cups-client cups-common
  cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-ipp-utils cups-ppdc cups-server-common curl distro-info-data eject fdisk ffmpeg firefox
  firmware-atheros firmware-brcm80211 firmware-libertas firmware-misc-nonfree firmware-realtek ghostscript gir1.2-gtk-3.0 git git-man gstreamer1.0-alsa gstreamer1.0-plugins-base
  gstreamer1.0-x gtk-update-icon-cache gtk2-engines-pixbuf gui-pkinst gui-updater imagemagick-6-common initramfs-tools initramfs-tools-core iputils-ping labwc libaom3
  libarchive13 libavcodec59 libavdevice59 libavfilter8 libavformat59 libavutil57 libblkid1 libbluetooth3 libc-bin libc-dev-bin libc-devtools libc-l10n libc6 libc6-dbg libc6-dev
  libcamera-ipa libcamera-tools libcamera0.3 libcjson1 libcups2 libcupsfilters1 libcupsimage2 libcurl3-gnutls libcurl4 libdrm-amdgpu1 libdrm-common libdrm-nouveau2
  libdrm-radeon1 libdrm2 libexpat1 libexpat1-dev libfdisk1 libfm-data libfm-extra4 libfm-gtk-data libfm-gtk4 libfm-modules libfm4 libfontembed1 libglib2.0-0 libglib2.0-bin
  libglib2.0-data libgs-common libgs10 libgs10-common libgssapi-krb5-2 libgstreamer-gl1.0-0 libgstreamer-plugins-base1.0-0 libgtk-3-0 libgtk-3-common libgtk2.0-0 libgtk2.0-bin
  libgtk2.0-common libheif1 libjavascriptcoregtk-4.1-0 libk5crypto3 libkrb5-3 libkrb5support0 liblightdm-gobject-1-0 libmagickcore-6.q16-6 libmagickcore-6.q16-6-extra
  libmagickwand-6.q16-6 libmount1 libmpg123-0 libneatvnc0 libnghttp2-14 libnss3 libntfs-3g89 libpam-systemd libpipewire-0.3-0 libpipewire-0.3-common libpipewire-0.3-modules
  libpisp-common libpisp1 libpostproc56 libpython3.11 libpython3.11-dev libpython3.11-minimal libpython3.11-stdlib libsmartcols1 libspa-0.2-bluetooth libspa-0.2-modules
  libsqlite3-0 libssl3 libswresample4 libswscale6 libsystemd-shared libsystemd0 libudev1 libuuid1 libvlc-bin libvlc5 libvlccore9 libwayland-client0 libwayland-cursor0
  libwayland-egl1 libwayland-server0 libwebkit2gtk-4.1-0 libwlroots12 lightdm linux-headers-rpi-2712 linux-headers-rpi-v8 linux-image-rpi-2712 linux-image-rpi-v8 linux-libc-dev
  locales lxinput lxpanel lxpanel-data lxplug-bluetooth lxplug-ejecter lxplug-menu lxplug-netman lxplug-updater lxplug-volumepulse lxtask mount ninja-build ntfs-3g openssl
  pcmanfm pi-greeter piclone pipanel pipewire pipewire-bin pipewire-libcamera pipewire-pulse pishutdown piwiz pixflat-icons pixflat-theme pprompt python3-cryptography
  python3-gpiozero python3-libcamera python3-numpy python3-picamera2 python3-renderpm python3-reportlab python3-reportlab-accel python3-v4l2 python3.11 python3.11-dev
  python3.11-minimal python3.11-venv raspberrypi-net-mods raspberrypi-sys-mods raspberrypi-ui-mods raspi-config raspi-firmware raspi-utils rc-gui rfkill rp-bookshelf rp-prefapps
  rpd-plym-splash rpi-chromium-mods rpi-connect rpi-eeprom rpi-imager rpicam-apps systemd systemd-sysv systemd-timesyncd udev usb.ids userconf-pi util-linux util-linux-extra vlc
  vlc-bin vlc-data vlc-l10n vlc-plugin-access-extra vlc-plugin-base vlc-plugin-notify vlc-plugin-qt vlc-plugin-samba vlc-plugin-skins2 vlc-plugin-video-output
  vlc-plugin-video-splitter vlc-plugin-visualization wayvnc wf-panel-pi wpasupplicant xserver-common xserver-xorg-core xwayland zlib1g zlib1g-dev
239 upgraded, 44 newly installed, 0 to remove and 0 not upgraded.
Need to get 715 MB of archives.
After this operation, 127 MB of additional disk space will be used.
[..]
Setting up piwiz (0.85) ...
Processing triggers for mailcap (3.70+nmu1) ...
Processing triggers for fontconfig (2.14.1-4) ...
Processing triggers for desktop-file-utils (0.26-1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for gnome-menus (3.36.0-1.1) ...
Processing triggers for libc-bin (2.36-9+rpt2+deb12u9) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for dbus (1.14.10-1~deb12u1) ...
Processing triggers for shared-mime-info (2.2-1) ...
Processing triggers for initramfs-tools (0.142+rpt1+deb12u1) ...
update-initramfs: Generating /boot/initrd.img-6.6.51+rpt-rpi-v8
'/boot/initrd.img-6.6.51+rpt-rpi-v8' -> '/boot/firmware/initramfs8'
update-initramfs: Generating /boot/initrd.img-6.6.51+rpt-rpi-2712
'/boot/initrd.img-6.6.51+rpt-rpi-2712' -> '/boot/firmware/initramfs_2712'
update-initramfs: Generating /boot/initrd.img-6.6.31+rpt-rpi-v8
update-initramfs: Generating /boot/initrd.img-6.6.31+rpt-rpi-2712
Processing triggers for libvlc-bin:arm64 (1:3.0.21-0+rpt3+deb12u1) ...

2024-11-24: mmcblk0p2 - lsblk info

tingo@tipi5-linux:~ $ lsblk -f
NAME        FSTYPE FSVER LABEL  UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
mmcblk0                                                                             
├─mmcblk0p1 vfat   FAT32 bootfs 9BE2-1346                             435.4M    15% /boot/firmware
└─mmcblk0p2 ext4   1.0   rootfs 12974fe2-889e-4060-b497-1d6ac3fbbb4b   49.3G     8% /

2024-08-18: mmcblk0p2 - eeprom status

tingo@tipi5-linux:~ $ rpi-eeprom-update
*** UPDATE AVAILABLE ***
BOOTLOADER: update available
   CURRENT: Fri  5 Jan 15:57:40 UTC 2024 (1704470260)
    LATEST: Wed  5 Jun 15:41:49 UTC 2024 (1717602109)
   RELEASE: default (/lib/firmware/raspberrypi/bootloader-2712/default)
            Use raspi-config to change the release.

2024-08-18: mmcblk0p2 - lsblk info

tingo@tipi5-linux:~ $ lsblk -f
NAME        FSTYPE FSVER LABEL  UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
mmcblk0                                                                             
├─mmcblk0p1 vfat   FAT32 bootfs 9BE2-1346                             435.4M    15% /boot/firmware
└─mmcblk0p2 ext4   1.0   rootfs 12974fe2-889e-4060-b497-1d6ac3fbbb4b   49.3G     8% /

2024-08-18: tested the Micro-HDMI adapter (61308) - it works.

2024-08-16: wired up the Pi 5 with a monitor (using a micro-HDMI adapter), usb keyboard and mouse, and plugged in an ethernet cable (I forgot that I had entered wireless details). Plugged in the power supply. Pi 5 booted, restarted a few times, and showed the desktop. From ssh

tingo@kg-core2:~ $ ssh tipi5-linux.local
Linux tipi5-linux 6.6.31+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.31-1+rpt1 (2024-05-29) aarch64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu Jul  4 02:17:05 2024

os info

tingo@tipi5-linux:~ $ 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="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

kernel

tingo@tipi5-linux:~ $ uname -a
Linux tipi5-linux 6.6.31+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.31-1+rpt1 (2024-05-29) aarch64 GNU/Linux

2024-08-16: I created this page.