gericom laptop; neomagic sound -> stürtz ab

MHLInk

Well-Known Member
Moin

Ich habe hier einen Laptop von Gericom (Silver Seraph TS30T2)
wo angeblich eine NeoMagic MagicWave eingebaut sein soll. Nur wenn ich die Soundtreiber per "kldload snd_neomagic" laden will bleibt das Notebook stehen: keine Mausbewegung oder sonstige aktivitäten, er friert einfach ein! Ich habe ihn auch schon Stundenlang so stehen lassen ohne Erfolg. BIOS ist auf dem aktuellsten Stand (heute geflashed).
ein Alternativtreiber wie der "snd_ich", der eigentlich funktionieren könnte, läd zwar aber gibt kein sound aus, und ist in der dmesg nicht vermerkt.
Ich hoffe, ihr könnt mit meiner Problembeschreibung etwas anfangen und würde mich über Antworten freuen

MfG

MHLInk
 
Probier mal ein

# kldload snd_driver

Wenn der Rechner dann noch läuft versuch's mti einem

# cat /dev/sndstat

Das hättest du aber auch im Handbuch gefunden.
 
Zuletzt bearbeitet:
Das ist es leider nicht ;'(
kldload snd_driver bleibt genau so hägen wie kldload snd_neomagic...

MHLInk
 
hmm. Der Kernel hat nicht gedumped. Meines wissens macht man das doch mit savecore? Ich habe das lange nicht mehr machen müssen, aber ich glaube, so war das!
savecore: no dumps found

Korrigiert mich, wenn das nicht so sein sollte

MfG

MHLInk
 
Zuletzt bearbeitet:
Lade mal keinen Xserver, und versuch es aus konsole. Mach am besten alles aus, was in irgendeiner weise die Grafikkarte weiter beansprucht, als irgendwie nötig (also auch betreffs konsolenauflösung etc.), und versuch es dann noch mal mit dem sound.

Auch aus persöhnlichem interesse: wie sieht Deine Hardwareausstattung aus?

Gruß
Wasp

P.S.: Gericom Stinkt!
 
Ich habe den X-Server mal weggelassen und kldload snd_drivers ausgeführt. ich habe diesmal bevor der Absturzt kan noch folgende Meldung auf dem Bildschirm:
Code:
sio1: configured [B]irq 3[/B] not in bitmap of probed irqs 0
sio1: port may not be enabled
pcm0: <NeoMagic 256AV> mem 0xfe000000-0xfe3fffff,0xfe700000-0xfe7fffff [B]irq 11[/B] at device 0.1 on pci 1
Meines Wissens ist sio1 der Com-Port und laut dmesg müsste er irq4 haben und nicht irq3 !! Außerdem ist mir aufgefallen, das der irq11 schon von der Netzwerkkarte ed1 belegt ist. Jedoch kommt auch beim Versuch, den kldload snd_driver durchzuführen ohne, das die PCMCIA Netzwerkkarte eingesteckt ist der Absturz.
Dann ist mir auch folgendes aufgefallen: Sound und Grafik Device haben den selben Namen, kann es sein, dass die irgendwie zusammenhängen?
Diesmal habe ich auch eine Vollständige dmesg mitgeliefert.


Dank an die die schon mitgeholfen haben und an die, die es noch tun werden!
MHLInk


Der Laptop:
CPU: Intel Pentium II 500 MHz EDIT: doch nur 300 MHz
Ram: 128 MB
Festplatte: 6 GB
GraKa: NeoMagic MagicMedia 256 AV
Soundkarte: NeoMagic MagicMedia 256 AV
+ein DVD Laufwerk(intern)!!

