Find the answer to your Linux question:
Results 1 to 4 of 4
Please can anybody help, as I'm extremely new to linux and I'm having trouble installing an ethernet driver. The driver in question is for the attansic L1 gigabit LAN on ...
  1. #1
    Just Joined!
    Join Date
    Sep 2007
    Posts
    1

    Help required installing ethernet driver

    Please can anybody help, as I'm extremely new to linux and I'm having trouble installing an ethernet driver.

    The driver in question is for the attansic L1 gigabit LAN on an asus mobo(P5L 1394). I'm using debian etch 4.0r0 and whilst a linux driver was supplied on the mobo driver disk, the instructions (if you can call them that) applied to redhat and suse with commands such as rpm -build which weren't recognised in the debian bash. (uname -r = 2.6.18-4-686)

    Anyway after searching the internet for a compiled driver i found this tar.gz file:

    AtL1Linux_v1.0.41.0.tar.gz

    with the following instructions

    copy AtL1Linux_v1.0.41.0.tar.gz to home folder

    tar xzvf AtL1Linux_v1.0.41.0.tar.gz

    cd AtL1Linux_v1.0.41.0.tar.gz/src

    su +password
    #make install

    at this point i had error: makefile65*** linux kernel source not found.stop

    so to load the kernel source code i followed some further instructions i found on the net which said put the etch image dvd in the drive
    followed by

    apt-get install linux-source-2.6.18
    cd to usr/src
    tar jxvf linux-source-2.6.18.tar.bz2
    and then ln -s linux-source-2.6.18.linux

    and then retry make install from AtL1Linux_v1.0.41.0.tar.gz/src

    as you can see from this screen dump i still get error 65

    See this link


    Like i say i'm new to bash so everything i've written above might as well be in swahili, so i'd appreciate any replies to be from the Ladybird book of linux iif possible.

    Thanks in anticipation
    Last edited by Dapper Dan; 09-28-2007 at 04:01 AM.

  2. #2
    Trusted Penguin Dapper Dan's Avatar
    Join Date
    Oct 2004
    Location
    The Sovereign State of South Carolina
    Posts
    4,562
    It appears to me you did not leave a space between linux-source-2.6.18. and linux. It's hard to know from a screen shot, but that's what it looks like. If that is the case, and you actually did ln -s linux-source-2.6.18.linux, you are not making the necessary symlink to 'linux.' If I'm right, it should be rather:
    Code:
    ln -s linux-source-2.6.18. linux
    Is there a period after 18? If so, include it, or type it in however it actually appears. Notice there is a space between 2.6.18. and 'linux.' After doing the above command, see if 'linux' is indeed pointing back to the kernel source. Do this by going:
    Code:
    ls -l linux
    It should say if it is pointing back to the source. Then try to continue with the directions. I hope I'm right. It's hard to tell from a picture.
    Last edited by Dapper Dan; 09-28-2007 at 04:09 AM.
    Linux Mint + IceWM Registered:#371367 New Members: click here

  3. #3
    Just Joined! Ryanboy's Avatar
    Join Date
    Nov 2006
    Posts
    1
    Perhaps you need to install the linux-headers-2.6.18 package that is appropriate for you architecture. Seem to remember doing the same when I was building the LAN driver for my ASUS mobo.

    Ryan

  4. #4
    Trusted Penguin Dapper Dan's Avatar
    Join Date
    Oct 2004
    Location
    The Sovereign State of South Carolina
    Posts
    4,562
    Here's another post on the Debian forums with someone with the exact same problem.

    Interestingly, a respondent came to the same conclusion I did, so we are either both right or both wrong... Did this come from directions, and you are copying them exactly. If so, it has been my experience that some companies have no clue about Linux commands and will make all sorts of rediculous typos that will make you crazy.
    Linux Mint + IceWM Registered:#371367 New Members: click here

Posting Permissions

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