Need Help to config on-board NIC in slackware 7.1

Need Help to config on-board NIC in slackware 7.1

Post by Eric Vossle » Mon, 14 May 2001 05:26:43



Hi all,

I'm a semi-newbie to slackware (used to use it, but haven't touched it in
about 4 years) and I am having trouble getting my network device to work.

See, I bought this cheap Duron machine with the ethernet port integrated on
the motherboard.  So I have a couple of problems.

First, I don't know exactly what kind it is -- the drivers cd that came with
this machine has three different drivers for the onboard LAN -- Davicon
9102, RealTek 8139, and SIS 900.  So, I sent an email to the nice people who
sold me the machine to see if they can tell me which type of device it is,
but haven't heard yet.

Second, I've tried to load all three drivers as modules, and all of them
give me the same error:

Device or Resource Busy
Hint:  This error can be caused by incorrect module parameters, including
invalid IO or IRQ parameters.

I'm not passing any parameters when I try to load the module, and I simply
haven't got a clue how I would find out what IO address and IRQ my device is
on.

So, if anyone out there can tell me how to figure out which type of device I
have, or can explain what I'm doing wrong when I try to load the modules,
please, please send me an e-mail.

Regards,
Eric

 
 
 

Need Help to config on-board NIC in slackware 7.1

Post by Eric Vossle » Mon, 14 May 2001 05:35:15


Quote:> First, I don't know exactly what kind it is -- the drivers cd that came
with
> this machine has three different drivers for the onboard LAN -- Davicon
> 9102, RealTek 8139, and SIS 900.  So, I sent an email to the nice people
who
> sold me the machine to see if they can tell me which type of device it is,
> but haven't heard yet.

Addendum -- I now know that it is the Davicom 9102.

 
 
 

Need Help to config on-board NIC in slackware 7.1

Post by Dave Uhrin » Mon, 14 May 2001 06:17:43



>> First, I don't know exactly what kind it is -- the drivers cd that came
> with
>> this machine has three different drivers for the onboard LAN -- Davicon
>> 9102, RealTek 8139, and SIS 900.  So, I sent an email to the nice people
> who
>> sold me the machine to see if they can tell me which type of device it
>> is, but haven't heard yet.

> Addendum -- I now know that it is the Davicom 9102.

http://www.davicom.com.tw/download/download_driver.asp
 
 
 

Need Help to config on-board NIC in slackware 7.1

Post by Eric Vossle » Mon, 14 May 2001 06:45:18


Hi Dave,

Thank you for your reply, but if you will read my original post you'll see
that I already have the driver.  I don't need to download it.  My problem is
that when I try to load the driver it gives me an error message.  (See
original post).

Thanks,
Eric



> >> First, I don't know exactly what kind it is -- the drivers cd that came
> > with
> >> this machine has three different drivers for the onboard LAN -- Davicon
> >> 9102, RealTek 8139, and SIS 900.  So, I sent an email to the nice
people
> > who
> >> sold me the machine to see if they can tell me which type of device it
> >> is, but haven't heard yet.

> > Addendum -- I now know that it is the Davicom 9102.

> http://www.davicom.com.tw/download/download_driver.asp

 
 
 

Need Help to config on-board NIC in slackware 7.1

Post by bohr » Mon, 14 May 2001 07:22:25



> Hi Dave,

> Thank you for your reply, but if you will read my original post you'll see
> that I already have the driver.  I don't need to download it.  My problem is
> that when I try to load the driver it gives me an error message.  (See
> original post).

Problems, problems, old ISA cards had similar problems with IRQ
conflict, resource busy. You had to load dos and reset the hardware
(ethernet card) with special software.

Simple and cheap solution.
I wonder if you are not better off if you go out and buy a new
PCI ethernet card, many cheapo comes with the realteak 8139 chipset
which works very well with Linux/BSD. I've seen rtl8139 cards
starting at 10$.

Simple more expensive solution.
If you really want the best ethernet card, get the Intel Ethernet
express Pro PCI. Works very well with Linux and is very reliable and
heavy duty.

 
 
 

Need Help to config on-board NIC in slackware 7.1

Post by Eric Vossle » Mon, 14 May 2001 07:46:18


Yeah, I've thought of that -- buying a regular PCI ethernet card is my
backup solution if I can't find a way to make this thing work.  I'm hoping I
can avoid having to do that though; it seems like such a waste.  Still, it
may come to that if I can't find an answer.

