TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Building a tiny ARM-based server

106 点作者 ttsiodras超过 11 年前

12 条评论

gwu78超过 11 年前
Well done, OP.<p>I forsee Apple and Google (and Microsoft?) devices will increasingly be aimed solely at consuming content. This will be the &quot;interactive television&quot; of the future.<p>If you haven&#x27;t noticed, it is not easy is it to turn an iPad into a router&#x2F;server. Perhaps it was not meant to be. It is an &quot;interactive TV&quot;, for sharing and consuming content. These type of devices are not under the control of users; they are ultimatly controlled by large corporate interests, in the same way that TV is the medium of government and large corporations. That is not &quot;revolutionary&quot;, just business as usual.<p>As such, I posit that it is another computer -- the computer that retrieves data from the internet and sends the content to your TV-like device -- that is the most interesting, and hence the most &quot;revolutionary&quot;. That is your router&#x2F;server. The OP, a programmer, calls it &quot;one of [his] best hacks.&quot;<p>This I believe is the &quot;PC&quot; of the future. The &quot;PC&quot; was at one time a revolutionary device that brought the power of computers, once reserved only for those who could purchase and administer mainframes, to the home and business. Where would Apple, Google if not for the PC revolution?<p>I believe the home router&#x2F;server (not your beautiful form factor, high priced device) is, going forward, the &quot;PC&quot; of the future. This is the device that you can program for free, that can run open source software, including an open source OS of your choice, that you the user can fully control, and where real innovation can occur. This is where the &quot;PC revolution&quot; can continue.<p>The OP says he does not see why there should be a separation between programming and administration (e.g., a subset of programming that, allong with basic networking know-how, allows the user to install and configure her own &quot;server&quot; at home).<p>As a user, if I could only master one and had to choose between the two, I&#x27;d pick administration over programming. This is because I feel it is more useful to me as a user (like the OP, &quot;one of my best hacks&quot;). As such, I am biased toward administration and believe if there is to be another &quot;PC revolution&quot; I believe it should be focused on the home server&#x2F;router and, if so, must be lead by those who can at least administer computers performing these crucial functions.
评论 #6913919 未加载
评论 #6913631 未加载
评论 #6913509 未加载
ah-超过 11 年前
After being not very satisfied with OpenWRT on a router as a fileserver (it&#x27;s great overall, but file transfers are just too slow), I&#x27;m now using an IFC6410 as my home server.<p>It doesn&#x27;t use much more power than the linked NAS device, but comes with basically the same hardware as the Nexus 4, on a nice board with all those useful connectors. Quad-core 1.5 Ghz CPU, 2GB of RAM, SATA and Gigabit ethernet.
评论 #6911445 未加载
riobard超过 11 年前
Great post!<p>On a side note, for the newer (not the newest) edition of the WD My Book Live (and its 2-disk brother My Book Live Duo) NAS device, the OS is a full-featured Debian already, and you can easily enable SSH to login and `apt-get` almost everything you want. The processor is a MIPS one, though, not an ARM one, which might affect the availability of Debian packages. However, I&#x27;ve heard the newest edition called WD My Cloud NAS runs on an dual-core ARM processors.<p>People who are less hardware-hack-oriented (like myself) should definitely give those a try.
评论 #6911645 未加载
joosters超过 11 年前
Great post. I&#x27;ve got an old WD MyBook lying around, I should try and get some use out of the thing.<p>You don&#x27;t have to hack it too much in order to get a &#x27;full&#x27; linux on there. You can enable SSH access on the system via the web UI. From there, you can set up a simple packaging system to install most other common binaries (and a functioning build environment to add anything else)<p>Take a look at: <a href="http://mybookworld.wikidot.com/optware" rel="nofollow">http:&#x2F;&#x2F;mybookworld.wikidot.com&#x2F;optware</a> for instructions.
cpg超过 11 年前
This is pretty cool and (disclaimer) the reason I started Amahi: running a low power home server for my media.<p>If you are interested in this space, join the Amahi community! People interested in building hardware are especially welcome <a href="https://www.amahi.org" rel="nofollow">https:&#x2F;&#x2F;www.amahi.org</a><p>Edit: one person asked how to join - there&#x27;s the forums and there are the github repos to contribute[2]. There is also the developer mailing list[3]<p>[1] <a href="https://forums.amahi.org" rel="nofollow">https:&#x2F;&#x2F;forums.amahi.org</a> [2] <a href="https://github.com/amahi" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;amahi</a> [3] <a href="http://sourceforge.net/p/amahi/mailman/amahi-devel/" rel="nofollow">http:&#x2F;&#x2F;sourceforge.net&#x2F;p&#x2F;amahi&#x2F;mailman&#x2F;amahi-devel&#x2F;</a>
h2o2超过 11 年前
FYI the freedom box project had a list of hardware you can buy for this type of thing. It sounds like raspberrypi &#x27;s raspbian project isn&#x27;t really considered a Debian in their eyes, and instead the ones on list run a purer Debian than the pi.<p><a href="https://wiki.debian.org/FreedomBox/TargetedHardware" rel="nofollow">https:&#x2F;&#x2F;wiki.debian.org&#x2F;FreedomBox&#x2F;TargetedHardware</a>
spiznnx超过 11 年前
nas-central.org is full of useful information about hacking with different NAS hardware. It helped me install debian with a custom kernel on my Lacie NAS without even opening it up.
zachwill超过 11 年前
Great post, OP. Always love this type of HN content the most.
评论 #6911456 未加载
csense超过 11 年前
As someone who doesn&#x27;t own a soldering iron, I&#x27;ve found the $35 Raspberry Pi board [1] [2] [3] to be an excellent choice as a low-cost low-power general-purpose ARM-based server.<p>It also has a number of GPIO pins, UART, i2c and SPI, which may be of interest to those who do own soldering irons :)<p>[1] <a href="http://www.raspberrypi.org/faqs" rel="nofollow">http:&#x2F;&#x2F;www.raspberrypi.org&#x2F;faqs</a><p>[2] A model with no Ethernet is available for $25, but Ethernet is kind of non-optional for a server :)<p>[3] The price doesn&#x27;t include power supply, case or boot media.
评论 #6912459 未加载
评论 #6912867 未加载
评论 #6913742 未加载
jotm超过 11 年前
This is all very cool, but I can&#x27;t help but think that it would be easier to get a used 12&quot; HP 2530p for ~$150, install 2 hard drives inside it, install whatever distribution of Linux you want and connect it via its fast Gigabit port.<p>Less headache (though not as fun!), more storage space, less latency, more processing power at a still very low power consumption :-)
aduitsis超过 11 年前
Always agreeable to see a link from softlab.ntua.gr high in the HN front page!
评论 #6911466 未加载
phaer超过 11 年前
Are there any suggestions for a low-energy (possibly arm) server with raid 1? I guess software raid over USB would not be very satisfying, right?
评论 #6913420 未加载