Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Mar 2005 12:25:31 +0100
From:      GomoR <mobile@gomor.org>
To:        freebsd-mobile@freebsd.org
Subject:   Sony VAIO, sound card ICH6-like not working
Message-ID:  <20050309112531.GA67558@dani.enslaved.lan>

next in thread | raw e-mail | index | archive | help

  Hello list,

  I just bought a Sony VAIO VGN-FS195VP. But I haven't been able to 
  make the sound card to work on FreeBSD 5.3-RELEASE nor 
  FreeBSD 5.4-PRERELEASE. Here is pciconv -vl for it:

[..]
none0@pci0:27:0:        class=0x040300 card=0x81bb104d chip=0x26688086 rev=0x04 
hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801FB/FR/FW/FRW Intel High Deficition Audio Controller'
    class    = multimedia
[..]

  I have searched on google and tried many things. For example, I added 
  to my kernel:

device          smbus  
device          ichsmb
device          smb
device          sound

  And hw.pci.enable_io_modes=1. ACPI is also enabled. The hint 
  hw.pci.enable_unsupported_range is not available on those FreeBSD 
  versions.

  I cannot change BIOS PnP OS setting, since this option does not 
  exist in it.

  I modified ich.c to match my sound card ID (changed ICH6ID to mine), 
  since the ID is very similar (was 0x266e8086 and mine is 0x26688086), 
  and the best I can get is:

# kldload snd_ich
pcm0: <Intel ICH6 (82801FB)> mem 0x80000000-0x80003fff irq 16 at device 27.0 on pci0
pcm0: unable to map IO port space
device_attach: pcm0 attach returned 6

  I'am pretty sure it could work, but have no more ideas. I'am willing 
  to help to make it work. Thank you for your time.

  Full pciconv -vl:

hostb0@pci0:0:0:	class=0x060000 card=0x81b7104d chip=0x25908086 rev=0x03 hdr=0x00
    vendor   = 'Intel Corporation'
    class    = bridge
    subclass = HOST-PCI
pcib1@pci0:1:0:	class=0x060400 card=0x00000088 chip=0x25918086 rev=0x03 hdr=0x01
    vendor   = 'Intel Corporation'
    class    = bridge
    subclass = PCI-PCI
pcm0@pci0:27:0:	class=0x040300 card=0x81bb104d chip=0x26688086 rev=0x04 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801FB/FR/FW/FRW Intel High Deficition Audio Controller'
    class    = multimedia
uhci0@pci0:29:0:	class=0x0c0300 card=0x81b9104d chip=0x26588086 rev=0x04 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801FB/FR/FW/FRW USB UHCI Controller'
    class    = serial bus
    subclass = USB
uhci1@pci0:29:1:	class=0x0c0300 card=0x81b9104d chip=0x26598086 rev=0x04 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801FB/FR/FW/FRW USB UHCI Controller'
    class    = serial bus
    subclass = USB
uhci2@pci0:29:2:	class=0x0c0300 card=0x81b9104d chip=0x265a8086 rev=0x04 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801FB/FR/FW/FRW USB UHCI Controller'
    class    = serial bus
    subclass = USB
uhci3@pci0:29:3:	class=0x0c0300 card=0x81b9104d chip=0x265b8086 rev=0x04 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801FB/FR/FW/FRW USB UHCI Controller'
    class    = serial bus
    subclass = USB
ehci0@pci0:29:7:	class=0x0c0320 card=0x81b9104d chip=0x265c8086 rev=0x04 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801FB/FR/FW/FRW USB 2.0 EHCI Controller'
    class    = serial bus
    subclass = USB
pcib2@pci0:30:0:	class=0x060401 card=0x00000050 chip=0x24488086 rev=0xd4 hdr=0x01
    vendor   = 'Intel Corporation'
    device   = '82801BAM/CAM/DBM (ICH2-M/3-M/4-M) Hub Interface to PCI Bridge'
    class    = bridge
    subclass = PCI-PCI
isab0@pci0:31:0:	class=0x060100 card=0x81b9104d chip=0x26418086 rev=0x04 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801FBM ICH6M LPC Interface Bridge'
    class    = bridge
    subclass = PCI-ISA
atapci0@pci0:31:1:	class=0x01018a card=0x81b9104d chip=0x266f8086 rev=0x04 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801FB ICH6 Ultra ATA Storage Controller'
    class    = mass storage
    subclass = ATA
ichsmb0@pci0:31:3:	class=0x0c0500 card=0x81b9104d chip=0x266a8086 rev=0x04 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801FB/FR/FW/FRW SMBus Controller'
    class    = serial bus
    subclass = SMBus
acpi_video0@pci1:0:0:	class=0x030000 card=0x81c2104d chip=0x016710de rev=0xa1 hdr=0x00
    vendor   = 'NVIDIA Corporation'
    class    = display
    subclass = VGA
cbb0@pci6:3:0:	class=0x060700 card=0x818f104d chip=0xac8e104c rev=0x00 hdr=0x02
    vendor   = 'Texas Instruments (TI)'
    class    = bridge
    subclass = PCI-CardBus
fwohci0@pci6:3:2:	class=0x0c0010 card=0x818f104d chip=0x802e104c rev=0x00 hdr=0x00
    vendor   = 'Texas Instruments (TI)'
    class    = serial bus
    subclass = FireWire
none0@pci6:3:3:	class=0x018000 card=0x8190104d chip=0xac8f104c rev=0x00 hdr=0x00
    vendor   = 'Texas Instruments (TI)'
    class    = mass storage
none1@pci6:4:0:	class=0x028000 card=0x27538086 chip=0x42208086 rev=0x05 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = 'PRO/Wireless 2200BG Network Connection'
    class    = network
fxp0@pci6:8:0:	class=0x020000 card=0x81d0104d chip=0x10688086 rev=0x04 hdr=0x00
    vendor   = 'Intel Corporation'
    class    = network
    subclass = ethernet

-- 
  ^  ___  ___    FreeBSD Network - http://www.GomoR.org/ <-+
  | / __ |__/          Systems & Security Engineer         |
  | \__/ |  \     ---[ zsh$ alias psed='perl -pe ' ]---    |
  +-->  Net::Packet <=> http://search.cpan.org/~gomor/  <--+



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050309112531.GA67558>