Linux installation: Second Ethernet interface ...
John Chambers
root at minya
Sun Jun 28 18:12:15 EDT 1998
| From: Jerry Feldman <gaf at mediaone.NET>
| On 28 Jun 98, at 16:26, Mike Bilow <mikebw at bilow.bilow.uu.ids.net> wrote:
| > Interesting. I guess Red Hat has changed a few things since I last tried
| > it. I am not sure how much I would trust GUI network configuration,
| > especially since all it would do is write text configuration files. I
| > remember the tool for this on SCO, and I used to give up fairly quickly
| > and just edit the text files to get the job done faster. The problem is
| > usually that the GUI tool has to be able to read the text configuration
| > files to determine the currently configured state, and it only understands
| > so much.
|
| The world is changing to GUI. Fortunately, everything in Unix can be done by
| editing configuration files with emacs or vi.
In a sense, this has always been true. I recall 'way back in the
early days of Unix, one of the frequent explanations of its rapid
spread (despite having no commercial support) was: All the other
systems at the time had a lot of packages, each of which had its own
complex config program, usually using the closest thing to a GUI at
the time: full-screen ascii or ebcdic screens. The actual config
files were universally binary "for efficiency", so you couldn't edit
them. You just had to learn a new config tool for every new package.
Then along came Unix, with the radical idea that all the config files
would be plain text. To configure things, all you had to master was
one editor. It made life much easier, and you could run these systems
without having full-time staff experts in all the complex config
tools.
The popularity of GUIs today is just another form of the same thing.
And it has exactly the same problem as this approach always has. But
it looks flashier, and impresses people who don't have to use it
much.
In recent years, I've read a number of articles that suggest you
watch the behavior of people whose job it is to keep networks
running. They'll all show you these flashy, GUI-based tools that look
pretty. But when something goes wrong, what they usually do is
immediately open up a command window and start typing. They've
learned from experience that all the fancy GUI network management
packages are good at is impressing management. But if you want to
actually find out what's wrong and fix it, you want a command
interface.
There does seem to be a move afoot to add lots of fancy GUI tools to
linux. It's probably a good idea to have them if you are faced with
impressing management. If you want signoffs on linux vs NT, you need
pretty pictures. Unfortunately, there are also a lot of FAQs and
HOWTOs that suggest using the GUI tools, too, and don't tell you
what's going on behind the scene.
My immediate problem can perhaps be summarized: Redhat 5.1 has this
fancy Network Configurator that claims to be creating an eth1
interface. But eth1 never appears. Why not? The GUI tool thinks that
all's fine and eth1 is active. Time to revert to the command line
approach, I guess. I wonder if someone has documented just how a
linux network interface comes into existence? I don't seem to find it
in the HOWTOs, which tell me that the GUI tool will take care of it.
There's probably some little config file somewhere that needs a
trivial change. I wonder what it is?
--
When puns are outlawed, only outlaws will be punished.
More information about the Discuss
mailing list