Toon posts:

geluid met slackware 7.1?

Pagina: 1
Acties:

Verwijderd

Topicstarter
hoe stel ik het geluid in met slackware 7.1?
ik weet niet precies wat m'n geluidskaart is maar op m'n speaker staat diamond audio technology

weet iemand dit?

  • Bigs
  • Registratie: Mei 2000
  • Niet online
Je moet eerst toch wat meer over je hardware te weten te komen.
Probeer eens 'cat /proc/pci', misschien dat daar wat nuttigs uitkomt. Dan zoek je daar de goeie module bij en vervolgens laad je die met modprobe of insmod (of je compileert een nieuwe kernel met die module erin).

Verwijderd

kijk eens bij pnpdump of ie daar tussen staat,
en dan in /etc/rc.d/rc.modules jouw driver zoeken een aanzetten en 't moet werken? :)

succes

Verwijderd

Topicstarter
Op vrijdag 01 juni 2001 23:56 schreef Bigs het volgende:
Je moet eerst toch wat meer over je hardware te weten te komen.
Probeer eens 'cat /proc/pci', misschien dat daar wat nuttigs uitkomt. Dan zoek je daar de goeie module bij en vervolgens laad je die met modprobe of insmod (of je compileert een nieuwe kernel met die module erin).
dit komt er uit:
PCI devices found:
Bus 0, device 0, function 0:
Host bridge: Intel 440BX - 82443BX Host (rev 3).
Medium devsel. Master Capable. Latency=64.
Prefetchable 32 bit memory at 0xe4000000 [0xe4000008].
Bus 0, device 1, function 0:
PCI bridge: Intel 440BX - 82443BX AGP (rev 3).
Medium devsel. Master Capable. Latency=64. Min Gnt=136.
Bus 0, device 7, function 0:
ISA bridge: Intel 82371AB PIIX4 ISA (rev 2).
Medium devsel. Fast back-to-back capable. Master Capable. No bursts.
Bus 0, device 7, function 1:
IDE interface: Intel 82371AB PIIX4 IDE (rev 1).
Medium devsel. Fast back-to-back capable. Master Capable. Latency=64.
I/O at 0xffa0 [0xffa1].
Bus 0, device 7, function 2:
USB Controller: Intel 82371AB PIIX4 USB (rev 1).
Medium devsel. Fast back-to-back capable. IRQ 10. Master Capable. Late
ncy=64.
I/O at 0xdc00 [0xdc01].
Bus 0, device 7, function 3:
Bridge: Intel 82371AB PIIX4 ACPI (rev 2).
Medium devsel. Fast back-to-back capable.
Bus 0, device 16, function 0:
Communication controller: Unknown vendor Unknown device (rev 1).
Vendor id=127a. Device id=2013.
À?

ik kom er niet wijs uit :?

Verwijderd

Topicstarter
met pnpdump komt er dit:
# $Id: pnpdump.c,v 1.21 1999/12/09 22:28:33 fox Exp $
# Release isapnptools-1.21 (library isapnptools-1.21)
#
# This is free software, see the sources for details.
# This software has NO WARRANTY, use at your OWN RISK
#
# For details of the output file format, see isapnp.conf(5)
#
# For latest information and FAQ on isapnp and pnpdump see:
# http://www.roestock.demon.co.uk/isapnptools/
#
# Compiler flags: -DREALTIME -DNEEDSETSCHEDULER -DABORT_ONRESERR
# (for library: -DREALTIME -DNEEDSETSCHEDULER -DABORT_ONRESERR)
#
# Trying port address 0273
# Trying port address 027b
# Trying port address 0283
# Trying port address 028b
# Trying port address 0293
# Trying port address 029b
# Trying port address 02a3
# Trying port address 02ab
# Trying port address 02b3
# Trying port address 02bb
# Trying port address 02c3
# Trying port address 02cb
# Trying port address 02d3
# Trying port address 02db
# Trying port address 02e3
# Trying port address 02eb
# Trying port address 02f3
# Trying port address 02fb
# Trying port address 0303
# Trying port address 030b
# Trying port address 0313
# Trying port address 031b
?# Trying port address 032b
# Trying port address 0333
# Trying port address 033b
# Trying port address 0343
# Trying port address 034b
# Trying port address 0353
# Trying port address 035b
# Trying port address 0363
# Trying port address 036b
# Trying port address 0373
# Trying port address 0383
# Trying port address 038b
# Trying port address 0393
# Trying port address 039b
# Trying port address 03a3
# Trying port address 03ab
# Trying port address 03b3
# Trying port address 03bb
# Trying port address 03e3
# Trying port address 03eb
# Trying port address 03f3
# No boards found

