M-Audio Revolution 5.1 и FreeBSD 7.0

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Stashek
Сообщения: 86

M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение Stashek »

День добрый!
Имеется звуковая карта M-Audio Revolution 5.1 и 7.0-RELEASE-p4. Используется драйвер envy24ht, вкомпиленный в ядро. Звуковая распознается системой как

Код: Выделить всё

Sep 10 18:38:00 localhost kernel: pcm0: <Envy24GT audio (M-Audio Revolution 5.1)> por
t 0xd000-0xd01f,0xd400-0xd47f irq 10 at device 10.0 on pci0
Sep 10 18:38:00 localhost kernel: pcm0: [GIANT-LOCKED]
Sep 10 18:38:00 localhost kernel: pcm0: [ITHREAD]
Sep 10 18:38:00 localhost kernel: pcm0: system configuration
Sep 10 18:38:00 localhost kernel: SubVendorID: 0x1412, SubDeviceID: 0x3631
Sep 10 18:38:00 localhost kernel: XIN2 Clock Source: 49.152MHz(192kHz*256)
Sep 10 18:38:00 localhost kernel: MPU-401 UART(s) #: not implemented
Sep 10 18:38:00 localhost kernel: ADC #: 1
Sep 10 18:38:00 localhost kernel: DAC #: 3
Sep 10 18:38:00 localhost kernel: Multi-track converter type: I2S(with volume, 192KHz
 support, 24bit resolution, ID#0x0)
Sep 10 18:38:00 localhost kernel: S/PDIF(IN/OUT): 0/1 ID# 0x00
Sep 10 18:38:00 localhost kernel: GPIO(mask/dir/state): 0x3fff85/0x4000fa/0x72


После окончания загрузки на консоль вываливается ошибка:
mixer: WRITE_MIXER: Device not configured

Звук из колонок идет, но очень тихий. Громкость в kmix KDE и другими микшерами, вообще, не регулируется.
Существует ли вразумительное решение этой проблемы?
Гугление, к сожалению, положительного результата не дало.
Косово je Србиjа!
Спасибо сказали:
Ларин
Сообщения: 140

Re: M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение Ларин »

что грит команда mixer?
попробуй

Код: Выделить всё

mixer vol 100
mixer pcm 100
Спасибо сказали:
Stashek
Сообщения: 86

Re: M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение Stashek »

Эти команды также вызывает на консоль ошибку
mixer: WRITE_MIXER: Device not configured

Причем, со звуковой картой M-Audio Revolution 7.1 таже ситуация и таже ошибка.
Похоже, это общий косяк драйвера и надо из официальной документации исключить пункт о поддржке звуковых карт на основе чипсета envy24ht.

P.S. Долго я "смеялся", когда полгода назад купил звуковую Creative X-Fi Xtreme Audio. В документации на http://www.freebsd.org/releases/7.0R/hardware.html#SOUND сказано:
[i386,amd64] The snd_emu10kx(4) driver does support the following sound cards (although they are named similar to some supported ones):

*Creative Sound Blaster Live! 24-Bit, identified by as
*Creative Sound Blaster Audigy LS / ES, identified by as
*All other Creative sound cards with -DAT chipsets.
*All Creative X-Fi series sound cards.

Ну, я, абсолютно уверенный в победе, купил себе звуковую Creative X-Fi Xtreme Audio - не заводится.
А в man(4) snd_emu10kx значится
The snd_emu10kx driver does not support the following sound cards
(although they are named similar to some supported ones):

o Creative Sound Blaster Live! 24-Bit, identified by FreeBSD as
"emu10k1x Soundblaster Live! 5.1".
o Creative Sound Blaster Audigy LS / ES, identified by FreeBSD as
"CA0106-DAT Audigy LS".
o All other Creative sound cards with -DAT chipsets.
o All Creative X-Fi series sound cards.

Расхождение всего в одном слове, но какое!
И в этом случае - косяк!
Обидно за разработчиков FreeBSD, что волей или не волей вводят пользователей в заблуждение.
Косово je Србиjа!
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение arachnid »

судя по всему - опечатка, ибо этой звуковухе посвящено две строчки... видимо кто-то потерял сволов not и не сверился с man :(

отправил письмо - может поправят
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
Stashek
Сообщения: 86

Re: M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение Stashek »

Ну, то, что кто-то пропустил слово not в официальной документации на сайте - понятно.
Другое дело, как все-таки избавиться от ошибки mixer: WRITE_MIXER: Device not configured?
Косово je Србиjа!
Спасибо сказали:
blah
Сообщения: 24

Re: M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение blah »

а можно вывод boot verbose (в загрузчике) и cat /dev/sndstat? может с verbose драйвер пишет что-нить полезное, например почему mixer не был создан
Спасибо сказали:
Stashek
Сообщения: 86

Re: M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение Stashek »

blah писал(а):
18.09.2008 13:10
а можно вывод boot verbose (в загрузчике) и cat /dev/sndstat? может с verbose драйвер пишет что-нить полезное, например почему mixer не был создан

Вот вывод dmesg с опцией verbose

Код: Выделить всё

Copyright (c) 1992-2008 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 7.0-RELEASE-p4 #0: Thu Sep 11 16:23:22 MSD 2008
    root@localhost:/usr/obj/usr/src/sys/STAS
Preloaded elf kernel "/boot/kernel/kernel" at 0xc0dc3000.
Preloaded elf module "/boot/modules/linux.ko" at 0xc0dc3160.
Preloaded elf module "/boot/modules/snd_envy24ht.ko" at 0xc0dc320c.
Preloaded elf module "/boot/modules/snd_spicds.ko" at 0xc0dc32c0.
Preloaded elf module "/boot/modules/cd9660_iconv.ko" at 0xc0dc3370.
Preloaded elf module "/boot/modules/libiconv.ko" at 0xc0dc3424.
Preloaded elf module "/boot/modules/nvidia.ko" at 0xc0dc34d4.
Preloaded elf module "/boot/modules/acpi.ko" at 0xc0dc3580.
Calibrating clock(s) ... i8254 clock: 1193191 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
Timecounter "i8254" frequency 1193182 Hz quality 0
Calibrating TSC clock ... TSC clock: 999831424 Hz
CPU: AMD Athlon(tm) processor (999.83-MHz 686-class CPU)
  Origin = "AuthenticAMD"  Id = 0x642  Stepping = 2
  Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
  AMD Features=0xc0440800<SYSCALL,<b18>,MMX+,3DNow!+,3DNow!>
Data TLB: 24 entries, fully associative
Instruction TLB: 16 entries, fully associative
L1 data cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative
L1 instruction cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative
L2 internal cache: 256 kbytes, 64 bytes/line, 1 lines/tag, 8-way associative
real memory  = 536805376 (511 MB)
Physical memory chunk(s):
0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages)
0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages)
0x0000000001025000 - 0x000000001f6abfff, 510160896 bytes (124551 pages)
avail memory = 511606784 (487 MB)
bios32: Found BIOS32 Service Directory header at 0xc00fada0
bios32: Entry = 0xfb210 (c00fb210)  Rev = 0  Len = 1
pcibios: PCI BIOS entry at 0xf0000+0xb240
pnpbios: Found PnP BIOS data at 0xc00fbd00
pnpbios: Entry = f0000:bd30  Rev = 1.0
Other BIOS signatures found:
ULE: setup cpu 0
snd_unit_init() u=0x00ff8000 [512] d=0x00007c00 [32] c=0x000003ff [1024]
feeder_register: snd_unit=-1 snd_maxautovchans=16 latency=5 feeder_buffersize=16384 f
eeder_rate_min=1 feeder_rate_max=2016000 feeder_rate_round=25
random: <entropy source, Software, Yarrow>
mem: <memory>
Pentium Pro MTRR support enabled
io: <I/O>
VESA: information block
56 45 53 41 00 03 00 01 00 01 01 00 00 00 22 00
00 01 00 04 11 03 07 01 00 01 1a 01 00 01 25 01
00 01 00 01 01 01 02 01 03 01 04 01 05 01 06 01
VESA: 33 mode(s) found
VESA: v3.0, 65536k memory, flags:0x1, mode table:0xc07a2922 (1000022)
VESA: NVidia
VESA: NVidia Corporation NV11 Board Chip Rev B2
null: <null device, zero device>
ACPI: RSDP @ 0x0xf6d10/0x0014 (v  0 VIA694)
ACPI: RSDT @ 0x0x1fff3000/0x0028 (v  1 VIA694 AWRDACPI 0x42302E31 AWRD 0x00000000)
ACPI: FACP @ 0x0x1fff3040/0x0074 (v  1 VIA694 AWRDACPI 0x42302E31 AWRD 0x00000000)
ACPI: DSDT @ 0x0x1fff30c0/0x2730 (v  1 VIA694 AWRDACPI 0x00001000 MSFT 0x0100000C)
ACPI: FACS @ 0x0x1fff0000/0x0040
npx0: INT 16 interface
acpi0: <VIA694 AWRDACPI> on motherboard
acpi0: [MPSAFE]
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
acpi0: wakeup code va 0xcd061000 pa 0x1000
pci_open(1):    mode 1 addr port (0x0cf8) is 0x80008840
pci_open(1a):   mode1res=0x80000000 (0x80000000)
pci_cfgcheck:   device 0 [class=060000] [hdr=00] is there (id=30991106)
pcibios: BIOS version 2.10
acpi_bus_number: root bus has no _BBN, assuming 0
AcpiOsDerivePciId: \\_SB_.PCI0.VT86.VTSB -> bus 0 dev 17 func 0
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, 1fef0000 (3) failed
ACPI timer: 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 -> 10
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0
pci_link0:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0   11   N     0  1 3 4 5 6 7 10 11 12 14 15
  Validation          0   11   N     0  1 3 4 5 6 7 10 11 12 14 15
  After Disable       0  255   N     0  1 3 4 5 6 7 10 11 12 14 15
