wildness

To content | To menu | To search

Tuesday, June 8 2010

m0n0wall-CMI: The future of a great project...

Sometimes ago... I've started the m0n0wall-cmi project... It was apparently something that a lot of people were missing and it found some interest in the community.. Unfortunately, I had no time to continue the project further and so it kinda "died"...

Now, I'm wondering if there is still some interest in this.. and maybe I'm considering the fact to get back to work ;) The goal would be also to adapt the whole thing to be more "web 2.0" (for whatever that means :)) and compatible with all the m0n0wall-like appliance (yes, indeed, pfsense...).

So, if you're still interested into this project, please, shoot a comment here and let your contact details ;) If I anyway start again to work on it sooner or later, I would be glad to have some alpha-testers under the hand..

Cheers!

Sunday, May 2 2010

Solaris SUN Cluster: Live update

As I've recently tried the patching of a sun cluster with Zones/ZFS/global filesystem and everything running, I've noticed that not so much people have tried this, so I might share the experience here ;)

So read the complete article to see how it behaves ;)

Continue reading...

Thursday, April 29 2010

Solaris Sun cluster core patch 126106-40 issue

I've recently had to apply the 126106-40 core patch for SUN Cluster and had some issues with it.. Seeing on the Internet, some issues with this patchs are documented by Juergen Scheich's blog and describing a howto fix some of them. Actually, the error I had was a bit different from the "loaddid" cycling dependencies that was found on his blog. I had a similar issues with the sysidtool:net service which gave me the almost same error as the loaddid did. No pun intented ;-)

Applying the same procedure as found on Juergen's blog fixed also that issue! So you can just:

  1. Boot in non clustered mode
  2. Remove the loaddid service from SMF: svccfg delete loaddid
  3. Import it again from the patch's XML file: svccfg import /path/to/patch/loaddid.xml
  4. Refresh the service: svcadm refresh loaddid
  5. init 6

This has not been faced on all the node of the cluster I was patching, but I thought it was worth a note here ;-)

Monday, March 22 2010

Mobotix Cameras: getting the stream

I've grabbed some times ago two Mobotix cameras.. I must say first that I was impressed by they quality (nice look, high resolutions, good framerate and nevertheless, GNU/Linux based).

As I put them to monitor some outdoor part of my house, I've wanted to record everything that would happen, but hey, first question, how to record ?

Indeed, they don't support MPEG4 streaming. In fact, they are using some half-proprietary MxPEG format, that seems to be on its way to become a good choice when it comes to camera streaming. I've searched out the internet to find the SDK of the camera that provide also the little mxgconv binary, allowing you to convert MxPEG to JPEG frames. Well.

Here is then the little script I used to record in MPEG4 everything coming from the cameras on hourly-basis.

Continue reading...

Tuesday, November 17 2009

Inject Outlook PST Archives files into IMAP account

After searching for a LONG while for a method to inject my outlook pst files into my IMAP server without any success... I decided to write some scripts to do it myself. This is using a mix of libpst, perl, bash and some mbox2imap script found on the net...

Check the full article for details!

Continue reading...

Friday, October 23 2009

ifclone - or how to clone an interface over network.

I remember some times ago, I had seen a great tool that permitted to clone an interface through the network. By saying that, I mean that you can run a little client on a box where you want to sniff an interface and where all the traffic will run through network to the host where you will effectively sniff it.

This could be usefull for example when the box you want to sniff is an embedded device with only a little space available.

As I was today in need of this tool but can't finally find it back, I decided to code my own and then to share it... Read the whole article to know more!

Continue reading...

Tuesday, October 13 2009

BGP4: Enabling IPv6 Neighbors

Being tired of using static routes with IPv6, I've some times ago implemented OSPFv3 with IPv6 peers... But I have faced a lot of issue, mostly due to quagga's implementation of OSPF.

I've decided some days ago to switch to BGP4 IPv6 peers. I have to say one things to summary: It works very well.

You can read the full article to see how I have put this in place.

Continue reading...

Wednesday, September 30 2009

Veritas: Restore from errors on private region

After the reboot of a sun server, I found a diskgroup being unusable because of a wrong disk private region that was not consistent with the information stored in Veritas..

After having tried the classics vxconfigd -k -x cleattempdir, I have found that Veritas is in fact doing some backup of the configuration of every diskgroup. This configuration could be easily restored online. Even more, this could be tested without any impact. Even better, if it doesn't work: just rollback!

 # vxdisk -o alldgs list
 DEVICE       TYPE            DISK         GROUP        STATUS
 EMC0_1       auto:sliced     zonedg-dg01   (zonedg)     online

This diskgroup wasn't importable as the private region was not consistent. It consists of only one disk.

 # /etc/vx/bin/vxconfigrestore -d zonedg

When this command is issued, you can then try to see if all you volumes are there and consistent (even fsck them). The cool thing is: nothing has been commited to the disk yet. If everything is clean and runs well, just commit the restore the the disk:

 # /etc/vx/bin/vxconfigrestore -c

And voila!

Wednesday, September 23 2009

Virtualbox: Scripts to make my life easier

It's been a few month that I daily use Virtualbox for my home virtual machines.. As I have a couple of theses, I wanted some scripts to ease the manipulation I have to make..

This post is simply to share theses scripts :)

You can find them here

Wednesday, September 2 2009

What's in the pipe...

Hello folks,

This post is to keep you updated about the future of articles posted here... We've just bought a new house and moved into it so now I'm preparing the network and doing some testing on virtual machines and so on.. so a few articles may come.

Meanwhile, I'm currently thinking of some articles to make in the coming weeks that could be usefull:

  • jQuery framework: How to make AJAX without knowing Javascript.
  • Cisco interoperability: Zyxel Gbit switches
  • Linux: Using VLAN to get a better network.
  • Linux: LACP
  • Virtualbox: Scripts to make my life easier
  • KVM: Quick Howto for Network appliance virtualization (m0n0wall, pfsense, ...)

Don't hesitate to leave a comment to give me feedback about articles you found interesting, or to request some of the articles here to be written in priority :)

Thanks for reading.

- page 1 of 4