 |
 |
 |
 |
| Hardware & Laptops Help with your hardware, including laptop issues |

1st October 2010, 12:35 AM
|
|
Registered User
|
|
Join Date: Jan 2006
Posts: 11

|
|
|
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.
|

1st October 2010, 05:23 PM
|
|
Registered User
|
|
Join Date: Jan 2006
Posts: 11

|
|
|
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.
|

3rd October 2010, 12:45 PM
|
|
Registered User
|
|
Join Date: Jan 2006
Posts: 11

|
|
|
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.
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Hybrid Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Current GMT-time: 06:11 (Saturday, 25-05-2013)
|
|
 |
 |
 |
 |
|
|