On Tue, May 13, 2003 at 01:06:04AM +0200, Martin Hasenbein wrote:
> On Mon12 May (23:45:35), Reiner Itschert <itschert(at)arcor.de> wrote:
> > Für ein anderes SiS-Chipset gibt es den entsprechenden "Problem Report
> > kern/43345", wo dieses Verhalten beschrieben ist und auch ein Patch
> > angegeben ist.
>
> Bzw. der Patch schaut ja so aus:
>
> --- /usr/src/sys/dev/ata/ata-dma.c.orig Fri Feb 7 11:22:38 2003
> +++ /usr/src/sys/dev/ata/ata-dma.c Fri Feb 7 11:23:24 2003
> @@ -645,6 +645,7 @@
> ata_find_dev(parent, 0x06401039, 0) || /* SiS 640 */
> ata_find_dev(parent, 0x06451039, 0) || /* SiS 645 */
> ata_find_dev(parent, 0x06501039, 0) || /* SiS 650 */
> + ata_find_dev(parent, 0x06511039, 0) || /* SiS 651 */
> ata_find_dev(parent, 0x07301039, 0) || /* SiS 730 */
> ata_find_dev(parent, 0x07331039, 0) || /* SiS 733 */
> ata_find_dev(parent, 0x07351039, 0) || /* SiS 735 */
> --- /usr/src/sys/dev/ata/ata-pci.c.orig Fri Feb 7 11:22:46 2003
> +++ /usr/src/sys/dev/ata/ata-pci.c Fri Feb 7 11:23:40 2003
> @@ -189,6 +189,7 @@
> ata_find_dev(dev, 0x06401039, 0) ||
> ata_find_dev(dev, 0x06451039, 0) ||
> ata_find_dev(dev, 0x06501039, 0) ||
> + ata_find_dev(dev, 0x06511039, 0) ||
> ata_find_dev(dev, 0x07301039, 0) ||
> ata_find_dev(dev, 0x07331039, 0) ||
> ata_find_dev(dev, 0x07351039, 0) ||
>
> Aber wie genau kann ich nun den richtigen Wert herausfinden?
> Wenn ich ein pciconf -l mache bekomme ich folgendes:
Das ist dein IDE Controller:
> atapci0(at)pci0:2:5: class=0x01018a card=0x55131039 chip=0x55131039 rev=0x00 hdr=0x00
Die Nummer die du brauchst ist der card Wert, also 0x55131039.
Ausprobieren kannst du es ja mal.
Im Zweifelsfall kannst du ja erst mit boot -s booten, dann ist erst mal
alles read-only gemountet - äußerst unwahrscheinlich, daß ein Fehler
fälschlicherweise als Schreibbefehl verstanden wird.
-- B.Walter BWCT http://www.bwct.de ticso(at)bwct.de info(at)bwct.de To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Tue 13 May 2003 - 01:35:35 CEST