fedora 12

Asus P6X58D - Intel Matrix RAID - Linux - Fefora 12/13 - How To

Getting the Intel Matrix RAID working on my P6X58D Premium took a bit of searching and good luck despite how simple the solution.

Update: This works for Fedora 13 also.

My Configuration:

Primary OS - 64GB SSD: /dev/sda

Storage - 2 * 1GB Sata: /dev/sdb & /dev/sdc - Configured as Raid 0 with the Matrix Storage Manager bios setup.

Symptoms:

No device present in /dev/mapper/

dmraid finds my raid 'device' but:

[root@xxx xxx]# dmraid -ay
RAID set "isw_ebibiffebg_DataVolume01" was not activated
ERROR: device "isw_ebibiffebg_DataVolume01" could not be found

Hmmmm!

[root@xxx xxx]# dmesg
device-mapper: table: 253:2: mirror: Device lookup failure
device-mapper: ioctl: error adding target to table
device-mapper: ioctl: device doesn't appear to be in the dev hash table.

Hmmm...

Solution:

After a lot of searching and digging I finally found that I need to disable a kernel module/feature/whatever by editing my /boot/grub/grub.conf by adding the noiswmd option to the end of the boot options like:

kernel /vmlinuz-2.6.32.10-90.fc12.x86_64 ro root=/dev/mapper/vg_hummer-lv_root  LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet nouveau.modeset=0 noiswmd

After the modifications and rebooting I now have:

[xxx@xxxx ~]$ ls -la /dev/mapper
total 0
drwxr-xr-x 2 root root 140 2010-05-23 13:24 .
drwxr-xr-x 19 root root 4180 2010-05-23 14:34 ..
crw-rw---- 1 root root 10, 62 2010-05-23 13:23 control
brw-rw---- 1 root disk 253, 0 2010-05-23 13:24 isw_ebibiffebg_DataVolume01
brw-rw---- 1 root disk 253, 1 2010-05-23 17:39 isw_ebibiffebg_DataVolume01p1
brw-rw---- 1 root disk 253, 2 2010-05-23 13:24 vg_xxxxxx-lv_root
brw-rw---- 1 root disk 253, 3 2010-05-23 13:24 vg_xxxxxx-lv_swap

Done - now just mount your drive like any other (or partition, or what ever) eg:

I can mount it like:

mount /dev/mapper/isw_ebibiffebg_DataVolume01p1 /data

Or add to your /etc/fstab:

/dev/mapper/isw_ebibiffebg_DataVolume01p1 /data ntfs-3g rw,defaults,umask=0000 0 0

Hopefully you don't have to search as hard I as did to find this solution.

Now go and enjoy that raid!

Citrix Presentation Server (Citrix Client) on Fedora 12, 13, 14

Here's how I got Citrix Presentation Server (Citrix Client) running on Fedora 12.

  • Install the rpmfusion repo if not already installed

rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm

  • Make sure your system is up-to-date

yum update

  • Install OpenMotif - at this time is version 2.3.2 which works fine.

yum install openmotif

  • There is a conflict with the cjkuni-uming-fonts package - if you have it installed, remove it

yum remove package cjkuni-uming-fonts

  • Download the Citrix ICA Client rpm from:

http://www.citrix.com/English/SS/downloads/details.asp?downloadID=3323&productID=-1#top

  • Install the Citrix ICA Client:

yum --nogpgcheck localinstall ICAClient-11.100-1.i386.rpm

  • Configure for use with Firefox:

mkdir ~/.mozilla/plugins
ln -s /usr/lib/ICAClient/npica.so ~/.mozilla/plugins/

When Firefox asks you how to open an .ica file choose to open it with /usr/lib/ICAClient/wfica and select to do this automatically.

Done!

On some installs I have seen been a VeriSign cert error, that reads:

You have not chosen to trust "VeriSign Class 3 Secure Server CA", the issuer of the server's security certificate (SSL error 61).

To fix this problem, I added the missing certificates by exporting them from firefox into the ICA client's cacerts folder.

If you have a local install of the ICA client this is usually in:

~/ICAClient/linuxx86/keystore/cacerts/

Otherwise it will usually be in:

/usr/lib/ICAClient/keystore/cacerts/

Ok, to export the certs from firefox go to: [Edit->Preferences->Advanced->Encryption->View Certificates]

Scroll down to the set of VeriSign certificates - Now for each that has "Class 3" in its name, export it in X.509 (PEM) format to .../ICAClient/keystore/cacerts/

For me there were 8 Class 3 VeriSign certificates to export.

That's it, you should be all set to go.

Syndicate content