Open Source

We recently received two Vodafone HSDPA cards. Under Mandriva 2007, getting them to work is quite trivial. Insert the card, run Mandriva Control Center->Network & Internet->Set up a new network interface.

It finds the card:


Enter the PIN for the SIM card:


Choose whichever non-Unlisted network it finds:


The provider is unlisted at present. I guess I should submit a patch or file a bug report with the provider details …


Set the access point name, “Internet” for Vodacom:


Set some options:


If you choose to start the connection on the next screen, you will be connected:


Another nice feature in 2007.0 is VPN support, and the ability to associate VPN connections to a network connection. So, if I had configured my OpenVPN connection first, I would have been offered to associate it to the 3G/HSDPA connection during setup, and bringing the 3G HSDPA connection up (via ifup or the Mandriva net_applet) would start the VPN connection too. Really convenient.

Effect of modifications to /proc/cluster/lock_dlm/drop_count & drop_period

A Service request was logged to obtain more information regarding the impact of changing the default values set in the /proc/cluster/lock_dlm/* files.

# cat /proc/cluster/lock_dlm/drop_count
# cat /proc/cluster/lock_dlm/drop_period

There is no documentation to highlight the impacts on the gfs cluster of modifying these two values, so an advanced configuration request was logged to obtain this information.

Response from RedHat


I do not have a definitive answer to your question, but I would request you to refer to below Red Hat Cluster list threads.
Can you let me know the reasons why you want to modify these parameters, is there any problem you are facing ?
I would request you to send me a sysreport of all the nodes so that I can consult with Sr.Engineer, and advice you.

This is obviously not what we were looking for, so I updated the ticket to inform them of this fact.

Update From Redhat

Hello Scott,
Am looking into this and will update you soon. I don’t think that sysreports are required at this point of time.

I will update this entry as and when I get a response from RedHat.

Further Update From RH:

Setting drop_count to 0 (or increasing it) will allow gfs to cache more locks which can dramatically improve performance in some cases. Allowing gfs to cache more locks will increase the chances that the dlm may run out of memory during recovery. I don’t think there’s any point in changing drop_period; it governs how often gfs will get drop-locks callbacks while the number of locks exceeds drop_count.

Pretty good podcast from this site…

Here is the rss link: Lug Radio

I have been thinking about the current spam solution within the ISP and whether the implementation of SpamAssassin is actually up to much. We have been using SpamAssassin since the dawn of time and I personally think that it is a bit too heavy on resources, as well as not being terribly effective unless it is very well maintained.
There are obviously a mountain of Spam filtering applications out there, but getting an effective app that we can easily incorporate into our environment will be the challenge.

I am going to start to investigate DSPAM.
It looks to me like it can plug into qmail-ldap with not too many problems. It also has some nice features that we could use - one or two off the top of my head are -

A mail address used for customers to forward unidentified spam so that the app can then train itself.
Its built in web front end for management and displaying statistical information. This would definitely help with simplifying spam management.

Here is a Document well worth a read about statistical filtering. I personally like the dig at SA with regard to them not even knowing what a score of 3.72 actually means!

I would like to hear what people think about DSPAM or any other OS spam filtering software that should be considered.

Ok, so this is another one of those days where I have too many browser tabs open, and I don’t feel like bookmarking them all … or deciding which ones not to bookmark, so I’ll just burden everyone with these links.

Firstly, nokia seems to be quite interested in python, and seems to have made python available for the series60, with both an sdk, and a normal installable .sis.

There is also a wiki with quite a bit of info on the topic.

Nokia has provided additional python modules to access series60-specific features, which has allowed other developers to contribute some interesting tools, such as the wxPython compatability library, which allows wxPython UIs (ie that work on Windows - native - and Linux using wxGTK or similar) to work on the 6600!.

Other modules cover features such as bluetooth, which allow for tools like these GPS utilities

There is also a py2sis tool (part of the SDK?) which apparently allows easy SIS creation from a python script (to create a stand-alone application - I guess it will still require the python install though).

There is also some kind of python-for-series60 emulator

On the perl side, a basic perl port is available, but no additional modules as with the python release.

Finally, who knows, I could have posted this from my phone, using pyBlogger

Phew, 8 tabs I can close …

Seems like those clever people at fs-driver have written a neat little app to allow both read and write access to linux ext2 files systems.
Immediately you can see the advantage for those people who run dual operating systems on their machines.
It looks like it works by installing some sort of kernel module to allow windows to use the ext2 file system. By mounting the file systems with drive letters, this allows all applications to be able to see the files and directories natively, resulting in no need to convert from one to the other. I am always sceptical of applications/tools like this and would be interested to see how reliable this software is.
Check the link for more details and download.

We’ve been considering having a blog for a while, and after a bit of browsing around (and even some pondering on writing our own), we decided on Wordpress. So … as usual, anything I install must have a package, so this installation is running off an initial package of Wordpress, and I hope to upload to cooker contrib once I’ve done the last few bits to make it comply with the Web apps policy.

The next question, of course, is whether - and how, to package themes and plugins for wordpress.