Connect Umbrel Raspberry Pi to WiFi (SSH access only ATM)

My Umbrel (0.5.1) running on Raspberry Pi 4 Model B Rev 1.4 is currently connected to another Raspberry Pi 4 Model B running Raspberian via an Ethernet cable between the two. Raspberian is connected to the internet via WiFi but I do not have a router with ethernet ports. How can I set up my Umbrel running on Raspberry Pi to connect WiFi and do so via SSH as my front end isn’t working?

Hello dhuyvetter,

We are sorry you are facing this issue. In order for your Raspberry Pi to be accessed through SSH - it has to be on the same network as the device you are “SSH’ing” through.

In order to setup wifi would require you to be able to SSH into the system. Which would then require you to be able to connect your Raspberry Pi to your internet.

In the event you find yourself a work around to the SSH issue - here is how you setup Wifi:

  • Create a file wpa_supplicant.conf in the boot partition of the microSD card with the following content. Note that the network name (ssid) and password need to be in double-quotes (like psk="password")
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

update_config=1

country=[COUNTRY_CODE]

network={

 ssid="[WIFI_SSID]"

 psk="[WIFI_PASSWORD]"

}

  • Replace [COUNTRY_CODE] with the ISO2 code of your country (eg. US)
  • Replace [WIFI_SSID] and [WIFI_PASSWORD] with the credentials for your own WiFi.

We hope this helps,
Max

Thanks for the reply!

When I SSH into my Umbrel Raspberry Pi and try create the file I get the error:

[ Error writing wpa_supplicant.conf: No space left on device ]

So I assume the issues I am having are caused by my SD card running out of space.

I have another sd card ready with 128 GB instead of the current 64 GB but I don’t know how to get the content of the existing card onto the new one. I tried cloning the card on OSX with the gdd command but that didn’t seem to work. I’ll try again. Unless there is another way to do it?

1 Like

I am using my 128 GB SD card now but still get the same error:

[ Error writing wpa_supplicant.conf: No space left on device ]

1 Like

hi, i tried to use the procedure you proposed on a raspberry pi4 with an umbrelOS downloaded yesterday, but it won’t connect to wifi. Previously i was connected via wifi using a raspberry pi OS. do you have any tips? if it can be important, using angry ip scanner a couple of times it detected the ip of the raspi but immediately loses it and doesn’t find it again, while with the previous raspberrypiOS it was stable.