Like I always say, if you can't SOLVE the problem, just pay it to go away.
;)

Thanks,
Eric



> > Hi Dave,

> > Thank you for your reply, but if you will read my original post you'll
see
> > that I already have the driver.  I don't need to download it.  My
problem is
> > that when I try to load the driver it gives me an error message.  (See
> > original post).

> Problems, problems, old ISA cards had similar problems with IRQ
> conflict, resource busy. You had to load dos and reset the hardware
> (ethernet card) with special software.

> Simple and cheap solution.
> I wonder if you are not better off if you go out and buy a new
> PCI ethernet card, many cheapo comes with the realteak 8139 chipset
> which works very well with Linux/BSD. I've seen rtl8139 cards
> starting at 10$.

> Simple more expensive solution.
> If you really want the best ethernet card, get the Intel Ethernet
> express Pro PCI. Works very well with Linux and is very reliable and
> heavy duty.

 
 
 

Need Help to config on-board NIC in slackware 7.1

Post by Dave Uhrin » Mon, 14 May 2001 12:04:31



> Hi Dave,

> Thank you for your reply, but if you will read my original post you'll see
> that I already have the driver.  I don't need to download it.  My problem
> is
> that when I try to load the driver it gives me an error message.  (See
> original post).

> Thanks,
> Eric




>> >> First, I don't know exactly what kind it is -- the drivers cd that
>> >> came
>> > with
>> >> this machine has three different drivers for the onboard LAN --
>> >> Davicon
>> >> 9102, RealTek 8139, and SIS 900.  So, I sent an email to the nice
> people
>> > who
>> >> sold me the machine to see if they can tell me which type of device it
>> >> is, but haven't heard yet.

>> > Addendum -- I now know that it is the Davicom 9102.

>> http://www.davicom.com.tw/download/download_driver.asp

The NIC drivers for Linux that ship with the cards are usually source code
files as were the ones I found at the URL which I referenced.  I presume
that you compiled them to object modules???
 
 
 

Need Help to config on-board NIC in slackware 7.1

Post by Cameron Ker » Mon, 14 May 2001 19:46:08




> Hi all,

> I'm a semi-newbie to slackware (used to use it, but haven't touched it
> in about 4 years) and I am having trouble getting my network device to
> work.

> See, I bought this cheap Duron machine with the ethernet port integrated
> on the motherboard.  So I have a couple of problems.

> First, I don't know exactly what kind it is -- the drivers cd that came
> with this machine has three different drivers for the onboard LAN --
> Davicon 9102, RealTek 8139, and SIS 900.  So, I sent an email to the
> nice people who sold me the machine to see if they can tell me which
> type of device it is, but haven't heard yet.

FYI, you can use the scanpci and lspci programs to see what devices (with
plain text names) are on the PCI bus(es)

--

Praise Slackware, our baud and saviour!
--

 
 
 

Need Help to config on-board NIC in slackware 7.1

Post by Eric Vossle » Tue, 15 May 2001 06:43:22


I'd like to thank everyone who has replied trying to help me with this
problem.  I appreciate every piece of advice.  However, the chain of replies
is getting kind of long and I thought it might be helpful to recap
everything I know so far, since I'm getting some suggestions that I've
already tried.  And so friends, here is the long tale of my woes.

The first thing that I was hoping for was that linux would just be able to
detect my on-board ethernet adapter.  However, when I installed slackware
7.1, and ran through netconfig, it was unable to detect any network card on
my machine, informing me that I should manually edit rc.modules later.

So, the next thing I did was to find out from th manufacturer what kind of
an adapter the onboard nic was.  They told me it is a Davicom 9102.  I
located the corrct driver module for it (dmfe.o) and tried to load it using
insmod.  The result looked like this:

    Using /lib/modules/2.2.16/net/dmfe.o
    /lib/modules/2.2.16/net/dmfe.o: init_module: Device or resource busy
    Hint:  This error can be caused by incorrect module parameters,
including invalid IO or IRQ parameters

I get the same result if I try to load it from the rc.modules file.

So, then I tried to compile this driver into my kernel.  I was able to
rebuild my kernel with no problems of course, but I am still not able to
detect the card with netconfig.

