Marvell of the USA have announced a sub $100 (projected sub $50!) computer built into a ‘power-brick’ or ‘wall wart’.

Bascially, the device is the size of a regular plug-in power adaptor and does just that; it plugs into the mains socket and runs. It’s power consumption is supposedly about 5 Watts.
- 1.2Ghz ARM CPU
- 512MB RAM
- 512MB Flash storage
- Gigabit wired ethernet
- USB 2.0 socket
- SDIO Expansion
Marvell already claim linux distributions to be running on the device and the possibilities for utilisation seem endless.
The $99 “development kit” is effectively a pre-release model and I’m really tempted to order one in to see what I can make of it.
Unfortunately, Slashdot got hold of this before I did so you will be able to see the Marvell SheevaPlug over at Linux Devices when their server stops smoking
You also be able to order the SheevaPlug devkit directly from Marvell
2 Comments »
If you’ve ever run a site which uses an SSL certificate, you may have found a problem when your site calls information (images perhaps) from a third-party website which does not use an SSL certificate. The user’s web-browser will often display an icon or some other form of indication that part of the transaction is no-longer encrypted.
Ideally you want to avoid calling the external content on any page which is SSL secured or rather (for the purposes of this statement) only call the content when on a non SSL secured page.
Thankfully, if you’re using Apache and PHP, you’re on to a winner. The following statement checks with Apaches as to whether the current page is being served as HTTPS or not and renders the page with or without the third-party content as appropriate.
<?php if ($_SERVER['HTTPS'] != “on”) { echo ‘this is where you make HTML calls to your external content”;} ?>
This should hopefully get rid of those pesky browser warnings for your dynamic pages.
No Comments »
Here follows a quick description of getting an Epson Perfection V300Photo running in Ubuntu 8.10 Intrepid.

Firstly, the scanner has sane support but requires a ‘non-free’ (as in speech) driver element.
Thinks you need:
Make sure sane and sane-utils are installed:
sudo apt-get install sane sane-utils
Then you will need to ‘borrow’ libltdl3 from Ubuntu 8.04. You can find it here: http://packages.ubuntu.com/hardy/libltdl3
And finally, you need iscan and the esci driver as DEB pacakages from AVASYS. You need to go through the form-driven system here: http://www.avasys.jp/lx-bin2/linux_e/scan/DL2.do
Once you’ve installed that little lot, you need to add a line to one of your sane config files:
sudo gedit /etc/sane.d/dll.conf
Add epkowa to the list of drivers found there.
You should now be able to use Xsane or any program which calls Xsane (such as GIMP) for scanning.
I’ll readily admit, it’s a really clunky installation process. It seems largely Epson’s fault. The do provide the Linux driver but it’s a binary and doesn’t appear to be licenced in a way which would enable it to be bundled with a Linux distribution. It would either require Epson to release the sourcecode for their V300 driver or for someone to successfully reverse-engineer the scanner software interface for this to become easier ie: direct sane support.
References:
http://ubuntuforums.org/showthread.php?p=6297403
http://ubuntuforums.org/showthread.php?t=978407
No Comments »
After discovering that Hauppauge WinTV NOVA-T PCI cards seem to draw anything up to 9 watts each when in operation, I’ve been theorising about ways and means to reduce the overall power consumption of a MythTV ‘backend’ server.
One option I considered was replacing two NOVA-T cards with a single NOVA-T 500 which has two tuners. The glaring problem with that approach is that I have no means of knowing before-hand whether the NOVA-T 500 doesn’t just draw twice as much power as a normal NOVA-T.
The other alternative I’ve considered is a NOVA-T USB Stick. It’s a really simple device involving a USB connector at one end and an aerial connector at the other. In theory, the limitations of the USB system should dictate that one of these sticks will not require more than 2.5 watts (more likely no more than 2 watts).

If so, I would be limited to one stick per USB slot but that’s no great hardship as I have at least four USB slots to play with.
There is a catch though, having done some reading out on the intertubes, it appears there is a problem with tuning on the NOVA-T sticks and the current version of Mythbuntu (which I have used to configure MythTV systems up until now)
No Comments »
I recently needed to check the availability (or rather pingability) of a system on a remote network. I didn’t have a VPN connection to that network but I did have administrative access to the network’s router which was a Draytek Vigor 2600.
As well as the expected web interface, the Vigor 2600 (as with many other Draytek routers) also includes a telnet server with a suite of command line tools.
To telnet to the router from both Windows & *nix systems you use the command:
telnet <router ip or hostname>
You will then be prompted for a password. This password is the same as the web interface password.
Once logged in, you can type ‘?’ and expect to be presented with a set of available commands which may look roughly like those below.
% Valid commands are:
upnp ddns exit ip ipf ddos
urlf p2p log quit srv show
mngt sys vpn wan port wol
The ping command is a subcommand of ‘ip’ so to use it we type:
ip ping <host ip address>
The router will then send five pings to the target host and display a report of each ping, latency and packet loss.
I hope this comes in handy for others
1 Comment »
I recently installed Ubuntu Linux 8.10 on a Compaq Presario 2100 laptop. Specifically, this model of the 2100 series has an intel Celeron mobile processor which nominally runs a 1.7Ghz.
Naturally, on a laptop you don’t want to be running you CPU at full-chat all the time as the fan can be noisy and the flesh on your legs may burn. By default, Ubuntu didn’t work out how to step down the speed of the CPU which is unusual.
I could swear that I’d had this laptop throttling it’s cpu frequency before and with a little brain wracking and internet searching, I [re]found the solution.
You need to activate the p4-clockmod module using the command sudo modprobe p4-clockmod. Once this is done, you can activate the Gnome panel cpu frequency applet (right-click panel>Add to panel>CPU Frequency Scaling Monitor)

You should now be able to choose a speed from 1.7Ghz down to 212Mhz from the list or select one of the automatic speed governors.
You still need to make sure that the kernel module is loaded every time at boot time. To do this, use sudo gedit /etc/modules and add the line p4-clockmod.
Now, every time your machine starts, the cpu governors will be activated and you’ll hopefully have a quieter and cooler experience.
1 Comment »