Re: distro recommendation




Dances With Crows wrote:
On 18 Oct 2006 17:51:05 -0700, sndive@xxxxxxxxx staggered into the Black
Sun and said:
Dances With Crows wrote:
sndive@xxxxxxxxx wrote:
/sbin/hdparm -d1 /dev/hdc
HDIO_SET_DMA failed: Operation not permitted
OK, but which IDE chipset do you have? And is support for that IDE
chipset compiled in to your kernel?
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA
Controller (rev 03)

SATA != IDE. Does the IDE chipset just not show up in lspci? If piix
is compiled into the kernel, it should all just work though.

That's the only reference to ide in lspci
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML
Express Proces
sor to DRAM Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI
Express Root P
ort (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) PCI Ex
press Port 1 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) US
B UHCI #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) US
B UHCI #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) US
B UHCI #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) US
B UHCI #4 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) US
B2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
00:1e.2 Multimedia audio controller: Intel Corporation
82801FB/FBM/FR/FW/FRW (IC
H6 Family) AC'97 Audio Controller (rev 03)
00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
AC'97 Modem
Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface
Bridge (rev
03)
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA
Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
SMBus Contr
oller (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon
Mobility M30
0]
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751
Gigabit Ethe
rnet PCI Express (rev 01)
03:01.0 CardBus bridge: Texas Instruments PCI6515 Cardbus Controller
03:01.5 Communication controller: Texas Instruments PCI6515 SmartCard
Controller
03:03.0 Network controller: Intel Corporation PRO/Wireless 2200BG (rev
05)


PCI quirk: region 1000-107f claimed by ICH6 ACPI/GPIO/TCO
PCI quirk: region 1080-10bf claimed by ICH6 GPIO
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.2

This seems a little odd to me. I don't know for sure, as I try to avoid
Intel chipsets if I can (price/performance is better for practically
every other chipset).

Apparently Dell can negotiate much better price for bulk qtys of these.
I think I googled some kernel patches for ICH6M chipset floating around
2005,
but maybe they fell thru the cracks and did not get integrated into the
kernel.


ide1 at 0x170-0x177,0x376 on irq 15
Yeah, this is where IDE 1 lives. What about the other IO range the
DMA part of the whole thing uses?
How I can check that? Don't see an answer in dmesg output

"cat /proc/ioports" and check what it reports for ide* .

For ide1 there are two ranges shown

0000-001f : dma1
0020-0021 : pic1
0040-0043 : timer0
0050-0053 : timer1
0060-006f : keyboard
0070-0077 : rtc
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : libata
0376-0376 : ide1
0378-037a : parport0
03c0-03df : vga+
03f8-03ff : serial
04d0-04d1 : pnp 00:02
0900-090f : pnp 00:08
0910-091f : pnp 00:08
0920-092f : pnp 00:08
0930-093b : pnp 00:0d
093c-093f : pnp 00:08
0940-097f : pnp 00:08
1000-107f : 0000:00:1f.0
1000-1005 : motherboard
1000-1003 : PM1a_EVT_BLK
1004-1005 : PM1a_CNT_BLK
1006-1007 : motherboard
1006-1007 : pnp 00:03
1008-100f : motherboard
1008-100b : PM_TMR
1020-1020 : PM2_CNT_BLK
1028-102f : GPE0_BLK
1060-107f : motherboard
1060-107f : pnp 00:03
1080-10bf : 0000:00:1f.0
1080-10bf : motherboard
1080-10bf : pnp 00:03
10c0-10df : 0000:00:1f.3
10c0-10df : motherboard
10c0-10df : pnp 00:03
10c0-10c7 : i801_smbus
10e0-10ff : motherboard
10e0-10e5 : ACPI CPU throttle
2000-2fff : PCI Bus #03
2000-20ff : PCI CardBus #04
2400-24ff : PCI CardBus #04
bf20-bf3f : 0000:00:1d.3
2000-20ff : PCI CardBus #04
2400-24ff : PCI CardBus #04
bf20-bf3f : 0000:00:1d.3
bf20-bf3f : uhci_hcd
bf40-bf5f : 0000:00:1d.2
bf40-bf5f : uhci_hcd
bf60-bf7f : 0000:00:1d.1
bf60-bf7f : uhci_hcd
bf80-bf9f : 0000:00:1d.0
bf80-bf9f : uhci_hcd
bfa0-bfaf : 0000:00:1f.2
bfa0-bfaf : libata
d000-dfff : PCI Bus #01
de00-deff : 0000:01:00.0
ec40-ec7f : 0000:00:1e.2
ec40-ec7f : Intel ICH6
ec80-ecff : 0000:00:1e.3
ec80-ecff : Intel ICH6 Modem
ed00-edff : 0000:00:1e.2
ed00-edff : Intel ICH6
ee00-eeff : 0000:00:1e.3
ee00-eeff : Intel ICH6 Modem
f400-f4fe : motherboard
f400-f4fe : pnp 00:03

I googled something about
libata.atapi_enabled=1
added to /etc/modprobe.conf being helpful on ich6m so I added it to
both modprobe.conf
and kernel parameters in grub.conf but both the kernel and modprobe
complain and ignore these. Not sure where else to pour this snake oil
into.

.



Relevant Pages

  • Re: Fw: oops with 2.6.0 on IBM 600X
    ... 00 PNP0000 system peripheral: programmable interrupt controller ... 09 PNP0a03 bridge controller: PCI ... PnPBIOS: Scanning system for PnP BIOS support... ... ACPI tables contain no PCI IRQ routing entries ...
    (Linux-Kernel)
  • Re: 0x0000007B
    ... Help me understand the IDE configuration - Is this an IDE to CF adapter on a secondary channel? ... Warning:Could not find a driver for Video Controller ... Info:Adding SiS 900-Based PCI Fast Ethernet Adapter to the component. ...
    (microsoft.public.windowsxp.embedded)
  • HPT366: 2.6.21 breaks HPT366 detection on boot
    ... I own an Abit BE-6 v1 mainboard with an on-board HPT366 controller. ... PIIX4: IDE controller at PCI slot 0000:00:07.1 ... HPT366: IDE controller at PCI slot 0000:00:13.0 ... setting IRQ 11 as level-triggered ...
    (Linux-Kernel)
  • Re: Suddenly wont recognize HD, w/ 1 exception !
    ... > controller. ... > be faster than what you have onboard (if PCI). ... I pulled the IDE cable off the working CD drive ... I pulled the IDE cable (EIDE 1) off the HD drive and put it on the CD ...
    (alt.sys.pc-clone.dell)
  • Re: [PATCH] IDE: dont offer IDE_GENERIC on ia64
    ... Kernels for the HP simulator use a SCSI model, not IDE, ... But it is interesting that PNP IDE devices are discovered *after* ... PCI devices. ...
    (Linux-Kernel)