<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hello,<br>
<br>
On 10/24/2011 08:58 PM, Shane Harrison wrote:
<blockquote
cite="mid:CAMHmU5icK8LMDWAS2qmentPdYs3csUEHV_K0TU0g1rY_MBYC5w@mail.gmail.com"
type="cite">On point 3). Not currently setup to support the "updates"
directory as far as I know. I always simply replace the existing
modules.<br>
<br>
To build a kernel module<br>
~~~~~~~~~~~~~~~~~~~~<br>
<p>To compile a kernel or a kernel module you need the kernel headers
etc. Unfortunately for some reason the SDK doesn't include these.
Follow these instructions to set up the environment to allow you to do
this.<br>
</p>
<p>When you need to build a module you will find out that the
linux-headers for the voyage kernel is not available.\\ <br>
Don't worry there is still a way to build your module.\\ <br>
**NOTE I'M WRITING THIS ASUMING YOU ARE USING KERNEL
2.6.32-486-VOYAGE** </p>
</blockquote>
<br>
hint: voyage 0.7.5 runs kernel 2.6.38<br>
<br>
<br>
<blockquote
cite="mid:CAMHmU5icK8LMDWAS2qmentPdYs3csUEHV_K0TU0g1rY_MBYC5w@mail.gmail.com"
type="cite">
<p>first make sure you're on R/W mode if not run:<br>
remountrw<br>
</p>
<p>Perform the following to get the source<br>
apt-get install linux-source-2.6.32-voyage </p>
<p>once installed go to:<br>
/usr/src/ </p>
<p>There you'll see that a packed file un pack this file e.g.<br>
tar -zxf linux-source-2.6.32-voyage.tar.gz </p>
<p>once unpacked there will be a folder called
///usr/src/linux-source-2.6.32-voyage// \\ <br>
Enter this folder and edit the //Makefile// \\<br>
Look for <br>
EXTRAVERSION =<br>
and change it to<br>
EXTRAVERSION = -voyage </p>
<p>now you'll need to copy the config file to the //linux-source//
folder using:<br>
cp /boot/config-2.6.32-voyage
/usr/src/linux-source-2.6.32-voyage/.config<br>
after that run<br>
make </p>
<p>Probably you'll want to go to bed or do something right now
because this can take a little time.<br>
</p>
<p>once it is FINALLY DONE you'll need to make a symbol link with
this command:<br>
ln -s /usr/src/linux-source-2.6.23-voyage
/lib/modules/2.6.23-486-voyage/build </p>
There you go now you can build your module!<br>
<br>
<div class="gmail_quote">2011/10/25 Zenny <span dir="ltr"><<a
moz-do-not-send="true" href="mailto:garbytrash@gmail.com">garbytrash@gmail.com</a>></span><br>
<blockquote class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>Voyage linux seems a wonderful distro. I am surfing around the
voyage linux site here and there, but what I could not find are:<br>
</div>
<div><br>
</div>
<div>1) How to make it completely compatible with the upstream
debian release including kernel?</div>
<div><br>
</div>
<div>2) By downgrading the kernel, will it affect the voyage linux
stability?</div>
<div><br>
</div>
<div>3) I need to add a few kernel modules, but I could not find
exactly how to go about it? I did find the SDKs for 0.7.5 (not for
0.8.0), but it does not explain how to add or remove some kernel
module or packages before transferring to a USB/FlashDisk?</div>
<div><br>
</div>
<div>Appreciate if I could get some hints, links or advice. Thanks!</div>
</blockquote>
<div><br>
<br>
Cheers<br>
Shane <br>
</div>
<blockquote class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><br>
</div>
<font color="#888888">
<div>zenny</div>
</font><br>
_______________________________________________<br>
Voyage-linux mailing list<br>
<a moz-do-not-send="true" href="mailto:Voyage-linux@list.voyage.hk">Voyage-linux@list.voyage.hk</a><br>
<a moz-do-not-send="true"
href="http://list.voyage.hk/mailman/listinfo/voyage-linux"
target="_blank">http://list.voyage.hk/mailman/listinfo/voyage-linux</a><br>
<br>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
Paragon Electronic Design Ltd<br>
L6 Crest House<br>
92 Queens Drive<br>
P0 Box 30449<br>
Lower Hutt 5040<br>
<br>
+64 4 5703870 Extn 875<br>
+64 21 608919 (mobile)<br>
<br>
"Solving your problems with the right technology"<br>
<pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
Voyage-linux mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Voyage-linux@list.voyage.hk">Voyage-linux@list.voyage.hk</a>
<a class="moz-txt-link-freetext" href="http://list.voyage.hk/mailman/listinfo/voyage-linux">http://list.voyage.hk/mailman/listinfo/voyage-linux</a>
</pre>
</blockquote>
<br>
</body>
</html>