pci_link1:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0   10   N     0  1 3 4 5 6 7 10 11 12 14 15
  Validation          0   10   N     0  1 3 4 5 6 7 10 11 12 14 15
  After Disable       0  255   N     0  1 3 4 5 6 7 10 11 12 14 15
pci_link2:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0  255   N     0  1 3 4 5 6 7 10 11 12 14 15
  Validation          0  255   N     0  1 3 4 5 6 7 10 11 12 14 15
  After Disable       0  255   N     0  1 3 4 5 6 7 10 11 12 14 15
pci_link3:        Index  IRQ  Rtd  Ref  IRQs
  Initial Probe       0    5   N     0  1 3 4 5 6 7 10 11 12 14 15
  Validation          0    5   N     0  1 3 4 5 6 7 10 11 12 14 15
  After Disable       0  255   N     0  1 3 4 5 6 7 10 11 12 14 15
cpu0: <ACPI CPU> on acpi0
cpu0: switching to generic Cx mode
acpi_throttle0: <ACPI CPU Throttling> on cpu0
acpi_throttle0: P_CNT from P_BLK 0x4010
acpi_button0: <Power Button> on acpi0
acpi_button1: <Sleep Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff,0x4000-0x407f,0x4080-0x40ff,0x5000-0x500f on acpi0
ACPI: Found matching pin for 0.10.INTA at func 0: 10
ACPI: Found matching pin for 0.17.INTA at func 1: 255
ACPI: Found matching pin for 0.17.INTD at func 2: 5
pci0: <ACPI PCI bus> on pcib0
pci0: domain=0, physical bus=0
found-> vendor=0x1106, dev=0x3099, revid=0x00
        domain=0, bus=0, slot=0, func=0
        class=06-00-00, hdrtype=0x00, mfdev=0
        cmdreg=0x0006, statreg=0x2210, cachelnsz=0 (dwords)
        lattimer=0x08 (240 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
        powerspec 2  supports D0 D3  current D0
        map[10]: type Prefetchable Memory, range 32, base 0xe8000000, size 26, enabled
found-> vendor=0x1106, dev=0xb099, revid=0x00
        domain=0, bus=0, slot=1, func=0
        class=06-04-00, hdrtype=0x01, mfdev=0
        cmdreg=0x0007, statreg=0x2230, cachelnsz=0 (dwords)
        lattimer=0x00 (0 ns), mingnt=0x0c (3000 ns), maxlat=0x00 (0 ns)
        powerspec 2  supports D0 D1 D3  current D0
found-> vendor=0x1412, dev=0x1724, revid=0x01
        domain=0, bus=0, slot=10, func=0
        class=04-01-00, hdrtype=0x00, mfdev=0
        cmdreg=0x0005, statreg=0x0210, cachelnsz=0 (dwords)
        lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
        intpin=a, irq=10
        powerspec 1  supports D0 D2 D3  current D0
        map[10]: type I/O Port, range 32, base 0xd000, size  5, enabled
        map[14]: type I/O Port, range 32, base 0xd400, size  7, enabled
pcib0: matched entry for 0.10.INTA (src \\_SB_.PCI0.LNKB:0)
pcib0: slot 10 INTA routed to irq 10 via \\_SB_.PCI0.LNKB
found-> vendor=0x1106, dev=0x3074, revid=0x00
        domain=0, bus=0, slot=17, func=0
        class=06-01-00, hdrtype=0x00, mfdev=1
        cmdreg=0x0087, statreg=0x0210, cachelnsz=0 (dwords)
        lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
        powerspec 2  supports D0 D3  current D0
found-> vendor=0x1106, dev=0x0571, revid=0x06
        domain=0, bus=0, slot=17, func=1
        class=01-01-8a, hdrtype=0x00, mfdev=0
        cmdreg=0x0007, statreg=0x0290, cachelnsz=0 (dwords)
        lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
        intpin=a, irq=255
        powerspec 2  supports D0 D3  current D0
        map[20]: type I/O Port, range 32, base 0xd800, size  4, enabled
found-> vendor=0x1106, dev=0x3038, revid=0x1b
        domain=0, bus=0, slot=17, func=2
        class=0c-03-00, hdrtype=0x00, mfdev=0
        cmdreg=0x0007, statreg=0x0210, cachelnsz=8 (dwords)
lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
        intpin=d, irq=5
        powerspec 2  supports D0 D3  current D0
        map[20]: type I/O Port, range 32, base 0xdc00, size  5, enabled
pcib0: matched entry for 0.17.INTD (src \\_SB_.PCI0.LNKD:0)
pcib0: slot 17 INTD routed to irq 5 via \\_SB_.PCI0.LNKD
found-> vendor=0x1106, dev=0x3038, revid=0x1b
        domain=0, bus=0, slot=17, func=3
        class=0c-03-00, hdrtype=0x00, mfdev=0
        cmdreg=0x0007, statreg=0x0210, cachelnsz=8 (dwords)
        lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
        intpin=d, irq=5
        powerspec 2  supports D0 D3  current D0
        map[20]: type I/O Port, range 32, base 0xe000, size  5, enabled
pcib0: matched entry for 0.17.INTD (src \\_SB_.PCI0.LNKD:0)
pcib0: slot 17 INTD routed to irq 5 via \\_SB_.PCI0.LNKD
found-> vendor=0x1106, dev=0x3038, revid=0x1b
        domain=0, bus=0, slot=17, func=4
        class=0c-03-00, hdrtype=0x00, mfdev=0
        cmdreg=0x0007, statreg=0x0210, cachelnsz=8 (dwords)
        lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
        intpin=d, irq=5
        powerspec 2  supports D0 D3  current D0
        map[20]: type I/O Port, range 32, base 0xe400, size  5, enabled
pcib0: matched entry for 0.17.INTD (src \\_SB_.PCI0.LNKD:0)
pcib0: slot 17 INTD routed to irq 5 via \\_SB_.PCI0.LNKD
agp0: <VIA 8367 (KT266/KY266x/KT333) host to PCI bridge> on hostb0
hostb0: Reserved 0x4000000 bytes for rid 0x10 type 3 at 0xe8000000
agp0: allocating GATT for aperture of size 256M
agp0: aperture size is 256M
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pcib1:   domain            0
pcib1:   secondary bus     1
pcib1:   subordinate bus   1
pcib1:   I/O decode        0xf000-0xfff
pcib1:   memory decode     0xec000000-0xedffffff
pcib1:   prefetched decode 0xe0000000-0xe7ffffff
pci1: <PCI bus> on pcib1
pci1: domain=0, physical bus=1
found-> vendor=0x10de, dev=0x0110, revid=0xb2
        domain=0, bus=1, slot=0, func=0
        class=03-00-00, hdrtype=0x00, mfdev=0
        cmdreg=0x0007, statreg=0x02b0, cachelnsz=0 (dwords)
        lattimer=0x20 (960 ns), mingnt=0x05 (1250 ns), maxlat=0x01 (250 ns)
        intpin=a, irq=11
        powerspec 2  supports D0 D3  current D0
        map[10]: type Memory, range 32, base 0xec000000, size 24, enabled
pcib1: requested memory range 0xec000000-0xecffffff: good
        map[14]: type Prefetchable Memory, range 32, base 0xe0000000, size 27, enable
d
pcib1: requested memory range 0xe0000000-0xe7ffffff: good
pcib0: matched entry for 0.1.INTA (src \\_SB_.PCI0.LNKA:0)
pcib0: slot 1 INTA routed to irq 11 via \\_SB_.PCI0.LNKA
pcib1: slot 0 INTA is routed to irq 11
vgapci0: <VGA-compatible display> mem 0xec000000-0xecffffff,0xe0000000-0xe7ffffff irq
 11 at device 0.0 on pci1
nvidia0: <GeForce2 MX/MX 400> on vgapci0
vgapci0: child nvidia0 requested pci_enable_busmaster
vgapci0: child nvidia0 requested pci_enable_io
vgapci0: Reserved 0x1000000 bytes for rid 0x10 type 3 at 0xec000000
vgapci0: Reserved 0x8000000 bytes for rid 0x14 type 3 at 0xe0000000
nvidia0: [GIANT-LOCKED]
nvidia0: [ITHREAD]
pcm0: <Envy24HT audio (M-Audio Revolution 7.1)> port 0xd000-0xd01f,0xd400-0xd47f irq 10 at device 10.0 on pci0
pcm0: Reserved 0x20 bytes for rid 0x10 type 4 at 0xd000
pcm0: Reserved 0x80 bytes for rid 0x14 type 4 at 0xd400
pcm0: [GIANT-LOCKED]
pcm0: [ITHREAD]
pcm0: system configuration
  SubVendorID: 0x1412, SubDeviceID: 0x3630
  XIN2 Clock Source: 49.152MHz(192kHz*256)
  MPU-401 UART(s) #: not implemented
  ADC #: 1
  DAC #: 4
  Multi-track converter type: I2S(with volume, 192KHz support, 24bit resolution, ID#0x0)
  S/PDIF(IN/OUT): 0/1 ID# 0x00
  GPIO(mask/dir/state): 0x3fff85/0x4000fa/0x72
pcm0: Mixer "vol":
pcm0: Mixer "treble":
pcm0: Mixer "synth":
pcm0: Mixer "pcm":
pcm0: Mixer "speaker":
pcm0: Mixer "line":
pcm0: Mixer "mic":
pcm0: Mixer "cd":
pcm0: Mixer "mix":
pcm0: Soft PCM mixer ENABLED
pcm0: clone manager: deadline=750ms flags=0x8000001e
isab0: <PCI-ISA bridge> at device 17.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <VIA 8233 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xd800-0xd80f at device 17.1 on pci0
atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0xd800
ata0: <ATA channel 0> on atapci0
atapci0: Reserved 0x8 bytes for rid 0x10 type 4 at 0x1f0
atapci0: Reserved 0x1 bytes for rid 0x14 type 4 at 0x3f6
ata0: reset tp1 mask=03 ostat0=50 ostat1=50
ata0: stat0=0x50 err=0x01 lsb=0x00 msb=0x00
ata0: stat1=0x50 err=0x01 lsb=0x00 msb=0x00
ata0: reset tp2 stat0=50 stat1=50 devices=0x3<ATA_SLAVE,ATA_MASTER>
ata0: [MPSAFE]
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci0
atapci0: Reserved 0x8 bytes for rid 0x18 type 4 at 0x170
atapci0: Reserved 0x1 bytes for rid 0x1c type 4 at 0x376
ata1: reset tp1 mask=03 ostat0=50 ostat1=50
ata1: stat0=0x80 err=0x80 lsb=0x80 msb=0x80
ata1: stat0=0x80 err=0x80 lsb=0x80 msb=0x80
ata1: stat0=0x00 err=0x01 lsb=0x14 msb=0xeb
ata1: stat1=0x00 err=0x01 lsb=0x14 msb=0xeb
ata1: reset tp2 stat0=00 stat1=00 devices=0xc<ATAPI_SLAVE,ATAPI_MASTER>
ata1: [MPSAFE]
ata1: [ITHREAD]
uhci0: <VIA 83C572 USB controller> port 0xdc00-0xdc1f irq 5 at device 17.2 on pci0
uhci0: Reserved 0x20 bytes for rid 0x20 type 4 at 0xdc00
uhci0: [GIANT-LOCKED]
uhci0: [ITHREAD]
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: <VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0
uhub0: 2 ports with 2 removable, self powered
uhci1: <VIA 83C572 USB controller> port 0xe000-0xe01f irq 5 at device 17.3 on pci0
uhci1: Reserved 0x20 bytes for rid 0x20 type 4 at 0xe000
uhci1: [GIANT-LOCKED]
uhci1: [ITHREAD]
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub1: <VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb1
uhub1: 2 ports with 2 removable, self powered
uhci2: <VIA 83C572 USB controller> port 0xe400-0xe41f irq 5 at device 17.4 on pci0
uhci2: Reserved 0x20 bytes for rid 0x20 type 4 at 0xe400
uhci2: [GIANT-LOCKED]
uhci2: [ITHREAD]
usb2: <VIA 83C572 USB controller> on uhci2
usb2: USB revision 1.0
uhub2: <VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb2
uhub2: 2 ports with 2 removable, self powered
fdc0: <floppy drive controller> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0
fdc0: ic_type 90 part_id 80
fdc0: [FILTER]
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
sio0: irq maps: 0x1 0x11 0x1 0x1
sio0: irq maps: 0x1 0x11 0x1 0x1
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A
sio0: [FILTER]
sio1: irq maps: 0x1 0x9 0x1 0x1
sio1: irq maps: 0x1 0x9 0x1 0x1
sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0
sio1: type 16550A
sio1: [FILTER]
psmcpnp0: <PS/2 mouse port> irq 12 on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
atkbd: the current kbd controller command byte 0047
atkbd: keyboard ID 0x41ab (2)
kbd0 at atkbd0
kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000
atkbd0: [GIANT-LOCKED]
atkbd0: [ITHREAD]
psm0: current command byte:0047
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: [ITHREAD]
psm0: model IntelliMouse, device ID 3-00, 3 buttons
psm0: config:00000000, flags:00000008, packet size:4
psm0: syncmask:08, syncbits:00
ata: ata0 already exists; skipping it
ata: ata1 already exists; skipping it
atkbdc: atkbdc0 already exists; skipping it
fdc: fdc0 already exists; skipping it
sio: sio0 already exists; skipping it
sio: sio1 already exists; skipping it
pnp_identify: Trying Read_Port at 203
pnp_identify: Trying Read_Port at 243
pnp_identify: Trying Read_Port at 283
pnp_identify: Trying Read_Port at 2c3
pnp_identify: Trying Read_Port at 303
pnp_identify: Trying Read_Port at 343
pnp_identify: Trying Read_Port at 383
pnp_identify: Trying Read_Port at 3c3
PNP Identify complete
sc: sc0 already exists; skipping it
vga: vga0 already exists; skipping it
isa_probe_children: disabling PnP devices
isa_probe_children: probing non-PnP devices
orm0: <ISA Option ROM> at iomem 0xc0000-0xcc7ff pnpid ORM0000 on isa0
adv0: not probed (disabled)
aha0: not probed (disabled)
aic0: not probed (disabled)
bt0: not probed (disabled)
cs0: not probed (disabled)
ed0: not probed (disabled)
fe0: not probed (disabled)
ie0: not probed (disabled)
le0: not probed (disabled)
ppc0: parallel port found at 0x378
ppc0: using extended I/O port range
ppc0: SPP
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
ppbus0: [MPSAFE]
ppbus0: [ITHREAD]
ppi0: <Parallel I/O> on ppbus0
plip0: <PLIP network interface> on ppbus0
plip0: bpf attached
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppc0: [GIANT-LOCKED]
ppc0: [ITHREAD]
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sc0: fb0, kbd0, terminal emulator: sc (syscons terminal)
sio2: not probed (disabled)
sio3: not probed (disabled)
sn0: not probed (disabled)
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
vt0: not probed (disabled)
isa_probe_children: probing PnP devices
Device configuration finished.
procfs registered
Timecounter "TSC" frequency 999831424 Hz quality 800
Timecounters tick every 1.000 msec
Linux ELF exec handler installed
lo0: bpf attached
ata0-slave: pio=PIO4 wdma=WDMA2 udma=UDMA100 cable=80 wire
ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA100 cable=80 wire
atapicam: atapicam0 already exists; skipping it
ad0: setting PIO4 on 8233 chip
ad0: setting UDMA100 on 8233 chip
ad0: 19470MB <MAXTOR 4K020H1 A08.1500> at ata0-master UDMA100
ad0: 39876480 sectors [39560C/16H/63S] 16 sectors/interrupt 1 depth queue
ad0: VIA check1 failed
ad0: Adaptec check1 failed
ad0: LSI (v3) check1 failed
ad0: LSI (v2) check1 failed
ad0: FreeBSD check1 failed
ad1: setting PIO4 on 8233 chip
ad1: setting UDMA100 on 8233 chip
ad1: 114473MB <Seagate ST3120814A 2AAA> at ata0-slave UDMA100
ad1: 234441648 sectors [232581C/16H/63S] 16 sectors/interrupt 1 depth queue
ad1: VIA check1 failed
ad1: Adaptec check1 failed
ad1: LSI (v3) check1 failed
ad1: LSI (v2) check1 failed
ad1: FreeBSD check1 failed
ata1-slave: pio=PIO4 wdma=WDMA2 udma=UDMA33 cable=40 wire
ata1-master: pio=PIO4 wdma=WDMA2 udma=UDMA33 cable=40 wire
acd0: setting PIO4 on 8233 chip
acd0: setting UDMA33 on 8233 chip
acd0: <NEC DVD RW ND-4550A/1.09> DVDR drive at ata1 as master
acd0: read 8268KB/s (8268KB/s) write 8268KB/s (8268KB/s), 2048KB buffer, UDMA33
acd0: Reads: CDR, CDRW, CDDA stream, DVDROM, DVDR, DVDRAM, packet
acd0: Writes: CDR, CDRW, DVDR, DVDRAM, test write, burnproof
acd0: Audio: play, 256 volume levels
acd0: Mechanism: ejectable tray, unlocked
acd0: Medium: no/blank disc
acd1: setting PIO4 on 8233 chip
acd1: setting UDMA33 on 8233 chip
acd1: <NEC DV-5800D/F9S6> DVDROM drive at ata1 as slave
acd1: read 689KB/s (8268KB/s), 254KB buffer, UDMA33
acd1: Reads: CDR, CDRW, CDDA stream, DVDROM, DVDR, packet
acd1: Writes:
acd1: Audio: play, 256 volume levels
acd1: Mechanism: ejectable tray, unlocked
acd1: Medium: no/blank disc
GEOM: new disk ad0
GEOM: new disk ad1
(probe0:ata1:0:0:0): Down reving Protocol Version from 2 to 0?
acd1: FAILURE - INQUIRY ILLEGAL REQUEST asc=0x24 ascq=0x00
(probe1:ata1:0:1:0): error 22
(probe1:ata1:0:1:0): Unretryable Error
(probe1:ata1:0:1:0): Down reving Protocol Version from 2 to 0?
(probe0:ata1:0:0:0): error 6
(probe0:ata1:0:0:0): Unretryable Error
(probe1:ata1:0:1:0): error 6
(probe1:ata1:0:1:0): Unretryable Error
acd1: FAILURE - INQUIRY ILLEGAL REQUEST asc=0x24 ascq=0x00
(probe1:ata1:0:1:0): error 22
(probe1:ata1:0:1:0): Unretryable Error
GEOM: new disk cd0
(cd0:ata1:0:0:0): error 6
(cd0:ata1:0:0:0): Unretryable Error
cd0 at ata1 bus 0 target 0 lun 0
cd0: <_NEC DVD_RW ND-4550A 1.09> Removable CD-ROM SCSI-0 device
cd0: Serial Number [
cd0: 33.000MB/s transfers
cd0: Attempt to query device size failed: NOT READY, Medium not present
pass0 at ata1 bus 0 target 0 lun 0
pass0: <_NEC DVD_RW ND-4550A 1.09> Removable CD-ROM SCSI-0 device
pass0: Serial Number [
pass0: 33.000MB/s transfers
(cd1:ata1:0:1:0): error 6
(cd1:ata1:0:1:0): Unretryable Error
cd1 at ata1 bus 0 target 1 lun 0
cd1: <_NEC DV-5800D F9S6> Removable CD-ROM SCSI-0 device
cd1: 33.000MB/s transfers
cd1: Attempt to query device size failed: NOT READY, Medium not present
pass1 at ata1 bus 0 target 1 lun 0
pass1: <_NEC DV-5800D F9S6> Removable CD-ROM SCSI-0 device
pass1: 33.000MB/s transfers
(cd0:ata1:0:0:0): error 6
(cd0:ata1:0:0:0): Unretryable Error
ATA PseudoRAID loaded
(cd0:ata1:0:0:0): error 6
(cd0:ata1:0:0:0): Unretryable Error
(cd0:ata1:0:0:0): error 6
(cd0:ata1:0:0:0): Unretryable Error
(cd0:ata1:0:0:0): error 6
(cd0:ata1:0:0:0): Unretryable Error
GEOM: new disk cd1
(cd1:ata1:0:1:0): error 6
(cd1:ata1:0:1:0): Unretryable Error
(cd1:ata1:0:1:0): error 6
(cd1:ata1:0:1:0): Unretryable Error
(cd1:ata1:0:1:0): error 6
(cd1:ata1:0:1:0): Unretryable Error
(cd1:ata1:0:1:0): error 6
(cd1:ata1:0:1:0): Unretryable Error
Trying to mount root from ufs:/dev/ad0s1a
start_init: trying /sbin/init
linprocfs registered

Здесь не видно загрузки sound.ko. Этот модуль вкомпилен в ядро и грузится из него.
А вот вывод cat /dev/sndstat

Код: Выделить всё

FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386)
Installed devices:
pcm0: <Envy24HT audio (M-Audio Revolution 7.1)> at io 0xd000:32,0xd400:128 irq 10 [GIANT] (1p:1v/3r:1v channels duplex default)


И еще интересно знать: это общая проблема или только мне так "повезло"? Если общая, то грешить нужно прежде всего на косяки в драйвере, а если только на моей машине, тогда другие телодвижения нужно будет делать.
Косово je Србиjа!
Спасибо сказали:
Stashek
Сообщения: 86

Re: M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение Stashek »

Попробовал звуковую на рабочем компьютере - ситуация повторяется. Значит, дело не в проблемах совместимости железа, а именно в косяках драйвера. А жаль.
Косово je Србиjа!
Спасибо сказали:
Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Re: M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение Shura »

Stashek не бросай тему, сейчас тоже думаю купить либо такую карту, либо M-Audio audiophile 2496, весь вопрос в поддержке.

Не пробовал обновиться до 7.1 PRERELEASE?
Rock'n'roll мертв © БГ
Спасибо сказали:
Stashek
Сообщения: 86

Re: M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение Stashek »

Shura писал(а):
20.10.2008 15:16
Stashek не бросай тему, сейчас тоже думаю купить либо такую карту, либо M-Audio audiophile 2496, весь вопрос в поддержке.

Не пробовал обновиться до 7.1 PRERELEASE?

Нет, не пробовал. Мне, вообще, непонятно, как в стабильный релиз попал неработоспособный драйвер. А 7.1-PRERELEASE есть какие-то изменения в этом драйвере?
Косово je Србиjа!
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение arachnid »

Stashek писал(а):
20.10.2008 18:00
Shura писал(а):
20.10.2008 15:16
Stashek не бросай тему, сейчас тоже думаю купить либо такую карту, либо M-Audio audiophile 2496, весь вопрос в поддержке.

Не пробовал обновиться до 7.1 PRERELEASE?

Нет, не пробовал. Мне, вообще, непонятно, как в стабильный релиз попал неработоспособный драйвер. А 7.1-PRERELEASE есть какие-то изменения в этом драйвере?

посмотрите с cvs, когда были последние изменения и с чем они были связаны
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
Stashek
Сообщения: 86

Re: M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение Stashek »

arachnid писал(а):
21.10.2008 08:15
Stashek писал(а):
20.10.2008 18:00
Shura писал(а):
20.10.2008 15:16
Stashek не бросай тему, сейчас тоже думаю купить либо такую карту, либо M-Audio audiophile 2496, весь вопрос в поддержке.

Не пробовал обновиться до 7.1 PRERELEASE?

Нет, не пробовал. Мне, вообще, непонятно, как в стабильный релиз попал неработоспособный драйвер. А 7.1-PRERELEASE есть какие-то изменения в этом драйвере?

посмотрите с cvs, когда были последние изменения и с чем они были связаны

Смотрел. Изменений, связанных с драйвером envy24ht нет. Придется вступить в переписку с разработчиков драйвера.
Косово je Србиjа!
Спасибо сказали:
Stashek
Сообщения: 86

Re: M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение Stashek »

Да, надо было не вопить о помощи в пустыне, а сразу написать разработчику драйвера...
Вот, что он написал в ответ. Переводить, думаю, не требуется и так все понятно.
hello Stanislav,

the snd_envy24ht(4) that comes with FreeBSD 7.0-RELEASE and the
version that is in current FreeBSD CVS repository both have a bug in
the M-Audio Revolution 5.1 and M-Audio Revolution 7.1 initialization
data.

that bug is fixed long time ago and the latest snd_envy24ht(4) and
spi_spicds(4) code is here:

http://xkodi.svobodno.com/latest/envy24ht/
http://xkodi.svobodno.com/latest/spicds/

so, please, get the latest code, that really works with M-Audio
Revolution 5.1/7.1 and build it:

01) fetch http://xkodi.svobodno.com/latest/envy24ht/envy24ht.c
02) mv envy24ht.c /usr/src/sys/dev/sound/pci
03) fetch http://xkodi.svobodno.com/latest/envy24ht/envy24ht.h
04) mv envy24ht.h /usr/src/sys/dev/sound/pci
05) fetch http://xkodi.svobodno.com/latest/envy24ht/Makefile
06) mv Makefile /usr/src/sys/modules/sound/driver/envy24ht