:?:?

  • zeikstraal
  • Registratie: April 2000
  • Laatst online: 01-05 08:34
Boot 'm anders gewoon ff in windows en spiek bij apparaatbeheer >:)

Quidquid id est, timeo puellas, et oscula dantes


Verwijderd

Topicstarter
Op zaterdag 02 juni 2001 00:35 schreef zeikstraal het volgende:
Boot 'm anders gewoon ff in windows en spiek bij apparaatbeheer >:)
kan ook ja :)

  • Bigs
  • Registratie: Mei 2000
  • Niet online
Op zaterdag 02 juni 2001 00:35 schreef zeikstraal het volgende:
Boot 'm anders gewoon ff in windows en spiek bij apparaatbeheer >:)
Waarom makkelijk doen als het moeilijk kan :)

Verwijderd

Topicstarter
een Sound Blaster AudioPCI 64V
maar wat moet ik nu doen om het geluid werkend te maken?

  • Bigs
  • Registratie: Mei 2000
  • Niet online
Probeer eens 'modprobe sb' en typ daarna 'dmesg' en let op of je iets ziet staan over die module.

Verwijderd

Topicstarter
Op zaterdag 02 juni 2001 11:07 schreef Bigs het volgende:
Probeer eens 'modprobe sb' en typ daarna 'dmesg' en let op of je iets ziet staan over die module.
dit krijg ik met beide:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
/lib/modules/2.2.16/misc/sb.o: init_module: Device or resource busy
Hint: this error can be caused by incorrect module parameters, including invalid
 IO or IRQ parameters
