Fedora Linux Support Community & Resources Center
  #1  
Old 1st October 2010, 12:35 AM
RottenMutt Offline
Registered User
 
Join Date: Jan 2006
Posts: 11
linuxfedorafirefox
Intel SS4200 NAS BOX

Hi, I have Fedora 13 64 bit running on an Intel SS4200 box with a e4600 cpu (headless). I wasn't able to get the stock kernel to recognize my pata system drive and the four serial ata data drives. at best it would see the pata and two sata drives.
I recompiled the kernel with CONFIG_BLK_DEV_PIIX=y, CONFIG_BLK_DEV_GENERIC=y, & CONFIG_BLK_DEV_IDEDMA_PCI=y and am now able to see all the drives. BUT drives are running slow stuck in PIO mode. anyone know if there are any parameters i can pass to the stock kernel to get all five drives to be seen, or is this a bug?

Code:
[eric@ss4200 ~]$ lspci
00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01)
00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 01)
00:1d.0 USB Controller: Intel Corporation N10/ICH7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.2 SATA controller: Intel Corporation N10/ICH7 Family SATA AHCI Controller (rev 01)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01)
01:00.0 Ethernet controller: Intel Corporation 82573V Gigabit Ethernet Controller (Copper) (rev 03)
02:00.0 Mass storage controller: Silicon Image, Inc. SiI 3132 Serial ATA Raid II Controller (rev 01)
Code:
[eric@ss4200 ~]$ sudo hdparm /dev/hda

/dev/hda:
 multcount     = 16 (on)
 IO_support    =  0 (default) 
 unmaskirq     =  0 (off)
 using_dma     =  0 (off)
 keepsettings  =  0 (off)
 readonly      =  0 (off)
 readahead     = 256 (on)
 geometry      = 19457/255/63, sectors = 312581808, start = 0

[eric@ss4200 ~]$ sudo hdparm /dev/sda

/dev/sda:
 multcount     = 16 (on)
 IO_support    =  1 (32-bit)
 readonly      =  0 (off)
 readahead     = 256 (on)
 geometry      = 243201/255/63, sectors = 3907029168, start = 0
here is my grub.conf to make the system run headless (console commands):
Code:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/mapper/vg_ss4200-lv_root
#          initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
#
# Serial/Console setup
# avoid splashing any GUI!!
# commented out > splashimage=(hd0,0)/grub/splash.xpm.gz
# Setup serial (COM1) here with baudrate 9600 or 115200, use --unit=1 for COM2 and so on
serial --unit=0 --speed=115200
# Now setup terinal as both serial line (/dev/ttyS0) and monitor (/dev/tty0) depending upon where you press key within timeout (7 sec) period.  
# Otherwise first entry is selected here:
terminal --timeout=7 console serial
#
#hiddenmenu
#if booting single user mode from Monitor append "console=ttyS0 console=tty0"
#if booting single user mode from Serial Console append "console=tty0 console=ttyS0"

title Fedora (2.6.34.7-56.local_ss4200.fc13.x86_64)
    root (hd0,0)
    kernel /vmlinuz-2.6.34.7-56.local_ss4200.fc13.x86_64 ro root=/dev/mapper/vg_ss4200-lv_root rd_LVM_LV=vg_ss4200/lv_root rd_LVM_LV=vg_ss4200/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet console=tty0 console=ttyS0,115200
    initrd /initramfs-2.6.34.7-56.local_ss4200.fc13.x86_64.img

title Fedora (2.6.34.7-56.fc13.x86_64)
    root (hd0,0)
    kernel /vmlinuz-2.6.34.7-56.fc13.x86_64 ro root=/dev/mapper/vg_ss4200-lv_root rd_LVM_LV=vg_ss4200/lv_root rd_LVM_LV=vg_ss4200/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet console=tty0 console=ttyS0,115200
    initrd /initramfs-2.6.34.7-56.fc13.x86_64.img
