Soundprobleme

pappe

back to bsd
Habe soeben meine Sounkarte eingerichtet und zwar mit snd_driver, da ich mir nicht sicher bin welchen ich sonst nutzen muss. Jetzt lσuft auch der Sound auf meinem FreeBSD, allerdings begleitet von einem starken und lauten Rauschen. Hab ich da bei der Konfiguration etwas ηbersehen??

Mal die #mixer :
Code:
Mixer vol      is currently set to  41:41
Mixer pcm      is currently set to  75:75
Mixer speaker  is currently set to  75:75
Mixer line     is currently set to  75:75
Mixer mic      is currently set to   0:0
Mixer cd       is currently set to  75:75
Mixer rec      is currently set to   0:0
Mixer ogain    is currently set to  50:50
Mixer line1    is currently set to  75:75
Mixer phin     is currently set to   0:0
Mixer phout    is currently set to   0:0
Mixer video    is currently set to  75:75
Recording source: mic
 

marzl

Well-Known Member
Also ein starkes "Rauschen" hat fast immer physikalische Ursachen.
Versuche mal soviele Eingänge wie möglich stumm zu schalten und überprüfe deine Steckverbindungen. Ich hatte sowas auch bei meinem Laptop, wo der CD-Eingang schlecht abgeschirmt war.
 

xff

Active Member
Ich wollte nicht eine neue Thema eröfnen für mein Problemm. Das ist meine Soundkarte. Ich hab gestern auf mein Sony Vaio VGN-FS115M FreeBSD 5.4-RELEASE installiernt weil ich was neues probieren wollte. Ich hab (fast) alles installiert und configuriert aber ich habe kein Plan wie ich die Soundkarte installiere. Sie ist eine :
82801FB/FBM/FR/FW/FRW (Ich6 Family) // laut Everest unter Windows (c) :zitter:

