VIA PCI SATA CARD



Estou enfrentando alguns problemas com a placa de chipset VIA VT6421A
Estou seguindo algumas dicas abaixo:

O comando abaixo lista o modulo do kernel a utilizar:
lspci -k|grep -i VT6421 -A 2
00:0d.0 RAID bus controller: VIA Technologies, Inc. VT6421 IDE RAID Controller (rev 50)
Subsystem: VIA Technologies, Inc. VT6421 IDE RAID Controller
Kernel driver in use: sata_via
Kernel modules: sata_via

Resultado do detalhamento das placas PCI:
lspci -v -v -v
00:0d.0 RAID bus controller: VIA Technologies, Inc. VT6421 IDE RAID Controller (rev 50)
    Subsystem: VIA Technologies, Inc. VT6421 IDE RAID Controller
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 64
    Interrupt: pin A routed to IRQ 17
    Region 0: I/O ports at dc00 [size=16]
    Region 1: I/O ports at d800 [size=16]
    Region 2: I/O ports at d400 [size=16]
    Region 3: I/O ports at d000 [size=16]
    Region 4: I/O ports at cc00 [size=32]
    Region 5: I/O ports at c800 [size=256]
    Expansion ROM at dfff0000 [disabled] [size=64K]
    Capabilities: [e0] Power Management version 2
        Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
        Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
    Kernel driver in use: sata_via
    Kernel modules: sata_via

Mesmo IRQ 17 da placa de rede abaixo:
00:09.0 Ethernet controller: VIA Technologies, Inc. VT6105/VT6106S [Rhine-III] (rev 8b)
    Subsystem: VIA Technologies, Inc. VT6106S [Rhine-III]
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 64 (750ns min, 2000ns max), Cache Line Size: 32 bytes
    Interrupt: pin A routed to IRQ 17
    Region 0: I/O ports at bc00 [size=256]
    Region 1: Memory at dffeff00 (32-bit, non-prefetchable) [size=256]
    Capabilities: [44] Power Management version 2
        Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
        Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
    Kernel driver in use: via-rhine
    Kernel modules: via-rhine

modinfo sata_via
filename:       /lib/modules/2.6.35-22-generic-pae/kernel/drivers/ata/sata_via.ko
version:        2.6
license:        GPL
description:    SCSI low-level driver for VIA SATA controllers
author:         Jeff Garzik
srcversion:     271C7AA3B43F134E9D0AF65
alias:          pci:v00001106d00009000sv*sd*bc*sc*i*
alias:          pci:v00001106d00005287sv*sd*bc*sc*i*
alias:          pci:v00001106d00007372sv*sd*bc*sc*i*
alias:          pci:v00001106d00005372sv*sd*bc*sc*i*
alias:          pci:v00001106d00003249sv*sd*bc*sc*i*
alias:          pci:v00001106d00003149sv*sd*bc*sc*i*
alias:          pci:v00001106d00000591sv*sd*bc*sc*i*
alias:          pci:v00001106d00005337sv*sd*bc*sc*i*
depends:       
vermagic:       2.6.35-22-generic-pae SMP mod_unload modversions 686

Vou tentar ainda instalar novos kernels veja a lista de alterações:
link: http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.35-rc2-maverick/CHANGES
link: http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.35-rc3-maverick/CHANGES

Instruções detalhadas em: https://wiki.ubuntu.com/Kernel/MainlineBuilds?action=show&redirect=KernelTeam%2FMainlineBuilds

Duas versões para teste:
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.35.8-maverick/linux-image-2.6.35-02063508-generic_2.6.35-02063508.201010291110_i386.deb
dpkg -i linux-image-2.6.35-02063508-generic_2.6.35-02063508.201010291110_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.36-maverick/linux-image-2.6.36-020636-generic_2.6.36-020636.201010210905_i386.deb
dpkg -i linux-image-2.6.36-020636-generic_2.6.36-020636.201010210905_i386.deb

Se precisar desinstalar use o comando:
dpkg -r linux-image-2.6.35-02063508-generic
dpkg -r linux-image-2.6.36-020636-generic

Pode-se também fazer um downgrade:
wget http://launchpadlibrarian.net/59243150/linux-image-2.6.32-26-generic_2.6.32-26.47_i386.deb
dpkg -i linux-image-2.6.32-26-generic_2.6.32-26.47_i386.deb
link: https://launchpad.net/ubuntu/lucid/i386/linux-image-2.6.32-26-generic/2.6.32-26.47
e se quiser desinstalar: dpkg -r linux-image-2.6.32-26-generic

Testando outros kernels:
link: https://launchpad.net/ubuntu/+source/linux
wget http://launchpadlibrarian.net/59256859/linux-image-2.6.35-23-generic_2.6.35-23.40_i386.deb
dpkg -i linux-image-2.6.35-23-generic_2.6.35-23.40_i386.deb

wget http://launchpadlibrarian.net/57896393/linux-image-2.6.24-28-generic_2.6.24-28.80_i386.deb
dpkg -i linux-image-2.6.24-28-generic_2.6.24-28.80_i386.deb

wget http://launchpadlibrarian.net/58233307/linux-image-2.6.31-22-386_2.6.31-22.68_i386.deb
dpkg -i linux-image-2.6.31-22-386_2.6.31-22.68_i386.deb

Desinstalação com o comando:
dpkg -r linux-image-2.6.35-23-generic
dpkg -r linux-image-2.6.24-28-generic
dpkg -r linux-image-2.6.31-22-386



Comments