/lib/modules/2.2.16/misc/sb.o: insmod /lib/modules/2.2.16/misc/sb.o failed
/lib/modules/2.2.16/misc/sb.o: insmod sb failed
root@localhost:~# dmesg
Linux version 2.2.16 (root@bigkitty) (gcc version egcs-2.91.66 19990314/Linux (e
gcs-1.1.2 release)) #97 Fri Jun 16 19:45:30 PDT 2000
Detected 601375 kHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 1199.31 BogoMIPS
Memory: 62144k/65472k available (1688k kernel code, 412k reserved, 1112k data, 1
16k init)
Dentry hash table entries: 8192 (order 4, 64k)
Buffer cache hash table entries: 65536 (order 6, 256k)
Page cache hash table entries: 16384 (order 4, 64k)
VFS: Diskquotas version dquot_6.4.0 initialized
Pentium-III serial number disabled.
CPU: Intel Pentium III (Coppermine) stepping 01
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.35a (19990819) Richard Gooch (rgooch@atnf.csiro.au)
PCI: PCI BIOS revision 2.10 entry at 0xfdb91
PCI: Using configuration type 1
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
TCP: Hash tables configured (ehash 65536 bhash 65536)
Initializing RT netlink socket
Starting kswapd v 1.5
Detected PS/2 Mouse Port.
Serial driver version 4.27 with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
pty: 512 Unix98 ptys configured
Real Time Clock Driver v1.09
RAM disk driver initialized:  16 RAM disks of 0K size
loop: registered device at major 7
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio
hda: IBM-DPTA-351500, ATA DISK drive
hdc: PIONEER DVD-ROM DVD-114, ATAPI CDROM drive
hdd: R/RW 4x4x32, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: IBM-DPTA-351500, 14324MB w/425kB Cache, CHS=1826/255/63, UDMA
hdc: ATAPI DVD-ROM drive, 512kB Cache
Uniform CD-ROM driver Revision: 3.10
hdd: ATAPI 32X CD-ROM CD-R/RW drive, 2048kB Cache
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
md driver 0.36.6 MAX_MD_DEV=4, MAX_REAL=8
linear personality registered
raid0 personality registered
scsi: <fdomain> Detection failed (no card)
NCR53c406a: no available ports found
sym53c416.c: Version 1.0.0
scsi : 0 hosts.
scsi : detected total.
Partition check:
 hda: hda1 hda2 < hda5 hda6 >
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 116k freed
Adding Swap: 417648k swap-space (priority -1)
parport0: PC-style at 0x378 (0x778) [SPP,ECP,ECPEPP,ECPPS2]
parport0: detected irq 7; use procfs to enable interrupt-driven operation.
lp0: using parport0 (polling).
CSLIP: code copyright 1989 Regents of the University of California
SLIP: version 0.8.4-NET3.019-NEWTTY-MODULAR (dynamic channels, max=256).
                                                                                  `~PPP: version 2.3.7 (demand dialling)
PPP line discipline registered.
PPP BSD Compression module registered
3c59x.c:v0.99H 27May00 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/v
ortex.html
eth0: 3Com 3c900 Cyclone 10Mbps TPO at 0xd400,  00:01:02:9f:0f:69, IRQ 5
  8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
  MII transceiver found at address 24, status 182d.
  Enabling bus-master transmits and whole-frame receives.
Linux PCMCIA Card Services 3.1.16
  kernel build: 2.2.16 #1 Thu Jun 8 16:37:54 PDT 2000
  options:  [pci] [cardbus] [pnp]
PCI routing table version 1.0 at 0xf7c20
PnP: PNP BIOS installation structure at 0xc00f7230
PnP: PNP BIOS version 1.0, entry at f0000:6cbe, dseg at f0000
Intel PCIC probe: not found.
Databook TCIC-2 PCMCIA probe: not found.
ds: no socket drivers loaded!
iBCS: socksys registered on character major 30
VFS: Disk change detected on device ide1(22,0)
Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996
sb: dsp reset failed.

:?

Verwijderd

Topicstarter
weet iemand dit? :?

  • Bigs
  • Registratie: Mei 2000
  • Niet online
Ow sorry.. PCI, dan moet je een ess module hebben (weet zo niet welke).
als je kijkt zie je in /lib/modules/2.2.16 in de directory sound of misc een stel bestanden staan die beginnen met ess.
Probeer die gewoon allemaal, dus als er ess688.o staat doe je insmod ess688 etc. etc.

(dit moet makkelijker kunnen :))

Verwijderd

Topicstarter
Op zaterdag 02 juni 2001 12:37 schreef Bigs het volgende:
Ow sorry.. PCI, dan moet je een ess module hebben (weet zo niet welke).
als je kijkt zie je in /lib/modules/2.2.16 in de directory sound of misc een stel bestanden staan die beginnen met ess.
Probeer die gewoon allemaal, dus als er ess688.o staat doe je insmod ess688 etc. etc.

(dit moet makkelijker kunnen :))
dan komt er dit:
/lib/modules/2.2.16/misc/esssolo1.o: unresolved symbol unregister_sound_dsp
/lib/modules/2.2.16/misc/esssolo1.o: unresolved symbol unregister_sound_midi
/lib/modules/2.2.16/misc/esssolo1.o: unresolved symbol register_sound_dsp
/lib/modules/2.2.16/misc/esssolo1.o: unresolved symbol register_sound_mixer
/lib/modules/2.2.16/misc/esssolo1.o: unresolved symbol unregister_sound_mixer
/lib/modules/2.2.16/misc/esssolo1.o: unresolved symbol unregister_sound_special
/lib/modules/2.2.16/misc/esssolo1.o: unresolved symbol register_sound_special
/lib/modules/2.2.16/misc/esssolo1.o: unresolved symbol register_sound_midi

en dan doet het geluid het nog niet :(

Verwijderd

Topicstarter
iemand?? :'(

Verwijderd

Topicstarter
weet er dan niemand een antwoord?

  • Kippenijzer
  • Registratie: Juni 2001
  • Laatst online: 16-08 09:43

Kippenijzer

McFallafel, nu met paardevlees

Ehm, toevallig linux kernel source geinstalleerd bij installatie? Check /usr/src/linux/Documentation/sound :)

Eventueel effe een grep AudioPCI *

doen, en daar staat het wel ergens, gewoon Soundblaster met PCI, emu10k dacht ik zo...

  • B2
  • Registratie: April 2000
  • Laatst online: 14:37

B2

wa' seggie?

Zo zou het moeten werken (tenminste op mijn SuSE bak) <-- geupdate 6.1
Kijk eerst of het bestand /etc/isapnp.conf bestaat. Als dat zo is, back die dan ff up.

1. # cp /etc/isapnp.conf /etc/isapnp.conf.bak

Voer pnpdump uit, en sluis de output naar /etc/isapnp.conf

2. # /sbin/pnpdump > /etc/isapnp.conf

Start je editor op (In mijn geval:)

3. # pico /etc/isapnp.conf

Edit de file tot je zo iets over houdt:


--------/etc/isapnp.conf
# $Id: pnpdump.c,v 1.17 1998/11/10 22:45:04 fox Exp $
# This is free software, see the sources for details.
# This software has NO WARRANTY, use at your OWN RISK
#
# For details of this file format, see isapnp.conf(5)
#
# For latest information on isapnp and pnpdump see:
# http://www.roestock.demon.co.uk/isapnptools/
#
# Compiler flags: -DREALTIME -DNEEDSETSCHEDULER -DABORT_ONRESERR
#
# Trying port address 0203
# Trying port address 020b
# Board 1 has serial identifier 6f 0f fb b8 b7 e4 00 8c 0e

# (DEBUG)
(READPORT 0x020b)
(ISOLATE PRESERVE)
(IDENTIFY *D
(VERBOSITY 2)
(CONFLICT (IO FATAL)(IRQ FATAL)(DMA FATAL)(MEM FATAL)) # or WARNING

# Card 1: (serial identifier 6f 0f fb b8 b7 e4 00 8c 0e)
# Vendor Id CTL00e4, Serial Number 268155063, checksum 0x6F.
# Version 1.0, Vendor version 1.0
# ANSI string -->Creative SB AWE64 PnP<--
# Vendor defined tag: 73 02 45 20
#
# Logical device id CTL0045
# Device supports vendor reserved register @ 0x38
#
# Edit the entries below to uncomment out the configuration required.
# Note that only the first value of any range is given, this may be
changed if required
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE CTL00e4/268155063 (LD 0
# ANSI string -->Audio<--

# Multiple choice time, choose one only !

# Start dependent functions: priority preferred
# IRQ 5.
# High true, edge sensitive interrupt (by default)
(INT 0 (IRQ 5 (MODE +E)))
# First DMA channel 1.
# 8 bit DMA only
# Logical device is not a bus master
# DMA may execute in count by byte mode
# DMA may not execute in count by word mode
# DMA channel speed in compatible mode
(DMA 0 (CHANNEL 1))
# Next DMA channel 5.
# 16 bit DMA only
# Logical device is not a bus master
# DMA may not execute in count by byte mode
# DMA may execute in count by word mode
# DMA channel speed in compatible mode
(DMA 1 (CHANNEL 5))
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0220
# Maximum IO base address 0x0220
# IO base alignment 1 bytes
# Number of IO addresses required: 16
(IO 0 (BASE 0x0220))
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0330
# Maximum IO base address 0x0330
# IO base alignment 1 bytes
# Number of IO addresses required: 2
(IO 1 (BASE 0x0330))
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0388
# Maximum IO base address 0x0388
# IO base alignment 1 bytes
# Number of IO addresses required: 4
(IO 2 (BASE 0x0388))

# End dependent functions
(NAME "CTL00e4/268155063[0]{Audio }")
(ACT Y)
))
#
# Logical device id CTL7002
# Device supports vendor reserved register @ 0x38
#
# Edit the entries below to uncomment out the configuration required.
# Note that only the first value of any range is given, this may be
changed if required
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE CTL00e4/268155063 (LD 1
# Compatible device id PNPb02f
# ANSI string -->Game<--

# Multiple choice time, choose one only !

# Start dependent functions: priority preferred
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0200
# Maximum IO base address 0x0200
# IO base alignment 1 bytes
# Number of IO addresses required: 8
(IO 0 (BASE 0x0200))

# End dependent functions
(NAME "CTL00e4/268155063[1]{Game }")
(ACT Y)
))
#
# Logical device id CTL0022
# Device supports vendor reserved register @ 0x38
#
# Edit the entries below to uncomment out the configuration required.
# Note that only the first value of any range is given, this may be
changed if required
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE CTL00e4/268155063 (LD 2
# ANSI string -->WaveTable<--

# Multiple choice time, choose one only !

# Start dependent functions: priority preferred
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0620
# Maximum IO base address 0x0620
# IO base alignment 1 bytes
# Number of IO addresses required: 4
(IO 0 (BASE 0x0620))
(IO 1 (BASE 0x0a20))
(IO 2 (BASE 0x0e20))
(NAME "CTL00e4/268155063[2]{WaveTable }")
(ACT Y)
))
# End tag... Checksum 0x00 (OK)

# Returns all cards to the "Wait for Key" state
(WAITFORKEY)


Ga daarna naar je kernel directory
4. # cd /usr/src/linux
en bouw een kernel
5. # make menuconfig
Ga naar Sound en activeer die als module. Let op als je het niet als een module doet, dan werkt het niet. Je kernel wordt namelijk voor isapnp ingeladen, en dan zou hij niet weten op welke plek die soundblaster hangt.

Een screendumpje:


Sound card support
Old configuration script (For: SM Wave, PSS & Audiotrix Pro ) -->
[ ] ProAudioSpectrum 16 support
• Sound Blaster (SB, SBPro, SB16, clones) support
• Generic OPL2/OPL# FM synthesizer support

• /dev/dsp and /dev/audio support
• MIDI interface support
[FM synthesizer (YM3812/OPL-3) support
(220) I/O base for SB Check from manual of the card
(5) Sound Blaster IRQ Check from manual of the card
(1) SOund Blaster DMA 0, 1 or 3
(5) Sound Blaster 16 DMA (_REQUIRES_ for SB16, Jazz16, SMW) 5, 6, ...
(330) MPU401 I/O base of SB 16, jazz16 and ESS1688 Check from manual ...
(5) SB MPU401 IRQ (Jazz16, SM Wave and ES1688) Use -1 with sb16
(65535) Audio DMA buffer size 4096, 16384, 32768 or 65536
• additional low level drivers
[ ] ACI mixer (microPCM12)
• AWE32 synth

Vervolgens saven en exitten en compilen

6. # make dep clean zImage modules modules_install >/dev/null (Dit genereert een wat vriendelijkere output. Het geeft ook aan welke dingen allemaal nog gehacked kunnen worden en wat niet.)

vervolgens de kernel installeren in Lilo, en rebooten (Ik neem aan dat jullie dat zef wel weten..)

Als hij opgestart is, kan je even kijken met DMESG of er geen fouten in je isapnp.conf zitten

7. # dmesg

Is dit allemaal oke, dan kan je de module sound installeren:

8. # modprobe sound

Nu moet de kaart al werken. Kijk voor de lol es ff naar je /var/log/messages of daar iets in staat dat lijkt op:


Mar 26 20:00:48 jupiter kernel: AWE32-0.4.2c (RAM512K)

Nu ben je er bijna al zeker van dat hij werkt. Je kan nu nog kijken naar /dev/sndstat wat de status is van je huisvlijt.

---------/dev/sndstat
Sound Driver:3.5.4-960630 (Fri Mar 26 19:52:28 CET 1999 root,
Linux apollo-hrn0183 2.0.36 #1 Fri Mar 26 12:11:40 CET 1999 i686
unknown)
Kernel: Linux apollo-hrn0183 2.0.36 #4 Fri Mar 26 19:53:03 CET 1999 i686
Config options: 0

Installed drivers:
Type 1: OPL-2/OPL-3 FM
Type 2: Sound Blaster
Type 7: SB MPU-401

Card config:
Sound Blaster at 0x220 irq 5 drq 1,5
SB MPU-401 at 0x330 irq 5
OPL-2/OPL-3 FM at 0x388 drq 0
Audio devices:
0: Sound Blaster 16 (4.16)

Synth devices:
0: Yamaha OPL-3
1: AWE32-0.4.2c (RAM512k)

Midi devices:
0: Sound Blaster 16

Timers
0: System clock

Mixers:
0: Sound Blaster
1: AWE32 Equalizer

  • Bigs
  • Registratie: Mei 2000
  • Niet online
Volgens mij heeft isapnp weinig nut met een pci kaart :) (je ziet hierboven ook al een lege pnpdump).

  • B2
  • Registratie: April 2000
  • Laatst online: 14:37

B2

wa' seggie?

owh is ie pci :) sorry
Trouwens leuke usericon :9~ :)

Verwijderd

Ensoniq AudioPCI (ES1370) (NEW)

modprobe es1370 ?

Creative Ensoniq AudioPCI 97 (ES1371) (NEW)

modprobe es1371 ?
Pagina: 1