At this point, I decided that the onboard ethernet adapter must be the
trouble.   So I went out and bought a Linksys LNE100TX and put that into a
PCI slot, and disabled the onboard adapter through the bios.  I tried to
load the module for the new card which is the tulip driver, again using
insmod.  I got the same result as when I was trying the onboad nic (only
with tulip instead of dmfe in the message).  I tried running netconfig
again, and it still can't detect any network card.  (in my desparation, I
even tried to do the whole linux install over, but of course that didn't
change anything).

I have made sure that the card is not conflicting with anything else (the
bios shows a report of what devices are assigned to what IRQs at boot time)
and I have also gone into the bios to disable absolutely everything that I
don't need.  (the board also has onboard modem, soundcard, joystick port,
midi port, usb, serial, and parallel ports).

Still no luck.

I rebuilt the kernel again, this time to include the tulip driver, and still
no change.

I checked the output of dmesg, and there is no mention of the device there.
However, it does appear in the /proc/pci file, and in the output of lspci.
(I think it also shows up in the output of scanpci, but it is hard to tell
because everything in the list says "unknown device").

And that's everything I know.

Again, I want to thank everyone who has taken the time to respond to my plea
for help, and encourage everyone to keep responding, since I still haven't
made any progress!

In conclusion, Please, For the Love of Linus, Help Me.

Eric

 
 
 

Need Help to config on-board NIC in slackware 7.1

Post by Allen Wo » Tue, 15 May 2001 10:30:25



<snip>

Quote:> So, the next thing I did was to find out from th manufacturer what kind of
> an adapter the onboard nic was.  They told me it is a Davicom 9102.  I
> located the corrct driver module for it (dmfe.o) and tried to load it using
> insmod.  The result looked like this:
>     Using /lib/modules/2.2.16/net/dmfe.o
>     /lib/modules/2.2.16/net/dmfe.o: init_module: Device or resource busy
>     Hint:  This error can be caused by incorrect module parameters,
> including invalid IO or IRQ parameters
> I get the same result if I try to load it from the rc.modules file.

Have you tried disabling Plug'n'Pray in the BIOS?

Quote:> At this point, I decided that the onboard ethernet adapter must be the
> trouble.   So I went out and bought a Linksys LNE100TX and put that into a
> PCI slot, and disabled the onboard adapter through the bios.  I tried to
> load the module for the new card which is the tulip driver, again using
> insmod.  I got the same result as when I was trying the onboad nic (only
> with tulip instead of dmfe in the message).  I tried running netconfig

That's because the driver in kernel 2.2.16 won't work with the newer Linksys
LNE100TX cards.  Either use the drivers on the floppy or upgrade to 2.2.19.

HTH

Allen
--
Some balls are held for charity and some for fancy dress.
But when they're held for pleasure, they're the balls that I like best.
My balls are always bouncing to the left and to the right.
It's my belief that my big balls should be held every night.
  6:00pm  up 2 days, 22:15, 10 users,  load average: 0.02, 0.02, 0.00

 
 
 

Need Help to config on-board NIC in slackware 7.1

Post by Eric Vossle » Tue, 15 May 2001 10:49:36


Yeah?  That's a promising lead and I'll give it a try. . . . can I get away
with just downloading the newest tulip driver and rebuilding that?  Since
the network is not working in the target machine downloading stuff and
transfering onto the linux box is kind of a pain.

I have doubts about this though . . . there is still the question of why the
onboard Davicom 9102 was failing in the same kind of way, which leads me to
suspect some underlying problem.

Thanks for the idea. . . . I hope it works!

Eric



> <snip>
> > So, the next thing I did was to find out from th manufacturer what kind
of
> > an adapter the onboard nic was.  They told me it is a Davicom 9102.  I
> > located the corrct driver module for it (dmfe.o) and tried to load it
using
> > insmod.  The result looked like this:

> >     Using /lib/modules/2.2.16/net/dmfe.o
> >     /lib/modules/2.2.16/net/dmfe.o: init_module: Device or resource busy
> >     Hint:  This error can be caused by incorrect module parameters,
> > including invalid IO or IRQ parameters

> > I get the same result if I try to load it from the rc.modules file.

> Have you tried disabling Plug'n'Pray in the BIOS?

> > At this point, I decided that the onboard ethernet adapter must be the
> > trouble.   So I went out and bought a Linksys LNE100TX and put that into
a
> > PCI slot, and disabled the onboard adapter through the bios.  I tried to
> > load the module for the new card which is the tulip driver, again using
> > insmod.  I got the same result as when I was trying the onboad nic (only
> > with tulip instead of dmfe in the message).  I tried running netconfig

