Live data from Hacker News

Odroid-H3

hardkernel.com

61–70 of 120 posts

Re: Odroid-H3

#61
post #4

I own an H2, and I strongly suggest them as middle ground between a PC and an (SBC) ARM. One of the main advantages is support, both in terms of applications (some programs may not yet compile on ARM), and kernel (although (some) ARM SBC can run with a stock kernel, it's advices to run a specific kernel to run optimally). The H2 also run impressively cool, and I suppose the H3 does, as well. Note though, that RPis ha…

I own one also, while I do recommend them... I would also recommend some caution if planning to use Linux I'm not sure if this is a common/repeat thing, but for mine I need to maintain a build of the Realtek kernel modules out of tree If I try to use the discovered/automatic/inline driver... it'll drop out if I try to saturate the link. It's only when I blacklist this module and compile/use the one from Realtek that…

On all Linux distros on all hardware , one should use the (latest(stable)) vendor drivers. :)

The distro drivers (and/or) kernel drivers, are almost always garbage. Also make sure the NIC firmware is up to date.

Re: Odroid-H3

#62

As others have pointed out, the value prop of these boards is running thin. STH covers a bunch of similar products, and this is a tough sell at $165. You can find many similar jasper lake router boards with 4x 2.5 Gbe in a similar price range, but they'll come in a proper case with a power supply.

Can you provide some references (to production products)? I couldn't find any STH brand.

STH = Serve The Home

STH is a review website and YouTube channel that reviews a lot of prosumer and enterprise grade equipment.

Re: Odroid-H3

#63
post #51

Earlier quoted context omitted.

I haven't seen a corrupted SD card on an SBC in, well since at least 2015. I guess it's possible under heavy read/write but I've not experienced it and I tinker with the stuff at least a couple times a year.

Really? My Pi managed to corrupt two 128gb cards in 2 years or so. It absolutely happens. I was running light web apps with less than 10 users, hence minimal writes, especially for cards this big

I run a couple Raspberry Pi 2s and they average about 1 SD card a year between them.

Re: Odroid-H3

#64

Earlier quoted context omitted.

I own one also, while I do recommend them... I would also recommend some caution if planning to use Linux I'm not sure if this is a common/repeat thing, but for mine I need to maintain a build of the Realtek kernel modules out of tree If I try to use the discovered/automatic/inline driver... it'll drop out if I try to saturate the link. It's only when I blacklist this module and compile/use the one from Realtek that…

On all Linux distros on all hardware , one should use the (latest(stable)) vendor drivers. :) The distro drivers (and/or) kernel drivers, are almost always garbage. Also make sure the NIC firmware is up to date.

> On all Linux distros on all hardware , one should use the (latest(stable)) vendor drivers. :)

Care to provide any rationale?

> The distro drivers (and/or) kernel drivers, are almost always garbage.

My experience is the exact opposite, vendor drivers are almost always garbage, and the kernel drivers just work.

Re: Odroid-H3

#65

Earlier quoted context omitted.

Do those come with two ethernet ports, two DDR4 slots (up to 64GB), eMMC, M.2 and two SATA ports? For me, this almost looks like an instant buy.

Not just gigabit or 100 mbit Ethernet ports either but 2.5 gbps and Realtek at that (ironically people have been complaining more about Intel NICs than Realtek recently but that’s anecdotal still IMO). There’s also other factors like GPIO pins as well. This is a board better suited for relatively higher performance and power efficient embedded projects by far than what most OEMs will produce.

Anecdotally I just upgraded my Server with hand-me-downs from my Desktop including a main board with integrated Intel NIC.

I couldn't get the NIC to work on Ubuntu or Windows Server 2019.

I will see if I can dig up the part number but iircc Intel just stopped supporting quite a few product lines including a line of NICs for integration into main boards. So perhaps that's where all the reports are coming from?

I was surprised because I assumed the NIC would just work because it was Intel.

* It's an Intel I219-V chip

Re: Odroid-H3

#66

Earlier quoted context omitted.

