Le dimanche 05 juin 2016 à 02:12 +0000, Philo a écrit : > Hi, > 've NetBSD 7.0 with pkgsrc-2016Q1 on Xeon (i386) computer, i want to > install the sound system on my machine, but how to compile with pkgsrc > the best driver ! > > I've two sound device : > 1/ with the motherboard > 2/ PCI 5.1 sound card > > > Of course i want to use PCI 5.1 sound card. > > This is the output of dmesg's command ! > > > ******************************************************************************** > > mdct-chanel# dmesg > Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, > 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015 > The NetBSD Foundation, Inc. All rights reserved. > Copyright (c) 1982, 1986, 1989, 1991, 1993 > The Regents of the University of California. All rights reserved. > > NetBSD 7.0 (GENERIC.201509250726Z) > total memory = 3581 MB > avail memory = 3506 MB > kern.module.path=/stand/i386/7.0/modules > timecounter: Timecounters tick every 10.000 msec > RTC BIOS diagnostic error 0x11<memory_size> > timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100 > Dell Inc. Precision WorkStation T3500 > mainbus0 (root) > ACPI: RSDP 0xfec30 000024 (v02 DELL ) > ACPI: XSDT 0xfccc7 00007C (v01 DELL B10K 00000015 ASL 00000061) > ACPI: FACP 0xfcdb7 0000F4 (v03 DELL B10K 00000015 ASL 00000061) > ACPI BIOS Warning (bug): 32/64X length mismatch in FADT/Gpe0Block: > 128/64 (20131218/tbfadt-634) > ACPI: DSDT 0xffe9e951 004A74 (v01 DELL dt_ex 00001000 INTL 20050624) > ACPI: FACS 0xdfdf9c00 000040 > ACPI: SSDT 0xffea34d6 00009C (v01 DELL st_ex 00001000 INTL 20050624) > ACPI: APIC 0xfceab 00015E (v01 DELL B10K 00000015 ASL 00000061) > ACPI: BOOT 0xfd009 000028 (v01 DELL B10K 00000015 ASL 00000061) > ACPI: ASF! 0xfd031 000096 (v32 DELL B10K 00000015 ASL 00000061) > ACPI: MCFG 0xfd0c7 00003C (v01 DELL B10K 00000015 ASL 00000061) > ACPI: HPET 0xfd103 000038 (v01 DELL B10K 00000015 ASL 00000061) > ACPI: TCPA 0xfd35f 000032 (v01 DELL B10K 00000015 ASL 00000061) > ACPI: DMAR 0xfd391 0000C8 (v01 DELL B10K 00000015 ASL 00000061) > ACPI: SLIC 0xfd13b 000176 (v01 DELL B10K 00000015 ASL 00000061) > ACPI: SSDT 0xdfe4dc00 002034 (v01 INTEL PPM RCM 80000001 INTL 20061109) > ACPI: All ACPI Tables successfully acquired > ioapic0 at mainbus0 apid 8: pa 0xfec00000, version 0x20, 24 pins > ioapic1 at mainbus0 apid 9: pa 0xfec80000, version 0x20, 24 pins > cpu0 at mainbus0 apid 0: Intel(R) Xeon(R) CPU L5630 @ > 2.13GHz, id 0x206c2 > cpu1 at mainbus0 apid 2: Intel(R) Xeon(R) CPU L5630 @ > 2.13GHz, id 0x206c2 > cpu2 at mainbus0 apid 18: Intel(R) Xeon(R) CPU L5630 @ > 2.13GHz, id 0x206c2 > cpu3 at mainbus0 apid 20: Intel(R) Xeon(R) CPU L5630 @ > 2.13GHz, id 0x206c2 > cpu4 at mainbus0 apid 1: Intel(R) Xeon(R) CPU L5630 @ > 2.13GHz, id 0x206c2 > cpu5 at mainbus0 apid 3: Intel(R) Xeon(R) CPU L5630 @ > 2.13GHz, id 0x206c2 > cpu6 at mainbus0 apid 19: Intel(R) Xeon(R) CPU L5630 @ > 2.13GHz, id 0x206c2 > cpu7 at mainbus0 apid 21: Intel(R) Xeon(R) CPU L5630 @ > 2.13GHz, id 0x206c2 > acpi0 at mainbus0: Intel ACPICA 20131218 > acpi0: X/RSDT: OemId <DELL , B10K ,00000015>, AslId <ASL ,00000061> > acpi0: SCI interrupting at int 9 > timecounter: Timecounter "ACPI-Fast" frequency 3579545 Hz quality 1000 > hpet0 at acpi0: high precision event timer (mem 0xfed00000-0xfed00400) > timecounter: Timecounter "hpet0" frequency 14318180 Hz quality 2000 > acpibut0 at acpi0 (VBTN, PNP0C0C): ACPI Power Button > acpiwmi0 at acpi0 (AMW0, PNP0C14-0): ACPI WMI Interface > wmidell0 at acpiwmi0: Dell WMI mappings > MBIO (PNP0C01) at acpi0 not configured > FPU (PNP0C04) at acpi0 not configured > pcppi1 at acpi0 (SPK, PNP0800): io 0x61 > midi0 at pcppi1: PC speaker > sysbeep0 at pcppi1 > attimer1 at acpi0 (TMR, PNP0100): io 0x40-0x5f irq 0 > PRT (PNP0401) at acpi0 not configured > COMA (PNP0501) at acpi0 not configured > apm0 at acpi0: Power Management spec V1.2 > ACPI: Enabled 3 GPEs in block 00 to 3F > ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] > (20131218/hwxface-646) > ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] > (20131218/hwxface-646) > attimer1: attached to pcppi1 > pci0 at mainbus0 bus 0: configuration mode 1 > pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok > pchb0 at pci0 dev 0 function 0: vendor 0x8086 product 0x3405 (rev. 0x22) > ppb0 at pci0 dev 1 function 0: vendor 0x8086 product 0x3408 (rev. 0x22) > ppb0: PCI Express capability version 2 <Root Port of PCI-E Root Complex> > x4 @ 5.0GT/s > pci1 at ppb0 bus 1 > pci1: i/o space, memory space enabled, rd/line, wr/inv ok > ppb1 at pci0 dev 3 function 0: vendor 0x8086 product 0x340a (rev. 0x22) > ppb1: PCI Express capability version 2 <Root Port of PCI-E Root Complex> > x16 @ 5.0GT/s > ppb1: link is x16 @ 2.5GT/s > pci2 at ppb1 bus 2 > pci2: i/o space, memory space enabled, rd/line, wr/inv ok > radeon0 at pci2 dev 0 function 0: vendor 0x1002 product 0x6779 (rev. 0x00) > radeon0: unable to reserve VGA registers for i386 radeondrmkms hack > hdaudio0 at pci2 dev 0 function 1: HD Audio Controller > hdaudio0: interrupting at ioapic1 pin 10 > hdafg0 at hdaudio0: ATI R6xx HDMI > hdafg0: HDMI00 2ch: Digital Out [Jack] > hdafg0: 2ch/0ch 32000Hz 44100Hz 48000Hz PCM16 AC3 > ppb2 at pci0 dev 7 function 0: vendor 0x8086 product 0x340e (rev. 0x22) > ppb2: PCI Express capability version 2 <Root Port of PCI-E Root Complex> > x16 @ 5.0GT/s > pci3 at ppb2 bus 3 > pci3: i/o space, memory space enabled, rd/line, wr/inv ok > vendor 0x8086 product 0x342e (interrupt system, generic 8259, revision > 0x22) at pci0 dev 20 function 0 not configured > vendor 0x8086 product 0x3422 (interrupt system, generic 8259, revision > 0x22) at pci0 dev 20 function 1 not configured > vendor 0x8086 product 0x3423 (interrupt system, generic 8259, revision > 0x22) at pci0 dev 20 function 2 not configured > uhci0 at pci0 dev 26 function 0: vendor 0x8086 product 0x3a37 (rev. 0x00) > uhci0: interrupting at ioapic0 pin 16 > usb0 at uhci0: USB revision 1.0 > uhci1 at pci0 dev 26 function 1: vendor 0x8086 product 0x3a38 (rev. 0x00) > uhci1: interrupting at ioapic0 pin 17 > usb1 at uhci1: USB revision 1.0 > uhci2 at pci0 dev 26 function 2: vendor 0x8086 product 0x3a39 (rev. 0x00) > uhci2: interrupting at ioapic0 pin 22 > usb2 at uhci2: USB revision 1.0 > ehci0 at pci0 dev 26 function 7: vendor 0x8086 product 0x3a3c (rev. 0x00) > ehci0: interrupting at ioapic0 pin 22 > ehci0: EHCI version 1.0 > ehci0: companion controllers, 2 ports each: uhci0 uhci1 uhci2 > usb3 at ehci0: USB revision 2.0 > hdaudio1 at pci0 dev 27 function 0: HD Audio Controller > hdaudio1: interrupting at ioapic0 pin 16 > hdafg1 at hdaudio1: ADI AD1984A > hdafg1: DAC00 2ch: Speaker [Jack] > hdafg1: ADC01 2ch: Mic In [Jack] > hdafg1: ADC02 2ch: Line In [Jack] > hdafg1: DAC03 2ch: HP Out [Jack] > hdafg1: 2ch/2ch 8000Hz 11025Hz 16000Hz 22050Hz 32000Hz 44100Hz 48000Hz > 88200Hz 96000Hz 192000Hz PCM16 PCM20 PCM24 AC3 > audio0 at hdafg1: full duplex, playback, capture, mmap, independent > ppb3 at pci0 dev 28 function 0: vendor 0x8086 product 0x3a40 (rev. 0x00) > ppb3: PCI Express capability version 1 <Root Port of PCI-E Root Complex> > x4 @ 2.5GT/s > pci4 at ppb3 bus 4 > pci4: i/o space, memory space enabled, rd/line, wr/inv ok > ppb4 at pci0 dev 28 function 5: vendor 0x8086 product 0x3a4a (rev. 0x00) > ppb4: PCI Express capability version 1 <Root Port of PCI-E Root Complex> > x1 @ 2.5GT/s > pci5 at ppb4 bus 5 > pci5: i/o space, memory space enabled, rd/line, wr/inv ok > bge0 at pci5 dev 0 function 0: Broadcom BCM5761 Gigabit Ethernet > bge0: interrupting at ioapic0 pin 17 > bge0: HW config 00200151, 0001c011, 00016830, 00000000 00000000 > bge0: ASIC BCM5761 A1 (0x5761100), Ethernet address bc:30:5b:e9:bd:d8 > bge0: setting short Tx thresholds > brgphy0 at bge0 phy 1: BCM5761 10/100/1000baseT PHY, rev. 0 > brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, > 1000baseT-FDX, auto > uhci3 at pci0 dev 29 function 0: vendor 0x8086 product 0x3a34 (rev. 0x00) > uhci3: interrupting at ioapic0 pin 23 > usb4 at uhci3: USB revision 1.0 > uhci4 at pci0 dev 29 function 1: vendor 0x8086 product 0x3a35 (rev. 0x00) > uhci4: interrupting at ioapic0 pin 17 > usb5 at uhci4: USB revision 1.0 > uhci5 at pci0 dev 29 function 2: vendor 0x8086 product 0x3a36 (rev. 0x00) > uhci5: interrupting at ioapic0 pin 18 > usb6 at uhci5: USB revision 1.0 > ehci1 at pci0 dev 29 function 7: vendor 0x8086 product 0x3a3a (rev. 0x00) > ehci1: interrupting at ioapic0 pin 23 > ehci1: EHCI version 1.0 > ehci1: companion controllers, 2 ports each: uhci3 uhci4 uhci5 > usb7 at ehci1: USB revision 2.0 > ppb5 at pci0 dev 30 function 0: vendor 0x8086 product 0x244e (rev. 0x90) > pci6 at ppb5 bus 6 > pci6: i/o space, memory space enabled > eap0 at pci6 dev 4 function 0: vendor 0x1274 product 0x1371 ES1373-B > (rev. 0x06) > eap0: interrupting at ioapic0 pin 16 > eap0: ac97: TriTech TR28602 codec; no 3D stereo > audio1 at eap0: full duplex, playback, capture, mmap, independent > midi1 at eap0: AudioPCI MIDI UART > ichlpcib0 at pci0 dev 31 function 0: vendor 0x8086 product 0x3a16 (rev. > 0x00) > timecounter: Timecounter "ichlpcib0" frequency 3579545 Hz quality 1000 > ichlpcib0: 24-bit timer > ichlpcib0: TCO (watchdog) timer configured. > gpio0 at ichlpcib0: 64 pins > ahcisata0 at pci0 dev 31 function 2: vendor 0x8086 product 0x3a22 (rev. > 0x00) > ahcisata0: interrupting at ioapic0 pin 20 > ahcisata0: AHCI revision 1.20, 6 ports, 32 slots, CAP > 0xe3209fe5<SXS,EMS,CCCS,PMD,ISS=0x2=Gen2,SCLO,SAL,SSNTF,SNCQ,S64A> > atabus0 at ahcisata0 channel 0 > atabus1 at ahcisata0 channel 1 > atabus2 at ahcisata0 channel 2 > atabus3 at ahcisata0 channel 3 > atabus4 at ahcisata0 channel 4 > atabus5 at ahcisata0 channel 5 > ichsmb0 at pci0 dev 31 function 3: vendor 0x8086 product 0x3a30 (rev. 0x00) > ichsmb0: interrupting at ioapic0 pin 20 > iic0 at ichsmb0: I2C bus > isa0 at ichlpcib0 > lpt0 at isa0 port 0x378-0x37b irq 7 > tpm0 at isa0 iomem 0xfed40000-0xfed44fff irq 7: WEC WPCT200 rev 0x46 > com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo > pckbc0 at isa0 port 0x60-0x64 > pckbd0 at pckbc0 (kbd slot) > pckbc0: using irq 1 for kbd slot > wskbd0 at pckbd0: console keyboard > acpicpu0 at cpu0: ACPI CPU > acpicpu0: C1: FFH, lat 1 us, pow 1000 mW > acpicpu0: C2: FFH, lat 64 us, pow 500 mW > acpicpu0: C3: FFH, lat 96 us, pow 350 mW > acpicpu0: P0: FFH, lat 10 us, pow 40000 mW, 2129 MHz, turbo boost > acpicpu0: P1: FFH, lat 10 us, pow 40000 mW, 2128 MHz > acpicpu0: P2: FFH, lat 10 us, pow 32000 mW, 1995 MHz > acpicpu0: P3: FFH, lat 10 us, pow 26000 mW, 1862 MHz > acpicpu0: P4: FFH, lat 10 us, pow 20000 mW, 1729 MHz > acpicpu0: P5: FFH, lat 10 us, pow 15000 mW, 1596 MHz > coretemp0 at cpu0: thermal sensor, 1 C resolution, Tjmax=71 > acpicpu1 at cpu1: ACPI CPU > coretemp1 at cpu1: thermal sensor, 1 C resolution, Tjmax=71 > acpicpu2 at cpu2: ACPI CPU > coretemp2 at cpu2: thermal sensor, 1 C resolution, Tjmax=71 > acpicpu3 at cpu3: ACPI CPU > coretemp3 at cpu3: thermal sensor, 1 C resolution, Tjmax=71 > acpicpu4 at cpu4: ACPI CPU > acpicpu5 at cpu5: ACPI CPU > acpicpu6 at cpu6: ACPI CPU > acpicpu7 at cpu7: ACPI CPU > timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0 > timecounter: Timecounter "TSC" frequency 2133401690 Hz quality 3000 > IPsec: Initialized Security Association Processing. > uhub0 at usb0: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, > addr 1 > uhub0: 2 ports with 2 removable, self powered > uhub1 at usb1: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, > addr 1 > uhub1: 2 ports with 2 removable, self powered > uhub2 at usb2: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, > addr 1 > uhub2: 2 ports with 2 removable, self powered > uhub3 at usb3: vendor 0x8086 EHCI root hub, class 9/0, rev 2.00/1.00, > addr 1 > uhub3: 6 ports with 6 removable, self powered > uhub4 at usb4: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, > addr 1 > uhub4: 2 ports with 2 removable, self powered > uhub5 at usb5: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, > addr 1 > uhub5: 2 ports with 2 removable, self powered > uhub6 at usb6: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, > addr 1 > uhub6: 2 ports with 2 removable, self powered > uhub7 at usb7: vendor 0x8086 EHCI root hub, class 9/0, rev 2.00/1.00, > addr 1 > uhub7: 6 ports with 6 removable, self powered > ahcisata0 port 0: device present, speed: 1.5Gb/s > ahcisata0 port 1: device present, speed: 3.0Gb/s > ahcisata0 port 2: PHY offline > ahcisata0 port 3: PHY offline > ahcisata0 port 4: PHY offline > atapibus0 at atabus0: 1 targets > cd0 at atapibus0 drive 0: <HL-DT-ST DVD+/-RW GH70N, K2GB47B1224, A100> > cdrom removable > cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100) > cd0(ahcisata0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 5 > (Ultra/100) (using DMA) > wd0 at atabus1 drive 0 > wd0: <WDC WD2500AAJS-08L7A0> > wd0: drive supports 16-sector PIO transfers, LBA48 addressing > wd0: 232 GB, 484521 cyl, 16 head, 63 sec, 512 bytes/sect x 488397168 > sectors > wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100) > wd0(ahcisata0:1:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 5 > (Ultra/100) (using DMA) > Kernelized RAIDframe activated > boot device: wd0 > root on wd0a dumps on wd0b > root file system type: ffs > drm: initializing kernel modesetting (CAICOS 0x1002:0x6779 0x174B:0xA007). > drm: register mmio base: 0xf7de0000 > drm: register mmio size: 131072 > drm kern info: ATOM BIOS: HD5450 > radeon0: info: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF > (1024M used) > radeon0: info: GTT: 1024M 0x0000000040000000 - 0x000000007FFFFFFF > drm: Detected VRAM RAM=400M, BAR=256M > drm: RAM width 64bits DDR > Zone kernel: Available graphics memory: 1555382 kiB > drm: radeon: 1024M of VRAM memory ready > drm: radeon: 1024M of GTT memory ready. > drm: Loading CAICOS Microcode > drm: Internal thermal controller without fan control > drm: GART: num cpu pages 262144, num gpu pages 262144 > drm: PCIE GART of 1024M enabled (table at 0x0000000000273000). > radeon0: info: WB enabled > radeon0: info: fence driver on ring 0 use gpu addr 0x0000000040000c00 > and cpu addr 0x0xdd4d2c00 > radeon0: info: fence driver on ring 3 use gpu addr 0x0000000040000c0c > and cpu addr 0x0xdd4d2c0c > radeon0: info: fence driver on ring 5 use gpu addr 0x0000000000072118 > and cpu addr 0x0xdd522118 > drm: Supports vblank timestamp caching Rev 2 (21.10.2013). > drm: Driver supports precise vblank timestamp query. > radeon0: interrupting at ioapic1 pin 0 (radeon) > drm: radeon: irq initialized. > drm: ring test on 0 succeeded in 1 usecs > drm: ring test on 3 succeeded in 1 usecs > drm: ring test on 5 succeeded in 1 usecs > drm: UVD initialized successfully. > drm: ib test on ring 0 succeeded in 0 usecs > drm: ib test on ring 3 succeeded in 0 usecs > drm: ib test on ring 5 succeeded > drm: Radeon Display Connectors > drm: Connector 0: > drm: HDMI-A-1 > drm: HPD2 > drm: DDC: 0x6440 0x6440 0x6444 0x6444 0x6448 0x6448 0x644c 0x644c > drm: Encoders: > drm: DFP1: INTERNAL_UNIPHY1 > drm: Connector 1: > drm: DVI-D-1 > drm: HPD4 > drm: DDC: 0x6460 0x6460 0x6464 0x6464 0x6468 0x6468 0x646c 0x646c > drm: Encoders: > drm: DFP2: INTERNAL_UNIPHY > drm: Connector 2: > drm: VGA-1 > drm: DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c > drm: Encoders: > drm: CRT1: INTERNAL_KLDSCP_DAC1 > radeondrmkmsfb0 at radeon0 > radeon0: info: registered panic notifier > radeondrmkmsfb0: framebuffer at 0xddb43000, size 1280x1024, depth 32, > stride 5120 > wsdisplay0 at radeondrmkmsfb0 kbdmux 1: console (default, vt100 > emulation), using wskbd0 > wsmux1: connecting to wsdisplay0 > uhidev0 at uhub0 port 2 configuration 1 interface 0 > uhidev0: DaKai 2.4G RX, rev 1.10/3.11, addr 2, iclass 3/1 > ukbd0 at uhidev0 > wskbd1 at ukbd0 mux 1 > wskbd1: connecting to wsdisplay0 > uhidev1 at uhub0 port 2 configuration 1 interface 1 > uhidev1: DaKai 2.4G RX, rev 1.10/3.11, addr 2, iclass 3/1 > uhidev1: 4 report ids > ums0 at uhidev1 reportid 1: 5 buttons and Z dir > wsmouse0 at ums0 mux 0 > uhid0 at uhidev1 reportid 2: input=2, output=0, feature=0 > uhid1 at uhidev1 reportid 3: input=1, output=0, feature=0 > uhid2 at uhidev1 reportid 4: input=7, output=7, feature=0 > wsdisplay0: screen 1 added (default, vt100 emulation) > wsdisplay0: screen 2 added (default, vt100 emulation) > wsdisplay0: screen 3 added (default, vt100 emulation) > wsdisplay0: screen 4 added (default, vt100 emulation) > mdct-chanel# > **************************************************************************************** > > > How i can to know where is the informations of my 5.1 sound card, can > you extract it of dmesg's command for compile a driver ! > I prefer that is into the pkgsrc ! > > Regards > Philo > Hi Philo, the dmesg output shows information about audio hardware on your computer: hdaudio1 at pci0 dev 27 function 0: HD Audio Controller hdaudio1: interrupting at ioapic0 pin 16 hdafg1 at hdaudio1: ADI AD1984A hdafg1: DAC00 2ch: Speaker [Jack] hdafg1: ADC01 2ch: Mic In [Jack] hdafg1: ADC02 2ch: Line In [Jack] hdafg1: DAC03 2ch: HP Out [Jack] hdafg1: 2ch/2ch 8000Hz 11025Hz 16000Hz 22050Hz 32000Hz 44100Hz 48000Hz 88200Hz 96000Hz 192000Hz PCM16 PCM20 PCM24 AC3 audio0 at hdafg1: full duplex, playback, capture, mmap, independent <...> eap0 at pci6 dev 4 function 0: vendor 0x1274 product 0x1371 ES1373-B (rev. 0x06) eap0: interrupting at ioapic0 pin 16 eap0: ac97: TriTech TR28602 codec; no 3D stereo audio1 at eap0: full duplex, playback, capture, mmap, independent midi1 at eap0: AudioPCI MIDI UART Good news : if it shows on dmesg, I would say that you don't need to compile a driver, since the driver has been loaded already (and display what it has found in tghe dmesg output). You may be interrested by this tutorial for audio setup (audioctl -a, mixerctl -a) : https://www.netbsd.org/docs/guide/en/chap-audio.html#chap-audio-advanced And this one about 5.1 sound : https://wiki.netbsd.org/tutorials/how_to_use_5.1_surround_sound_with_netbsd/ -- Bye, Mat.
Attachment:
smime.p7s
Description: S/MIME cryptographic signature