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
  •  


USB 3.0 Flash Drive 32GB 64GB 128GB Memory Stick Thumb Stick Lot Pack picture

USB 3.0 Flash Drive 32GB 64GB 128GB Memory Stick Thumb Stick Lot Pack

$826.09



TF/SD Card Adapter Camera Reader Android Type-c For iPhone17 Pro Max Plusm lot picture

TF/SD Card Adapter Camera Reader Android Type-c For iPhone17 Pro Max Plusm lot

$573.98



Lot of 7 SK hynix 16GB DDR4-2400 ECC RDIMM HMA42GR7AFR4N-UH Lenovo 112GB picture

Lot of 7 SK hynix 16GB DDR4-2400 ECC RDIMM HMA42GR7AFR4N-UH Lenovo 112GB

$369.99



64GB DDR5 Registered ECC Server Memory PC5-38400R 1x64GB SK Hynix picture

64GB DDR5 Registered ECC Server Memory PC5-38400R 1x64GB SK Hynix

$2699.00



Sandisk 16GB 32GB 64GB 128GB Cruzer Blade Flash Drive Memory Stick USB Lot Pack picture

Sandisk 16GB 32GB 64GB 128GB Cruzer Blade Flash Drive Memory Stick USB Lot Pack

$175.90



Sandisk 32GB 64GB 128GB 256GB Cruzer Glide Flash Drive USB 2.0 Memory Lot picture

Sandisk 32GB 64GB 128GB 256GB Cruzer Glide Flash Drive USB 2.0 Memory Lot

$201.78



Kingston 32GB 64GB 128GB 256GB USB 3.0 Flash Drive Thumb Memory Stick Pen lot picture

Kingston 32GB 64GB 128GB 256GB USB 3.0 Flash Drive Thumb Memory Stick Pen lot

$285.90



USB 3.0 Micro SD SDHC TF Card Reader Memory Adapter for PC Laptop Camera lot picture

USB 3.0 Micro SD SDHC TF Card Reader Memory Adapter for PC Laptop Camera lot

$3.75



Lot of 4 16GB SK Hynix HMA82GR7AFR8N-VK 2RX8 DDR4 PC4-2666V RDIMM Server Memory picture

Lot of 4 16GB SK Hynix HMA82GR7AFR8N-VK 2RX8 DDR4 PC4-2666V RDIMM Server Memory

$374.99



SK hynix 16GB DDR4 288-Pin DIMM PC4-2133P ECC Registered RAM HMA42GR7MFR4N-TF picture

SK hynix 16GB DDR4 288-Pin DIMM PC4-2133P ECC Registered RAM HMA42GR7MFR4N-TF

$50.00