RHEL4-VMware problem : solved
Wel, it seems I've found a solution for my Redhat-in-a-VMware network problem. What's causing this is still unclear, but I now have a workaround. The problem was that Redhat (RHEL4) and Fedora (Core 8) had a lot of trouble in obtaining an IP address in a VMware cage. Other operating systems like Solaris 10 or CentOS5.1 worked like a charm. After meticulously comparing the settings in CentOS and RHEL, networking still refused to work, so I decided to give up (thinking this might be a RHEL/VMware combination issue) and resorted to QEmu.
But Qemu has its world of problems on its own. Kqemu wasn't supported on my laptops CPU, which meant a fairly low performance, but in the end I could live with that. You can download torrents for preinstalled Qemu OS images on FreeOSZoo, but that won't guarantee that anyone is seeding the image of your choice, of course. I opted for a OpenSuse guest, which after a long install, also had troubles getting on the network. But that one bound itself to another network class address than my wireless connection.
A then I bumped into the solution : on my laptop, eth0 is bound to the wired Realtek ethernet controller, whereas eth1 is bound to my wireless connection. As I use wireless exclusively, eth0 never gets attributed an IP address. It seems that on the problem images in VMware, eth0 is bound to eth0 on the host, and if that one doesn't get an IP address, you're lost too in your VMware guest. I tested this immediately, and connected my laptop to a good old utp connection, and fired up the RHEL4 guest. And bingo, IP address obtained !
This doesn't off course explain why CentOS or Solaris do get an IP address. Maybe NetworkManager or avahi-daemon are configured differently on CentOS (and are absent on Solaris), but the fact remains you better attribute an eth0 address on the host if your VMware guests want to be connectable.
But Qemu has its world of problems on its own. Kqemu wasn't supported on my laptops CPU, which meant a fairly low performance, but in the end I could live with that. You can download torrents for preinstalled Qemu OS images on FreeOSZoo, but that won't guarantee that anyone is seeding the image of your choice, of course. I opted for a OpenSuse guest, which after a long install, also had troubles getting on the network. But that one bound itself to another network class address than my wireless connection.
A then I bumped into the solution : on my laptop, eth0 is bound to the wired Realtek ethernet controller, whereas eth1 is bound to my wireless connection. As I use wireless exclusively, eth0 never gets attributed an IP address. It seems that on the problem images in VMware, eth0 is bound to eth0 on the host, and if that one doesn't get an IP address, you're lost too in your VMware guest. I tested this immediately, and connected my laptop to a good old utp connection, and fired up the RHEL4 guest. And bingo, IP address obtained !
This doesn't off course explain why CentOS or Solaris do get an IP address. Maybe NetworkManager or avahi-daemon are configured differently on CentOS (and are absent on Solaris), but the fact remains you better attribute an eth0 address on the host if your VMware guests want to be connectable.
Tabkit
Why oh why didn't I discover this earlier ? It was only after dag sent me a screenshot of his Firefox, that I searched and found Tabkit, a Mozilla addon for tab management, for power users. Multiple tab rows, color grouping of tabs, tab trees and grouping of tabs the way you want it.
Meesa lika !
Meesa lika !
Git magic
Another Git article : Git magic, the Swiss army knife document about the version control Swiss army knife called Git.
Scapa, 13yo
Scapa is a whisky made on the island Orkney; the distillery’s location was the final resting place for some of the German fleet scuttled there at the end of WWI. In 2003, it seemed that Scapa's days were numbered. It is really with gratitude to neighboring Highland Park and crew that Scapa has stocks from the years between 1994 and 2004. They used to come to the run-down distillery and fire up the stills for a few weeks each year. That way, Scapa is still available, though still difficult to find, which I experienced sadly enough. The Scapa 12yo is almost out of sale, but I obtained a 1993 edition which got bottled in 2006.
First the bad news : this whisky is expensive. The 13 yo had a price tag of 48 Euro, which I find insanely high, but I yielded because I knew Scapa is a renowned brand (and because it was so hard to find).
The good news : it is worth every penny of it. Uncorking the bottle and smelling the scent, is a real pleasure, and already indicates that this is a great whisky : soft, a hint of honey, lemon and maple sirup. Light, but sofisticated. Immediately reminds me of Glenmorangie and Tullamore Dew, though Scapa is more complex.
The taste : very fresh. If Laphroaig is something you would drink on a winter evening before the fireplace, with a snow storm raging outside, then this is something you would drink on a freshly mown lawn on a summer evening. Sweet, but not too sugary. A hint of brown sugar and some undefinable exotic fruit (maybe pineapple, but I'm not sure).
The verdict : excellent ! A classic whisky, only shame about the price.
First the bad news : this whisky is expensive. The 13 yo had a price tag of 48 Euro, which I find insanely high, but I yielded because I knew Scapa is a renowned brand (and because it was so hard to find).
The good news : it is worth every penny of it. Uncorking the bottle and smelling the scent, is a real pleasure, and already indicates that this is a great whisky : soft, a hint of honey, lemon and maple sirup. Light, but sofisticated. Immediately reminds me of Glenmorangie and Tullamore Dew, though Scapa is more complex.
The taste : very fresh. If Laphroaig is something you would drink on a winter evening before the fireplace, with a snow storm raging outside, then this is something you would drink on a freshly mown lawn on a summer evening. Sweet, but not too sugary. A hint of brown sugar and some undefinable exotic fruit (maybe pineapple, but I'm not sure).
The verdict : excellent ! A classic whisky, only shame about the price.
Guns + hardware = fun !
PC LOAD LETTER ! Don't you hate that laptop with the flaky Shift button ? Is your Treo the device from hell ? Is your phone dialing you nuts ? Wouldn't it be fun to crash all the misbehaving crapware to their righteous place in hell ? Do you crave for your own Office Space printer footage ? Check out the Gadget abuse for your sweet revenge.
I had my fair share too with misbehaving hardware, but the abuse stayed limited to a keyboard, two mice and one printer.
I had my fair share too with misbehaving hardware, but the abuse stayed limited to a keyboard, two mice and one printer.
Blocked
Crap. My employer has blocked all access to web based email services, including GMail.
And there was weeping, and gnashing of teeth.
And there was weeping, and gnashing of teeth.
Programmer's Pandora box
I just encountered a situation which I like to call a programmer's Pandora box : imaging you're testing a fix for a small bug in an otherwise bug free, beautifully coded program. A routine job like any other. Suddenly, during the tests you discover a new bug in a completely different part of the program. You fix that bug too, but during the next test run, another bug pops up which leads to a chain of bugs and fixes with an increase in anger, hate and suffering.
I discovered that you should stop after 3 encountered bugs, after which you should take a break/coffee/nap. Stopping will give you an uncanny and unhappy feeling, during which the Pandora box will continue to haunt your mind, but failing to do so will lead to a completely mutilated program.
I discovered that you should stop after 3 encountered bugs, after which you should take a break/coffee/nap. Stopping will give you an uncanny and unhappy feeling, during which the Pandora box will continue to haunt your mind, but failing to do so will lead to a completely mutilated program.
Haagse kopjes
Toch wel wat problemen met mijn Senseo overlaatst : die geeft soms geen warm water, of vult de kopjes slechts half (de zogenaamde Haagse kopjes). Ik heb wel gemerkt dat hiervoor een eenvoudige oplossing voor bestaat : duw de watercontainer goed aan, en vul die toch met een redelijke waterhoeveelheid (minstens 2 kleine koppen). Sindsdien geen last meer van Haagse kopjes !
Solaris' format coredumps on EFI-labelled disks
I tracked a nasty problem on a Solaris 10 host, which refused to start up format after adding extra disks :
Tracing the format command revealed that it barfed while reading a specific disk. Using format with specific disks worked flawlessly, but with that one disk, format kept segfaulting :
Digging further into the dump, it revealed the true reason why Solaris' format was crashing :
Apparently, format was choking while trying to read an efi label. An octal dump of the disk also revealed the label :
Fact is that Solaris cannot cope with (probably corrupt) EFI labels; there are some patches lying around for x86, but this is a sparc machine, with no patches apparently :
"It's a nasty series of bugs that apparently have been lingering around since 1993, and were never completely fixed. Nowadays they are obscure bugs, and if you look into bugs.opensolaris.org, for most of them there is no fix, on SunSolve there is no patch, etcetera, etcetera."
# format
Segmentation fault. Core dumped.
Tracing the format command revealed that it barfed while reading a specific disk. Using format with specific disks worked flawlessly, but with that one disk, format kept segfaulting :
# format c2t1d42
Segmentation fault. Core dumped.
Digging further into the dump, it revealed the true reason why Solaris' format was crashing :
# pstack format.s0001620.6924.core
core 'format.s0001620.6924.core' of 6924: format -d c2t1d42
ff2542ec _malloc_unlocked (3c78, 5f188, 5f188, 5f188, 0, 0) + 22c
ff2540a4 malloc (3c78, 1, 94224, 0, ff2e8284, ff2f09b0) + 4c
ff240e68 calloc (1, 1, 3c78, 0, 0, 0) + 58
ff350aac efi_alloc_and_read (5, ffbfe64c, 3c00, 1356c, 0, ff364000) + 24
0001f6c4 read_efi_label (5, ffbfe6b8, 0, 0, d, 543f0) + 8
0002d8c0 ???????? (ff315a12, ffbfee68, ffbfe8ec, 5, 54360, 0)
Apparently, format was choking while trying to read an efi label. An octal dump of the disk also revealed the label :
0000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
*
3140000 I A 6 4 _ E F I 0 0 0 b 0 0 0 0
3140020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Fact is that Solaris cannot cope with (probably corrupt) EFI labels; there are some patches lying around for x86, but this is a sparc machine, with no patches apparently :
"It's a nasty series of bugs that apparently have been lingering around since 1993, and were never completely fixed. Nowadays they are obscure bugs, and if you look into bugs.opensolaris.org, for most of them there is no fix, on SunSolve there is no patch, etcetera, etcetera."
Vlaamse volksverhalen databank
De Vlaamse volksverhalen databank bundelt lokale volksverhalen in een zoekbare lijst. De streek van Leuven en Tienen biedt met zijn vele kastelen een grote bron van verhalen met spoken, heksen en aardmannen.