Latest LQ Deal: Latest LQ Deals
Go Back > Forums > Linux Forums > Linux - Hardware
User Name
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?


  Search this Thread
Old 10-25-2003, 12:03 AM   #1
LQ Newbie
Registered: Oct 2003
Posts: 12

Rep: Reputation: 0
Question ASUS A7N8X Deluxe and Seagate SATA

First let me say I have read MANY posts on this subject (both here and in the nforcershq forums) and though they have all been helpfull (stopping crashes) my SATA is still not functioning. I am sorry if you feel that this issue is resolved elsewhere but I have tried alot of the posted info with little success (though it did speed up my DMA access slightly). I have compiled my kernel numerous times with different options and all have failed. In my current Kernel 2.4.22 self compiled on a RedHat 9 base without the patch. I want to resolve my SATA problem prior to worrying about sound and graphics (I lose because I also have a ASUS graphics card with Nvidia FX 5600 )

My ASUS iMother Board is revision 2.

My SATA Drive is

Seagate Barracuda 7200.7 120G Model ST3120026AS

Results of /sbin/hdparm -i /dev/hde


Model=ST3120026AS, FwRev=3.05, SerialNo=3JT0772V
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=234441648
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2
AdvancedPM=no WriteCache=enabled
Drive conforms to: ATA/ATAPI-6 T13 1410D revision 2: 1 2 3 4 5 6

Results of /sbin/hdparm -t -T /dev/hde

Timing buffer-cache reads: 128 MB in 0.35 seconds =365.71 MB/sec
Timing buffered disk reads: 64 MB in 2.88 seconds = 22.22 MB/sec
[root@localhost HDTester]#

Results of dmesg