Code:
[eric@ss4200 ~]$ lsmod
Module                  Size  Used by
fuse                   57201  2 
ccm                     7720  0 
serpent                18349  0 
blowfish                8242  0 
twofish_x86_64          5231  0 
twofish_common         14430  1 twofish_x86_64
ecb                     2087  0 
xcbc                    2631  0 
cbc                     2929  0 
sha256_generic         10143  0 
sha512_generic          4756  0 
des_generic            16391  0 
aes_x86_64              7742  0 
aes_generic            27084  1 aes_x86_64
ah6                     5612  0 
esp6                    4911  0 
xfrm4_mode_beet         2027  0 
xfrm4_mode_tunnel       1864  0 
xfrm4_mode_transport     1439  0 
xfrm6_mode_transport     1503  0 
xfrm6_mode_ro           1292  0 
xfrm6_mode_beet         1898  0 
xfrm6_mode_tunnel       1784  0 
ipcomp6                 2032  0 
xfrm_ipcomp             4174  1 ipcomp6
xfrm6_tunnel            4008  1 ipcomp6
tunnel6                 2462  1 xfrm6_tunnel
dme1737                35220  0 
hwmon_vid               2099  1 dme1737
coretemp                5542  0 
sunrpc                198285  1 
ipv6                  268555  45 ah6,esp6,xfrm6_mode_beet,xfrm6_mode_tunnel,ipcomp6,xfrm6_tunnel,tunnel6
uinput                  7439  0 
raid456                62174  1 
async_raid6_recov       5674  1 raid456
async_pq                4517  2 raid456,async_raid6_recov
raid6_pq               78519  2 async_raid6_recov,async_pq
async_xor               3285  3 raid456,async_raid6_recov,async_pq
xor                     4536  1 async_xor
async_memcpy            1827  2 raid456,async_raid6_recov
async_tx                2634  5 raid456,async_raid6_recov,async_pq,async_xor,async_memcpy
e1000e                120441  0 
serio_raw               4588  0 
i2c_i801               10254  0 
sg                     24515  0 
sr_mod                 12413  0 
sd_mod                 29795  4 
usb_storage            45352  0 
sata_sil24             11849  0 
ahci                   36625  4 
i915                  293490  1 
intel_agp              27562  2 i915
drm_kms_helper         24738  1 i915
drm                   176617  2 i915,drm_kms_helper
i2c_algo_bit            5045  1 i915
i2c_core               25709  6 dme1737,i2c_i801,i915,drm_kms_helper,drm,i2c_algo_bit
video                  21629  1 i915
output                  2221  1 video
Code:
[eric@ss4200 ~]$ lspci -n
00:00.0 0600: 8086:2770 (rev 02)
00:02.0 0300: 8086:2772 (rev 02)
00:1c.0 0604: 8086:27d0 (rev 01)
00:1c.2 0604: 8086:27d4 (rev 01)
00:1d.0 0c03: 8086:27c8 (rev 01)
00:1d.1 0c03: 8086:27c9 (rev 01)
00:1d.2 0c03: 8086:27ca (rev 01)
00:1d.3 0c03: 8086:27cb (rev 01)
00:1d.7 0c03: 8086:27cc (rev 01)
00:1e.0 0604: 8086:244e (rev e1)
00:1f.0 0601: 8086:27b8 (rev 01)
00:1f.2 0106: 8086:27c1 (rev 01)
00:1f.3 0c05: 8086:27da (rev 01)
01:00.0 0200: 8086:108b (rev 03)
02:00.0 0180: 1095:3132 (rev 01)


---------- Post added at 03:35 PM CDT ---------- Previous post was at 03:04 PM CDT ----------

I found a very simillar post on gentoo forums, will this patch be compatible? i'm running 2.6.34.7-56.local_ss4200.fc13.x86_64

http://forums.gentoo.org/viewtopic-t...0-start-0.html

Last edited by RottenMutt; 1st October 2010 at 12:25 AM.
Reply With Quote
  #2  