dmesg:
Sony# dmesg
Copyright (c) 1992-2005 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 5.4-RELEASE #0: Sun May 8 10:21:06 UTC 2005
root@harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) M processor 1.60GHz (1596.17-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0x6d8 Stepping = 8
Features=0xafe9fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,TM,PBE>
real memory = 535691264 (510 MB)
avail memory = 510349312 (486 MB)
ACPI APIC Table: <Sony J0>
ioapic0: Changing APIC ID to 1
ioapic0 <Version 2.0> irqs 0-23 on motherboard
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <Sony> on motherboard
acpi0: Power Button (fixed)
acpi_ec0: <Embedded Controller: GPE 0x17> port 0x66,0x62 on acpi0
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
cpu0: <ACPI CPU (2 Cx states)> on acpi0
acpi_throttle0: <ACPI CPU Throttling> on cpu0
acpi_acad0: <AC Adapter> on acpi0
acpi_cmbat0: <Control Method Battery> on acpi0
acpi_lid0: <Control Method Lid Switch> on acpi0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <ACPI PCI-PCI bridge> irq 16 at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib1
nvidia0: <GeForce Go 6200> mem 0x90000000-0x90ffffff,0xc0000000-0xcfffffff,0xa0000000-0xa0ffffff irq 16 at device 0.0 on pci1
pci0: <multimedia> at device 27.0 (no driver attached)
uhci0: <Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-A> port 0x1800-0x181f irq 23 at device 29.0 on pci0
usb0: <Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-A> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-B> port 0x1820-0x183f irq 19 at device 29.1 on pci0
usb1: <Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-B> on uhci1
usb1: USB revision 1.0
uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhci2: <Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-C> port 0x1840-0x185f irq 18 at device 29.2 on pci0
usb2: <Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-C> on uhci2
usb2: USB revision 1.0
uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
uhci3: <Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-D> port 0x1860-0x187f irq 16 at device 29.3 on pci0
usb3: <Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-D> on uhci3
usb3: USB revision 1.0
uhub3: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub3: 2 ports with 2 removable, self powered
pci0: <serial bus, USB> at device 29.7 (no driver attached)
pcib2: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci6: <ACPI PCI bus> on pcib2
cbb0: <PCI-CardBus Bridge> at device 3.0 on pci6
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
fwohci0: <1394 Open Host Controller Interface> mem 0xb0000000-0xb0003fff,0xb0004000-0xb00047ff irq 18 at device 3.2 on pci6
fwohci0: OHCI version 1.10 (ROM=1)
fwohci0: No. of Isochronous channels is 4.
fwohci0: EUI64 08:00:46:03:01:d0:50:75
fwohci0: Phy 1394a available S400, 2 ports.
fwohci0: Link S400, max_rec 2048 bytes.
firewire0: <IEEE1394(FireWire) bus> on fwohci0
fwe0: <Ethernet over FireWire> on firewire0
if_fwe0: Fake Ethernet address: 0a:00:46:d0:50:75
fwe0: Ethernet address: 0a:00:46:d0:50:75
fwe0: if_start running deferred for Giant
sbp0: <SBP-2/SCSI over FireWire> on firewire0
fwohci0: Initiate bus reset
fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode
firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
firewire0: bus manager 0 (me)
pci6: <mass storage> at device 3.3 (no driver attached)
pci6: <network> at device 4.0 (no driver attached)
fxp0: <Intel 82801FBM (ICH6-M) Pro/100 VE Ethernet> port 0x2000-0x203f mem 0xb0007000-0xb0007fff irq 20 at device 8.0 on pci6
miibus0: <MII bus> on fxp0
inphy0: <i82562ET 10/100 media interface> on miibus0
inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: Ethernet address: 00:01:4a:17:9c:b7
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH6 UDMA100 controller> port 0x1880-0x188f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 31.1 on pci0
ata0: channel #0 on atapci0
ata1: channel #1 on atapci0
pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
acpi_tz0: <Thermal Zone> on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model GlidePoint, device ID 0
orm0: <ISA Option ROMs> at iomem 0xe0000-0xe3fff,0xdc000-0xdffff on isa0
pmtimer0 on isa0
ppc0: parallel port not found.
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 8250 or not responding
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
ums0: vendor 0x1241 product 0x1166, rev 1.10/2.70, addr 2, iclass 3/1
ums0: 5 buttons and Z dir.
Timecounter "TSC" frequency 1596168218 Hz quality 800
Timecounters tick every 10.000 msec
ad0: 76319MB <FUJITSU MHT2080AT/0022> [155061/16/63] at ata0-master UDMA100
acd0: DVDR <SONY DVD RW DW-D56A/PFS3> at ata0-slave PIO4
Mounting root from ufs:/dev/ad0s3a


Ich hoffe das wird reichen.

MfG,
Martin Dushkov
 

xff

Active Member
Ich hab das was du mit geschrieben hast gemacht, ein neuen kernel compiliert mit
Code:
device          sound
device          "snd_ich"       # Sony VAIO VGN-FS115M
,
und es geht trotzdem nicht ;'( .
pciconf -lv spuckt das aus:

hdr=0x00
vendor = 'Intel Corporation'
device = '82801FB/FR/FW/FRW Intel High Deficition Audio Controller'
class = multimedia

Ideen?
 
B

blubb

Guest
xff schrieb:
I device = '82801FB/FR/FW/FRW Intel High Deficition Audio Controller'
Wenn ich mich recht erinnere, wird das noch nicht von FreeBSD unterstützt. Mit dem Open Sound System sollte es evtl. gehen.
 

bsd69

Gitarrist & Cabriofahrer
hi,

vielleicht hast du da was missverstanden...

xff schrieb:
Ich hab das was du mit geschrieben hast gemacht, ein neuen kernel compiliert mit
Code:
device          sound
device          "snd_ich"       # Sony VAIO VGN-FS115M
,
und es geht trotzdem nicht ;'( .
pciconf -lv spuckt das aus:

hdr=0x00
vendor = 'Intel Corporation'
device = '82801FB/FR/FW/FRW Intel High Deficition Audio Controller'
class = multimedia

Ideen?

Den Kernel musst du nur mit "device sound" compilieren. Mein "snd_ich" steht in der /boot/loader.conf. Nach dem compilieren und Neustart kannst du als root in einer shell folgendes probieren:

#dmesg | grep pcm

Sollte dann etwas wie "pcm0: <Intel ICH5 (82801EB)> port 0xedc0-0xedff ...." (natürlich nicht Intel ....)

Wenn du eine Ausgabe hast, geht's weiter mit den verschiedenen Soundmodulen laden (siehe ls -l /boot/kernel/snd*):

#kldload snd_ich

#cat /dev/sndstat (ergibt in etwa...):
FreeBSD Audio Driver (newpcm)
Installed devices:
pcm0: <Intel ICH3 (82801CA)> at io 0xd800, 0xdc80 irq 5 bufsz
16384
kld snd_ich (1p/2r/0v channels duplex default)

Fall's du Erfolg hast, solltest du mit

#cat file.mp3 > /dev/dsp

mindestens etwas wie "Musik" hören....

Mehr Ideen habe ich leider auch nicht.

Auf ein Neues :)

