[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#275756: marked as done (Subject: kernel-source-2.6.8: agpgart fails to detect VIA PT880 chipset (PCI_ID defined incorrectly?))



Your message dated Sat, 15 Oct 2005 00:32:10 +0200
with message-id <20051014223210.GE30947@sputnik.stro.at>
and subject line Bug#275756: Subject: kernel-source-2.6.8: agpgart fails to detect VIA PT880 chipset (PCI_ID defined incorrectly?)
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 10 Oct 2004 01:25:35 +0000
>From charles.bailey@tufts.edu Sat Oct 09 18:25:35 2004
Return-path: <charles.bailey@tufts.edu>
Received: from andesite.usg.tufts.edu [130.64.1.202] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1CGSSt-0006qK-00; Sat, 09 Oct 2004 18:25:35 -0700
Received: from mr3.tufts.edu ([130.64.1.40])
	by andesite.usg.tufts.edu with esmtp (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.20)
	id 1CGSSs-0003Rk-mF
	for submit@bugs.debian.org; Sat, 09 Oct 2004 21:25:34 -0400
Received: from [192.168.1.100] (cpe-68-118-249-5.ma.charter.com [68.118.249.5])
	(authenticated bits=0)
	by mr3.tufts.edu (8.12.1/8.12.1/USG-Auth) with ESMTP id i9A1PXep029835
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT)
	for <submit@bugs.debian.org>; Sat, 9 Oct 2004 21:25:34 -0400 (EDT)
Subject: Subject: kernel-source-2.6.8: agpgart fails to detect VIA PT880
	chipset (PCI_ID defined incorrectly?)
From: Charles C Bailey <charles.bailey@tufts.edu>
Reply-To: charles.bailey@tufts.edu
To: submit@bugs.debian.org
Content-Type: text/plain
Organization: Tufts University School of Veterinary Medicine
Message-Id: <1097371533.5833.3.camel@localhost>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6 
Date: Sat, 09 Oct 2004 21:25:33 -0400
Content-Transfer-Encoding: 7bit
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

Package: kernel-source-2.6.8
Version: 2.6.8-7
Severity: normal

I am using an ABIT VT7 main board with VIA PT880 agp controller and
Nvidia geForce5700LE.  agpgart did not recognize said controlled when
modprobed (i. e. didn't print any messages to dmesg excpet 'Linux
agpgart interface v0.100 (c) Dave Jones'), and nvidia's proprietary
driver reported (cat /proc/driver/nvidia/agp/status) agp status as
disabled.  By editing some lines in the kernel source I was able to get
agpgart to see my chipset. Whether this was the 'right' way to do it or
not I have no idea.  I'll go through the process I followed below.

An lspci showed the following devices (note what comes first- usually
the agp controler; in this case it is reporting an ID of 0x0258):

0000:00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 0258
0000:00:00.1 Host bridge: VIA Technologies, Inc.: Unknown device 1258
0000:00:00.2 Host bridge: VIA Technologies, Inc.: Unknown device 2258
0000:00:00.3 Host bridge: VIA Technologies, Inc.: Unknown device 3258
0000:00:00.4 Host bridge: VIA Technologies, Inc.: Unknown device 4258
0000:00:00.7 Host bridge: VIA Technologies, Inc.: Unknown device 7258
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
0000:00:0a.0 Network controller: Intersil Corporation Intersil ISL3890
[Prism GT/Prism Duette] (rev 01)
0000:00:0c.0 USB Controller: NEC Corporation USB (rev 41)
0000:00:0c.1 USB Controller: NEC Corporation USB (rev 41)
0000:00:0c.2 USB Controller: NEC Corporation USB 2.0 (rev 02)
0000:00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA
RAID Controller (rev 80)
0000:00:0f.1 IDE interface: VIA Technologies, Inc.
VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB
1.1 Controller (rev 81)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB
1.1 Controller (rev 81)
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB
1.1 Controller (rev 81)
0000:00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB
1.1 Controller (rev 81)
0000:00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge
[K8T800 South]0000:00:11.5 Multimedia audio controller: VIA
Technologies, Inc.
VT8233/A/8235/8237 AC97 Audio Controller (rev 60)

0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102
[Rhine-II] (rev 78)
0000:01:00.0 VGA compatible controller: nVidia Corporation: Unknown
device 0343 (rev a1)

In the kernel-2.6.8 source tree in include/linux/pci_ids.h, the
following two relevant IDS are defined:
#define PCI_DEVICE_ID_NVIDIA_QUADRO4_900XGL     0x0258
#define PCI_DEVICE_ID_VIA_PT880         0x3258

Since I assumed I did not have an Nvidia Quadro4900XGL (whatever that
is) for an AGP controller I modified the two lines as follows:
#define PCI_DEVICE_ID_NVIDIA_QUADRO4_900XGL     0x0000 (just to get rid
of it and let modules I'm not using still compile)
#define PCI_DEVICE_ID_VIA_PT880         0x0258 (to match my lspci)

I then make-kpkg'd a kernel-image out of this and now get the following
lines from agpgart in dmesg:
agpgart: Detected VIA PT880 chipset
agpgart: Maximum main memory to use for agp memory: 941M
agpgart: AGP aperture is 128M @ 0xe0000000
agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode

nvidia's driver concurs and shows agp enabled.

It may be that I just have an odd motherboard but this really smelled
like a bug so hopefully someone will know what to do with it.  Let me
know if you need any other /more detailed info.

Thanks for your time,
Charles
charles.bailey@tufts.edu

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.8
Locale: LANG=C, LC_CTYPE=C

Versions of packages kernel-source-2.6.8 depends on:
ii  binutils                      2.15-4     The GNU assembler, linker
and bina
ii  bzip2                         1.0.2-1    A high-quality
block-sorting file
ii  coreutils [fileutils]         5.2.1-2    The GNU core utilities

-- no debconf information



---------------------------------------
Received: (at 275756-done) by bugs.debian.org; 14 Oct 2005 22:32:08 +0000
>From max@stro.at Fri Oct 14 15:32:08 2005
Return-path: <max@stro.at>
Received: from baikonur.stro.at [213.239.196.228] 
	by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
	id 1EQY5w-0006rK-00; Fri, 14 Oct 2005 15:32:08 -0700
Received: from sputnik (stallburg.stro.at [128.131.216.190])
	by baikonur.stro.at (Postfix) with ESMTP id D38FD5C014
	for <275756-done@bugs.debian.org>; Sat, 15 Oct 2005 00:32:12 +0200 (CEST)
Received: from max by sputnik with local (Exim 4.52)
	id 1EQY5y-0004Ek-4D
	for 275756-done@bugs.debian.org; Sat, 15 Oct 2005 00:32:10 +0200
Date: Sat, 15 Oct 2005 00:32:10 +0200
From: maximilian attems <maks@sternwelten.at>
To: 275756-done@bugs.debian.org
Subject: Re: Bug#275756: Subject: kernel-source-2.6.8: agpgart fails to detect VIA PT880 chipset (PCI_ID defined incorrectly?)
Message-ID: <20051014223210.GE30947@sputnik.stro.at>
References: <1097371533.5833.3.camel@localhost>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <1097371533.5833.3.camel@localhost>
User-Agent: Mutt/1.5.9i
X-Virus-Scanned: by Amavis (ClamAV) at stro.at
Delivered-To: 275756-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

On Sat, 09 Oct 2004, Charles C Bailey wrote:

> I am using an ABIT VT7 main board with VIA PT880 agp controller and
> Nvidia geForce5700LE.  agpgart did not recognize said controlled when
> modprobed (i. e. didn't print any messages to dmesg excpet 'Linux
> agpgart interface v0.100 (c) Dave Jones'), and nvidia's proprietary
> driver reported (cat /proc/driver/nvidia/agp/status) agp status as
> disabled.  By editing some lines in the kernel source I was able to get
> agpgart to see my chipset. Whether this was the 'right' way to do it or
> not I have no idea.  I'll go through the process I followed below.

we do not support closed drivers.
anyway as this bug has not seen much activity since,
i guess it is resolved in between.

reopen if pain subsist with plain nv and linux image 2.6.12 in unstable
or 2.6.13 in experimental.
 
--
maks



Reply to: