Category Archives: Linux

Dual Boot MacBook Pro

Well I decided to dual boot my new Core2Duo MacBook Pro with Linux and OSX. For the most part I followed the excellent OnMac.net wiki article, however I did add a few extra steps as well as run into a few problems.
Read more »

Status Update and SCALE 4x

Well I am back! Sorry for the lack of updates, I have been overwhelmed with school and plain laziness lately. Anyways, I will attempt to post more often from now on.

Over winter break I setup a new firewall using Shorewall. I am pretty impressed with how easy it was to setup and secure. My firewall now has my wireless network separated from my wired network, a DHCP server for the internal networks, a DNS proxy, and Squid setup as a transparent proxy. Pretty impressive considering this is my first firewall setup. In the future I would like to lock down my wireless network even further by using an OpenVPN bridge to encrypt local wireless traffic on top of the current WEP encryption. That might be a little overkill, however it should be a good learning experience.

My brother bought a video iPod and harassed me to figure out how to get movies onto it. After I gave in and a little research I found a program called HandBrake that most people seem to be using. It works best on OSX even though there are Linux, and Windows versions available. The Linux version is command line only, so there is no fancy GUI for those of you that can’t work without one. I downloaded the Linux version, compiled it, and gave it a go. I tested H.264 and MPEG-4 encoding and received the best iPod compatibility and encoding speeds with MPEG-4. I would like to say that the H.264 video had better video quality with a smaller file size.

I attended SCALE 4x last weekend with Eric Gaumer and it was great! I got to meet a bunch of great people such as Aaron Seigo, Ted Haeger, Jono Bacon, and the famous DVD Jon! Eric and I spent most of the day with Ted and Jono discussing various topics such as LugRadio Live 2006 and why Novell needs to embrace deb packages instead of RPM’s. FYI, we were introduced to Jono last year by Jon Masters after revealing that we were huge fans of LugRadio. Anyways, we attended the three talks on desktop linux. Aaron Seigo about KDE4, Ted Haeger on NLD10, and Jono Bacon on the future of the linux desktop. All three talks were great and well presented, however I would have to say Ted’s presentation on XGL was the most interesting to me. I was really amazed at XGL and look forward to checking it out in the future. I also enjoyed the “Bacon and Eggs” picture import during Ted’s presentation. Eric took some pictures that I will post once he sends them to me.

Anyways, Eric and I will be going to Mammoth this weekend. Expect some pictures from that trip as well.

DefCon 13

Eric and I attended DefCon 13 last weekend. The event was pretty good, even though some of the talks were pretty boring. The thing that got me the most though, was the type of people that attended. There was some pretty freaky looking people there. I guess I was expecting a different type of crowd. To top it off, most of these people were into the whole “rave” thing, which I am not. It was really annoying listening to techno music until 5am. Anyways, I would love to attend the event again, but stay at a hotel on the strip away from the rave music.

Back to my Roots

Well a few days ago I went back to my roots and installed Debian on my main desktop. I had been using Kubuntu for the past 3 months or so and really enjoyed it, however it had a few annoyances that finally got to me. Konqueror crashing fairly often is one of them. I expectred this to be fixed quickly, however it was not. Another major problem I had was with packages. Quite a few packages have messed up dependencies and/or are completely broken. Eric3 and PyKDE being the ones I remember the most. Since I am into Python programming right now, I found this extremely annoying and unacceptable. Kubuntu was great, however I think it is too new and has a lot of work to do before Breezy is released.

I am currently running Debian Etch, but I plan on upgrading to Debian Sid pretty soon. I read that there is a lot of new packages being worked into Sid right now that may cause some breakage, so I need to look into this more before upgrading.

Using D-Link DWL-G510 Wireless Card in Linux

Today I bought a D-Link DWL-G510 Wireless G PCI Adapter for one of my linux desktops. Once I got the card installed I was thrilled to find that this card is not natively supported under linux. I thought I was going to have to return the card and get a different one until I remembered reading about using Windows network drivers under linux. Sure enough, this card can be used in linux using a program called NdisWrapper. Here are the steps I took to get it working under a Debian based distribution.

  • Install NdisWrapper:
    ]$ apt-get install ndiswrapper-utils
  • Mount driver CD and install windows drivers:
    ]$ mount /dev/cdrom0 /media/cdrom
    ]$ cd /media/cdrom/Drivers/Drivers
    ]$ ndiswrapper -i NetA3AB.inf
    ]$ ndiswrapper -l (Verify driver was installed correctly)
    
  • Load NdisWrapper module:
    ]$ modprobe ndiswrapper

Now you will be able to find your wireless card as wlan0 and be able to use wireless-tools to setup and configure your wireless settings. You can also scan for wireless networks using the iwlist wlan0 scan command. I would also add ndiswrapper to /etc/modules so the card is loaded on startup.