Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I just installed gentoo, and I'm trying to get the ethernet device on my motherboard running. I has run fine before, but i'm not sure how to load up a module for it to run manually (at least I think that is the problem)
the lspci -v info is:
Code:
0000:00:03.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)
Subsystem: Elitegroup Computer Systems K7S5A motherboard
Flags: bus master, medium devsel, latency 64, IRQ 11
I/O ports at d400 [size=256]
Memory at cfffd000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at cffc0000 [disabled] [size=128K]
Capabilities: <available only to root>
Sorry, didn't read carefully enough. You can load the module with 'modprobe' (man modprobe will guide you), hopefully you included support for your NIC's chipset when building kernel. And there is a chapter in Gentoo handbook describing how to load it at boot time.
alright. I'm not sure where the right module would be. is there a list somewhere? or how do I find out what module to load (the man page didn't help me in that front).I could be missing the module, and need to recompile the kernel, which is fine. but I need to know how to find out which module to have it load. right now I'm lost in finding out where the module would be.
I tried that, but I'm not sure which module I need for my device. I looked about, and everything that looked fimular was already selected. that doesn't mean that much as I had never compiled a kernel before yesterdey. but I'm still unsure of how to identify which module(s) I need to have loaded to get my network device to work.
First, I fired up that menuconfig and saw your chip mentioned under sis900, there is help for almost everything in kernel config, reading the help I determined the module is called sis900.ko
I've always known where Linux keeps the modules, don't ask how I found it out first time. I don't remember. Oh, maybe there was a time when kernel install included manual copying of those modules to the mentioned location.
Second, yes, you have to compile modules with kernel.
Good luck.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.