Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Personal ARM Server running Gentoo - Hardware Suggestions:
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on ARM
View previous topic :: View next topic  
Author Message
nelsonwcf
Tux's lil' helper
Tux's lil' helper


Joined: 31 Oct 2012
Posts: 112

PostPosted: Mon Apr 11, 2016 2:20 pm    Post subject: Personal ARM Server running Gentoo - Hardware Suggestions: Reply with quote

Hi everybody,

I was researching for some low cost server that could run Gentoo at home and had the epiphany of having an ARM server instead of Intel one. Cheaper, fanless and small. However, there are many options in the market now (Raspberry/Banana/Orange PI, Cubieboard, etc.) and for many of them available information is less than ideal, so I decided to come here to ask for advice. I intend to use the hardware as a DLNA Media server, file server and possibly a mail server for my domain. Maybe an OpenSSL for tunneling as well. Gentoo/Portage compatible is a prerequisite, obviously.

What board do you recommend me to get?

Thank you,
Nelson
Back to top
View user's profile Send private message
szatox
Advocate
Advocate


Joined: 27 Aug 2013
Posts: 3095

PostPosted: Mon Apr 11, 2016 8:53 pm    Post subject: Reply with quote

Quote:
Gentoo/Portage compatible is a prerequisite, obviously.
Gentoo is DIY distro. It will run on whatever _YOU_ can make it to run on. One could pick up the challenge from NetBSD guys, who made their toy run on a toaster.

Quote:
intend to use the hardware as a DLNA Media server, file server and possibly a mail server for my domain. Maybe an OpenSSL
Well... Looks like actually any of those new arm boards are strong enough for your needs. One valid approach is to play safe and buy something that provides pre-built images (e.g. R-PI), so you can fall back and still get some value out of it in case you failed.
Another way is just getting the first thing you can put your hands on. They are all cheap and differ mostly with the included IO devices.. Either way, if you want gentoo, you will have to make friends with cross compilation and get your hands dirty. Perhaps more dirty than you actually want to: it's gonna be a very long way.
Back to top
View user's profile Send private message
chithanh
Developer
Developer


Joined: 05 Aug 2006
Posts: 2158
Location: Berlin, Germany

PostPosted: Mon Apr 11, 2016 9:47 pm    Post subject: Reply with quote

You can look here for boards that are confirmed to work
https://wiki.gentoo.org/wiki/Category:Embedded_systems
But it should be possible to run Gentoo on any board if there is another working Linux distro. But you may have to figure out some things yourself when there is no wiki article yet.

I suggest that you get a board with (native) SATA port and Gigabit Ethernet for your media server, like Orange Pi (not plus/PC/2/...), A20-OLinuXino, Cubox i4Pro, or Banana Pi.

As media server this is probably less important, but among those listed here, only the Cubox has free graphics drivers (etnaviv).
Back to top
View user's profile Send private message
Cyker
Veteran
Veteran


Joined: 15 Jun 2006
Posts: 1746

PostPosted: Mon Apr 11, 2016 10:04 pm    Post subject: Reply with quote

Thing worth knowing: Almost everything runs over the USB bus on the RPi and will bottleneck horribly under high I/O load.
Back to top
View user's profile Send private message
nelsonwcf
Tux's lil' helper
Tux's lil' helper


Joined: 31 Oct 2012
Posts: 112

PostPosted: Mon Apr 11, 2016 11:22 pm    Post subject: Reply with quote

Fantastic, guys. Thank you so much.
Back to top
View user's profile Send private message
Irre
Guru
Guru


Joined: 09 Nov 2013
Posts: 434
Location: Stockholm

PostPosted: Tue Apr 12, 2016 10:22 am    Post subject: Reply with quote

Odroid C2 is really the most promising ARM machine. :D

I will buy one as soon as possibly and eventually replace my slow gen 1 Raspberry PI:s
Back to top
View user's profile Send private message
Roman_Gruber
Advocate
Advocate


Joined: 03 Oct 2006
Posts: 3846
Location: Austro Bavaria

PostPosted: Tue Apr 12, 2016 11:59 am    Post subject: Reply with quote

you better look into those mainboards with onboard cpus, like amd apus, or intel atom

e.g.: ASRock C70M1 (90-MXGTM0-A0UAYZ)

http://www.asrock.com/mb/AMD/C70M1/

35 euros in my area

Quote:
Chipset: AMD A50M • CPU: AMD C-70, 2x 1.00GHz, 2x 512kB cache, 9W TDP • Memory: 2x DDR3 DIMM, PC3-10667U/DDR3-1333, max. 16GB (UDIMM) • Extension slots: 1x PCIe 2.0 x16 (x4) • External connectors: 1x VGA, 4x USB 2.0, 1x Gb LAN (Realtek RTL8111E), 5x jack, 1x S/PDIF (optical), 1x PS/2 Combo • Internal connectors: 4x USB 2.0, 4x SATA 6Gb/s, 1x CPU fan 3-Pin (occupied), 1x fan 4-Pin, 1x fan 3-Pin, 1x serial, CIR-Header • Audio: 7.1 (Realtek ALC887) • RAID level: not available • Multi-GPU: not available • power connections: 1x 24-Pin ATX • Graphics: AMD Radeon HD 6290 (IGP) • Special features: mini-ITX • Warranty: two years (processing through a dealer only)


Its about price and calculation possibilities

