Anaconda assumes that if a given static IP address is in the old Class A or Class B range that the netmask should be 255.0.0.0 or 255.255.0.0 (respectively). In this day and age, I think this is incorrect. The vast majority of users with addresses in these blocks don't have a Class B at all, but rather a Class C-sized chunk. And I'm almost certain no one has a flat Class A network anymore. So, no matter what the IP address is, the netmask field should be filled out with 255.255.255.0 by default. Bonus -- making this change involves removing code from anaconda, not adding anything. :)
Deferring to next release. We're considering critical fixes at this point.
Fixed in CVS
OK, maybe I'm just stupid, but I'm not seeing this change in the latest beta trees. If I enter "172.16.56.90" for the static IP, the netmask is defaulting to 255.255.0.0 . . . doesn't seem right in light of this bug report.
Jay -- I'm seeing it work as planned with the trees I'm running off of... I enter 172.16.5.9 (or some other bogus IP... I never remember which one my test box gets :) and it defaults the netmask to 255.255.255.0 both in gui and tui. Where are you seeing it not work?
Not seeing it work with the Skipjack-0403.0 tree.
Now that Jay has thoroughly beat me upside the head. Fixed the loader too :)
Loader confirmed fixed in the 4/4/2002 katzj tree.