MSI MS6378LX w/LAN + Linux = trouble! Please help!

Joffer

Member
Nov 2, 1999
162
0
71
I've just got a new mainboard with vga, sound and nic integrated, ideal for a small server, more specific a MSI MS-6378XL - MSI Homepage: MS-6378 Product Info. The webpage says it has a RealTek 8100 chip, while I've located an AMDtek AN983B chip on the mainboard, and so says the manual too. Looking at the info on the CD that came with the mainboard, and also doing a quick search on the net, told me it was a some kind of a tulip chip/nic, but modprobe tulip did not work, giving me this error:

with 2.2.20 kernel (trustix iso as of 20020301):

using /lib/modules/2.2.20-1tr/net/tulip.o
/lib/modules/2.2.20-1tr/net/tulip.o: init_module: device or resource busy
Hint: insmod errors can be caused by incorrect modules parameters, including
invalid IO or IRQ parameters


I also tried with a 2.4.18 kernel, but here i get this:

/lib/modules/2.4.18/kernel/drivers/net/tulip/tulip.o: init_module: No such
device
Hint: insmod errors can be caused by incorrect modules parameters, including
invalid IO or IRQ parameters
modprobe: insmod /lib/modules/2.4.18/kernel/drivers/net/tulip/tulip.o failed
modprobe: insmod tulip failed

lspci gives me:
00:0f.0 Ethernet controller: Bridgecom, Inc: Unknown device 9511 (rev 11)

any suggestions?
 

Tiger

Platinum Member
Oct 9, 1999
2,312
0
0
Found the Realtek driver for Linux HERE.
It's for the 8100 series of NIC's and chips.
Give it a try.

 

Joffer

Member
Nov 2, 1999
162
0
71
Well.. I sent an email to Donald Becker, the man behind the tuliup.c driver among other things, and I got an answer. And it looks like I've been a bit blind, I did not see the link to his updates (http://www.scyld.com/network/updates.html)

The quick and dirty solution was:
# Transfer the Scyld PCI Netdriver package
# Perhaps use ncftpget ftp://ftp.scyld.com/pub/network/netdrivers-3.1-1.src.rpm
rpm -i ftp://ftp.scyld.com/pub/network/netdrivers-3.1-1.src.rpm
# Build the binary version for your kernel
cd /usr/src/RPM
rpm -bb SPECS/netdriver*.spec
# Now install it your newly built package.
rpm -i --force RPMS/i386/netdrivers-3.1-1.i386.rpm
(or rpm -i --force RPMS/i386/netdrivers-3.1-1.i686.rpm in my case)

well, isn't it typical. I actually did go out and by myself a cheap unex 10/100 NIC for 12 bucks, and now, about 6 hours later, I solved the mystery.. very well.. can't do any harm having a (cheap,) spare NIC lying around.

well.. I'm off to do a new install on this box.

/Christopher Thorjussen