LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Debian (http://www.linuxquestions.org/questions/debian-26/)
-   -   Major problems on boot and sound after updating to 2.6.30 (testing branch) (http://www.linuxquestions.org/questions/debian-26/major-problems-on-boot-and-sound-after-updating-to-2-6-30-testing-branch-747707/)

jim_p 08-15-2009 01:53 AM

Major problems on boot and sound after updating to 2.6.30 (testing branch)
 
Hello all.

I am having some serious issues on my laptop after last nights update to 2.6.30.

a) My dmesg is full of kernel messages like this one, and I don't know what they mean so as to "decode" them.
Code:

[  28.174342] irq event 21: bogus return value de5c1288
[  28.178333] Pid: 0, comm: swapper Tainted: P          2.6.30-1-686 #1
[  28.178333] Call Trace:
[  28.178333]  [<c015b7da>] ? __report_bad_irq+0x2b/0x69
[  28.178333]  [<c015b86e>] ? note_interrupt+0x56/0x13c
[  28.178333]  [<c015bde1>] ? handle_fasteoi_irq+0x7a/0x97
[  28.178333]  [<c0104f4f>] ? handle_irq+0x17/0x1b
[  28.178333]  [<c01049bd>] ? do_IRQ+0x38/0x76
[  28.178333]  [<c01036c9>] ? common_interrupt+0x29/0x30
[  28.178333]  [<c0116420>] ? native_safe_halt+0x2/0x3
[  28.178333]  [<c010895e>] ? default_idle+0x41/0x6a
[  28.178333]  [<c0102399>] ? cpu_idle+0x46/0x61
[  28.178333]  [<c044676d>] ? start_kernel+0x2c2/0x2c5
[  28.178333] handlers:
[  28.178333] [<e0b3525a>] (usb_hcd_irq+0x0/0x6c [usbcore])
[  28.178333] [<e0b3525a>] (usb_hcd_irq+0x0/0x6c [usbcore])
[  28.178333] [<e0b3525a>] (usb_hcd_irq+0x0/0x6c [usbcore])
[  28.178333] [<e0b3525a>] (usb_hcd_irq+0x0/0x6c [usbcore])
[  28.178333] [<e0e1afc3>] (io_irq_isr+0x0/0x2c [ndiswrapper])

I get ~20 of these warnings and they delay boot for 10+ seconds.
Full dmesg output is pastebined here

The problem goes away if I start the kernel with acpi=off parameter, but then I don't have cpufrequtils loaded, so the laptop gets very hot in seconds and ndiswrapper does not load (needed due to the lack of native linux driver for my wireless).

Code:

00:0a.0 Ethernet controller: Linksys, A Division of Cisco Systems [AirConn] INPROCOMM IPN 2220 Wireless LAN Adapter (rev 01)
b) Sound levels on any app are at whispering level! I use alsa only (no pulseaudio) and all levels are maxed out in alsamixer.

After the update I had to redo the ndiswrapper and the virtualbox module again, so thats not an issue. And I did the bad move of removing the old kernel. :(

While writing this thread, I installed 2.6.26 from stable and I am going to give it a try in a sec.

Please help me, I need to have the laptop ready for my brother by tomorrow night.

Thank you in advance,
Jim.

---edit
Everything of the above is ok on 2.6.26.
I only got this at boot, but I don't use the touchpad anyway.
Code:

[    9.088008] Synaptics claims to have extended capabilities, but I'm not able to read them.<6>Synaptics Touchpad, model: 1, fw: 5.8, id: 0x9248b1, caps: 0x904713/0x0
[    9.156542] input: SynPS/2 Synaptics TouchPad as /class/input/input7


jim_p 08-15-2009 05:14 AM

Some more info on the above.

Disabling acpi does not turn the wireless device on, as it is by default, not even by pressing its button.
And with no wireless device present, ndiswrapper is useless, so making a connection is impossible.

There is no way to check about irqs from the laptop's bios.

I removed the laptop's battery and every usb device connected (1 mouse), but no difference.

Sound is low even with acpi=off, so I guess it's something big inside the kernel :(

Software
Debian testing, kernel 2.6.30-686, alsa 1.0.20.
Hardware
Amd k8 3000+, 512MB ram, malfunctioning (due to age) nvidia 5700, and
Code:

$ lspci | grep Audio
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)


jim_p 08-16-2009 10:11 AM

I just installed 2.6.31-rc6 from kernel archive. The strange messages do not appear on boot and it boots just fine and fast. So I just dismiss (not boot in it) 2.6.30 and I stand and wait until September for 2.6.31 final.

But the ultra low sound volume is still there, so I guess there is some change on how the kernel or alsa handles it. I remember it had made some new alsa related configuration files on the desktop pc.

Please focus on that problem.

Thank you.

jim_p 08-16-2009 10:21 AM

I also noticed a new "entrance" on dmesg of 2.6.30 and 2.6.31, the yenta_cardbus.

Code:

