Results 1 to 7 of 7

Thread: The kernel... Can I build my own?

  1. #1
    Junior Member
    Join Date
    Dec 2004
    Posts
    4

    The kernel... Can I build my own?

    I just installed Knoppix 3.7 to my Hard Drive. Its running good, but I'm some issues....

    If I boot with the default configuration, I can use my TV card (a hauppage winTV card). However, I cannot for the life of me get my Audigy to work.
    I get the error "The module for your sound card, emu10k1.o, is not currently in your module search path". I'm pretty damn sure its in there, though. I looked.

    But If I boot with the 2.6 kernel, the opposite is true, The Audigy is autodetected and used. But the TV card won't work. The channel scan always fails, even though I select the same configuration...

    So, I'm wondering what I can do. This may very well become my main OS if I can get this little kink worked out.

    It seems to me that the complete kernel sources are not included in the KNoppix HD install. Can I build a new kernel and install it? Does anyone have a link to instructions on how to do this that applies to Knoppix?

    Any help will be appreciated.

  2. #2
    Member registered user
    Join Date
    Jan 2005
    Posts
    42

    Re: The kernel... Can I build my own?

    Quote Originally Posted by kevman
    Can I build a new kernel and install it? Does anyone have a link to instructions on how to do this that applies to Knoppix?
    Yes and yes.

    Here's one: http://www.desktop-linux.net/debkernel.htm

    Knoppix is based on debian, so there should be no problems.

  3. #3
    Junior Member
    Join Date
    Dec 2004
    Posts
    4
    I followed those instructions to the letter, but once I got to make xconfig, I hit this error:
    Code:
    root@kevinsLINUX:/usr/src/linux# make xconfig
      HOSTCC  scripts/basic/fixdep
    In file included from /usr/include/sys/socket.h:35,
                     from /usr/include/netinet/in.h:24,
                     from /usr/include/arpa/inet.h:23,
                     from scripts/basic/fixdep.c:115:
    /usr/include/bits/socket.h:305:24: asm/socket.h: No such file or directory
    make[1]: *** [scripts/basic/fixdep] Error 1
    make: *** [scripts_basic] Error 2
    Any ideas on what I should do now?

  4. #4
    Senior Member
    Join Date
    Nov 2003
    Posts
    1,323
    Try with: apt-get install linux-kernel-headers

    Did you also check the packages mentioned there as required?:
    binutils
    e2fsprogs
    gcc (GNU C Compiler)
    make (GNU make)
    module-init-tools
    procps
    util-linux

  5. #5
    I had same make problem this weekend, I had to add a symbolic link to the "asm-i386" directory in the /usr/src directory named "asm", a link to the /usr/src/linux folder did not work. I kept terrible notes and am at work now. A simple drag-n-drop from source folder, copy as link with a rename should work.

    Once done, it took my Celeron 433 about 3 hours to complete.

    No claims to ability or knowledge!

  6. #6
    Minor info update

    refer to http://lkml.org/lkml/2004/4/4/83 about this topic

    I checked what worked for me... assuming that you have a link to the kernel source location called linux

    ln -s /usr/src/linux/include/asm-i386 /usr/src/linux/asm

  7. #7
    Junior Member
    Join Date
    Nov 2005
    Posts
    1
    The same problem here!
    Actually problem starts when we make a symbolic link to our new kernel source directory.
    Code:
    ln -s /usr/src/linux-2.6.14.2 /usr/src/linux
    After doing this, make won't find kernel header files in /usr/src/linux/include/asm directory. So the solution to my problem was:
    Code:
    ln -s /usr/src/linux-2.6.14.2/include/asm-i386 /usr/src/linux-2.6.14.2/include/asm
    And it works now!

    Now what i wonder is here: According to this solution the make process uses new source kernel header files( in /usr/src/linux-2.6.14.2/include/asm). Is it the right way or it should use the original kernel header files in /usr/scr/linux-2.6.12/include/asm

Similar Threads

  1. How to build a Debian kernel
    By mzilikazi in forum Tips and Tricks
    Replies: 5
    Last Post: 08-08-2004, 04:00 PM
  2. Learning to build kernel
    By BillS in forum General Support
    Replies: 0
    Last Post: 06-11-2004, 03:16 PM
  3. how to build cloop with kernel 2.6
    By Alvis in forum Customising & Remastering
    Replies: 0
    Last Post: 05-28-2004, 07:13 AM
  4. Kernel Build with kernel-source-2.4.20-xfs:
    By TheCyberDude in forum Tips and Tricks
    Replies: 3
    Last Post: 09-03-2003, 03:10 PM
  5. Kernel Build with linux-2.4.20:
    By TheCyberDude in forum Tips and Tricks
    Replies: 0
    Last Post: 09-03-2003, 03:01 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Supermicro X10SRW-F Server picture

Supermicro X10SRW-F Server

$169.99



HP ProLiant MicroServer Gen8 Intel Xeon E3-1220L v2 2.30GHz 8GB RAM No HDD picture

HP ProLiant MicroServer Gen8 Intel Xeon E3-1220L v2 2.30GHz 8GB RAM No HDD

$199.99



HPE ProLiant MicroServer Gen8 Intel Xeon E3-1265L 16GB ECC PCIe x16 4x1TB HDD picture

HPE ProLiant MicroServer Gen8 Intel Xeon E3-1265L 16GB ECC PCIe x16 4x1TB HDD

$249.99



HP ProLiant Xeon E3-1220L V2 MicroServer Gen8 2.30 GHz 16 GB RAM NO DRIVES picture

HP ProLiant Xeon E3-1220L V2 MicroServer Gen8 2.30 GHz 16 GB RAM NO DRIVES

$199.99



SuperMicro Server 505-2 Intel Atom 2.4GHz 8GB RAM SYS-5018A-FTN4 1U Rackmount picture

SuperMicro Server 505-2 Intel Atom 2.4GHz 8GB RAM SYS-5018A-FTN4 1U Rackmount

$202.49



HPE ProLiant MicroServer Gen10 Plus v2 Ultra Micro Tower Server - 1 x Intel Xeon picture

HPE ProLiant MicroServer Gen10 Plus v2 Ultra Micro Tower Server - 1 x Intel Xeon

$846.19



Supermicro 5018A-FTN4 Rack Server - Black picture

Supermicro 5018A-FTN4 Rack Server - Black

$125.00



Microsel Server Tower Supermicro X10SAE E3-1275 V3 @3.5GHz 16GB 509849-001 picture

Microsel Server Tower Supermicro X10SAE E3-1275 V3 @3.5GHz 16GB 509849-001

$149.99



1U Supermicro Server 10 Bay 2x Intel Xeon 3.3Ghz 8C 128GB RAM 480GB SSD 2x 10GBE picture

1U Supermicro Server 10 Bay 2x Intel Xeon 3.3Ghz 8C 128GB RAM 480GB SSD 2x 10GBE

$297.00



Supermicro 1U X11DPU 2x Xeon Gold 6132 2.6GHz / 128gb / 10x 2.5 Trays / 2x 750w picture

Supermicro 1U X11DPU 2x Xeon Gold 6132 2.6GHz / 128gb / 10x 2.5 Trays / 2x 750w

$649.99