LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 10-21-2008, 06:28 AM   #1
meo_beo
Member
 
Registered: Mar 2008
Posts: 33

Rep: Reputation: 15
How to find the right driver?


Hi, I'm using RedHat 4 EL and I don't know what driver is right for my NIC. Right now I can't go to the Internet with RedHat because I don't have the right driver. Can anyone tell me how to find the right one or where to look for it please. Thanks.

Last edited by meo_beo; 10-26-2008 at 06:53 AM.
 
Old 10-21-2008, 08:15 AM   #2
Nylex
LQ Addict
 
Registered: Jul 2003
Location: London, UK
Distribution: Slackware
Posts: 7,464

Rep: Reputation: Disabled
Post the relevant part of the output from lspci or lsusb as appropriate.
 
Old 10-26-2008, 06:56 AM   #3
meo_beo
Member
 
Registered: Mar 2008
Posts: 33

Original Poster
Rep: Reputation: 15
This is the output of "lspci":

00:00.0 Host bridge: Intel Corporation 945G/GZ/P/PL Express Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 945G/GZ Express Integrated Graphics Controller (rev 02)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller IDE (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169SC Gigabit Ethernet (rev 10)

And this is the output of "lsusb":

Bus 005 Device 002: ID 046d:c01d Logitech, Inc.
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 058f:6387 Alcor Micro Corp.
Bus 001 Device 001: ID 0000:0000


Sorry, I don't know which part is "relevant" so I just put them all here. Hope this can help you guys help me. Thanks a lot.
 
Old 10-26-2008, 08:05 AM   #4
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
It's probably this one:

Code:
  ┌───────────────── Realtek 8169 gigabit ethernet support ─────────────────┐
  │ CONFIG_R8169:                                                           │  
  │                                                                         │  
  │ Say Y here if you have a Realtek 8169 PCI Gigabit Ethernet adapter.     │  
  │                                                                         │  
  │ To compile this driver as a module, choose M here: the module           │  
  │ will be called r8169.  This is recommended.                             │  
  │                                                                         │  
  │ Symbol: R8169 [=n]                                                      │  
  │ Prompt: Realtek 8169 gigabit ethernet support                           │  
  │   Defined at drivers/net/Kconfig:2039                                   │  
  │   Depends on: NETDEVICES && NETDEV_1000 && PCI                          │  
  │   Location:                                                             │  
  │     -> Device Drivers                                                   │  
  │       -> Network device support (NETDEVICES [=y])                       │  
  │         -> Ethernet (1000 Mbit) (NETDEV_1000 [=y])                      │  
  │   Selects: CRC32                                                        │
 
Old 10-27-2008, 10:32 AM   #5
meo_beo
Member
 
Registered: Mar 2008
Posts: 33

Original Poster
Rep: Reputation: 15
I found and installed the necessary driver and now I can connect the Internet alright. However, a small problem has arisen. Whenever I log in to my system, there is a warning message as follows:

Could not look up internet address for dhcppc0. This will prevent GNOME from operating correctly. It may be possible to correct the problem by adding dhccpc0 to the file /etc/hosts.


How can I get rid of this annoying warning?
 
Old 11-01-2008, 06:22 AM   #6
Nylex
LQ Addict
 
Registered: Jul 2003
Location: London, UK
Distribution: Slackware
Posts: 7,464

Rep: Reputation: Disabled
Did you try what was suggested?
 
Old 11-01-2008, 07:05 AM   #7
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Quote:
Originally Posted by Nylex View Post
Did you try what was suggested?
I was going to post just that some time ago, but didn't because people here yelled at me before for stating the obvious (even tho I personally don't think it's all that obvious to all people).
 
Old 11-26-2008, 09:16 PM   #8
meo_beo
Member
 
Registered: Mar 2008
Posts: 33

Original Poster
Rep: Reputation: 15
I'm once again faced with the same problem. I've installed RedHat 4 on a HP server but it seems this machine requires a different driver. Here is the output of lspci and lsusb commands respectively:


00:00.0 Host bridge: Intel Corporation 5000P Chipset Memory Controller Hub (rev b1)
00:02.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x4 Port 2 (rev b1)
00:03.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x4 Port 3 (rev b1)
00:04.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x4 Port 4 (rev b1)
00:05.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x4 Port 5 (rev b1)
00:06.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x4 Port 6 (rev b1)
00:07.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x4 Port 7 (rev b1)
00:10.0 Host bridge: Intel Corporation 5000 Series Chipset Error Reporting Regis ters (rev b1)
00:10.1 Host bridge: Intel Corporation 5000 Series Chipset Error Reporting Regis ters (rev b1)
00:10.2 Host bridge: Intel Corporation 5000 Series Chipset Error Reporting Regis ters (rev b1)
00:11.0 Host bridge: Intel Corporation 5000 Series Chipset Reserved Registers (r ev b1)
00:13.0 Host bridge: Intel Corporation 5000 Series Chipset Reserved Registers (r ev b1)
00:15.0 Host bridge: Intel Corporation 5000 Series Chipset FBD Registers (rev b1 )
00:16.0 Host bridge: Intel Corporation 5000 Series Chipset FBD Registers (rev b1 )
00:1c.0 PCI bridge: Intel Corporation 631xESB/632xESB/3100 Chipset PCI Express R oot Port 1 (rev 09)
00:1c.1 PCI bridge: Intel Corporation 631xESB/632xESB/3100 Chipset PCI Express R oot Port 2 (rev 09)
00:1d.0 USB Controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #1 (rev 09)
00:1d.1 USB Controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #2 (rev 09)
00:1d.2 USB Controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #3 (rev 09)
00:1d.3 USB Controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #4 (rev 09)
00:1d.7 USB Controller: Intel Corporation 631xESB/632xESB/3100 Chipset EHCI USB2 Controller (rev 09)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d9)
00:1f.0 ISA bridge: Intel Corporation 631xESB/632xESB/3100 Chipset LPC Interface Controller (rev 09)
00:1f.1 IDE interface: Intel Corporation 631xESB/632xESB IDE Controller (rev 09)
01:03.0 VGA compatible controller: ATI Technologies Inc ES1000 (rev 02)
01:04.0 System peripheral: Compaq Computer Corporation Integrated Lights Out Con troller (rev 03)
01:04.2 System peripheral: Compaq Computer Corporation Integrated Lights Out Pr ocessor (rev 03)
01:04.4 USB Controller: Hewlett-Packard Company: Unknown device 3300
01:04.6 Class 0c07: Hewlett-Packard Company: Unknown device 3302
02:00.0 PCI bridge: Broadcom: Unknown device 0103 (rev c3)
03:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 Gigabit E thernet (rev 12)
04:00.0 PCI bridge: Broadcom: Unknown device 0103 (rev c3)
05:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 Gigabit E thernet (rev 12)
06:00.0 RAID bus controller: Hewlett-Packard Company Hewlett-Packard Smart Array Controller (rev 03)
09:00.0 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express Upstream Port (rev 01)
09:00.3 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express to PCI-X Bridg e (rev 01)
0a:00.0 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express Downstream Por t E1 (rev 01)
0a:01.0 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express Downstream Por t E2 (rev 01)
0a:02.0 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express Downstream Por t E3 (rev 01)