Old 1st October 2010, 05:23 PM
RottenMutt Offline
Registered User
 
Join Date: Jan 2006
Posts: 11
linuxfedorafirefox
Re: Intel SS4200 NAS BOX

i used roarinelk's patch to build a no fuzz patch for fedora, see gentoo link at the bottom of my last post and am building a new kernel. boy is it slow building when stuck in PIO mode.

---------- Post added at 08:23 AM CDT ---------- Previous post was at 06:33 AM CDT ----------

the patch works, i get 33MB/s on my 2.5 system drive. after rebooting it appeared as /dev/sde

only running at udma33 speed, but still huge improvement.

Code:
[root@ss4200 eric]# lspci
00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01)
00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 01)
00:1d.0 USB Controller: Intel Corporation N10/ICH7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 SATA controller: Intel Corporation N10/ICH7 Family SATA AHCI Controller (rev 01)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01)
01:00.0 Ethernet controller: Intel Corporation 82573V Gigabit Ethernet Controller (Copper) (rev 03)
02:00.0 Mass storage controller: Silicon Image, Inc. SiI 3132 Serial ATA Raid II Controller (rev 01)

[root@ss4200 eric]# lspci -n
00:00.0 0600: 8086:2770 (rev 02)
00:02.0 0300: 8086:2772 (rev 02)
00:1c.0 0604: 8086:27d0 (rev 01)
00:1c.2 0604: 8086:27d4 (rev 01)
00:1d.0 0c03: 8086:27c8 (rev 01)
00:1d.1 0c03: 8086:27c9 (rev 01)
00:1d.2 0c03: 8086:27ca (rev 01)
00:1d.3 0c03: 8086:27cb (rev 01)
00:1d.7 0c03: 8086:27cc (rev 01)
00:1e.0 0604: 8086:244e (rev e1)
00:1f.0 0601: 8086:27b8 (rev 01)
00:1f.1 0101: 8086:27df (rev 01)
00:1f.2 0106: 8086:27c1 (rev 01)
00:1f.3 0c05: 8086:27da (rev 01)
01:00.0 0200: 8086:108b (rev 03)
02:00.0 0180: 1095:3132 (rev 01)
some stuff i found of interest in dmesg:
Code:
pci 0000:00:1f.0: Force enabled HPET at 0xfed00000
pci 0000:00:1f.0: Enabled ICH7 IDE device
pci 0000:00:1f.0: quirk: [io  0x0800-0x087f] claimed by ICH6 ACPI/GPIO/TCO
pci 0000:00:1f.0: quirk: [io  0x0480-0x04bf] claimed by ICH6 GPIO
pci 0000:00:1f.0: ICH7 LPC Generic IO decode 1 PIO at 0a00 (mask 00ff)
pci 0000:00:1f.1: reg 10: [io  0x0000-0x0007]
pci 0000:00:1f.1: reg 14: [io  0x0000-0x0003]
pci 0000:00:1f.1: reg 18: [io  0x08f0-0x08f7]
pci 0000:00:1f.1: reg 1c: [io  0x08f8-0x08fb]
pci 0000:00:1f.1: reg 20: [io  0xffa0-0xffaf]
pci 0000:00:1f.2: reg 10: [io  0xe080-0xe087]
pci 0000:00:1f.2: reg 14: [io  0xe000-0xe003]
pci 0000:00:1f.2: reg 18: [io  0xdc00-0xdc07]
pci 0000:00:1f.2: reg 1c: [io  0xd880-0xd883]
pci 0000:00:1f.2: reg 20: [io  0xd800-0xd80f]
pci 0000:00:1f.2: reg 24: [mem 0xffa3fc00-0xffa3ffff]
pci 0000:00:1f.2: PME# supported from D3hot
pci 0000:00:1f.2: PME# disabled
pci 0000:00:1f.3: reg 20: [io  0x0400-0x041f]
....
ata_piix 0000:00:1f.1: version 2.13
ata_piix 0000:00:1f.1: PCI INT A -> GSI 18 (level, low) -> IRQ 18
ata_piix 0000:00:1f.1: setting latency timer to 64
....
ata5.00: ATA-8: WDC WD1600BEVE-00A0HT0, 11.01A11, max UDMA/100
ata5.00: 312581808 sectors, multi 16: LBA48 
ata5.00: limited to UDMA/33 due to 40-wire cable
ata5.00: configured for UDMA/33
ata1.00: ATA-8: Hitachi HDS722020ALA330, JKAOA28A, max UDMA/133
ata1.00: 3907029168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
ata1.00: configured for UDMA/133
ata3.00: ATA-8: Hitachi HDS722020ALA330, JKAOA28A, max UDMA/133
ata3.00: 3907029168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
ata2.00: ATA-8: Hitachi HDS722020ALA330, JKAOA28A, max UDMA/133
ata2.00: 3907029168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
ata4.00: ATA-8: Hitachi HDS722020ALA330, JKAOA28A, max UDMA/133
ata4.00: 3907029168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
ata3.00: configured for UDMA/133
ata2.00: configured for UDMA/133
ata4.00: configured for UDMA/133
...
sd 0:0:0:0: [sda] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
sd 0:0:0:0: Attached scsi generic sg0 type 0
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 0:0:0:0: [sda] Attached SCSI disk
sd 1:0:0:0: [sdb] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
sd 1:0:0:0: Attached scsi generic sg1 type 0
sd 2:0:0:0: [sdc] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
sd 2:0:0:0: Attached scsi generic sg2 type 0
sd 2:0:0:0: [sdc] Write Protect is off
sd 2:0:0:0: [sdc] Mode Sense: 00 3a 00 00
sd 2:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 3:0:0:0: [sdd] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
sd 3:0:0:0: Attached scsi generic sg3 type 0
sd 3:0:0:0: [sdd] Write Protect is off
sd 3:0:0:0: [sdd] Mode Sense: 00 3a 00 00
sd 1:0:0:0: [sdb] Write Protect is off
sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 4:0:0:0: [sde] 312581808 512-byte logical blocks: (160 GB/149 GiB)
sd 4:0:0:0: Attached scsi generic sg4 type 0
sd 4:0:0:0: [sde] Write Protect is off
sd 4:0:0:0: [sde] Mode Sense: 00 3a 00 00
sd 3:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 4:0:0:0: [sde] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 3:0:0:0: [sdd] Attached SCSI disk
sd 2:0:0:0: [sdc] Attached SCSI disk
sd 1:0:0:0: [sdb] Attached SCSI disk
sd 4:0:0:0: [sde] Attached SCSI disk

