Solved

No ifconfig ?

Posted on 2004-08-03
8
2,565 Views
Last Modified: 2013-12-06
I just installed fedora core2 and I cannot run ifconfig. not even if I su.
I am new to linux. Is there some directory i have to switch to that containes the 'ifconfig' tool ?
I cannot make my network connection work either. I have used the gui tool, and I have tried putting the nic on dynamic, and static
and have had no luck with either. I dont understand why I cannot surf the web. I put in the ip address, the subnet, the gateway and the dns servers. but I cannot surf the web. This is really bogus.
I need help.
0
Comment
Question by:joncolby
8 Comments
 
LVL 45

Expert Comment

by:sunnycoder
ID: 11701093
Hi joncolby,

try /sbin/ifconfig

if that does not work, then run locate ifconfig

this should tell you where ifconfig is

Sunnycoder
0
 

Author Comment

by:joncolby
ID: 11701300
ok
I ran locate ifconfig
and it said it was in the /sbin directory
but when I move there and then try to run ifconfig
it says

bash: ifconfig: command not found.

I run fedora core 2
0
 

Author Comment

by:joncolby
ID: 11701322
I cannot even ping my gateway.
what the hell ?
I dont know where to begin. I am a new user.
should I just re-install linux ?
it is probably easier for me to do.  .... Hehehe... Look at me.... I am treating it like windows....hehhe..:-)
0
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.

 
LVL 45

Expert Comment

by:sunnycoder
ID: 11701353
on your command prompt

/sbin/ifconfig

to run with just ifconfig do this

login as root

$]vim ~/.bash_profile

you will see a line like
PATH=/usr/bin:blah:blah

add to this line /sbin/ ... make sure any two entries are spearated by a :

logout and login
0
 
LVL 23

Accepted Solution

by:
Mysidia earned 500 total points
ID: 11708675
Try
su -
PATH=$PATH:/sbin

Now run  ifconfig -a

If it lists eth0, then you know your NIC's driver is loaded

To adjust your network configuration manually, look for a file called

 /etc/sysconfig/network-scripts/ifcfg-eth0

How to set it up depends on what kind of hardware and network you're connecting your computer to.
It may be more involved if you're connecting the system to a DSL modem for instance (needing to use PPPoE),
than if you're just trying to talk with another system on a LAN. Try pinging another host on the internet to rule
out DNS...

i.e.  ping 64.233.161.104

0
 
LVL 45

Expert Comment

by:sunnycoder
ID: 11712241
Hi Mysidia ,

changing PATH from the command line will only be good for that shell instance ... I would recommend changing the bash profile.
0
 
LVL 3

Expert Comment

by:255x4
ID: 11721047
joncolby,

If the above stuff does not get you to a point that ifconfig will run, try this:

ping 127.0.0.1

This will try to run the ping command on your localhost IP address.  If this does not work, then TCP/IP networking was not installed, or for some reason is not working at all.

Thanks

255x4
0
 
LVL 1

Expert Comment

by:sumpi
ID: 11724245
ifconfig should work, as long as /sbin/ is in your path
(Which it actually is only for root)

As "normal" user try /sbin/ifconfig -a to get information of any networkinterface (including loopback)

if you do not have any NICs except loopback shown here, maybe your kernel does not recognize your nic. In this case have a look at google to find out, if your nic is supported or if there is a module, you cna load, but that is another story ;-)

looking at your posting above:
if you change into /sbin, then you have to run ./ifconfig as this ./ tells your shell to look for the specified command in the current directory and not in the directories listed in $PATH
0

Featured Post

Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Hacked File Timestamps 4 62
winscp where are logs stored 3 36
error log using ftp 7 41
linux 13 50
Setting up Secure Ubuntu server on VMware 1.      Insert the Ubuntu Server distribution CD or attach the ISO of the CD which is in the “Datastore”. Note that it is important to install the x64 edition on servers, not the X86 editions. 2.      Power on th…
The purpose of this article is to demonstrate how we can upgrade Python from version 2.7.6 to Python 2.7.10 on the Linux Mint operating system. I am using an Oracle Virtual Box where I have installed Linux Mint operating system version 17.2. Once yo…
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…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.

778 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