Re: [agrsm] Heads up: Modem won't respond if IRQ set Low/Shared

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ludi,

Sometimes changing the physical PCI slot of the modem cures such
problems, if the modem is on a distinct card as contrasted to mounting
 on the motherboard.

MarvS



On 8/6/07, Ludi Maciel <iludi@xxxxxxxxxx> wrote:
> Hi everyone.
> I was trying to set up the 0620 (Pinball-B) here in another machine that
> uses the (cr*p) SIS chipset and I got the following problem:
> The system Bios keeps trying to set the IRQ of this modem to Low (and
> shares it with the on-board audio device).
> The result is the following syslog entries:
>
> Aug  6 22:49:02 desktop kernel: [   25.888735] agrmodem: module license
> 'Proprietary' taints kernel.
> Aug  6 22:49:02 desktop kernel: [   25.898946] ACPI: PCI Interrupt Link
> [LNKB] enabled at IRQ 10
> Aug  6 22:49:02 desktop kernel: [   25.898955] ACPI: PCI Interrupt
> 0000:00:09.0[A] -> Link [LNKB] -> GSI 10 (level, low) -> IRQ 10
> Aug  6 22:49:02 desktop kernel: [   25.898974] agrsm: created 1 infos
> Aug  6 22:49:02 desktop kernel: [   25.899098] Loading module Agere
> Modem Controller driver version 2.1.60.0.Linspire (2005-11-16)
> Aug  6 22:49:02 desktop kernel: [   25.918053] ttyAGS3 at I/O 0xd400
> (irq = 10) is a AgereModem
> Aug  6 22:49:02 desktop kernel: [   25.921038] agrserial: Loading module
> Agere Modem Interface driver version 2.1.60.0.Linspire (2005-11-16)
>
> -- snip ---
>
> Aug  6 22:51:55 desktop kernel: [  201.051362] IRQ handler type mismatch
> for IRQ 10
> Aug  6 22:51:55 desktop kernel: [  201.051378] current handler: SiS
> SI7012
> Aug  6 22:51:55 desktop kernel: [  201.051415]  [setup_irq+302/480]
> setup_irq+0x12e/0x1e0
> Aug  6 22:51:55 desktop kernel: [  201.051435]  [<dec11970>]
> wrap_LX_isr_handler+0x0/0x20 [agrmodem]
> Aug  6 22:51:55 desktop kernel: [  201.051596]  [request_irq+163/192]
> request_irq+0xa3/0xc0
> Aug  6 22:51:55 desktop kernel: [  201.051606]  [<decc8a49>]
> lin_isr_obtain+0x39/0x50 [agrmodem]
> Aug  6 22:51:55 desktop kernel: [  201.051661]  [<decb9be9>]
> LXHardwareCommonStartISR+0xf9/0x170 [agrmodem]
> Aug  6 22:51:55 desktop kernel: [  201.051714]  [<decb9e00>]
> LXHardwareCommonTopHalf+0x0/0xe0 [agrmodem]
> Aug  6 22:51:55 desktop kernel: [  201.051766]  [<decc24d0>]
> CodecInstallIsr+0x20/0x50 [agrmodem]
> Aug  6 22:51:55 desktop kernel: [  201.051818]  [<decdabe1>] CSV92PPInit
> +0x171/0x2b0 [agrmodem]
> Aug  6 22:51:55 desktop kernel: [  201.051868]  [<decb8c10>]
> LXHardwareStart+0x3b0/0xe40 [agrmodem]
> Aug  6 22:51:55 desktop kernel: [  201.051925]  [get_page_from_freelist
> +679/880] get_page_from_freelist+0x2a7/0x370
> Aug  6 22:51:55 desktop kernel: [  201.051937]  [vsnprintf+756/1520]
> vsnprintf+0x2f4/0x5f0
> Aug  6 22:51:55 desktop kernel: [  201.051951]  [<decb7bd8>]
> linux_modem_open+0x48/0x110 [agrmodem]
> Aug  6 22:51:55 desktop kernel: [  201.052004]  [<dec11b95>]
> modemPortOpen+0x5/0x10 [agrmodem]
> Aug  6 22:51:55 desktop kernel: [  201.052039]  [<de9ebd35>]
> serial8250_startup+0x195/0x300 [agrserial]
> Aug  6 22:51:55 desktop kernel: [  201.052052]  [uart_startup+73/336]
> uart_startup+0x49/0x150
> Aug  6 22:51:55 desktop kernel: [  201.052065]  [uart_open+206/1088]
> uart_open+0xce/0x440
> Aug  6 22:51:55 desktop kernel: [  201.052072]  [check_tty_count+20/176]
> check_tty_count+0x14/0xb0
> Aug  6 22:51:55 desktop kernel: [  201.052082]  [tty_open+327/752]
> tty_open+0x147/0x2f0
> Aug  6 22:51:55 desktop kernel: [  201.052089]  [tty_open+0/752]
> tty_open+0x0/0x2f0
> Aug  6 22:51:55 desktop kernel: [  201.052094]  [chrdev_open+168/368]
> chrdev_open+0xa8/0x170
> Aug  6 22:51:55 desktop kernel: [  201.052105]  [chrdev_open+0/368]
> chrdev_open+0x0/0x170
> Aug  6 22:51:55 desktop kernel: [  201.052109]  [__dentry_open+186/448]
> __dentry_open+0xba/0x1c0
> Aug  6 22:51:55 desktop kernel: [  201.052122]  [nameidata_to_filp
> +53/64] nameidata_to_filp+0x35/0x40
> Aug  6 22:51:55 desktop kernel: [  201.052128]  [do_filp_open+80/96]
> do_filp_open+0x50/0x60
> Aug  6 22:51:55 desktop kernel: [  201.052146]  [do_sys_open+78/240]
> do_sys_open+0x4e/0xf0
> Aug  6 22:51:55 desktop kernel: [  201.052153]  [sys_open+28/32]
> sys_open+0x1c/0x20
> Aug  6 22:51:55 desktop kernel: [  201.052158]  [sysenter_past_esp
> +105/169] sysenter_past_esp+0x69/0xa9
>
> For now, I decided to disable the on-board audio. That did the trick.
> I'll try to set acpi=off pci=routeirq and see what happen.
> Unfortunately, I can't manually change the IRQ for PCI devices in my
> bios nor deny IRQ sharing.
>
> Just a heads up for you that have this modem.
> The described above would happen even when using Windows, I guess.
>
> See you.
> Ludi
>
>

[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux