Find the answer to your Linux question:
Results 1 to 3 of 3
Hi, I have 2 network interface cards on my server and i'm unable find the interface cards for setting up an IP. Desktop>System Settings>Network> shows no cards and if i ...
  1. #1
    vj1
    vj1 is offline
    Just Joined!
    Join Date
    Feb 2009
    Posts
    1

    Nic not being recognized on FC4

    Hi,

    I have 2 network interface cards on my server and i'm unable find the interface cards for setting up an IP.

    Desktop>System Settings>Network>
    shows no cards
    and if i try to add, it says a miss match

    $/sbin/lspci (shows....)

    03:04.0 Ethernet controller: Broadcom Corporation: Unknown device 1668 (rev a3)
    03:04.1 Ethernet controller: Broadcom Corporation: Unknown device 1668 (rev a3)


    The network interface is “HPNC324i PCle Dual Port Gigabit Server adapter”, I’ve downloaded a rpm file from hp site and tried to follow the installation instructions , after running the below command,
    # rpm -ivh tg3-<version>.src.rpm (ftp://ftp.hp.com/pub/softlib2/softwa....92n-2.src.txt )

    I’m not sure what else should be done.

    Can anyone help me on this one please?

    Thanks,
    Vj

  2. #2
    Linux Guru waterhead's Avatar
    Join Date
    Jul 2004
    Location
    Franklin, Wisconsin
    Posts
    4,577
    You may need to just compile the driver from the source. You can extract the source from the rpm file, using this command.
    Code:
    rpm2cpio tg3-3.92n-2.src.rpm | cpio -idmv
    This will give you, among other thing, a file with this name:

    tg3-3.92n.tar.bz2

    Ths is a compressed archive that contains the source files. You need to extract the files first, using this command:
    Code:
    tar xvfj tg3-3.92n.tar.bz2
    You then can try and compile the driver using the standard methods. You will need the kernel source installed to do this.
    Paul

    Please do not send Private Messages to me with requests for help. I will not reply.

  3. #3
    Linux Guru waterhead's Avatar
    Join Date
    Jul 2004
    Location
    Franklin, Wisconsin
    Posts
    4,577
    I had more time to look at this, after work today. There is a way to use the source rpm file. You still need the kernel sources for your kernel.

    First, you install the file, as root, using this command.
    Code:
    rpm -Uvh tg3-3.92n-2.src.rpm
    This installs the source files in the /root folder. There is a folder in there called /rpmbuild It contains the source files and a spec file. The folders are arranged like this:
    Code:
    /root
         /rpmbuild
             /BUILD
             /BUILDROOT
             /RPMS
               /i386
             /SOURCES
             /SPECS
             /SRPMS
    You need to change directory to that folder.
    Code:
    cd /root/rpmbuild
    You can now build a rpm file.
    Code:
    rpmbuild -bb SPECS/tg3.spec
    It will make a rpm file in the /RPMS/i386 folder, named tg3-3.92n-2.i386.rpm. You can copy that to your home folder, and then install it.

    If you have any questions on this process, just ask.
    Paul

    Please do not send Private Messages to me with requests for help. I will not reply.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...