MichaIng / DietPi

Lightweight justice for your single-board computer!
https://dietpi.com/
GNU General Public License v2.0
4.8k stars 494 forks source link

Image | Orange Pi R1 Plus #4227

Closed pmjohann closed 3 years ago

pmjohann commented 3 years ago

Creating an image request

Formal device information

Is the SBC officially supported by the Debian installer?

If not, is a reliable 3rd party Debian image available for this SBC?

If not, are there install instructions for Debian available?

I know that Orange Pi builds were discontinued a while ago, the reason I am proposing this board is because it is like 99% compatible with the Nano Pi R2S which is officially supported by DietPi, so it should not be too much hassle to make this happen. Looking forward to what you think.

Thank you!

MichaIng commented 3 years ago

Many thanks for your request.

As for now, I'm personally not going to create Orange Pi images, as long as we've not switched to completely automated builds based on at best the official Debian kernel. But you'll be able to create it pretty easily:

pmjohann commented 3 years ago

Thanks for the prompt response MichaIng,

This board is the brand new R1 Plus, not the standard R1, so no Armbian avail for now. If you could point me in the right direction how to build a DietPi image for NanoPi R2S but with a different DTB, I could do it myself and contribute it back if you wish. They are really almost the same hardware, and as I said the NanoPi R2S mostly works! It's just not surviving reboots (have to power down and on again) which is not acceptable for my usecase.

Thanks once more!

MichaIng commented 3 years ago

Ah sorry, I missed the "Plus" 😅. So indeed most likely a different DTB should be sufficient to run it.

Orange Pi itself ships a quite current Debian image: https://drive.google.com/drive/folders/1vpjLivmcpFRwkvq696Lv1Wynq-e7F6ci That one should work, when you choose "Generic Device" from within our PREP script.

pmjohann commented 3 years ago

Awesome, I couldn't find the official Debian image to start from... sigh. I'll try it and report back! Thanks!

pmjohann commented 3 years ago

Aaand it worked, thank you @MichaIng !

Anyone going down this route please note that the default user+pass combos for the Orange Pi R1 Plus official Debian do not work (NONE OF THEM!, see below). You'll have to mount the partition and edit /etc/passwd directly to remove password for the root user.

This is done by removing the "x" from this line in /etc/passwd :

root:x:0:0:root [...]

to look like this:

root::0:0:root [...]

I tried the following passwords for both the "root" and "orangepi" users:

MichaIng commented 3 years ago

See here: http://www.orangepi.org/downloadresources/orangepiR1Plus/2020-12-22/orangepiR13f827bdc79a1660c8a85870d8f.html

user(root), password(orangepi)

Sorry, I should have linked that page instead of the GDrive download page 😅. EDIT: Ah, looks like you tested that combination? 🤔

pmjohann commented 3 years ago

Nope, tried that combo (root : orangepi) as well, did not work. Only removing password for the root user as described above did.

Anyway, board is working fine running DietPi! Thanks once more @MichaIng !

MichaIng commented 3 years ago

Okay, great and good to know about/how to enable login with that image.

MichaIng commented 3 years ago

I'm gonna mark Orange Pi related image requests as closed for now. Referring to our preparation script guide: https://dietpi.com/docs/hardware/#make-your-own-distribution

Orange Pi is on my first priority list when image creation has been automated enough, for for now I personally cannot effort adding a new manufacturer to my creation schedule.

mrbluecoat commented 2 years ago

FYI, the latest image https://drive.google.com/drive/folders/1b55uN1ElzAgvAJQSW772lwkKEwqunawb works with root password orangepi

GrauBlitz commented 1 year ago

FYI, the latest image https://drive.google.com/drive/folders/1b55uN1ElzAgvAJQSW772lwkKEwqunawb works with root password orangepi

This image is for the LTS version with a different native Ethernet Chip, so this will most likely not work with the non-LTS Version or you will only get the USB Ethernet working.