dmesg:
Code:
[root@FreeBSD ~]# dmesg
Copyright (c) 1992-2006 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 6.1-RELEASE-p3 #0: Fri Jul 28 08:43:44 CEST 2006
    root@FreeBSD.kwproz.dom:/usr/obj/usr/src/sys/GENERIC
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Pentium II/Pentium II Xeon/Celeron (297.79-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x66a  Stepping = 10
  Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
real memory  = 134152192 (127 MB)
avail memory = 121720832 (116 MB)
kbd1 at kbdmux0
acpi0: <Compal N30T3  > on motherboard
acpi0: Power Button (fixed)
acpi_ec0: <Embedded Controller: GPE 0x9> port 0x62,0x66 on acpi0
Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x8008-0x800b on acpi0
cpu0: <ACPI CPU> on acpi0
acpi_throttle0: <ACPI CPU Throttling> on cpu0
acpi_lid0: <Control Method Lid Switch> on acpi0
battery0: <ACPI Control Method Battery> on acpi0
battery1: <ACPI Control Method Battery> on acpi0
acpi_acad0: <AC Adapter> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff,0x8000-0x8015 on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <Intel 82443BX (440 BX) host to PCI bridge> mem 0xe0000000-0xe3ffffff at device 0.0 on pci0
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
pci1: <multimedia, audio> at device 0.1 (no driver attached)
cbb0: <TI1220 PCI-CardBus Bridge> at device 4.0 on pci0
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb1: <TI1220 PCI-CardBus Bridge> at device 4.1 on pci0
cardbus1: <CardBus bus> on cbb1
pccard1: <16-bit PCCard bus> on cbb1
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 UDMA33 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xfcd0-0xfcdf at device 7.1 on pci0
ata0: <ATA channel 0> on atapci0
ata1: <ATA channel 1> on atapci0
uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0xfce0-0xfcff irq 11 at device 7.2 on pci0
uhci0: [GIANT-LOCKED]
usb0: <Intel 82371AB/EB (PIIX4) USB controller> 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
pci0: <bridge> at device 7.3 (no driver attached)
acpi_button0: <Sleep Button> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model Generic PS/2 mouse, device ID 0
fdc0: <floppy drive controller> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0
fdc0: [FAST]
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
ppc0: <ECP parallel printer port> port 0x378-0x37f,0x778-0x77f irq 7 drq 3 on acpi0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/7 bytes threshold
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
[B]sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A[/B]
pmtimer0 on isa0
orm0: <ISA Option ROM> at iomem 0xc0000-0xcbfff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
[B]sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled[/B]
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounter "TSC" frequency 297787241 Hz quality 800
Timecounters tick every 1.000 msec
[B]ed1: <COMPU-SHACK BASEline PCMCIA 10 MBit Ethernetadapter> at port 0x100-0x11f irq 11 function 0 config 0 on pccard0
ed1: ccr_write of 0 to 0xa (0xfd0)
ed1: ccr_write of 0x1 to 0xc (0xfd0)
ed1: Ethernet address: 00:00:cb:45:0c:fd
ed1: type NE2000 (16 bit)[/B]
ad0: 6194MB <HITACHI DK228A-65 00Y0A0A0> at ata0-master UDMA33
    ACPI-0501: *** Error: Handler for [EmbeddedControl] returned AE_NO_HARDWARE_RESPONSE
    ACPI-1304: *** Error: Method execution failed [\\_SB_.BAT0._BST] (Node 0xc18bd7e0), AE_NO_HARDWARE_RESPONSE
acd0: DVDROM <MATSHITADVD-ROM SR-8171/058A> at ata1-master PIO4

EDIT: sio1 ist die Infrarotschnittstelle und die ist tatsächlich inaktiv! (hab sie testweise auch schon aktiviert)!
 
Zuletzt bearbeitet:
Schau mal ob du IRQ 5 im Bios für Plug and Play disablen kannst (Wie die Option heißt kann sich ändern, z.B. Legacy ISA). Dann bekommt normalerweise die Soundkarte den freien IRQ.
 
Man kann im BIOS Interrupt IRQ 5 wählen. Aber diese Option ist schon die ganze Zeit so. an der Meldung
Code:
pcm0: <NeoMagic 256AV> mem 0xfe000000-0xfe3fffff,0xfe700000-0xfe7fffff irq 11 at device 0.1 on pci1
denke ich mir, der versucht irq 11 anzusprechen und nicht irq 5. ich habe auch schon erfolglos versucht, in der /boot/device.hints den auf den richtigen irq und port zu bringen.
Ich habe im vorbeisurfen gelesen, das Grafikkarte und Sound auf einer Kombokarte zusammen sind. Und die:
Code:
vga0: <GENERIC ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Aber es wird versucht die Soundkarte auf pci1 zu suchen, eigentlich müsste das dann doch auch auf isa0 sein?
/boot/device.hints:
Code:
hint.neomagic.0.at="isa"
hint.neomagic.0.port="0x220"
hint.neomagic.0.irq="5"
hint.neomagic.0.drq="1"
hint.neomagic.0.flags="0x15"

MHLInk

EDIT: Viele Rechtschreibfehler berichtigt, bin noch nicht ganz wach
 
Zuletzt bearbeitet:
Wenn da nur angeblich ein NeoMagic-Soundchip drin steckt, dann befrag mal pciconf -lv. Anhand der Ausgabe lassen sich dann auch weitere Überlegungen anstellen, welcher Treiber der richtige ist.
 
Meine pciconf -lv gibt folgendes aus:
Code:
[root@FreeBSD ~]# pciconf -lv
agp0@pci0:0:0:  class=0x060000 card=0x00000000 chip=0x71908086 rev=0x03 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82443BX/ZX 440BX/ZX CPU to PCI Bridge (AGP Implemented)'
    class    = bridge
    subclass = HOST-PCI
pcib1@pci0:1:0: class=0x060400 card=0x00000000 chip=0x71918086 rev=0x03 hdr=0x01
    vendor   = 'Intel Corporation'
    device   = '82443BX/ZX 440BX/ZX AGPset PCI-to-PCI bridge'
    class    = bridge
    subclass = PCI-PCI
cbb0@pci0:4:0:  class=0x060700 card=0x000414c0 chip=0xac17104c rev=0x02 hdr=0x02
    vendor   = 'Texas Instruments (TI)'
    device   = 'PCI1220 PC Card CardBus Controller'
    class    = bridge
    subclass = PCI-CardBus
cbb1@pci0:4:1:  class=0x060700 card=0x000414c0 chip=0xac17104c rev=0x02 hdr=0x02
    vendor   = 'Texas Instruments (TI)'
    device   = 'PCI1220 PC Card CardBus Controller'
    class    = bridge
    subclass = PCI-CardBus
isab0@pci0:7:0: class=0x068000 card=0x00000000 chip=0x71108086 rev=0x02 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82371AB/EB/MB PIIX4/4E/4M ISA Bridge'
    class    = bridge
atapci0@pci0:7:1:       class=0x010180 card=0x00000000 chip=0x71118086 rev=0x01 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82371AB/EB/MB PIIX4/4E/4M IDE Controller'
    class    = mass storage
    subclass = ATA
uhci0@pci0:7:2: class=0x0c0300 card=0x00000000 chip=0x71128086 rev=0x01 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82371AB/EB/MB PIIX4/4E/4M USB Interface'
    class    = serial bus
    subclass = USB
none0@pci0:7:3: class=0x068000 card=0x00000000 chip=0x71138086 rev=0x02 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82371AB/EB/MB PIIX4/4E/4M Power Management Controller'
    class    = bridge
[B]none1@pci1:0:0: class=0x030000 card=0x000414c0 chip=0x000510c8 rev=0x20 hdr=0x00
    vendor   = 'Neomagic Corporation'
    device   = 'NM2200 MagicMedia 256AV'
    class    = display
    subclass = VGA[/B]
[B]none2@pci1:0:1: class=0x040100 card=0x000414c0 chip=0x800510c8 rev=0x20 hdr=0x00
    vendor   = 'Neomagic Corporation'
    device   = 'NM2200 MagicMedia 256AV Audio Device'
    class    = multimedia
    subclass = audio[/B]

MfG

MHLInk
 
Letzter Versuch

Guten Morgen!

Ich habe heute die letzte Möglichkeit, die Sounddriver im Gericom zu laufen zu bewegen. Ich werde heute mochmal alles durchgehen, und test alle eure Ideen, wenn ihr noch welche habt durch. Sollte das heute nicht hinzubekommen sein, kaufe ich mir eine neue Soundkarte, die auf jedenfall laufen soll. Wenn ihr da auch Vorschläge habt (Soundkarten bis max. 50€) wäre ich sehr dankbar.

Gruß

MHLInk
 
Zurück
Oben