I had a series of *really* ugly kernel panics when playing with OS X on my G3.
The situation:
I connect to the Web from my G3 via a Linksys Etherfast router (4-port model) to a BellAtlantic DSL. The router is configured to provide DHCP for my internal network. The system appears to be stable when using this config.
Here's where I got unstable, ugly panics:
The idea was (I read it in a post somewhere on this forum) that my box would use a script to look up the DSL's assigned external IP address, stick that in a text file, and then using telnet, pass that information up to an ftp server. Once I built the scripts to accomplish this, I could schedule the scripts to run automatically using cron. Then, (and here's the goal) I could surf to the Web site at any time, grab my box's IP, and then surf to my box directly--telnetting, ftping, or httping into it. Sounded great!
However, to make this possible, I changed some configurations on the G3 and the router.
On the G3 I set a fixed internal network IP. Then, on the router, I turned off DHCP and set-up the "pass through" IP addresses to that fixed internal network IP. (In other words, I was trying to tell the router, "If you get a telnet, http, or ftp request, pass it through to the box with the fixed address.")
I first lost my Web capability to surf on the Web. Then, I lost the ability to surf to the Router. Then I rebooted. Well, I tinkered and played and did everything I could think of (in a logical manner) to get it working and stable. (Rebooting frequently.) I.e., Do the G3 settings first, save, test. Change the router settings, save, test. Swap order of settings. Try a variety of settings. Etc. In other words, by brute force I tried all the combos of configuration order.
I never did get it to work! I eventually resorted to going to OS9.1 to change my TCP/IP settings back to the way they were (DHCP on the G3 and proper DHCP config on the router). Everything is stable again.
All I DID get throughout the process was a long succession of kernel panics. Bear in mind that I DID NOT know what a kernel panic was at the time--all I knew was that the failures looked similar to an NT core dump.
YUCK! Do we have a community-wide nickname for the kernel panic situation yet? On the NT boxes it do believe it's called the "blue-screen-of-death. . . ." or a "core dump". Not sure, so don't flame me.
Anyway, I haven't had a SINGLE panic with the Titanium G4 in any networking situation (modem, DSL, LAN), but I haven't tried any networking tinkering yet.
My solution (which actually solves a whole host of problems I'm going to run into with OS X) is to upgrade to a new single-processor blue and white G4 with lots of approved memory and keep tinkering.
But, if anyone has any ideas on settings I should set/check on the G3 and/or router, they're welcome. (It's a specific problem, but maybe I completely overlooked some piece of the equasion?)
Thanks!