Screaming monkeys

Today I finally got to see a tele-marketer getting caught in my Asterisk server. I’ve made a blacklist system, so I can blacklist callers. As soon as they call, they get transfered to a voice saying “There is no one to take your call, they’ve all been carried away by monkeys” and then a lot of monkeys screaming. And the dumb fuck called back three times before giving up. One down, three million to go…

September 13, 2005

More Asterisk AGI

I have finally finished my first AGI program for my Asterisk server. So time for my next program. I have installed Nagios network monitoring program on one of my machines. I want Nagios to call my mobile phone when one of my servers go down and using Festival, giving me a voice message of what server and the type of problem.

September 9, 2005

Change SIP in iChat AV

In apples voice/video chat program, it appears that it uses some kind of SIP protocol to communicate. But Apple, why not implement SIP phone ability into iChat AV? Being able to make voice phone calls to other SIP phone systems would be really cool.

September 7, 2005

Linux is taking over my home!

I’ve had performance problems with my firewall so I thought it was time to upgrade to a better firewall. After looking around I found a lot of articles about the Linksys WRT54G, a wireless router that’s easily patched with new firmware. Because it uses the linux operating system, Linksys have to publish source code under the GPL license. This makes it easy for others to improve and implement new features. So I got an image from Sveasoft called Talisman and installed it. And it works great! I can now have QoS so my VoIP telephone stuff always gets priority. ...

September 4, 2005

Mac OS X 10.4 Tiger memory problems

I’ve been generally happy with tiger on my powerbook. The Spotlight search really has helped me finding my stuff. But I’ve had problems with slowdowns after working with my computer for a couple of days. I never turn of my computer, just putting it to sleep when I’m done working, and after a couple of days the machine would get slower and slower. I finally gave up and started to search for the problem. Turned out that Dashboard (when loaded) ate memory like a hog! My guess is that their is a memory leak when using some of the widgets. But for me, Dashboard is to slow to be of practical use for me, so I opted to disable it. And now the machine works great again. ...

September 4, 2005

Continued adventures with Asterisk

As usual when I find something new, it goes a bit overboard. I always wanted to delve into learning the Perl programming language. So I took this opportunity to use it to write a small plug-in for my Asterisk server. As soon as somebody calls, my script goes to a Swedish directory service and looks up the name. It then puts it in the callerID information so the name shows up on my phones. It also connects to my satellite receiver and displays a message on my tv so I know who is calling. Pretty nifty. Naturally I found that someone already written this in php, and that they’ve used the wap version of the lookup page to find the name. That preserves a lot of bandwidth so I’ll probably rewrite my program to use that instead. Anyway, Perl is an amazing language. ...

August 20, 2005

Asterisk PBX

So I’ve been busy for the last five days setting up my Asterisk PBX. I’ve connected two different VoIP lines to it. I have the X-Lite VoIP softphones installed on all the computers and an FSX device so I can use my regular wireless phone. And it’s enjoyable learning something new. First, my wife thought that I was crazy, “Who needs a telephone switchboard at home!?” But I think she’s coming around. Now she can sit at her computer using a headset and talk to her friends without holding the line. And it’s easy to transfer calls between all the phones in the apartment. It’s also nice to have a digital answering machine and get the messages mailed to you. The added benefit of multiple lines on the same phone number and that it doesn’t cost anything to dial a phone in Sweden is a bonus. ...

August 14, 2005

New domain www.jackenhack.com

Today I got a new domain, www.jackenhack.com (jacken.com is taken unfortunately) Have been struggling with mod_rewrite so redirect works with a 301 code. Hopefully I’ll still keep my ranking at google this way without loosing it all. so if you link to my blog, please update them as soon as possible. Don’t forget to update my RSS links if you use them. Thanks!

February 17, 2005

Fix for constantly running fan after 10.3.8 update

[caption id=“attachment_2955” align=“alignleft” width=“400”]©John Lillis[/caption] I got fed up with the fan that’s running constantly on my Powerbook 12" rev b 867mhz after installing the 10.3.8 Update. So here’s how you do it: Download Update 10.2.8 and use Pacifist to extract /System/Library/ExtensionsAppleADM103x.kext from MacOSXUpdate10.2.8.pkg to the desktop. Do a backup of AppleADM103x.kext from your startup disk at /System/Library/Extensions to your home folder. Copy AppleADM103x.kext from your Desktop (the one you extracted from 10.2.8) to /System/Library/Extensions, you’ll need to enter the admin password to do that. Start Disk Utility and do a repair permissions on your start volume. Problem solved. Just for good measure, reset the parameter-RAM by holding down Command-Alt-P-R at startup. My machine now turns on the fans at 148 Fahrenheit instead of 125 Fahrenheit. For some reason Apple choose to change the temperature when the fan starts on Rev.A Powerbook 12" after Mac OS X 10.2.8 from 148 Fahrenheit to 125 Fahrenheit. This gives the result that the fan runs almost constantly due to the fact that the powerbook operates normally at 125 Fahrenheit. I did this hack back when Apple changed stuff in the 10.3.2 update, and they haven’t updated AppleADM103x.kext until 10.3.8. ...

February 11, 2005

Annoying fan

After updating to 10.3.8 Apple managed to lower the temperature that the fans turn on and off. So now when doing medium light work the fan goes on. And it drives me crazy. My guess is that they only changed the values one or two Fahrenheit, but it’s just at the point where my normal work load is. I tried the old trick to replace the kext for the fan control, but to no avail.

February 10, 2005