Skip to main content

Linux Home Server - Part 2

Received my AOpen enclosure this morning and using my lunch break to install the internals (i.e. Intel Atom D945GCLF2 motherboard, 1GB Kingmax DDR2 RAM, 1TB WD Green, 250GB Seagate and the really ancient 54X CDROM salvaged from my old now junk PC). The motherboard is really tiny .. using not even half of the available space .. and the enclosure looks huge .. the footprint seems to be as big as my Dell GX60 SFF but it height is 3X more. The enclosure does not come with any fan .. the only moving fans in there are the power supply's fan which is 12cm one and it is so silent .. and the other one is on the Atom heatsink, a small fan but silent too. Just nice to be on top of my office desk.

The above is the server, sure, it looks more like the Optimus Prime in Megatron.. but heck, it looks nice on my desk.. so no problem there.

On the software side, I've chosen Ubuntu Server 9.04 running LAMP, SAMBA, CUPS and few other servers and will install Transmission too. This server will be a headless server, means that there will be no monitor, keyboard & mouse connected to it. The only way to access it will be through SSH & web interface. I'm yet to decide which web interface I should install .. but probably will go with webmin. I've tried ebox and no, it is too complicated and some of the things do not work. Up to the time I write this blog, the Ubuntu Server is already installed and updated to the latest binaries. Need to get the SAMBA up and running, the family are waiting for it to be up by now. To get busy configuring SAMBA now!!!

Update: SAMBA is now working .. next will be CUPS .. and then torrentflux-b4rt (I've transmission running as of last night). Next hardware mod will be on the 20x4 LCD using LCDProc. Nice how-to could be found here.

Update 2: CUPS is now up and running .. was easy but took me sometime to figure out that my ads blocking stylesheet on my Safari somehow hid the add printer button. Took me ages to figure it out.. REMINDER: If you're configuring cups and no add printer button, turn off your ads blocking!!

Update 3: Added LCD into the LHS .. video as attached:


9W2PJU said…
haha nice.
try deluge. it is better than other torrent client
9W2TPT said…
currently using transmission client since it is directly supported by torrentflux ..

Popular posts from this blog

Configuring TechniColor TG784N V3 (Maxis issued broadband router) to use different DNS servers

Previous write up deleted. It seems to change the DNS servers in as shown on the status, but it does not really work.

Check the following website, this seems to work:

This can be done from the WEB GUI too, go into the following configuration path:

In my example above, I'm using paid service unblock-us instead of google public DNS servers.

Raspberry Pi + svxlink = Low power echolink node

What is the easiest way to get echolink node up and running on raspberry pi? Surely, get a premade image which has everything inside. I've created one image which can fit into 2GB SD card for this, just follow the following steps to get it up and running:

For hardware, you need to have the following:
Raspberry Pi for sure, with a minimum 4GB SD cardA USB echolink interface, can be commercially sourced or DIY. There are many DIY schematics out there that you could follow.  Here is the configuration on how to get the things working together, courtesy of website:

For software:
Download the following prepared image from google drive, it is based on raspbian-2015-02-16 image and has pre-installed svxlink-14.08. raspi-wheezy-svxlink.img.zipUnzip the file and copy it to your SD card using the following instructions that can be found here.Boot up the RasPi, if you do not have an HDMI monitor, you may want to access the RasPi from your terminal emulator (putty or the like), connec…

Debugging DMEE

I've come across many posting on the Internet (via google search), people asking on how to debug a DMEE for payment program. One of the few suggestion was to create a user exit just before the node that we would like to debug and put our breakpoint there. It seems that SAP has built-in this feature without needing us to create a user exit (available in ECC 6, have no idea if this is available on prior releases). Here is how you can put your breakpoint without any coding.

1. Display your DMEE tree using transaction: DMEE_DEBUG.

2. Click on the node that you would like to debug.
3. Go to conditions tab, you could see the Set Breakpoint button. Click to set.

4. Run the SAPFPAYM and specified the payment run date/id, payment format etc. SAP will stop at the node which you point your breakpoint at, as in 2.
5. To remove your breakpoint, just run the DMEE_DEBUG again, there is an option to delete all own breakpoints or all.