Bus 006 Device 004: ID 058f:6387 Alcor Micro Corp.
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 003: ID 03f0:1327 Hewlett-Packard
Bus 005 Device 002: ID 03f0:1027 Hewlett-Packard
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000


Can anyone tell me the appropriate driver for this machine so I can connect to the internet? Thanks so much.
 
Old 11-27-2008, 04:24 AM   #9
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Just look around in the kernel config options for it, it's there:

Code:
  ┌───────────────────── Broadcom NetXtremeII support ──────────────────────┐
  │ CONFIG_BNX2:                                                            │  
  │                                                                         │  
  │ This driver supports Broadcom NetXtremeII gigabit Ethernet cards.       │  
  │                                                                         │  
  │ To compile this driver as a module, choose M here: the module           │  
  │ will be called bnx2.  This is recommended.                              │  
  │                                                                         │  
  │ Symbol: BNX2 [=n]                                                       │  
  │ Prompt: Broadcom NetXtremeII support                                    │  
  │   Defined at drivers/net/Kconfig:2265                                   │  
  │   Depends on: NETDEVICES && NETDEV_1000 && PCI                          │  
  │   Location:                                                             │  
  │     -> Device Drivers                                                   │  
  │       -> Network device support (NETDEVICES [=y])                       │  
  │         -> Ethernet (1000 Mbit) (NETDEV_1000 [=y])                      │  
  │   Selects: CRC32 && ZLIB_INFLATE                                        │
 
Old 12-03-2008, 09:59 PM   #10
meo_beo
Member
 
Registered: Mar 2008
Posts: 33

Original Poster
Rep: Reputation: 15
Can you plz tell me where I can get this driver?
 
Old 12-04-2008, 04:16 AM   #11
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
It's a part of the kernel.

I think for RHEL there might be a package called something like: bnx2-1.4.43f-1.src.rpm that you can use to compile the module separately.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
find driver for lancard rajat goyal Linux - Laptop and Netbook 0 11-15-2007 11:38 PM
How do i find what driver my wireless is using? usafitz Linux - Newbie 3 11-04-2007 08:29 PM
cant find a driver for my printer roemerfamily Linux - Software 3 01-09-2007 12:40 PM
Do i have to find a driver? garretjax Linux - Hardware 3 02-07-2005 11:55 AM
i can't find driver for dell monitor can some help me find a driver for it krt47 Linux - Hardware 1 07-28-2004 03:16 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 01:58 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration