View previous topic :: View next topic |
Author |
Message |
oneself Tux's lil' helper
Joined: 02 Jul 2005 Posts: 107 Location: New York, NY
|
Posted: Mon Apr 30, 2012 8:21 pm Post subject: Compiling as a module works but not inside the kernel |
|
|
Hi,
I'm curious about a behaviour I'm seeing in my system. If I compile a piece of hardware as a module (=m) it works, but if I change it to be supported internally inside the kernel it stops working.
For example, I have an Intel network card which uses the CONFIG_E1000E kernel switch. If I set it to
It works fine, but if I set it to
It stops working.
Why is this happening? _________________ There are 10 types of people, those who know binary and those who don't. |
|
Back to top |
|
|
nephros Advocate
Joined: 07 Feb 2003 Posts: 2139 Location: Graz, Austria (Europe - no kangaroos.)
|
Posted: Mon Apr 30, 2012 8:30 pm Post subject: |
|
|
What do you mean "it stops working"? Please describe your problem/bug/failure more verbosely if you can.
If this happens as you say it may well be a kernel bug.
Which kernel sources are you using? Can you post your .config somewhere and post a link to it here? _________________ Please put [SOLVED] in your topic if you are a moron. |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
|
Back to top |
|
|
oneself Tux's lil' helper
Joined: 02 Jul 2005 Posts: 107 Location: New York, NY
|
Posted: Thu May 03, 2012 2:03 am Post subject: |
|
|
Hi,
When I say it doesn't work I mean that NetworkManager says that not network card is available, and I cannot connect to a wired or wifi network. If I simply recompile my kernel as stated above, everything works.
I'm using sys-kernel/gentoo-sources v3.2.12
Here is my .config:
http://pastebin.com/jdLbE0TA _________________ There are 10 types of people, those who know binary and those who don't. |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 21682
|
Posted: Fri May 04, 2012 2:12 am Post subject: |
|
|
Please boot the kernel where the card "does not work" and post the output of dmesg ; ip a. |
|
Back to top |
|
|
|