07) fetch http://xkodi.svobodno.com/latest/spicds/spicds.c
08) mv spicds.c /usr/src/sys/dev/sound/pci
09) fetch http://xkodi.svobodno.com/latest/spicds/spicds.h
10) mv spicds.h /usr/src/sys/dev/sound/pci
11) fetch http://xkodi.svobodno.com/latest/spicds/Makefile
12) mv Makefile /usr/src/sys/modules/sound/driver/spicds

13) cd /usr/src/sys/modules/sound/driver/envy24ht
14) make clean
15) make
16) make install

17) cd /usr/src/sys/modules/sound/driver/spicds
18) make clean
19) make
20) make install

21) kldload snd_spicds
22) kldload snd_envy24ht

at the moment recording is not supported, only playback is supported.
if you have any further questions or problems i'm ready to help, just mail me.


best wishes,
konstantin
Косово je Србиjа!
Спасибо сказали:
Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Re: M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение Shura »

Спасибо за информацию.
Всё заработало? Громкость регулируется?
Rock'n'roll мертв © БГ
Спасибо сказали:
Stashek
Сообщения: 86

Re: M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение Stashek »

Shura писал(а):
26.10.2008 09:35
Спасибо за информацию.
Всё заработало? Громкость регулируется?

Да, заработало. И громкость регулируется.
Косово je Србиjа!
Спасибо сказали:
Аватара пользователя
gabell
Сообщения: 125
ОС: FreeBSD, Archlinux