Last edited by RottenMutt; 1st October 2010 at 05:37 PM.
Reply With Quote
  #3  
Old 3rd October 2010, 12:45 PM
RottenMutt Offline
Registered User
 
Join Date: Jan 2006
Posts: 11
linuxfedorafirefox
Re: Intel SS4200 NAS BOX

see this post on gentoo forums for both fedora 13 patches

i was also able to get udma 100 speed on the pata attached hard drive. about 54MB/s now.

perhaps these should be flowed upstream.

Last edited by RottenMutt; 3rd October 2010 at 06:53 PM.
Reply With Quote
Reply

Tags
box, intel, nas, ss4200

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Intel xorg driver kills screen (black) and keyboard on Intel GMA X4500 CrysisGod Installation, Upgrades and Live Media 2 9th December 2009 11:32 PM
F10 Intel i810 driver workaround (For people with intel integrated graphics, must rea Tuxic Hardware & Laptops 0 17th March 2009 12:38 AM
Getting the Intel 4965n wireless card working under F 7 using native intel drivers ciphermonk Servers & Networking 0 30th June 2007 04:16 AM
Intel dual-core on Intel G945GNT motherboard fails to load boot kernel anonobomber Fedora Core 4 Test 1 2nd June 2005 07:35 PM


Current GMT-time: 07:40 (Thursday, 18-09-2014)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat