So I’ve tried yet again. Here are the detailed steps I’ve taken.
-
Reflashed the 64gb Micro SD with Bookworm, installed gparted, wiped the 2 TB SSD mounted via USB3.
-
Reflashed the 64 gb Micro SD using BalenaEtcher and the most current RPi 5 image for umbrelOS, which is 1.0.4 as I see it. Installed the Micro SD card and booted the Pi 5.
-
Waited 5 minutes and tried umbrella.local and the IP address in Chrome, with no response.
-
ssh’d to the IP address, was prompted for a password, and logged in.
-
Ran df and got the following output…
umbrel@umbrel:~$ df
Filesystem 1K-blocks Used Available Use% Mounted on
overlay 50219552 23892 47612212 1% /
tmp 4122880 5088 4117792 1% /run
/dev/mmcblk0p7 50219552 23892 47612212 1% /run/rugpi/mounts/data
/dev/root 3334328 2946436 198200 94% /run/rugpi/mounts/system
/dev/mmcblk0p1 261864 1148 260716 1% /run/rugpi/mounts/config
/dev/mmcblk0p2 130796 61380 69416 47% /boot
devtmpfs 4096 0 4096 0% /dev
tmpfs 4122880 0 4122880 0% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
/dev/sda1 1921680472 11486632 1812504092 1% /mnt/data
tmpfs 824576 0 824576 0% /run/user/1000
This shows the 2 TB drive (/dev/sda1) is mounted at /mnt/data
- Ran top to see what’s running and got this…
umbrel@umbrel:~$ top
top - 15:37:32 up 9 min, 1 user, load average: 1.33, 1.20, 0.68
Tasks: 157 total, 2 running, 155 sleeping, 0 stopped, 0 zombie
%Cpu(s): 28.5 us, 1.9 sy, 0.0 ni, 69.5 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 8052.5 total, 7371.5 free, 314.6 used, 455.9 buff/cache
MiB Swap: 0.0 total, 0.0 free, 0.0 used. 7737.9 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
9665 root 20 0 615936 70144 39936 R 20.9 0.9 0:00.63 npm
292 root 20 0 260608 17920 14336 S 0.7 0.2 0:01.05 NetworkManager
23 root 20 0 0 0 0 I 0.3 0.0 0:00.53 kworker/1:0-events_freezable
2444 umbrel 20 0 20768 7328 5120 S 0.3 0.1 0:00.01 sshd
8151 umbrel 20 0 8992 4096 2048 R 0.3 0.0 0:00.14 top
1 root 20 0 168864 10640 7680 S 0.0 0.1 0:03.09 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pool_workqueue_release
4 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker/R-rcu_g
5 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker/R-rcu_p
6 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker/R-slub_
7 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker/R-netns
8 root 20 0 0 0 0 I 0.0 0.0 0:00.77 kworker/0:0-events
9 root 0 -20 0 0 0 I 0.0 0.0 0:00.15 kworker/0:0H-mmc_complete
11 root 20 0 0 0 0 I 0.0 0.0 0:00.64 kworker/u8:0-scsi_tmf_0
12 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker/R-mm_pe
13 root 20 0 0 0 0 I 0.0 0.0 0:00.00 rcu_tasks_kthread
14 root 20 0 0 0 0 I 0.0 0.0 0:00.00 rcu_tasks_rude_kthread
15 root 20 0 0 0 0 I 0.0 0.0 0:00.00 rcu_tasks_trace_kthread
16 root 20 0 0 0 0 S 0.0 0.0 0:00.05 ksoftirqd/0
17 root 20 0 0 0 0 I 0.0 0.0 0:00.51 rcu_preempt
18 root rt 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
19 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/0
20 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/1
21 root rt 0 0 0 0 S 0.0 0.0 0:00.00 migration/1
I don’t see any http or https deamon running, but I don’t know what umbrel uses so whatever…
-
Waited 5 more minutes…tried umbrel.local and the IP again with no response.
-
Ran ss -ltn to see what ports are being watched and get the following…
umbrel@umbrel:~$ ss -ltn
State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
LISTEN 0 128 0.0.0.0:22 0.0.0.0:*
LISTEN 0 128 [::]:22 [::]:*
Obviously no listener for port 80
-
Walked away for a few as my blood is boiling…came back…pulled the power plug from the RPi 5…waited a minute…powered it back up…
-
After waiting for a couple of minutes tried browser access to umbrel.local and get the “Welcome to umbrelOS window” so that’s good news, but why didn’t it start up properly the first time I booted? That concerns me…
-
Create my user name and assign a password, and get to the “Install your first app” panel. Click on the “Settings” icon. See the USB drive showing 5.13 GB / 1.97 TB. Click the “Device Info” link and get “Device Raspberry Pi 5” which is the first time I’ve gotten this far. So good, but again, why didn’t this happen in the previous EXACT SAME SETUP AND PROCESS? Is this OS stable?
-
Clicked on Bitcoin Node Install, install starts running…gets 99% and sits there…so I wait…and wait…and wait…then get a quickly flashed error about “auth existence check fails”…and am then presented with the “Welcome to umbrelOS” screen so I can set up umbrel…WTF? I already did that!
-
Click Start again and get the error again…
-
Reload the browser page and get “This site can’t be reached”.
-
ssh back to the device, and use the new password I set, and I get logged on.
-
run a ss -ltn and get the following…
umbrel@umbrel:~$ ss -ltn
State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
LISTEN 0 128 0.0.0.0:22 0.0.0.0:*
LISTEN 0 4096 0.0.0.0:2000 0.0.0.0:*
LISTEN 0 128 [::]:22 [::]:*
LISTEN 0 4096 [::]:2000 [::]:*
So no port 80, again…
- Run df and the 2TB drive still shows it is mounted.
Stop this freaking insane process…
So, I sit here, after probably 20 hours of work spread over many days trying to get a plain RPi 5 set up working, first with NVMe and umbrelOS 1.0. And then buying and waiting for a USB3 enclosure and then trying umbrelOS 1.0.3, and 1.0.4. What does a guy have to do?