I installed the new Umbrel 1 on a Linux VM (KVM-Qemu). All fine, I get the proper terminal now but can’t find it with http://umbrel.local. I realized that the issue comes from a different IP address. My network is 192.168.**1.**xxx but Umbrel installed on 192.168.122.xxx
From Umbrel terminal I can ping my router 192.168.1.1 and also 8.8.8.8, no issue apart that I need to use sudo. From my PC on the network (xxx.xxx.1.xxx) I cannot ping Umbrel, neither from my router (doesn’t list xxx.xxx.122.xxx addresses), nor from any machine around. This drove me nuts the whole afternoon. Anyone could point me in the right direction please? any way to either change the IP in Umbrel or find it with Chrome or Firefox?
Many thanks in advance.
Hey @gmalacrida your umbrelOS vm should be receiving a lease from your router (or a dhcp server) on the VM’s network. If you can ping the router from the console, that tells me a network and gateway was assigned by some DHCP server on that machines network.
Can you describe a little bit more about the network setup? Specifically how you configured your VM network with QEMU?
Hello and thanks for your help.
Here are the setting of the VM
Connection details:
Network interface:
The VM is on my NUC (ubuntu server 22.04) and from it I can ssh into Umbrel. I just noted that there is a “virbr0” interface with that network xxx.xxx.122.xxx. Here is the result of ifconfig done on my nuc:
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.55 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::96c6:91ff:feac:fcd7 prefixlen 64 scopeid 0x20
inet6 2a02:1210:546d:5200:96c6:91ff:feac:fcd7 prefixlen 64 scopeid 0x0
ether 94:c6:91:ac:fc:d7 txqueuelen 1000 (Ethernet)
RX packets 3056800 bytes 1423470342 (1.4 GB)
RX errors 0 dropped 7748 overruns 0 frame 0
TX packets 20331731 bytes 29981794343 (29.9 GB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 16 memory 0xdc200000-dc220000
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 318640 bytes 4574200683 (4.5 GB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 318640 bytes 4574200683 (4.5 GB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
macvtap0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::5054:ff:fec4:bd2b prefixlen 64 scopeid 0x20
ether 52:54:00:c4:bd:2b txqueuelen 500 (Ethernet)
RX packets 122028 bytes 17212665 (17.2 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 24031 bytes 438635377 (438.6 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
macvtap1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::5054:ff:feac:547f prefixlen 64 scopeid 0x20
ether 52:54:00:ac:54:7f txqueuelen 500 (Ethernet)
RX packets 115235 bytes 12618442 (12.6 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 16037 bytes 441853747 (441.8 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:33:b9:e9 txqueuelen 1000 (Ethernet)
RX packets 264334 bytes 18691017 (18.6 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 680233 bytes 1215729682 (1.2 GB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
vnet5: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::fc54:ff:fef1:fc88 prefixlen 64 scopeid 0x20
ether fe:54:00:f1:fc:88 txqueuelen 1000 (Ethernet)
RX packets 26592 bytes 3951356 (3.9 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 76829 bytes 53422766 (53.4 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
SOLVED! …thanks to you @chiptuner.
I experimented with the NIC settings and changed the network source from NAT to Macvtap device.
Umbrel is now accessible through umbrel.local and has an IP address from my network (192.168.1.xxx).
So happy to see the welcome screen and be part of the world nodes.
Thanks again.
Guys