Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Which module to load for networking w/Sis735 chipset?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
vicG
n00b
n00b


Joined: 31 Jan 2003
Posts: 21

PostPosted: Tue Oct 05, 2004 2:44 pm    Post subject: Which module to load for networking w/Sis735 chipset? Reply with quote

Hi all,

I have this motherboard:

http://www.ecsusa.com/products/k7s5a_v3.html

It has an SiS735 Chipset, and, according to this page:
http://www.hardwareanalysis.com/content/article/1354.3/
"The integrated chipset also supports on-board integrated 10/100BaseT networking"

Lovely, but that doesn't help me in make menuconfig. I'm in the "Networking Support -> Ethernet (10 or 100)" section, and there's only one entry for anything from SiS, but it's a PCI card :(

Thanks for any help,

vg
Back to top
View user's profile Send private message
MBMarduk
Tux's lil' helper
Tux's lil' helper


Joined: 04 Jan 2003
Posts: 80
Location: NL

PostPosted: Tue Oct 05, 2004 3:39 pm    Post subject: Reply with quote

Your module is called sis900.o
# modprobe sis900

I can't remember which option it was but you can clearly read your SiS735 chipset in the HELP portion of the option in question.
Back to top
View user's profile Send private message
vicG
n00b
n00b


Joined: 31 Jan 2003
Posts: 21

PostPosted: Tue Oct 05, 2004 4:03 pm    Post subject: Reply with quote

Thanks, MBMarduk -- as root, I did a modprobe sis900, but got:

FATAL: Module sis900 not found.

I'm using gentoo-dev-sources, 2.6.7-rc11 -- any idea where the sis900 might be lurking?

I rebuilt my kernel, adding only a "load as module" for SIS900 (although it says it's a PCI card). When I ran make && make modules install && make install I saw that it was doing something with a file called sis900.o, so I got happy.

After reboot, lsmod shows no entries, and modprobe sis900 still gives the "FATAL" error.

What durn noob mistakes am I still making?

Thanks much
Back to top
View user's profile Send private message
MBMarduk
Tux's lil' helper
Tux's lil' helper


Joined: 04 Jan 2003
Posts: 80
Location: NL

PostPosted: Tue Oct 05, 2004 4:21 pm    Post subject: Reply with quote

Dunno.
I'm still using 2.4.x sources. In 2.4.x it's under Network device support-->Ethernet (10 or 100Mbit) --->[*] EISA, VLB, PCI and on board controllers-->SiS 900/7016 PCI Fast Ethernet Adapter support
Back to top
View user's profile Send private message
vicG
n00b
n00b


Joined: 31 Jan 2003
Posts: 21

PostPosted: Tue Oct 05, 2004 5:56 pm    Post subject: Reply with quote

I put in a 3Com card (3C905cx) and I'm having the same problem, so I think it's not the NICs that are at issue.

I rebuitl my kernel with support for 3COM cards and the 3C900 series, rebooted, still "netmount" probs during botup, and lsmod shows nothing at all still.

modprobe 3c*** comes back FATAL: Module 3c*** not found.

It can't seem to find or load any module. This is prolly not a networking problem, but some noob stupidity related to my kernel config or other gaping error.

Moderator, can you move this Q to a more appropriate forum? Maybe kernel & h/w or installation? Thanks...
Back to top
View user's profile Send private message
MBMarduk
Tux's lil' helper
Tux's lil' helper


Joined: 04 Jan 2003
Posts: 80
Location: NL

PostPosted: Tue Oct 05, 2004 8:41 pm    Post subject: Reply with quote

What I've done previously is just select all modules for a piece of hardware I was trying to get to work and see which one worked.

BTW, don't get fooled by the 3Com naming scheme. Look here:
Quote:

<22:32:11> blackheart /usr/src/linux # > lspci
0000:00:00.0 Host bridge: Silicon Integrated Systems [SiS] 735 Host (rev 01)
0000:00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP)
0000:00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS85C503/5513 (LPC Bridge)
0000:00:02.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 07)
0000:00:02.3 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 07)
0000:00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev d0)
0000:00:03.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)
0000:00:0b.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 34)
0000:00:0d.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV25 [GeForce4 Ti 4200] (rev a3)
<22:32:14> blackheart /usr/src/linux # > lsmod
Module Size Used by Tainted: P
nls_iso8859-1 2876 0 (autoclean)
isofs 26964 0 (autoclean)
zlib_inflate 18404 0 (autoclean) [isofs]
floppy 50524 0 (autoclean)
serial 49668 0 (autoclean) (unused)
isa-pnp 31888 0 (autoclean) [serial]
parport_pc 23336 1 (autoclean)
lp 6816 0 (autoclean)
parport 25992 1 (autoclean) [parport_pc lp]
printer 8096 0
hid 22052 1
usbmouse 2232 0 (unused)
usb-ohci 19112 0 (unused)
3c59x 26000 1
i2c-isa 716 0 (unused)
it87 13304 0 (unused)
i2c-proc 6804 0 [it87]
i2c-core 15044 0 [i2c-isa it87 i2c-proc]
nvidia 1962880 6
<22:32:33> blackheart /usr/src/linux # >


