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.