We will be continuously releasing images to address the issues discovered.
Headless Lite Setup
The latest Raspbian images are different than before. There is no longer a pi user. See a full list of changes on Raspbian release notes. You can use Raspberry Pi Imager to perform this setup through the GUI on first boot or you can pre-configure the image by adding files in the first partition (/boot):
To enable SSH by default, create a blank file called ssh with no file extension.
To setup an user by default, create a file called userconf.txt with one line in the format username:encrypted-password and replace username with the username you would like to use and encrypted-password generated from openssl passwd -6.
To setup wireless by default, create a file called wpa_supplicant.conf with the content below and replace the appropriate connection parameters COUNTRY_ISO_CODE, NETWORK_SSID, and NETWORK_PASSWORD
I have purchased 4 boards, I have worked through that it needs a bootloader to get an operating system to boot. I have tried armbian and raspbian. Im currently using raspbian, I cannot get internet to work no matter what I do. It seems to be at the hardware level, because I used jammy from armbian and bullseye and they are having the exact same issue and a pi 3 connected in the exact same way yields internet immediately
I’ve installed 2022-09-06-raspbian-bullseye-arm64-lite+aml-s905x-cc.img.xz on Le Potato. I can ping it, but SSH is disabled. I can connect via serial, but the pi password “raspberry” does not work. What is the default pi password?
I wanted to provide some feedback with my testing with S905x. I ran into the same issues as the posts above. In the end, I will be using this as an interface to my Klipper install for my 3D printer, so the OS will be intended to boot into the GUI for eventual touchscreen use, once I can map the GPIOs.
Upon initial boot via the console, you are given a login prompt without any chance to create a new user. However, when booted via HDMI with video output, there is an initial setup that goes through the process of creating a new user. As this is based off of Debian 11, you won’t ever set a root password - everything with raised permissions will be done via sudo.
Once I was able to login with the new user I created, I plugged in my AC1200 USB RT8822BU based WIFI adapter and was surprised to find it was found and configured, showing me a list of available WIFI APs. I connected to my intended access point and saw that an IP was assigned successfully. Unfortunately, I couldn’t ping in or out, even to LAN devices. After looking into this on a higher Debian based level, I found out that your DHCP configuration may have issues or not fully supported by hardware.
To fix this, perform the following below:
Make backup of /etc/dhcpcd.conf file
Comment out all configuration options and add the following at the bottom of the file. This is a public Google DNS server.
Save these changes and reboot.
I was able to get a connection to the internet… but only for a few minutes. This brings me back to the RTL8822BU driver that I need to rebuild, as this is a 5.x kernel issue. USB tethering with my cell phone doesn’t have these dropouts and has been stable for an hour or so now.
Raspbian 11 (from the Raspberry Pi Foundation) only setup the initial configurator on tty1. To my knowledge, it’s not something that we are doing. If console setup works on a Raspberry Pi, let me know and I will look into it.
RTL8822BU has an upstream driver RTW88 but it’s still a work in progress by Pengutronix. It probably won’t be in good shape until Linux 6.1. We recommend using an vendor driver in the meantime and blacklisting the kernel driver. Once you do that, you shouldn’t need to modify DHCP client configuration.
Did not know about Raspbian’s userconf facility. Good to know.
For everyone else, please note that this applies for Raspbian only and no other operating system. Do not confuse this with Ubuntu or other OSes as it will not work without the Raspbian specific userconf-pi package.
I am attached to a switch that goes into the router, I tried releasing the ip and renewing but i am getting nothing, I also have tried it on another le potato to see if the board was a dud and it did the exact same thing. I also followed 3 peoples steps to fix it on an orangepi with no success
What is the model of the modem? Is it Gigabit or Fast Ethernet? If Fast Ethernet, you also have to check if it has AutoMDIX. If it does not have AutoMDIX, you have to make sure you use a crossover cable.
hi I am trying to setup a kiosk machine on my Potatoe. I don’t want all the overhead that comes with full blown version, therefore I’d like to go with Raspbian Lite and a minimal desktop just for a browser.
I was able to install via apt xserver-xorg, x11-xserver-utils, xinit, and openbox. However, when I try to start the xserver with startx, I get an error message “Cannot run in frambuffer mode. Please specifiy busIDs for all framebuffer devices”
Is there a workaround?