Hi, I am running the latest SuSE official kernel: k_deflt-2.4.16-22 I have the following two issues: 1. === I have a Promise Ultra100 TX2 IDE card. I have been using "ide2=ata66" kernel to force it to UDMA100 mode with my UDMA100 (IBM 60GXP) hard disk. But ever since I installed this kernel, /dev/hde uses UDMA33 instead of UDMA100. Here is the relevent output from dmesg: Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx PIIX4: IDE controller on PCI bus 00 dev 39 PIIX4: chipset revision 1 PIIX4: not 100% native mode: will probe irqs later ide1: BM-DMA at 0x1828-0x182f, BIOS settings: hdc:DMA, hdd:pio PDC20268: chipset revision 1 PDC20268: not 100% native mode: will probe irqs later PDC20268: (U)DMA Burst Bit DISABLED Primary PCI Mode Secondary PCI Mode. PDC20268: FORCING BURST BIT 0x30 -> 0x31 ACTIVE PDC20268: ATA-66/100 forced bit set (WARNING)!! ide2: BM-DMA at 0x1830-0x1837, BIOS settings: hde:pio, hdf:pio ide3: BM-DMA at 0x1838-0x183f, BIOS settings: hdg:pio, hdh:pio hdc: NEC CD-ROM DRIVE:28B, ATAPI CD/DVD-ROM drive hde: IC35L040AVER07-0, ATA DISK drive ide1 at 0x170-0x177,0x376 on irq 15 ide2 at 0x1850-0x1857,0x1846 on irq 11 blk: queue c02f4f38, I/O limit 4095Mb (mask 0xffffffff) hde: 80418240 sectors (41174 MB) w/1916KiB Cache, CHS=79780/16/63, (U)DMA hdc: ATAPI 32X CD-ROM drive, 256kB Cache, DMA 2. === I also have a LinkSys LNE100TX NIC connected to a LinkSys 10/100 switch. With the new kernel, the card always comes up as 100baseTx-HD and performs very poorly. There are lots of collisions and throughput is less than 100kbps. I have to force the card to 10baseTx-HD mode to get somewhat decent performance out of it. Here is the relevent output from dmesg: Linux Tulip driver version 0.9.15-pre9 (Nov 6, 2001) PCI: Found IRQ 9 for device 00:0f.0 PCI: Sharing IRQ 9 with 00:0b.0 eth0: Lite-On PNIC-II rev 37 at 0x1400, 00:A0:CC:32:59:21, IRQ 9. For now, I am going back to the last official kernel release which worked ok for me. I would be happy to provide anymore info. Thanks, -- Nadeem Hasan nhasan@nadmm.com http://www.nadmm.com/
UPDATE: ======= I am running: k_deflt-2.4.10-25 Promise card is still UDMA33. I guess I was running Matel's test kernels when I got UDMA100 out of it. LinkSys NIC comes up 100baseTX-FD now. That seem to be working fine. So, it seems Promise card is still the problem even after using ata66 flag. Cheers, -- Nadeem Hasan nhasan@nadmm.com http://www.nadmm.com/ Nadeem Hasan wrote:
Hi,
I am running the latest SuSE official kernel:
k_deflt-2.4.16-22
I have the following two issues:
1. === I have a Promise Ultra100 TX2 IDE card. I have been using "ide2=ata66" kernel to force it to UDMA100 mode with my UDMA100 (IBM 60GXP) hard disk. But ever since I installed this kernel, /dev/hde uses UDMA33 instead of UDMA100. Here is the relevent output from dmesg:
Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx PIIX4: IDE controller on PCI bus 00 dev 39 PIIX4: chipset revision 1 PIIX4: not 100% native mode: will probe irqs later ide1: BM-DMA at 0x1828-0x182f, BIOS settings: hdc:DMA, hdd:pio PDC20268: chipset revision 1 PDC20268: not 100% native mode: will probe irqs later PDC20268: (U)DMA Burst Bit DISABLED Primary PCI Mode Secondary PCI Mode. PDC20268: FORCING BURST BIT 0x30 -> 0x31 ACTIVE PDC20268: ATA-66/100 forced bit set (WARNING)!! ide2: BM-DMA at 0x1830-0x1837, BIOS settings: hde:pio, hdf:pio ide3: BM-DMA at 0x1838-0x183f, BIOS settings: hdg:pio, hdh:pio hdc: NEC CD-ROM DRIVE:28B, ATAPI CD/DVD-ROM drive hde: IC35L040AVER07-0, ATA DISK drive ide1 at 0x170-0x177,0x376 on irq 15 ide2 at 0x1850-0x1857,0x1846 on irq 11 blk: queue c02f4f38, I/O limit 4095Mb (mask 0xffffffff) hde: 80418240 sectors (41174 MB) w/1916KiB Cache, CHS=79780/16/63, (U)DMA hdc: ATAPI 32X CD-ROM drive, 256kB Cache, DMA
2. === I also have a LinkSys LNE100TX NIC connected to a LinkSys 10/100 switch. With the new kernel, the card always comes up as 100baseTx-HD and performs very poorly. There are lots of collisions and throughput is less than 100kbps. I have to force the card to 10baseTx-HD mode to get somewhat decent performance out of it. Here is the relevent output from dmesg:
Linux Tulip driver version 0.9.15-pre9 (Nov 6, 2001) PCI: Found IRQ 9 for device 00:0f.0 PCI: Sharing IRQ 9 with 00:0b.0 eth0: Lite-On PNIC-II rev 37 at 0x1400, 00:A0:CC:32:59:21, IRQ 9.
For now, I am going back to the last official kernel release which worked ok for me. I would be happy to provide anymore info.
Another Update: =============== I used the following in /etc/init.d/boot.local: hdparm -q -c1 -X69 /dev/hde to force the interface to UltraDMA5 mode. It works. I am getting about 34Mbps throughput from my HDD (IBM GXP60). Nadeem Hasan wrote:
UPDATE: =======
I am running:
k_deflt-2.4.10-25
Promise card is still UDMA33. I guess I was running Matel's test kernels when I got UDMA100 out of it. LinkSys NIC comes up 100baseTX-FD now. That seem to be working fine.
So, it seems Promise card is still the problem even after using ata66 flag.
-- Nadeem Hasan nhasan@nadmm.com http://www.nadmm.com/
participants (1)
-
Nadeem Hasan