also modconf probier ich gleich mal, aber ich hab mir leider noch ein prob einghandelt.....
nach der debian installation, hab ich winxp, was hier auch noch drauf ist, noch nicht in die grub.list eingetragen - und dass hab ich jetzt zwischendrin gemacht und auch ausprobiert ob winxp bootet - winxp bootet problemlos, nur funktioniert jetzt mein script zum starten des richtigen soundtreibers mit den "richtigen" parametern auch nicht mehr.....
ich vermute mal winxp hat da irgendwas an den irqs geändert....nur wie finde ich raus,was??
wenn ich versuche mit den optionen von dem link oben den soundtreiber zu starten kommt jetzt das:
Code: Alles auswählen
debmobile:/home/tyler# modprobe cs4232 io=0x530 irq=5 dma=1 dma2=0
/lib/modules/2.4.25-1-386/kernel/drivers/sound/cs4232.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.25-1-386/kernel/drivers/sound/cs4232.o: insmod /lib/modules/2.4.25-1-386/kernel/drivers/sound/cs4232.o failed
/lib/modules/2.4.25-1-386/kernel/drivers/sound/cs4232.o: insmod cs4232 failed
debmobile:/home/tyler#
syslog, kern.log und dmesg sagen eigentlich alle dasselbe, wobei die ausgabe beim booten identisch ist zu einer alten meldung aus dem kern.log bevor ich winxp einmal gebootet habe
exemplarisch mal meine /var/log/syslog vom booten (die fünf wiederholungen kürze ich raus):
Code: Alles auswählen
Jul 25 03:07:37 debmobile kernel: PCI: Found IRQ 11 for device 00:06.0
Jul 25 03:07:37 debmobile kernel: PCI: Sharing IRQ 11 with 00:02.0
Jul 25 03:07:37 debmobile kernel: PCI: Sharing IRQ 11 with 01:00.0
Jul 25 03:07:37 debmobile kernel: Crystal 4280/46xx + AC97 Audio, version 1.28.3
2, 20:24:36 Apr 14 2004
Jul 25 03:07:37 debmobile kernel: cs46xx: Card found at 0x50100000 and 0x5000000
0, IRQ 11
Jul 25 03:07:37 debmobile kernel: cs46xx: Thinkpad 600E (unsupported) (1014:1010
) at 0x50100000/0x50000000, IRQ 11
Jul 25 03:07:37 debmobile kernel: cs46xx: create - never read card ready from AC
'97
Jul 25 03:07:37 debmobile kernel: cs46xx: probably not a bug, try using the CS42
32 driver,
Jul 25 03:07:37 debmobile kernel: cs46xx: or turn off any automatic Power Manage
ment support in the BIOS.
Jul 25 03:07:37 debmobile kernel: cs46xx: create - never read card ready from AC
'97
Jul 25 03:07:37 debmobile kernel: cs46xx: probably not a bug, try using the CS42
32 driver,
Jul 25 03:07:37 debmobile kernel: cs46xx: or turn off any automatic Power Manage
ment support in the BIOS.
Jul 25 03:07:37 debmobile kernel: cs46xx: create - never read card....
....
Jul 25 03:07:37 debmobile kernel: cs46xx: or turn off any automatic Power Manage
ment support in the BIOS.
Jul 25 03:07:37 debmobile kernel: cs46xx: cs46xx_probe()- cs_hardware_init() fai
led, retried 5 times.
Jul 25 03:07:37 debmobile kernel: cs46xx: probe()- no device allocated
Jul 25 03:07:37 debmobile kernel: cs46xx: Unable to detect valid cs46xx device
und noch das ende also die ausgabe von dem versuch das über
zu starten
Code: Alles auswählen
Jul 25 03:18:01 debmobile kernel: isapnp: Scanning for PnP cards...
Jul 25 03:18:01 debmobile kernel: isapnp: No Plug & Play device found
Jul 25 03:18:01 debmobile kernel: ad1848/cs4248 codec driver Copyright (C) by Ha
nnu Savolainen 1993-1996
Jul 25 03:18:01 debmobile kernel: ad1848: No ISAPnP cards found, trying standard
ones...
Jul 25 03:18:01 debmobile kernel: cs4232: set synthio and synthirq to use the wa
vefront facilities.
Da ich jetzt nicht mehr weiß, mit welchen parametern ich den cs4232 starten soll (mit standarteinstellungen klappt das auch nicht) glaub ich nicht, dass mir modconf helfen kann, solange ich nicht die richtigen parameter rausfinde, nur wie finde ich die raus? nen lspci bringt mir da auch nicht viel
mfg tyler
***edit***
wie ichs mir schon gedacht habe bringt nen modconf nix, solange ich die richtigen parameter nicht habe
aber mittlerweile hab ich mehr grub im verdacht als winxp, nach dem editieren der menu.list von grub hab ich natürlich grub nochmal ausgeführt und da kam die meldung scanning for devices in the BIOS. This can take a long time....oder so, es hat auf jeden fall lange gedauert
und jetzt hat sich die meldung im kernel auch leicht verändert (nachdem ich grub nochmal ausgeführt habe)
die dmesg sieht jetzt so aus:
Code: Alles auswählen
PCI: Found IRQ 11 for device 00:06.0
PCI: Sharing IRQ 11 with 00:02.0
PCI: Sharing IRQ 11 with 01:00.0
Crystal 4280/46xx + AC97 Audio, version 1.28.32, 20:24:36 Apr 14 2004
cs46xx: Card found at 0x50100000 and 0x50000000, IRQ 11
cs46xx: Thinkpad 600E (unsupported) (1014:1010) at 0x50100000/0x50000000, IRQ 11
cs46xx: AC'97 write problem, reg = 0x0, val = 0x0
cs46xx: AC'97 read problem (ACCTL_DCV), reg = 0x0 returning 0xffff
ac97_codec: Primary ac97 codec not present
cs46xx: cs_ac97_init() failure
cs46xx: AC'97 write problem, reg = 0x0, val = 0x0
...
ac97_codec: Primary ac97 codec not present
cs46xx: cs_ac97_init() failure
cs46xx: cs46xx_probe()- cs_hardware_init() failed, retried 5 times.
cs46xx: probe()- no device allocated
cs46xx: Unable to detect valid cs46xx device
wie finde ich nur die richtigen parameter raus?