> That's because the driver in kernel 2.2.16 won't work with the newer
Linksys
> LNE100TX cards.  Either use the drivers on the floppy or upgrade to
2.2.19.

> HTH

> Allen
> --
> Some balls are held for charity and some for fancy dress.
> But when they're held for pleasure, they're the balls that I like best.
> My balls are always bouncing to the left and to the right.
> It's my belief that my big balls should be held every night.
>   6:00pm  up 2 days, 22:15, 10 users,  load average: 0.02, 0.02, 0.00

 
 
 

Need Help to config on-board NIC in slackware 7.1

Post by Dean Thompso » Tue, 15 May 2001 10:50:28


Hi!,

Quote:>> First, I don't know exactly what kind it is -- the drivers cd that came
>> with this machine has three different drivers for the onboard LAN --
>> Davicon 9102, RealTek 8139, and SIS 900.  So, I sent an email to the nice
>> people who sold me the machine to see if they can tell me which type of
>> device it is, but haven't heard yet.

> Addendum -- I now know that it is the Davicom 9102.

This page might be useful, although I am not sure whether it supports the on
board ethernet controller:

http://www.beowulf.org/listarchives/linux-tulip/1999/11/0033.html

See ya

Dean Thompson

--
+____________________________+____________________________________________+

| Bach. Computing (Hons)     | ICQ     - 45191180                         |
| PhD Student                | Office  - <Off-Campus>                     |
| School Comp.Sci & Soft.Eng | Phone   - +61 3 9903 2787 (Gen. Office)    |
| MONASH (Caulfield Campus)  | Fax     - +61 3 9903 1077                  |
| Melbourne, Australia       |                                            |
+----------------------------+--------------------------------------------+

 
 
 

Need Help to config on-board NIC in slackware 7.1

Post by Stanislaw Flatt » Tue, 15 May 2001 11:46:45



> Hi all,

> I'm a semi-newbie to slackware (used to use it, but haven't touched it in
> about 4 years) and I am having trouble getting my network device to work.

Welcome!
We are in this group because we like Linux, but we USE computers and sometimes
we use our brains too.
This condition happend to me sometime ago, could not make the card (NE2000 clone
to work).
Pulled a spare 500M hard drive, installed MS-Glassware98 on it, it recognised
the card AND activated it!
Took pencil and paper, copied the IO-port and IRQ from this installation.
Booted Slack, edited /etc/rc.d/rc.modules to add a line in NE2000 section with
those numbers and the card performs like new.

Have fun.

Stanislaw.
Slack user from Ulladulla.

 
 
 

Need Help to config on-board NIC in slackware 7.1

Post by Eric Vossle » Wed, 16 May 2001 06:58:39


Sweet.  The drivers in 2.2.19 did the trick.  I had tried building the
drivers myself but had the build fail (which I now realize is because I
downloaded them to a windows box and didn't run dos2unix).  Anyway, thank
you very very much, and that goes for everyone on this group that offered
advice.

I'll take linux newsgroup users over Microsoft tech support any time.  (But
then, I'd also take the Psychic Friends Network over Microsoft tech support
any time). ;)

Eric

 
 
 

1. RH 7.1 will not find on-board NIC

I just built a new computer using an ECS K7S5A motherboard.  It has an
on-board 10/100 NIC.  It is supposed to use the SiS900 chipset.  RedHat
7.1 does not recognize the nic on install.  I checked out the SiS website
and it appears that the driver update they have available is for kernels
2.2.x.  I thought RH 7.1 included kernel 2.4.x.

Anyway... I don't really have a clue as to how to go about getting this
thing working.  Any help would _greatly_ be appreciated.

Thanks.
Andrew Pierce

2. hda: lost interrupt and eth0: Transmit

3. NIC config. in SuSE 7.1 help

4. Help with Trust PCI Ethernet card

5. How do I use an on-board NIC?

6. xlock:dclock larger fonts

7. Does Solaris 10 support ASUS P4P800 on-board NIC?

8. Solaris 10 patches mystery

9. On-board Sound Config. Problem!!!!!!

10. Configuring On-Board NIC

11. On-board Video, sound, NIC

12. How do I use an on-board NIC?