Quantcast
Channel: mmacleod.ca
Browsing all 30 articles
Browse latest View live

Fixing GPS On Cognition

Samsung Captivate users who have reflashed their phones with Cognition, the GPS functionality tends to take a serious nosedive compared with the stock Rogers firmware. However, gdmuscle from the XDA...

View Article



Recovering A Captivate From Near-Dead

A reader recently contacted me looking for advice with his new Captivate. He was concerned he’d bricked it, but the phone was getting as far as recovery mode, which meant that I was confident it could...

View Article

ROM Of The Moment: Assonance

I’ve tried out a lot of ROMs in the last few weeks. Cognition was a great ROM, but is no longer actively developed, the developer having moved on to Perception. Perception showed a lot of potential up...

View Article

Installing trixbox As A Xen Virtual Machine

My cordless phone are dying. For years now I’ve used a pair of GE cordless phones and a Linksys SPA2100 with the Primus TBB VoIP service. The batteries and LED screens on the phones are pretty well...

View Article

Bufferbloat: Finally It Has A Name

I’ve seen an explosion of discussion in the last couple of days regarding something called Bufferbloat. It seems that Bell Labs’ Jim Gettys has been investigating poor network performance at his house,...

View Article


Image may be NSFW.
Clik here to view.

Removing The AT&T Boot Screen From A Samsung Captivate

Anyone who has played around with custom ROMs on their Samsung Captivate (particularly if you started with the Rogers SGH-I896) knows that there is an AT&T logo when you first boot the phone. It’s...

View Article

Oracle’s Möbius Strip Of Stupidity

I need to patch and update some Solaris/SPARC boxes, using the latest Solaris Patch Cluster from Oracle. Nevermind the flash animation that their support website consists of, the best part of the...

View Article

CyanogenMod 7 On Rogers Captivate

The CMSGS team has for the last month been releasing beta versions of their port of CyanogenMod for the Samsung Galaxy S line of phones, including the Captivate. CyanogenMod is interesting because it...

View Article


Image may be NSFW.
Clik here to view.

Ubuntu Natty Narwhal and Xen

I was in the mood to refresh a few of my Xen virtual machines, and saw that Ubuntu 11.04 had been released, so I figured I’d give it a try. Ubuntu has typically been pretty decent under Xen, working...

View Article


Running Museeq on Mac OS X

I recently stumbled across an interesting soulseek client, museek+ It is broken down into a daemon backend and several frontends (GTK, QT, and even a console one). Best of all, the backend and...

View Article

Source Based Routing With FreeBSD Using Multiple Routing Tables

Something has been bugging me for several years now. In that time I have usually had access to multiple WAN connections, owing to my participation in the telecom industry. However, I’ve never been able...

View Article

IPv6 Part 1: Configuring Static IPv6 On FreeBSD

Welcome to part one of my multipart series on IPv6. In this post I’ll cover how to configure a FreeBSD host to use a static IPv6 address. The host used runs FreeBSD 8.2, but it should be applicable to...

View Article

IPv6 Part 2: FreeBSD Host Security With IPv6

Welcome to part two of my multipart series on IPv6. In this post I’ll cover how to use packet filter (pf) to configure a host firewall on BSD. The host used runs FreeBSD 8.2, but this should be largely...

View Article


IPv6 Part 3: Configuring Static Native IPv6 On Linux

Welcome to part three of my multipart series on IPv6. In this post I’ll cover configuring a (Debiab/Ubuntu) linux box to use a static IPv6 address without using Network Manager. This particular host is...

View Article

IPv6 Part 4: Linux Host Security With IPv6

Welcome to part four of my multipart series on IPv6. In this post I’ll cover how to use ip6tables to configure a host firewall on linux. The host used runs Ubuntu 11.04, but this should be largely...

View Article


IPv6 Part 5: Configuring An IPv6 Network Using Linux And A Tunnel Broker

Welcome to part five of my multipart series on IPv6. In this post I’ll cover how to configure an IPv6 tunnel on (Ubuntu/Debian) linux. An IPv6 tunnel is necessary if you’re trying to get IPv6 support...

View Article

IPv6 Part 6: Configuring An IPv6 Network Assigned Over PPPoE Using FreeBSD

Welcome to part six of my multipart series on IPv6. In this post I’ll cover how to configure a dual-stacked PPPoE tunnel on FreeBSD using mpd. The host is a FreeBSD 8.2 box using mpd5 from ports. My...

View Article


IPv6 Part 7: Securing And Optimizing An IPv6 Home Network Using FreeBSD

Welcome to part seven of my multipart series on IPv6. In this post I’ll cover how to use packet filter (pf) on BSD to run a small network. The router is running FreeBSD 8.2, but this should apply...

View Article

IPv6 Part 8: Configuring DNS And DHCPv6 On An IPv6 Network

Welcome to part eight of my multipart series on IPv6. In this post I’ll cover how to configure the ISC BIND and DHCP daemons to support dynamic DNS updates from DHCP in DNS on your LAN. The router is...

View Article

IPv6 Part 9: Configuring A Domain For IPv6 With BIND

Welcome to part nine of my multipart series on IPv6. In this post I’ll cover how to configure the ISC BIND daemon to serve an authoritative DNS domain over IPv6. The host is running FreeBSD 8.2, but...

View Article
Browsing all 30 articles
Browse latest View live




Latest Images