I was an early adopter of Hardkernel's Odroids, for better (size, performance:cost) and for worse (longevity). This looks like a winner in every way. x86_64 for longevity and support, tested with Ubuntu $latest LTS decent CPU, better than Raspberry Pi RAM up to 64GB, two SO-DIMM slots, up to 32GB per slot M.2 NVMe storage 2 x 2.5Gbit Ethernet ports 2 x SATA 3.0 ports Intel UHD Graphics, HDMI 2.0 and DP 1.2 video outp…

Not only that, but after some digging it seems that the GPIO header is actually not half bad either despite it being somewhat small: https://wiki.odroid.com/_detail/odroid-h3/hardware/h3_24pinm... Supports i2c, UART, USB, and hopefully manual pin control too. That's already miles ahead of a NUC in terms of interfacing.

> Supports i2c, UART, USB, and hopefully manual pin control too.

From the set of pins provided I wouldn't get any hopes up for manual pin control. All pins are single-function, USB pins are almost never switchable (because they're high-speed analog-ish PHY functions), and UART & I2C are not GPIO-capable functions on most x86 platforms.

Re: Odroid-H3

#67

This looks like a great chance to ask: Besides the ODROID-Hn series, what other single-board computers have dual ethernet? Very few, AFAICT. For router use-case, the alternatives suggested (buy an older NUC, for instance) don't work.

> For router use-case, the alternatives suggested

Would you consider USB Ethernet adapters for the second port? Those cost about $15 (1 gigabit)

Re: Odroid-H3

#68

Earlier quoted context omitted.

I own one also, while I do recommend them... I would also recommend some caution if planning to use Linux I'm not sure if this is a common/repeat thing, but for mine I need to maintain a build of the Realtek kernel modules out of tree If I try to use the discovered/automatic/inline driver... it'll drop out if I try to saturate the link. It's only when I blacklist this module and compile/use the one from Realtek that…

On all Linux distros on all hardware , one should use the (latest(stable)) vendor drivers. :) The distro drivers (and/or) kernel drivers, are almost always garbage. Also make sure the NIC firmware is up to date.

I must say the exact opposite.

Re: Odroid-H3

#69

Earlier quoted context omitted.

I own one also, while I do recommend them... I would also recommend some caution if planning to use Linux I'm not sure if this is a common/repeat thing, but for mine I need to maintain a build of the Realtek kernel modules out of tree If I try to use the discovered/automatic/inline driver... it'll drop out if I try to saturate the link. It's only when I blacklist this module and compile/use the one from Realtek that…

On all Linux distros on all hardware , one should use the (latest(stable)) vendor drivers. :) The distro drivers (and/or) kernel drivers, are almost always garbage. Also make sure the NIC firmware is up to date.

I appreciate you taking the time, but this isn't quite true

For some vendors or kernels, certainly

However, this completely disregards the work companies like Intel and AMD do to upstream their drivers, or the leagues of individual maintainers

In many cases there is no difference, the driver in the kernel is the upstream one

Nvidia has been a notable exception, but they're slowly improving by going (partially?) open source

Realtek specifically has problems due to their shared driver core. For example, it often can't reliably tell the difference between an r8125 and r8169

Re: Odroid-H3

#70
post #36

Earlier quoted context omitted.

NanoPi R5S has dual 2.5Gb and a 1Gb. [1] 1: https://www.friendlyelec.com/index.php?route=product/product&product_id=287

https://www.friendlyelec.com/index.php?route=product/product... Double the ram, faster CPU, and double the price.

Oh nice, those are a good deal. Looks like the cheapest board with RK3588S announced yet, and with all that ethernet to boot! Those were just launched a couple of days ago, looks like. [1][2]

  1: https://liliputing.com/nanopi-r6s-is-a-single-board-pc-with-rk3588s-8gb-ram-and-three-ethernet-ports-for-119/
  2: https://www.cnx-software.com/2022/10/28/nanopi-r6s-rockchip-rk3588s-router-mini-pc-dual-2-5gbe-gbe-hdmi-2-1/
Post reply on HN