|
|
Message-ID: <20061117064019.GP11623@openwall.com>
Date: Fri, 17 Nov 2006 09:40:19 +0300
From: "(GalaxyMaster)" <galaxy@....openwall.com>
To: owl-users@...ts.openwall.com
Subject: Re: SATA controller
Vlad,
On Fri, Nov 17, 2006 at 11:18:04AM +0500, vlad wrote:
> have decided to put on a house computer. But on my house computer
> only SATA-disks. Controllers SATA are not identified by the
> distribution kit. MB - ASUS P4P800-E Deluxe.
> There are drivers under controllers on a disk with a MB.
AFAIU, you would like to compile additional driver which aren't included
in the default kernel shipped with the Owl installation CD but you have
a disk with the sources of the drivers for you motherboard...
To solve this issue you need to:
1. make a directory, say, kernel in /tmp (i.e. mkdir /tmp/kernel);
2. unpack the kernel sources into the created directory:
# cd /tmp/kernel
# tar xjf /usr/src/kernel/linux-2.4.<n>.tar.bz2
3. configure kernel:
# cp /boot/config* /tmp/kernel/.config
(unfortunately, I don't remember how the config is named on the CD,
so you need to look it up in /boot first, but I think you wont
miss it :) )
4. make a directory for your drivers in /tmp:
# mkdir /tmp/asus
5. unpack/copy the sources of the driver for your motherboard into
/tmp/asus and follow the instructions included with them.
If the drivers are requiring that /usr/include/linux, /usr/include/asm,
etc. directories should be valid, then you could use the following
trick:
1. create a directory /tmp/usr_src_tmp
2. mount-bind it to /usr/src:
# mount --bind /tmp/user_src_tmp /usr/src
3. create a symbolic link /usr/src/linux -> /tmp/kernel:
# ln -s /tmp/kernel /usr/src/linux
4. compile your drivers
5. unbind /tmp/usr_src_tmp from /usr/src:
# umount /usr/src
6. load the compiled drivers with insmod and continue the installation.
Hope this helps.
--
(GM)
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.