Find the answer to your Linux question:
Results 1 to 3 of 3
I tarred the file then type make. (I am new to this stuff) And I et a bunch of error messages for pci-skeleton.c saying things like structure has no member ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Jul 2004
    Posts
    2

    Error making linksys network card drivers


    I tarred the file then type make. (I am new to this stuff) And I et a bunch of error messages for pci-skeleton.c saying things like structure has no member named 'interrupt' and other such words. Do I have a bad file? Or do I need to find the drivers from somewhere else? They are from as far as I can tell, linksys webpage.

  2. #2
    Linux Newbie
    Join Date
    May 2004
    Location
    Boston, MA
    Posts
    246
    What card are you trying to use, and what file did you download? What steps are you taking exactly to extract, configure, and install the drivers? What's the exact output of the make command, if you can post it? What distro are you running, and on what type of processor? This information should help get us started solving your problem.
    Situations arise because of the weather,
    And no kinds of love are better than others.

  3. #3
    Just Joined!
    Join Date
    Jul 2004
    Posts
    2
    Ok I am using a linksys lne100tx ver 4.0 The driver I downloaded was, as far as I know what you get from linksys but I got it from a third party because linksys ftp was not loading the drivers. :shrug: Anyhow there was a readme how to instal I followed it so far to the T:
    Step 1: Mount the Linksys driver diskette with the following command;

    mount -t msdos /dev/fd0 /mnt/floppy

    Change directories into the Linux directory on the diskette;

    cd /mnt/floppy/Linux

    Step 2: Create a temp directory called netdrivers in /root;

    mkdir netdrivers

    Step 3: Copy netdrivers.tgz on the floppy diskette to the new directory you have just created;

    cp /mnt/floppy/netdrivers.tgz /root/netdrivers

    Step 4: Decompress netdrivers.tgz to extract the source files;

    tar xzvf netdrivers.tgz

    The extracted files should now be located within the netdrivers directory

    Step 5: Compile the modules;

    make

    You now have compiled the modules successfully

    Step 6: Install the modules;

    insmod pci-scan.o
    insmod tulip.o

    Step 7: Issue the depmod command;

    depmod -a

    Step 8: Initialize the eth0 adapter

    ifup eth0

    Step 9: Run ifconfig to make sure that the eth0 interface is loaded;

    ifconfig

    You should see the loopback adapter (lo), and the Ethernet adapter (eth0)

    Step 10: To have the eth0 load everytime you boot into Linux you must copy tulip.o, and pci-scan.o into the following directories;

    /lib/modules/2.2.14-3/net

    /lib/modules/2.2.14-3BOOT/net

    /lib/modules/2.2.14smp/net

    If you are prompted to replace the current files, say YES

    Step 11: You will have to add two lines of code to the following file;

    /etc/rc.modules

    Add the following;

    pci-scan.o
    tulip.o

    To write the changes to the file type the following;

    Shift+: wq (this is only true if they use vi, you not telling them to use vi).

    Step 12: Edit etc/modules.conf (if needed).

    vi etc/modules.conf

    Add the following to the begining of the file;

    alias eth0 tulip

    To write the changes to the file type the following;

    Shift+: wq


    Well um update, this motheboard is old and faulty, I am gonna re-install linux anyway With a new motherboard.

Posting Permissions

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