35 euros is not bad + you need ram + an old hdd (or other way to boot your os) + cheap or used atx power supply

9 watts for the cpu is not that bad.

there are many used atx power supplies on the second hand market, they are very cheap.

arm is not that power efficient and very limited for the things you can do.
Back to top
View user's profile Send private message
chithanh
Developer
Developer


Joined: 05 Aug 2006
Posts: 2158
Location: Berlin, Germany

PostPosted: Tue Apr 12, 2016 12:10 pm    Post subject: Reply with quote

I would avoid Amlogic based boards like the ODROID C1 and C2 at the moment. You will be stuck with old kernels. ODROID C1 is still at kernel 3.10.
There is an effort to mainline Amlogic code, linux-meson, which is kind of a poor man's sunxi. Until something usable comes out of that, better go with other SoCs.
Back to top
View user's profile Send private message
Irre
Guru
Guru


Joined: 09 Nov 2013
Posts: 434
Location: Stockholm

PostPosted: Tue Apr 12, 2016 12:34 pm    Post subject: Reply with quote

Things happen fast now. Image with kernel 3.14.y is already there. http://www.armbian.com/odroid-c2/
Back to top
View user's profile Send private message
C5ace
Guru
Guru


Joined: 23 Dec 2013
Posts: 470
Location: Brisbane, Australia

PostPosted: Tue Apr 12, 2016 12:57 pm    Post subject: Reply with quote

tw04l124 wrote:
you better look into those mainboards with onboard cpus, like amd apus, or intel atom

e.g.: ASRock C70M1 (90-MXGTM0-A0UAYZ)

http://www.asrock.com/mb/AMD/C70M1/

35 euros in my area

Quote:
Chipset: AMD A50M • CPU: AMD C-70, 2x 1.00GHz, 2x 512kB cache, 9W TDP • Memory: 2x DDR3 DIMM, PC3-10667U/DDR3-1333, max. 16GB (UDIMM) • Extension slots: 1x PCIe 2.0 x16 (x4) • External connectors: 1x VGA, 4x USB 2.0, 1x Gb LAN (Realtek RTL8111E), 5x jack, 1x S/PDIF (optical), 1x PS/2 Combo • Internal connectors: 4x USB 2.0, 4x SATA 6Gb/s, 1x CPU fan 3-Pin (occupied), 1x fan 4-Pin, 1x fan 3-Pin, 1x serial, CIR-Header • Audio: 7.1 (Realtek ALC887) • RAID level: not available • Multi-GPU: not available • power connections: 1x 24-Pin ATX • Graphics: AMD Radeon HD 6290 (IGP) • Special features: mini-ITX • Warranty: two years (processing through a dealer only)


Its about price and calculation possibilities

35 euros is not bad + you need ram + an old hdd (or other way to boot your os) + cheap or used atx power supply

9 watts for the cpu is not that bad.

there are many used atx power supplies on the second hand market, they are very cheap.

arm is not that power efficient and very limited for the things you can do.


Use a HP T3M28PT-OPENBOX. Costs Downunder $313.00 Australian or about $235.00 US-Dollars.

Has 4GB RAM, 500GB HDD, Powersupply, Battery backup, LCD screen, and more.
Makes a very fine web, mail, dns, ftp and media server with build in UPS. Try http://www.japan.interworld.net.au hosted on this laptop.
Back to top
View user's profile Send private message
chithanh
Developer
Developer


Joined: 05 Aug 2006
Posts: 2158
Location: Berlin, Germany

PostPosted: Tue Apr 12, 2016 1:41 pm    Post subject: Reply with quote

Irre wrote:
Things happen fast now. Image with kernel 3.14.y is already there. http://www.armbian.com/odroid-c2/
ODROID C2 got released with kernel 3.14 because that is the current Android kernel. ODROID C1 came out with kernel 3.10 (due to Android) and never got a newer kernel release.
Back to top
View user's profile Send private message
nelsonwcf
Tux's lil' helper
Tux's lil' helper


Joined: 31 Oct 2012
Posts: 112

PostPosted: Tue Apr 12, 2016 7:37 pm    Post subject: Reply with quote

I opted for the BPi. I'm new in ARM architecture so I wanted something cheap to try out. I've got everything: board, case, charger, cables and mSATA case for US$58. Going to arrive on Thursday. I can't wait.

I'm worried that it's somewhat similar to RPi, I'm guessing it also has the Bus I/O problem as the SATA I/O are also processed by the USB bus but I noticed that only after the purchase. Hope it won't have problems streaming video through GbE.

Yes, I've checked the ODROID C2 and my hand was itching to click on the buy button, but it supports only USB 2.0 and no SATA, even though the processor was pretty good and was the only one to support HDMI 2.0. ODROID XU4 had the SATA but the processor was back to 32 bit and too expensive, not mentioning the need for the active cooling. The only reason I didn't go for Intel/AMD architecture was because I wanted to try something different. I'm not sure what the capabilities of the hardware will be and that's what it was fun about. I didn't check the T3M28PT at the time, but it would have been to expensive for me right now (can buy a reasonably good media server for US$ 80.00 so no point in getting that much expensive).

Also I've noticed from this link (https://en.wikipedia.org/wiki/Comparison_of_single-board_computers#cite_note-https:.2F.2Fgithub.com.2Fhardkernel-116) that basically all arm boards require some kind of kernel patching / customization to work so no difference between the boards in this regard.

Again, thank you.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on ARM All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum