[SOLVED] MSI K9VGM-V main board (VIA VT8237A chipset)

Here you can post about your various experiences with PC hardware. You can also post about hardware that is not compatible with the linux kernel or not recommended for use with Porteus.
User avatar
Ahau
King of Docs
King of Docs
Posts: 1331
Joined: 28 Dec 2010, 15:18
Distribution: LXDE & Xfce 32/64-bit
Location: USA

[SOLVED] MSI K9VGM-V main board (VIA VT8237A chipset)

Post#1 by Ahau » 15 Dec 2011, 14:43

I've got a desktop system that I put together a few years ago, and was running into problems with it:
1) my sound card (VIA VT1708/A [Azalia HDAC]) was not being found and set up. This was the case for 32 and 64 bit Porteus, versions 1.0 and 1.1 (RC2 as of this writing)
2) My computer would hang for two minutes during the device configuration stage (triggering udev) in 64-bit (V1.0 and 1.1 RC2)
3) Perhaps the oddest issue: My keyboard (just a regular old --very old, PS/2 keyboard with a couple extra keys) stopped working completely in 32-bit V1.1 -- it worked fine in all other versions. I could type in the SYSLINUX menu, but it would not respond at all in text or graphics mode once the kernel loaded.

While trying to resolve the sound card issue, I unwittingly fixed all three issues. Here is a link: http://hardc0l2e.wordpress.com/2011/04/ ... ntu-10-10/

The fix was to add the kernel parameter 'pci=use_crs' to my bootloader instructions.

Here's my lspci -k, in case anyone is running a search for the same hardware:

Code: Select all

bash-4.1# lspci -k
00:00.0 Host bridge: VIA Technologies, Inc. K8M890CE Host Bridge
        Subsystem: VIA Technologies, Inc. K8M890CE Host Bridge
        Kernel driver in use: agpgart-amd64
        Kernel modules: amd64-agp
00:00.1 Host bridge: VIA Technologies, Inc. K8M890CE Host Bridge
00:00.2 Host bridge: VIA Technologies, Inc. K8M890CE Host Bridge
00:00.3 Host bridge: VIA Technologies, Inc. K8M890CE Host Bridge
00:00.4 Host bridge: VIA Technologies, Inc. K8M890CE Host Bridge
00:00.5 PIC: VIA Technologies, Inc. K8M890CE I/O APIC Interrupt Controller
00:00.7 Host bridge: VIA Technologies, Inc. K8M890CE Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800/K8T890 South]
        Kernel modules: shpchp
00:02.0 PCI bridge: VIA Technologies, Inc. K8T890 PCI to PCI Bridge Controller
        Kernel driver in use: pcieport
        Kernel modules: shpchp
00:03.0 PCI bridge: VIA Technologies, Inc. K8T890 PCI to PCI Bridge Controller
        Kernel driver in use: pcieport
        Kernel modules: shpchp
00:0f.0 IDE interface: VIA Technologies, Inc. VT8237A SATA 2-Port Controller (rev 80)
        Subsystem: Micro-Star International Co., Ltd. Device 7253
        Kernel driver in use: sata_via
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 07)
        Subsystem: Micro-Star International Co., Ltd. Device 7253
        Kernel driver in use: pata_via
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
        Subsystem: Micro-Star International Co., Ltd. Device 7253
        Kernel driver in use: uhci_hcd
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
        Subsystem: Micro-Star International Co., Ltd. Device 7253
        Kernel driver in use: uhci_hcd
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
        Subsystem: Micro-Star International Co., Ltd. Device 7253
        Kernel driver in use: uhci_hcd
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
        Subsystem: Micro-Star International Co., Ltd. Device 7253
        Kernel driver in use: uhci_hcd
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
        Subsystem: Micro-Star International Co., Ltd. Device 7253
        Kernel driver in use: ehci_hcd
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237A PCI to ISA Bridge
        Subsystem: VIA Technologies, Inc. VT8237A PCI to ISA Bridge
        Kernel modules: i2c-viapro
00:11.7 Host bridge: VIA Technologies, Inc. VT8251 Ultra VLINK Controller
        Subsystem: VIA Technologies, Inc. Device 337e
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 7c)
        Subsystem: Micro-Star International Co., Ltd. Device 7253
        Kernel driver in use: via-rhine
        Kernel modules: via-rhine
00:13.0 Host bridge: VIA Technologies, Inc. VT8237A Host Bridge
00:13.1 PCI bridge: VIA Technologies, Inc. VT8237A PCI to PCI Bridge
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
        Kernel driver in use: k8temp
        Kernel modules: k8temp
02:00.0 VGA compatible controller: nVidia Corporation G73 [GeForce 7600 GS] (rev a1)
        Kernel modules: nouveau
80:01.0 Audio device: VIA Technologies, Inc. VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller) (rev 10)
        Subsystem: Micro-Star International Co., Ltd. Device 7253
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel
bash-4.1# 
Cheers!
Please take a look at our online documentation, here. Suggestions are welcome!