LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-27-2008, 09:40 AM   #1
DJ_Barney
Space Data Wiki
 
Registered: Mar 2008
Location: UK
Distribution: Slackware
Posts: 27

Rep: Reputation: 15
Question Installation of Asus NX1001 Ethernet Card Driver on 2.6


Hello

I had no problem installing this driver on Slackware 10.1 (2.4 kernel), but am having problems with Slack 12, kernel 2.6. The download does have "Linux(2.4.x)" so maybe it does not actually work with 2.6 yet.

The Asus NX1001 is a cheap 10/100 Ethernet card, but I have found it to be fine for a small home network.

For a start the Linux driver directory in the Asus download had a space in it that "make" falls over. Fixed that ("_").

Then the readme.txt is badly written.... "make all => generate NX1001.ko" .. should just be "make all".

But that doesn't fix it. Make goes off doing strange things. A badly written Makefile ? This line seems suspicous...

"make -C /lib/modules/2.6.21.5-smp/build SUBDIRS=/home/djbarney/build/NX1001_Driver/Linux_v120 modules"

What are "SUBDIRS" ? I can find no reference to that. Then make starts looking for "modules" as a build target.

I had to put the readme, make output and more in a pastebin.

Any ideas ? Maybe I should just get another card ?

DJ Barney
 
Old 03-28-2008, 09:19 PM   #2
Peacedog
LQ Guru
 
Registered: Sep 2003
Location: Danville, VA
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
Posts: 5,296

Rep: Reputation: 168Reputation: 168
Hi DJ_Barney, Are you *sure* you need to install a third party module? What does lspci -v say about the card?
Good luck. ;-)
 
Old 03-29-2008, 12:18 PM   #3
DJ_Barney
Space Data Wiki
 
Registered: Mar 2008
Location: UK
Distribution: Slackware
Posts: 27

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by Peacedog View Post
Hi DJ_Barney, Are you *sure* you need to install a third party module? What does lspci -v say about the card?
Good luck. ;-)
Hello !

So what are you saying ? If the kernel can see the card then I can use some kind of generic ethernet setup ?

Here is lspci ...

Code:
00:0a.0 Ethernet controller: Sundance Technology Inc / IC Plus Corp IC Plus IP100A Integrated 10/100 Ethernet MAC + PHY (rev 31)
Sundance ? Is the chip on this Asus NX1001 a Sundance ? I'll have to check.

I tried using modprobe to insert a Sundance module in the net folder that I found. I don't think it worked. I'm not even sure if that particular module is for some other piece of Sundance technology.

I also tried the KDE network setup tools. I selected "Slackware 10.1" setup, taking a risk (I have 12). I assume the network setup has not changed that much.

ifconfig still only lists loopback and my ppp connection (a USB DSL modem).

DJ Barney
 
Old 03-29-2008, 01:18 PM   #4
Peacedog
LQ Guru
 
Registered: Sep 2003
Location: Danville, VA
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
Posts: 5,296

Rep: Reputation: 168Reputation: 168
If you tried modprobe and didn't receive any errors then the module likely inserted properly. Whether the module works or not is another question. Check lsmod to see if the module loaded, if so have a look at this.
Good luck. ;-)
 
Old 03-29-2008, 05:15 PM   #5
DJ_Barney
Space Data Wiki
 
Registered: Mar 2008
Location: UK
Distribution: Slackware
Posts: 27

Original Poster
Rep: Reputation: 15
Got it !

I think I just needed some encouragement.

It was the Asus proprietary driver that was throwing me off. I thought the Slack setup had not seen the card but it must have. I think I was just picking all the wrong places to look ! It is the sundance driver BTW. I was searching through my messages for "Asus" or "NX1001". Probably should have used "eth0". The kernel shows sundance.c being loaded but the hardware entry is actually "IC Plus Corporation IP100A FAST Ethernet Adapter". I can only guess these names are generic chips on the board. Oh well, confusion over.

DJ Barney
 
Old 03-29-2008, 06:00 PM   #6
Peacedog
LQ Guru
 
Registered: Sep 2003
Location: Danville, VA
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
Posts: 5,296

Rep: Reputation: 168Reputation: 168
Glad you got it sorted.
Good Luck. ;-)
 
Old 03-29-2008, 06:06 PM   #7
DJ_Barney
Space Data Wiki
 
Registered: Mar 2008
Location: UK
Distribution: Slackware
Posts: 27

Original Poster
Rep: Reputation: 15
Thanks. I thought of writing a guide to the card, but I guess this thread should turn up through Google now.

DJ Barney
 
  


Reply



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
Where to download driver for ASUS EACH2400PRO vedio card satimis Fedora 3 11-18-2007 09:19 AM
Problems with ethernet SLED 10 on Asus Terminator T2 sis190 driver eldarvanyar SUSE / openSUSE 2 11-18-2006 05:47 PM
installing an ethernet card driver shuffdog Linux - Networking 7 06-11-2006 01:30 PM
asus tv fm card (saa7134) installation problem m0rg Slackware 14 10-08-2004 09:15 AM
Ethernet driver help for ASUS p4p800 with Debian Groller Linux - Newbie 0 08-15-2004 02:52 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:42 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