[  12.662230] yenta_cardbus 0000:00:0b.0: CardBus bridge found [1025:006e]
[  12.662246] yenta_cardbus 0000:00:0b.0: Using CSCINT to route CSC interrupts to PCI
[  12.662249] yenta_cardbus 0000:00:0b.0: Routing CardBus interrupts to PCI
[  12.662254] yenta_cardbus 0000:00:0b.0: TI: mfunc 0x010a1b22, devctl 0x64
[  12.839896] Synaptics Touchpad, model: 1, fw: 5.8, id: 0x9248b1, caps: 0x904713/0x4000
[  12.878781] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio4/input/input7
[  12.893053] yenta_cardbus 0000:00:0b.0: ISA IRQ mask 0x0cf8, PCI irq 17
[  12.893058] yenta_cardbus 0000:00:0b.0: Socket status: 30000006
[  12.893659] VIA 82xx Modem 0000:00:11.6: power state changed by ACPI to D0
[  12.893669] VIA 82xx Modem 0000:00:11.6: PCI INT C -> GSI 22 (level, low) -> IRQ 22
[  12.896035] VIA 82xx Modem 0000:00:11.6: setting latency timer to 64
[  13.405270] VIA 82xx Audio 0000:00:11.5: power state changed by ACPI to D0
[  13.405280] VIA 82xx Audio 0000:00:11.5: PCI INT C -> GSI 22 (level, low) -> IRQ 22
[  13.405410] VIA 82xx Audio 0000:00:11.5: setting latency timer to 64
[  13.920438] yenta_cardbus 0000:00:0b.1: CardBus bridge found [1025:006e]
[  13.920454] yenta_cardbus 0000:00:0b.1: Using CSCINT to route CSC interrupts to PCI
[  13.920457] yenta_cardbus 0000:00:0b.1: Routing CardBus interrupts to PCI
[  13.920463] yenta_cardbus 0000:00:0b.1: TI: mfunc 0x010a1b22, devctl 0x64
[  14.152851] yenta_cardbus 0000:00:0b.1: ISA IRQ mask 0x0cf8, PCI irq 18
[  14.152856] yenta_cardbus 0000:00:0b.1: Socket status: 30000006
[  14.234634] pcmcia_socket pcmcia_socket1: cs: IO port probe 0x100-0x3af: clean.
[  14.236543] pcmcia_socket pcmcia_socket1: cs: IO port probe 0x3e0-0x4ff: clean.
[  14.237361] pcmcia_socket pcmcia_socket1: cs: IO port probe 0x820-0x8ff: clean.
[  14.238040] pcmcia_socket pcmcia_socket1: cs: IO port probe 0xc00-0xcf7: clean.
[  14.238886] pcmcia_socket pcmcia_socket1: cs: IO port probe 0xa00-0xaff: clean.
[  14.688795] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x100-0x3af: clean.
[  14.690697] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x3e0-0x4ff: clean.
[  14.691516] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x820-0x8ff: clean.
[  14.692210] pcmcia_socket pcmcia_socket0: cs: IO port probe 0xc00-0xcf7: clean.
[  14.693063] pcmcia_socket pcmcia_socket0: cs: IO port probe 0xa00-0xaff: clean.


jim_p 08-17-2009 02:51 PM

I continue troubleshooting the sound issue.
Now that alsaconf does not exist anymore, is there some other way to set the prefered card?

For 2.6.26
Code:

$ cat /proc/asound/cards
 0 [V8235          ]: VIA8233 - VIA 8235
                      VIA 8235 with VIA1612A at 0x1400, irq 22
 1 [modem          ]: VIA82XX-MODEM - VIA 82XX modem
                      VIA 82XX modem at 0x1800, irq 22
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: V8235 [VIA 8235], device 0: VIA 8235 [VIA 8235]
  Subdevices: 4/4
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
card 0: V8235 [VIA 8235], device 1: VIA 8235 [VIA 8235]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: modem [VIA 82XX modem], device 0: VIA 82XX modem [VIA 82XX modem]
  Subdevices: 1/1
  Subdevice #0: subdevice #

and for 2.6.30 and 2.6.31rc6
Code:

$ cat /proc/asound/cards
 0 [V8235          ]: VIA8233 - VIA 8235
                      VIA 8235 with VIA1612A at 0x1400, irq 22
 1 [modem          ]: VIA82XX-MODEM - VIA 82XX modem
                      VIA 82XX modem at 0x1800, irq 22
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: V8235 [VIA 8235], device 0: VIA 8235 [VIA 8235]
  Subdevices: 4/4
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
card 0: V8235 [VIA 8235], device 1: VIA 8235 [VIA 8235]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: modem [VIA 82XX modem], device 0: VIA 82XX modem [VIA 82XX modem]
  Subdevices: 1/1
  Subdevice #0: subdevice #

Do you see something that I don't?

jim_p 09-22-2009 03:59 AM

1 Attachment(s)
I tried a live cd of sidux 2009.02 just to check about the sound problem.
And I had sound as usual and no error at boot!

So I went back to my installation and I installed the kernel .30-486 package from the just to see if any of the problems still occur there.

Oddly, it booted perfectly with no errors at all! Sound was at low levels but...

I opened up alsamixer to check the levels once more, having lost any hope and I found on the other end of the mixer 4 channels! I have never gone that far, since I only adjust Master or PCM.
Those 4 channels were on "mute" in kernels .30 and .31! I raised all of them to the max, although only the first one made the change audible, and I do have sound now!

Thread marked as solved.


All times are GMT -5. The time now is 06:21 AM.