I’m working on a new utility that is going to be able to create configuration files for both VMware Player and Xen virtual machines from the same tool. It’ll be written using C# on the Mono Runtime and Gtk#. I’m writing this because currently you’ve got to have VMWare Workstation installed on Linux to create machines for Player. The only utility that I’ve found that can create VMWare Player images is Windows based and doesn’t work with Wine. Hopefully I’ll have it ready for release in the next couple of weeks, the virtual disk spec from VMWare is extremely helpfull.
Finally had the time this afternoon to figure out the setup of my wireless card, a Dlink DWL-G120 under Fedora Core 6. Again i set it up using ndiswrapper instead of using the open source firmware that’s currently under development. I did have to use the Conexant driver (the version is listed below) to get it functioning properly. The Dlink driver that’s on the CD doesn’t work with the new kernel version (and a new version of ndiswrapper). I use the atrpms ndiswrapper packages to install ndiswrapper.
I upgraded my desktop to Fedora Core 6 which was released earlier this week. Its a pretty sweet system. One of the coolest features is that booting and installing from USB devices finally works as advertised. Installing from my USB hard drive took about 15 minutes, even faster than the network installations. Gnome 2.16 is pretty sweet and Fedora has lots of new eye candy.
Most of the external repositories such as Freshrpms and Livna already have the majority of their RPMS built for FedoraCore 6, at least on i386. This made a huge difference in pulling in alot of the smaller applications that don’t fall under the Fedora Extras umbrella, due to licensing restrictions or other reasons.
All in all it’s a great release and it is definitely worth the time and the hassle that sometimes come along with upgrading Linux distributions.
This weekend I’ll be in Potsdam for my fraternity’s alumni weekend. I’m not sure what time I’ll be getting in but I might have time to swing into the lab on Saturday during the workday, right now it depends on the weather. It’d be nice to see it completely put together.
Burlington has gradually been rolling out a Fiber Optic network in Residential Areas and neighborhoods. This service is available through Burlington Telecom. This is a municipal utility that is offering Cable, Phone, and Internet on the cheap. I’ll probably be switching. It’ll be interesting to see how much faster it is than my current connection from Adelphia. It’s also got symetric speed for Internet service.
So I’ve upgraded to wireless on my desktop because I’ve gotten to frustrated with having constantly run an ethernet cable from my bedroom through the kitchen to my living room. I went with a Dlink DWL-G120.It’s a smaller USB 2.0 based network adapter with a long cable so you can move it to get the best possible reception. The adapter is based on the prism54 chipset that does have some Linux support that is currently in development. I chose to use Ndiswrapper to use the Windows driver because it will be more stable.
The driver that was included on the CD (Version 2.00) that came with the adapter did work after a little bit of work. It didn’t work with the latest version of Ndiswrapper, and the latest Fedora kernel but it did work with Ndiswrapper version 1.18 and kernel version 2.6.17-1.2187_FC5
Here’s a simple Hello World program written in Ada. Its as simple as any other Hello World program in most modern languages.
procedure Hello is
To compile and execute this execute with gnat, with the make option. gnat make and then that will create a hello execute that you can then execute like any other program.