Project Coming Together

My hardware project is beginning to come together nicely. So far, I have all of the computer components I need, while the exterior case is something I need to work on. Actually, there is a gentleman who is going to help me out by bending the metal pieces I need for the back and the brackets to hold it all together. The only thing I have to do is draw it up so that he knows what I need.

Once I get those pieces, I can assembled everything and then begin to work on the operating system/system configuration. I am leaning towards a dual-boot configuration so that I can have full gaming support no matter which game I want to play.

Secret Project In Early Stages

I have a bit of a secret project that I am working on… it ought to be rather sweet when it’s done. Today, I ordered the parts after dealing with a credit card snafu. Anyway, the parts should arrive in a matter of days, and then I should be able to begin. Of course, I plan on documenting the process and posting it here on my website.

The Matrix is Reloaded

I fire up the latest version of GAIM this morning to send a quick message to a friend of mine, Singe from World Class Mods, and was surprised to be greeted with this logo, rather than the default logo that I am so used to.

gaim-matrix-ee.jpg

This is just as surprising as the Christmas easter egg for WindowMaker. Another reason to love Linux, the authors love to throw in little bits and pieces of code in that surprise us from tie to time.

Rebuilding Blog

Over the last few days, I have had to rebuild each of the blogs on my site here. I was attempting some maintenance and locked myself out of the system, so I have taken the most recent snapshot of the old blog and recreated all the old entries here. What is missing, however are the old comments. But everything here is exactly as it was before, but some of the old links may no longer work, since the entries were recreated in a different order than they were originally created.

Thanks for your patience, since I took down the old blog while I was redoing it.

Four Days!!!

I was just so excited to hear that 3DRealms was releasing the source code to Duke Nukem 3D under the GPL. I have already downloaded the code, and while I do not have it working, I expected as much. It compiles, but when I run the binary, it just sits there. Perhaps I do not have the right data files. I’ll see if Mike or Matt Kutzman have the Atomic Edition.

But 4 days since they released the code, and the folks over at Icculus have ported the code. Now, give it a couple of weeks for refinement, and we are good to go….

Troubles with Whiners

As much as I love Linux, there are many who do not. I am willing to accept that. However, there is an individual who has requested help at a message board I visit quite frequently. The whole lot of us who post there are very willing to offer our help. However, he has started a thread billed as “why I don’t use Linux.” He claims to have spent many years studying computer science and knows a large number of programming languages. His main complaint is that the average user will find Linux more difficult than it needs to be.

I ask “Why do you feel it to be?” His response on the board has been rather lackluster and full of FUD. While I do not accuse him of being openly hostile to Linux, he is certainly not a prime example of the Linux community. He has allowed himself to believe falsehoods as well as to

Winmodem, Schwinmodem

Of course, I had solved this problem once with Mandrake installed, but I was just lazy about getting the modem in this laptop working.

Fortunately for me, the internal Winmodem is a Lucent Technologies chipset that just happens to have a Linux driver, available at http://www.physcip.uni-stuttgart.de/heby/ltmodem/ The package was simple to install, and it works quite well, although I should try to figure out why the driver told me that it is a v.92 modem, or if this is normal with a controllerless modem.

Shorewall Problems Solved

In my last entry, I was complaining about how I wasn’t able to get my laptop to work either at home or at school.

My major problem was dealing with the issue of how to treat my wireless and wired ethernet cards (Wifi used at school and wired at home) differently for the purposes of Shorewall. It was not until reading more documentation on the Shorewall website was I able to figure out the hosts file and get my laptop to understand that the home zone was a subset of the net zone.

I decided to treat North Central as a hostile environment, though it would be less hostile than hanging this machine off a cable modem directly. Me, being the paranoid security nut that I am, chose the more secure environment. Nearly everything is closed off, particularly anything inbound not directly related to my browsing or other activities.

For home, I have opened up SSH and FTP (inbound and outbound), the two services I regularly use on my home network. If I need more, I can always add rules or take down the firewall temporarily. Of course, the same outbound connections are enabled so that I can connect to the internet using my desktop machine as a gateway.

Now that I have a better understanding of Shorewall and its internals, I have decided that it is very cool. It does a great job of blocking unusual traffic and common spoofed traffic while making it easy to configure what traffic should go through.

Problems with Shorewall

Over the last few days, I have been struggling with getting Shorewall to open up the holes I want in the firewall on my laptop so that I can browse the web, use AIM, and such. Defiant is behind a NAT’ed firewall at North Central, but I would prefer to not have to run without my own firewall.

New TechTV Chat

TechTV just yesterday released the newest iteration of their chat, and it is quite a nice system. They decided to run Jabber on an in-house server. This is likely a wise decision due to their problem in the past with proprietary chat services.

The default and preferred method of connecting to their chat system is through their Java Jabber applet, but it is possible to connect to their server with a standard client. I will not reveal those details here, in case TechTV does not want those released, but it makes it nice to use TKabber under Linux, where Java support can get a little hairy if not set up properly.