So you need the 3c59x module because it's not about the number but about the NAMING scheme. (e.g. Boomerang, Typhoon, Tornado or whatever 3Com calls its chips."Cyclone" in my case.)
Back to top
View user's profile Send private message
nobspangle
Veteran
Veteran


Joined: 23 Mar 2004
Posts: 1318
Location: Manchester, UK

PostPosted: Tue Oct 05, 2004 8:52 pm    Post subject: Reply with quote

the make target to install the modules is
Code:
make modules_install

note the underscore if you are doing
Code:
make modules install
that is actually just doing
Code:
make modules
and
Code:
make install

I think if you just try a simple
Code:
make modules modules_install
you will be all set
Back to top
View user's profile Send private message
vicG
n00b
n00b


Joined: 31 Jan 2003
Posts: 21

PostPosted: Wed Oct 06, 2004 12:59 am    Post subject: Reply with quote

Thanks MBMarduk -- I had read that in the vortex.txt file in /usr/src/linux/Documentation. When I try and modprobe it, I get 3 error messages in dmesg:

Unknown symbol eisa_unregister
Unknown symbol eisa_register
Unknown symbol eisa_bus_type

So I ditched any plans to use the 3Com.

However, thanks to nobspangle, all those modules finally got installed! I was able to modprobe them, and once I got that dmesg error from the 3Com card, I started poklng around in dmesg, and I noticed that there was an entry about a RealTek 8139 PHY ethernet controller.

Didn't know I had one on the mobo, but I re-re-re-re-re-built the kernel with all those RealTek modules, (correctly loaded thanks to y'all), modprobed them, ran dhcpcd eth0 and viola! Connectivity!

Thanks so much for your help, I hope this helps someone else down the line.

One last thing: do I have to modprobe the 8139* modules every time I boot? Is there some way to have this happen automagically?
Back to top
View user's profile Send private message
diaz
n00b
n00b


Joined: 20 Nov 2003
Posts: 15
Location: Oslo, Norway

PostPosted: Wed Oct 06, 2004 2:01 pm    Post subject: Reply with quote

To autoload these modules:

1. Do a lsmod, and see which modules you need.
2. cd to /etc/modules.autoload.d/ and open the file with parts of your kernels name on it.
3. Enter the name of the module you want loaded at boot-time (without any trailing .o).
If you want 8139too(.o), just enter 8139too on a seperate line.

Code:

foto net # ls /etc/modules.autoload.d/
kernel-2.4  kernel-2.6


Example:
Code:

foto net # cat /etc/modules.autoload.d/kernel-2.6
# /etc/modules.autoload.d/kernel-2.6:  kernel modules to load when system boots.
# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/modules.autoload.d/kernel-2.6,v 1.1 2003/07/16 18:13:45 azarah Exp $
#
# Note that this file is for 2.6 kernels.
#
# Add the names of modules that you'd like to load when the system
# starts into this file, one per line.  Comments begin with # and
# are ignored.  Read man modules.autoload for additional details.

# For example:
# 3c59x
8139too

_________________
Leftfield - Chant of a poor man
Back to top
View user's profile Send private message
vicG
n00b
n00b


Joined: 31 Jan 2003
Posts: 21

PostPosted: Wed Oct 06, 2004 3:17 pm    Post subject: Reply with quote

Thanks, diaz!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum