Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Feb 2003 08:34:41 -0000
From:      "Jimmy Firewire" <trigonometric@softhome.net>
To:        "Martin Blapp" <mb@imp.ch>
Cc:        <freebsd-bugs@freebsd.org>
Subject:   Re: Failed FreeBSD Installtion 5.0, 4.7 - Ata Resetting Devices...
Message-ID:  <001301c2d1a8$6c14d250$5fbbbc93@SPECULUSHX1THE>
References:  <20030211082341.A31769@cvs.imp.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
Thanks, that's excellent. Sorry to hear about your notebook.
I'll try this out as soon as I hae time. Thanks.

ion
----- Original Message -----
From: "Martin Blapp" <mb@imp.ch>
To: "Jimmy Firewire" <trigonometric@softhome.net>
Cc: <freebsd-bugs@freebsd.org>
Sent: Tuesday, February 11, 2003 7:33 AM
Subject: Re: Failed FreeBSD Installtion 5.0, 4.7 - Ata Resetting Devices...


>
> Hi,
>
> I've got the same notebook, it works like a charm ( beside that the LCD
> display lost one line and the notebook is currently in repair :-/ )
>
> Mr. ATA (Soeren) is working on a patch. In the meantime you should
> apply this ATA patch and upgrade to 5.0 CURRENT to get the NIC working.
>
> Of course you can also only apply these patches for the NIC:
>
>
http://people.freebsd.org/~mbr/patches/committed/patch-ifsis-luoqi-CURRENT.d
iff
> http://people.freebsd.org/~mbr/patches/committed/patch-ifsis-mdio.diff
>
http://people.freebsd.org/~mbr/patches/committed/patch-ifsis_busmaster.diff
>
http://people.freebsd.org/~mbr/patches/committed/patch-ifsis_eeprom_mac.diff
>
> And here is the ATA patch so your boot doesn't hang at all.
>
> --- sys/pci/agp_sis.c.orig Mon Dec 23 14:34:30 2002
> +++ sys/pci/agp_sis.c Mon Dec 23 14:34:32 2002
> @@ -66,6 +66,8 @@
>   switch (pci_get_devid(dev)) {
>   case 0x00011039:
>   return ("SiS 5591 host to AGP bridge");
> + case 0x06461039:
> + return ("SiS 645DX host to AGP bridge");
>   };
>
>   if (pci_get_vendor(dev) == 0x1039)
> --- sys/dev/ata/ata-dma.c.orig Mon Dec 23 14:44:39 2002
> +++ sys/dev/ata/ata-dma.c Mon Dec 23 15:49:20 2002
> @@ -632,7 +632,9 @@
>       ata_find_dev(parent, 0x06351039, 0) || /* SiS 635 */
>       ata_find_dev(parent, 0x06401039, 0) || /* SiS 640 */
>       ata_find_dev(parent, 0x06451039, 0) || /* SiS 645 */
> +     ata_find_dev(parent, 0x06461039, 0) || /* SiS 646 */
>       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 */
> --- sys/dev/ata/ata-pci.c.orig Mon Dec 23 16:40:04 2002
> +++ sys/dev/ata/ata-pci.c Mon Dec 23 16:39:27 2002
> @@ -188,7 +188,9 @@
>       ata_find_dev(dev, 0x06351039, 0) ||
>       ata_find_dev(dev, 0x06401039, 0) ||
>       ata_find_dev(dev, 0x06451039, 0) ||
> +     ata_find_dev(dev, 0x06461039, 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) ||
>
>
> Note that this is only a workaround (but which works beautiful
> for this AMILO laptop)
>
> Martin
>
> Martin Blapp, <mb@imp.ch> <mbr@FreeBSD.org>
> ------------------------------------------------------------------
> ImproWare AG, UNIXSP & ISP, Zurlindenstrasse 29, 4133 Pratteln, CH
> Phone: +41 61 826 93 00 Fax: +41 61 826 93 01
> PGP: <finger -l mbr@freebsd.org>
> PGP Fingerprint: B434 53FC C87C FE7B 0A18 B84C 8686 EF22 D300 551E
> ------------------------------------------------------------------
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-bugs" in the body of the message


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?001301c2d1a8$6c14d250$5fbbbc93>