[ltp] Problems with mwave modem

Holger Kiehl linux-thinkpad@linux-thinkpad.org
Fri, 17 Jan 2003 23:14:11 +0100 (CET)


Hello

I am having some problems with my mwave modem on my Thinkpad 600E. When
trying to connect to another V90 modem I get the following error:

  mwavem: mwmspcfc::mwmHandleErrorCommon::achFile=MWMLOAD.C, line=4748, ulPrimaryCode=1, ulSecondaryCode=34, usSubcode=0

and the modem then hangs. When the startup speed is set to 33600 instead
of the default 64000 in /etc/mwavem.conf this does not happen and it
connects successfully at 28800. I have tried now with three different
modems, with the other two modems there was no error message, it
just hang and the mwave modem had to be reset. Since I always get good
connect rates (always around 44000) to my ISP's I don't always want
to edit /etc/mwavem.conf to get better connections. Are there any
AT commands that allow me to set the initial speed to 33600? I could
not find a complete AT command reference of the mwave modem.

I don't know if this is related, but when booting the notebook I always
need to load the mwave module and daemon twice. During the first load
I always get the following error:

  mwavem: mwmipc1::mwmIPC1InterruptHandler, ERROR usControlStat 0 (setting to 4)

When trying to dial then it hangs most the time, but not when its loaded
twice. But very seldom it also happens that the system locks up completely
when loading the module and I need to turn off power to reset it.

I am using Redhat 7.2 with plain 2.4.20 kernel. Mwavem version is 1.0.4
and the mwave module is the one from the kernel and not mwavem package.
Here some more information:

     cat /proc/mwave
        3780i_IRQ 10
        3780i_DMA 7
        3780i_IO  0x0130
        UART_IRQ  3
        UART_IO   0x02f8

Here part of the lspnp -v output:

     0b PNP0400 communications device: AT parallel port
             irq 7
             io 0x03bc-0x03bf
     0d PNP0501 communications device: RS-232
             irq 4
             io 0x03f8-0x03ff
     0e CSC0100 multimedia controller: audio
             io 0x0530-0x0537
             io 0x0388-0x038b
             io 0x0220-0x0233
             irq 5
             dma 1
             dma 0
     0f CSC0110 multimedia controller: audio
             io 0x0538-0x053f
     10 CSC0101 multimedia controller: audio
             io 0x0200-0x0207
     11 CSC0103 multimedia controller: audio
             io disabled
             irq disabled
     12 IBM3765 multimedia controller: audio
             io 0x0130-0x013f
             io 0x02f8-0x02ff
             irq 3
             irq 10
             dma 7

Anyone know what I am doing wrong?

Holger