Linux version 2.4.22 (root@localhost.localdomain) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #2 Fri Oct 24 01:11:54 EDT 2003
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000003fff0000 (usable)
BIOS-e820: 000000003fff0000 - 000000003fff3000 (ACPI NVS)
BIOS-e820: 000000003fff3000 - 0000000040000000 (ACPI data)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
127MB HIGHMEM available.
896MB LOWMEM available.
On node 0 totalpages: 262128
zone(0): 4096 pages.
zone(1): 225280 pages.
zone(2): 32752 pages.
Kernel command line: ro root=LABEL=/ hda=ide-scsi hdc=ide-scsi acpi=off
ide_setup: hda=ide-scsi
ide_setup: hdc=ide-scsi
Initializing CPU#0
Detected 1837.526 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 3670.01 BogoMIPS
Memory: 1033372k/1048512k available (1312k kernel code, 14752k reserved, 497k data, 128k init, 131008k highmem)
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode cache hash table entries: 65536 (order: 7, 524288 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 65536 (order: 6, 262144 bytes)
Page-cache hash table entries: 262144 (order: 8, 1048576 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: After generic, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: Common caps: 0383fbff c1c3fbff 00000000 00000000
CPU: AMD Athlon(tm) XP 2500+ stepping 00
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfb490, last bus=3
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router default [10de/01e0] at 00:00.0
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
Starting kswapd
allocated 32 pages and 32 bhs reserved for the highmem bounces
VFS: Disk quotas vdquot_6.5.1
pty: 2048 Unix98 ptys configured
Serial driver version 5.05c (2001-07-0icon_cool.gif with MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10e
FDC 0 is a post-1991 82077
NET4: Frame Diverter 0.46
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
NFORCE2: IDE controller at PCI slot 00:09.0
NFORCE2: chipset revision 162
NFORCE2: not 100% native mode: will probe irqs later
AMD_IDE: nVidia Corporation nForce2 IDE (rev a2) UDMA100 controller on pci00:09.0
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hdaMA, hdbMA
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdcMA, hddMA
SiI3112 Serial ATA: IDE controller at PCI slot 01:0b.0
SiI3112 Serial ATA: chipset revision 2
SiI3112 Serial ATA: not 100% native mode: will probe irqs later
ide2: MMIO-DMA , BIOS settings: hdeio, hdfio
ide3: MMIO-DMA , BIOS settings: hdgio, hdhio
hde: ST3120026AS, ATA DISK drive
blk: queue c031fd28, I/O limit 4095Mb (mask 0xffffffff)
hdg: no response (status = 0xfe)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
ide2 at 0xf880d080-0xf880d087,0xf880d08a on irq 11
hde: attached ide-disk driver.
hde: host protected area => 1
hde: 234441648 sectors (120034 MB) w/8192KiB Cache, CHS=14593/255/63
Partition check:
hde: hde1 hde2 hde3 hde4 < hde5 >
ide: late registration of driver.
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 145k freed
VFS: Mounted root (ext2 filesystem).
Journalled Block Device driver loaded
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 128k freed
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
PCI: Setting latency timer of device 00:02.0 to 64
usb-ohci.c: USB OHCI at membase 0xf884d000, IRQ 5
usb-ohci.c: usb-00:02.0, nVidia Corporation nForce2 USB Controller
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 3 ports detected
PCI: No IRQ known for interrupt pin B of device 00:02.1. Please try using pci=biosirq.
usb-ohci.c: found OHCI device with no IRQ assigned. check BIOS settings!
PCI: Setting latency timer of device 00:02.2 to 64
ehci_hcd 00:02.2: nVidia Corporation nForce2 USB Controller
ehci_hcd 00:02.2: irq 11, pci mem f8855000
usb.c: new USB bus registered, assigned bus number 2
PCI: 00:02.2 PCI cache line size set incorrectly (0 bytes) by BIOS/FW.
PCI: 00:02.2 PCI cache line size corrected to 64.
ehci_hcd 00:02.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Jun-19/2.4
hub.c: USB hub found
hub.c: 6 ports detected
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <>
hid-core.c: USB HID support drivers
mice: PS/2 mouse device common for all mice
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide2(33,5), internal journal
Adding Swap: 2040244k swap-space (priority -1)
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide2(33,2), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
ohci1394: $Rev: 1010 $ Ben Collins <>
PCI: Setting latency timer of device 00:0d.0 to 64
ohci1394_0: OHCI-1394 1.1 (PCI): IRQ=[5] MMIO=[ef084000-ef0847ff] Max Packet=[2048]
ohci1394_0: SelfID received outside of bus reset sequence
ieee1394: Host added: ID:BUS[0-00:1023] GUID[00e018000028504a]
SCSI subsystem driver Revision: 1.00
hda: attached ide-scsi driver.
hdc: attached ide-scsi driver.
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: SONY Model: CD-RW CRX300E Rev: KYS2
Type: CD-ROM ANSI SCSI revision: 02
Vendor: PLEXTOR Model: DVDR PX-708A Rev: 1.01
Type: CD-ROM ANSI SCSI revision: 02
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
parport0: irq 7 detected
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
Attached scsi CD-ROM sr1 at scsi0, channel 0, id 1, lun 0
sr0: scsi3-mmc drive: 8x/40x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.12
sr1: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
ip_tables: (C) 2000-2002 Netfilter core team
3c59x: Donald Becker and others. -REMOVED URL
See Documentation/networking/vortex.txt
02:01.0: 3Com PCI 3c905C Tornado 2 at 0xc000. Vers LK1.1.18-ac
00:26:54:10:54:9b, IRQ 5
product code ffff rev 00.0 date 15-31-127
Internal config register is 1600000, transceivers 0x40.
8K byte-wide RAM 5:3 Rx:Tx split, autoselect/MII interface.
MII transceiver found at address 2, status 786d.
Enabling bus-master transmits and whole-frame receives.
02:01.0: scatter/gather enabled. h/w checksums enabled
divert: allocating divert_blk for eth0
ip_tables: (C) 2000-2002 Netfilter core team
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
parport0: irq 7 detected
lp0: using parport0 (polling).
lp0: console ready
hde: Speed warnings UDMA 3/4/5 is not functional.

I had to run the kernel (from boot) with acpi=off or my SATA drive would start grinding after a couple of minutes (memory issue from above?)

I am just installing a floppy drive to flash the bios - that is why it doesn't show up.

Let me know if you want my .config - the post is just pretty long already.


1. Before Starting (Again) should I update to BIOS C1007? (I think the answer is yes given the fact that it updates the SATA rom. - but I am wondering if anyone has had problems with this.

2. Is there anything in the BIOS that I must turn eg Plug and Play

3. Is anyone else using 2.4.22 with a similar setup and can they post there .config file. I saw some posts about turning off Generic DMA but I have no button for that.

4. Is there a better kernel version I should use and if so what patches should I apply?

5. What speeds should I expect (what are yours if you have a similar system).

6. Anything you would like to add.

I have done many compiles with different kernels and patches but none seem to get my speeds any higher so I am looking for these answers to give me a start point.

I have Windows XP on a different partition and it does use the SATA, Nforce sound, Accelerated Graphics etc I am slowly going insane ....... but I refuse to go back to Windows icon_wink.gif
Old 10-25-2003, 12:04 AM   #2
LQ Newbie
Registered: Oct 2003
Posts: 12

Original Poster
Rep: Reputation: 0

Forgot to mention the update I already did

Upgraded to BIOS 1007 but it makes no difference. Anyone have a view on ithe kernel compilation? Should I recompile without APIC (or whatever it is - I cannot see my bios now cause I am typing icon_wink.gif ). I still see the same HD MB/sec. Any Ideas.
Old 10-26-2003, 08:21 PM   #3
LQ Newbie
Registered: Oct 2003
Posts: 12

Original Poster
Rep: Reputation: 0
35 views and nobody has ideas (or its too simple to waste anyones time ) . I have decided to reinstalll from scratch as I went all the way to 2.6 -test9. I am only lucky I have an old PC runniing Linux to check the internet.. If someone has this working - did you apply the Nvidia nForce Patch to 2.4.23XXX or 2.6.XX? I did not as the docs implied this was included (2.4.22 as well I believe). Again I am only talking for UDMA Perf - need to get basic disk access before I worry about things like sound and 3D Graphics.

The choice to re-install is based on the package selection and available libraries - with all my tests its possble I screwed something up in the dependancy lists.

If you have the ASUS A7N8X rev 2.0 and have it working with a SATA drive (hopefully Seagate) - Please let me know so I at least know its possible. Also include the distribution you used, BIOS version, and kernel version. Thanks.
Old 10-27-2003, 03:01 AM   #4
LQ Guru
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
Do a seach for seagate sata in this forum.
Old 10-27-2003, 11:08 PM   #5
LQ Newbie
Registered: Oct 2003
Posts: 12

Original Poster
Rep: Reputation: 0
Electro thanks for your time.

Do you have a specific thread in mind? I have read tonnes of threads and played with hdparm and bios settings but things just don't seem to work. Some say it is fixed in 2.4.22 some say 2.4.23 some with and without hdparm settings and max kilobytes - again I have tried these and even gone as far as 2.6.0-test9 which came out this weekend. I have found that others at Nforcershq have the same problem and are aware of the difficulties but we may all be missing the important thread and thus are wasting our time (and in this case yours).

Old 10-29-2003, 01:07 AM   #6
LQ Newbie
Registered: Oct 2003
Posts: 12

Original Poster
Rep: Reputation: 0
For anyone who has a similar issue you can get the summary of a "fix" at:

With the help of the people there and trial and error I found something that works for RH9 users. The seagate drive is a little slower then expected but the numbers are in line with what others are getting.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Silicon Image 3112A SATA Raid on Asus A7N8X-E Deluxe jrbush82 Fedora 3 09-08-2006 09:37 AM
SATA Sii3112 on Asus A7N8X-E Deluxe samhus Linux - Hardware 8 10-11-2005 01:16 PM
SATA Silicon Image Raid 3112A on Asus A7N8X-E Deluxe jrbush82 Linux - Hardware 3 09-16-2005 07:26 AM
A7N8X Deluxe/A7N8X-E Deluxe SATA:RAID-FC1/2 biatche Linux - Hardware 7 05-18-2004 09:30 PM
A7N8X-E Deluxe and (2) Seagate SATA Drives jcookeman Linux - Hardware 3 04-25-2004 03:36 PM > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 12:25 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration