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

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

 



For what it is worth, some computers, specially older ones, had in their BIOS an option to "set" the operating system to one or more Microsoft options and also the wonderful "Other systems". This last choice would overcome problems such as yours.
The option was soemtimes known as PnP on/off.
Jacques

Ludi Maciel 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