Re: M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение gabell »

Здраствуйте. Подскажите пожалуйста, у меня сейчас SB Live! 24bit, хочу купить Revolution 5.1. СтОит ли? Наушники HD 485, колонки Jb-381. ОС FreeBSD =).
Спасибо сказали:
Stashek
Сообщения: 86

Re: M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение Stashek »

gabell писал(а):
02.11.2008 12:10
Здраствуйте. Подскажите пожалуйста, у меня сейчас SB Live! 24bit, хочу купить Revolution 5.1. СтОит ли? Наушники HD 485, колонки Jb-381. ОС FreeBSD =).

Да, стоит. В Revolution 5.1 используется тот же ЦАП, что и у профессиональной звуковой Esi@Julia. И по звучанию Revolution 5.1 выгодно отличается от SB Live! 24bit.
Косово je Србиjа!
Спасибо сказали:
Stashek
Сообщения: 86

Re: M-Audio Revolution 5.1 и FreeBSD 7.0

Сообщение Stashek »

Что бы не было обидно и больно из-за того, что звуковые карты M-Audio Revolution 5.1 и M-Audio Revolution 7.1 вновь не работают после обновления ОС FreeBSD до версии 7.1-RELEASE новые патчи брать по адресу:
http://perforce.freebsd.org/fileDownLoad.c...4ht.c&REV=2
http://perforce.freebsd.org/fileDownLoad.c...4ht.h&REV=2
http://perforce.freebsd.org/fileDownLoad.c...efile&REV=2

http://perforce.freebsd.org/fileDownLoad.c...cds.c&REV=2
http://perforce.freebsd.org/fileDownLoad.c...cds.h&REV=2
http://perforce.freebsd.org/fileDownLoad.c...efile&REV=2

Процедура пересборки ядра, коли решили в него интегрировать, или пересборки модулей стандартна.
Косово je Србиjа!
Спасибо сказали: