Gentoo Archives: gentoo-user-de

From: Juergen Rose <rose@××××××××××××××.de>
To: gentoo-user-de@l.g.o
Subject: [gentoo-user-de] Gentoo bootet nicht mit ASC-39160 auf P4P800 nicht von der Festplatte
Date: Fri, 16 Jun 2006 15:28:00
Message-Id: 1150471397.22286.65.camel@cheetah.homenet
1 Hallo,
2 Wenn ich auf meinen Rechner mit einem ASUS P4P800-Mainboard und einem
3 Adaptec-ASC-39160 Gentoo mit linux-2.6.16.18, linux-2.6.17-rc5 oder
4 aelteren Kernel boote, haengt der Rechner mit Kernel-Panik. Dabei wird
5 mir beim Booten dreimal etwas SCSI-betreffenes angezeigt.
6
7 1. Ziemlich frueh kommt:
8
9 ACPI: PCI-Interrupt 0000:02:09.1 [B] -> GSI 22 (hard low) -> IRQ18
10 ACPI: PCI-Interrupt 0000:02:09.0 [A] -> GSI 21 (hard low) -> IRQ19
11 (scsi0) <Adaptec AIC-7899 Ultra 160/m SCSI host Adapte> found at PCI
12 2/9/1
13 (scsi0) Wide Channel A SCSI ID=7 32255 SBCs
14 (scsi0) Downloading sequence code ... 336 Instr. downloaded
15 (scsi0) <Adaptec AIC-7899 Ultra 160/m SCSI host Adapte> found at PCI
16 2/9/1
17 (scsi0) Wide Channel B SCSI ID=7 32255 SBCs
18 (scsi0) Downloading sequence code ... 336 Instr. downloaded
19 scsi: Adaptec AHA 274x/284x/294x ... 5.2.6/5.3.0
20
21 2. Kurz vor der Kernel Panic:
22
23 aic7xxx PCI 2:9:0 Mem region 0xfeafe000 unavailable, Cannot memory map
24 device
25 aic7xxx PCI 2:9:0 IO region 0xde000 [0..255] unavailable, Cannot map
26 device
27
28 3. Unmittelbar vor der Kernel Panic:
29
30 drivers/usb/input/hid-core.c
31 (scsi0) BRKADRINT error (0xff)
32 Illegal Host Access
33 Illegal Sequencer Address referencend
34 Illegal Optcode in Sequencer program
35 Sequencer Ram Parity Error
36 Data Path Ram Parity Error
37 Scratch Ram/SCB Away Ram Parity Error
38 (SCSI0) SEQADDR=0x1ff
39 Kernel panic - not syncinc: aic7xxx: Unrecoverable error
40
41 Wenn ich mit dem gleichen Kerneln eine AHA-2940UW-Karte einsetze
42 funktioniert das Booten.
43
44 Wenn ich Knoppix-3.8.1,Knoppix-3.9 (linux-2.6.11),
45 Kanotix-2005-04-LITE(linux-2.6.14-kanotix-9) oder
46 GENTOO-livcd-i686-installer-2006.0 mit der Adaptec-39160-Karte boote,
47 scheint es keine Probleme zu geben, zumindest kann ich auf eine
48 angeschlossene SCSI-Festplatte zugreifen. Beim Booten mit Knoppix werden
49 die Interrupts 21 und 22 fuer die 39160-Karte benutzt (/proc/interrups)
50 zusaetzlich wird der Interrupt 22 noch von der Netzwerkkarte (SysKonnect
51 SK-98xx) benutzt. Letztere wurde aber beim Booten mit Knoppix-3.8.1
52 nicht erkannt und das entsprechende Kernel-Modul wurde manuell
53 hinzugefuegt. Bei Knoppix-3.9 wurde die Netzwerkkarte automatisch
54 erkannt. Kanotix scheint ohne APIC zu arbeiten der Adaptec-Kontroller
55 benutzt die Interrupts 5 und 10, auf dem Interrupt 5 liegen ausserdem
56 noch uhci_hcd:usb2, uhci_hcd:usb3, Intel ICH5, ohci1394 und skge. Auf
57 dem Interrupt 10 liegen ausserdem noch uhci_hcd:usb1 und uhci_hcd:usb4.
58 Bei der Gentoo LiveCD werden die Interrupts 21 und 22 von
59 Adaptec-Kontroller zusammen mit der Netzwerkkarte genutzt.
60
61 Alle Linux-Kernel scheinen den Adaptec-Treiber als nachladbares Modul zu
62 benutzen. Der Test der Festplatte mit "verify medium" aus dem
63 Adaptec-BIOS funktioniert auch.
64
65 Ich vermute, dass die Schwierigkeiten beim Booten von der Festplatte
66 irgendwie mit der Interrupt- und IO-Bereich-Vergabe zu tun. Wenn ich von
67 der Festplatte boote, benutze ich keine Initial-RAM-Disk. Die Live-CDs
68 benutzen vermutlich alle Initial-RAM-Disk. Hat jemand Tips, was ich
69 machen sollte, um die Kernel-Panics beim Booten von der Festplatte zu
70 vermeiden?
71
72 Juergen
73
74
75 --
76 Juergen Rose <rose@××××××××××××××.de>
77 TFH-Wildau
78
79 --
80 gentoo-user-de@g.o mailing list

Replies