In article <(E-Mail Removed)>,
Anssi Porttikivi wrote:
A lot of questions. I'll answer those I can.
> Then, how are the changes made permanent? Which files all in all are
> affected? In /etc, /etc/sysconfig, /etc/rc.d? Elsewhere?
That's a distro-specific question, and the answer is in the shell
scripts which read those files. In RH I believe those are in the
/etc/init.d directory.
> ifdown/ifup only? (BTW, why don't I have man pages for ifup/ifdown?)
Because whoever wrote those scripts did not see fit to write a man page.
> If that is not enough, when do I have to reboot and why?
Changes in hardware or in your kernel. Or when a power outage may exceed
the capability of your UPS.
> Can the Ethernet card save its state between reboots? Is it possible that
Uh, high-level TCP/IP settings (which you are talking about) are not
saved by the card itself. Some cards do have onboard NVRAM chips which
save low-level settings, such as media type, autonegotiation, or duplex.
I'll bet the MAC address itself is in NVRAM.
> you need to power-cycle to get new settings in effect? Seems that I have
> experienced this.
You might have misunderstood the cause or effect. You did a cold reboot
and that worked, but it probably was not the only way to do it.
> Is there a document that takes into account the differences in distros?
I don't know. Anyway, you might be better off by choosing one distro and
learning how/why it works.
> Why are there differences in the first place? Is
Because different people are producing them, and they have different
ideas about how things should be done.
> there any effort to harmonize such a trivial detail?
1. Yes
2. Who says it's trivial?
3. Why should everything be the same? Diversity and choice is good.
The underlying software is more or less the same, and if you understand
how it is done in one distro, you can figure out how it's done in any
other one. BTW "service network restart" is not understanding: it's a
high level tool which hides the low-level details.
--
/dev/rob0 - preferred_email=i$((28*28+28))@softhome.net
or put "not-spam" or "/dev/rob0" in Subject header to reply