Greetz Marcel
 

xff

Active Member
Code:
Sony# dmesg | grep pcm
Sony#

Code:
Sony# kldload snd_ich
kldload: can't load snd_ich: File exists

Code:
Sony# cat /dev/sndstat
FreeBSD Audio Driver (newpcm)
Installed devices:

Code:
Sony# cat Schnelle_Antwort.mp3 > /dev/dsp
/dev/dsp: Operation not supported.

Vl. liegt es an mein Kernel ... schauts mal die conf datei : http://62.178.200.84:88/~martin/Sony
 
B

blubb

Guest
bsd69 schrieb:
Den Kernel musst du nur mit "device sound" compilieren. Mein "snd_ich" steht in der /boot/loader.conf.
Weder "sound" noch "snd_ich" muß im Kernel sein. Man kann es natürlich machen, aber das Laden über die /boot/loader.conf ist völlig äquivalent.

xff schrieb:
Vl. liegt es an mein Kernel ...
Nein, das liegt eher an deiner Soundkarte.
 

bsd69

Gitarrist & Cabriofahrer
xff schrieb:
Code:
Sony# dmesg | grep pcm
Sony#
Sieht eher düster aus. Versuch's mal mit OSS (kann ich dir leider nicht helfen). Google + Handbuch sind deine Freunde oder natürlich Forenmitglieder :)

Code:
Sony# kldload snd_ich
kldload: can't load snd_ich: File exists

Ist schon klar... Ist bereits geladen. Also mittels "kldunload snd_ich" entladen. Wird dir aber leider nichts nützen, da dein dmesg|grep pcm keine Ausgabe bringt :confused:

Code:
Sony# cat /dev/sndstat
FreeBSD Audio Driver (newpcm)
Installed devices:
dito

Code:
Sony# cat Schnelle_Antwort.mp3 > /dev/dsp
/dev/dsp: Operation not supported.
dito

Vl. liegt es an mein Kernel ... schauts mal die conf datei : http://62.178.200.84:88/~martin/Sony
Link funzt nicht :grumble:
 
B

blubb

Guest
Wieso wirfst du den Leuten eigentlich irgendwelche Links vor die Füße, die bei dem Problem überhaupt nicht weiterhelfen? High Definition Audio wird nicht von FreeBSD unterstützt, jedenfalls nicht 5.4, und bei 6.0 würde es mich auch wundern.
 
B

blubb

Guest
Warum liest du nicht einfach meinen ersten Post in diesem Thread? Der steht schon seit gestern dort... Statt dessen friemelt ihr alle die ganze Zeit am Kernel rum. Das bringt doch überhaupt nichts. :confused:
 
Oben