Solved

SMC EtherPower

Posted on 1997-04-19
1
240 Views
Last Modified: 2013-12-15

I'm new to linux, and have run into a dead end trying to install my SMC
etherpower card (pci), I have been using the "Linux and the DEC Chip"
walk-through,from the  "Linux How TO"  I have 1.2.13 installed, and I boot
from a floppy to my 'hdb' partition..  I have an IBM P166+ CPU

I don't have the file /usr/src/linux/version.h  , and when I try to create
it using the command
cd /usr/src/linux; make include/linux/version.h
-I get an error message "dnsdomainname = unknown server error"

When I tried to install the module using the "   insmod  " command I get
the following message "kernel_version_needed, but can't be found"
Can someone tell me How they got past this?

The printed walk-through steps are as follows:

- Verify that the source code for your current kernel version is installed
  ( I'm not too sure how to do this)

- If you don't hvae a /usr/src/linux/version.h file, do cd/usr/src/linux;
  make include/linux.version.h

- copy the driver source code to a source directory.  I usually use
  /urs/src/modules/tulip.c
  ( I had to create this directory)

- Compile the fule using the compile-command at the bottom of the tulip.c
  source file.
  (this compile command is about 70 characters long!)

- As 'root',load the module using "insmod tulip.o". You should first test
  this by hand ....bla bla bla


Thanks for any help,

Jonathan

0
Comment
Question by:chuda
1 Comment
 
LVL 1

Accepted Solution

by:
ggeens earned 50 total points
ID: 1627179
make tries to include your domain name in version.h .
Since your network is not yet configured, dnsdomainname will fail.
A workaround would be: remove the execute permissions from /bin/dnsdomainname and /bin/domainname (if you have that) until you have your network set up.
Now you should be able to compile your new kernel.
Install this new vmlinuz file on a new bootdisk, and reboot using that one.
Now go through the rest of the procedure.

Good luck!
0

Featured Post

Master Your Team's Linux and Cloud Stack!

The average business loses $13.5M per year to ineffective training (per 1,000 employees). Keep ahead of the competition and combine in-person quality with online cost and flexibility by training with Linux Academy.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Over the last ten+ years I have seen Linux configuration tools come and go. In the early days there was the tried-and-true, all-powerful linuxconf that many thought would remain the one and only Linux configuration tool until the end of times. Well,…
Linux users are sometimes dumbfounded by the severe lack of documentation on a topic. Sometimes, the documentation is copious, but other times, you end up with some obscure "it varies depending on your distribution" over and over when searching for …
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…

831 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question