Re: Need help with SmartLink Modem on Ubuntu 9.04 Jaunty Jackalope 64 bit

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

 



Jaysen,

I am scratching my head with this one, but still there's one thing
that scanModem let us know, maybe it could be the thing that is
stopping you?

Modem interrupt assignment and sharing:
 20:     152496     146072   IO-APIC-fasteoi   HDA Intel
 --- Bootup diagnostics for card in PCI slot 00:1b.0 ----
[    0.549182] pci 0000:00:1b.0: reg 10 64bit mmio: [0xf8400000-0xf8403fff]
[    0.549223] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[    0.549228] pci 0000:00:1b.0: PME# disabled
[   13.994026] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 20 (level,
low) -> IRQ 20
[   13.994105] HDA Intel 0000:00:1b.0: setting latency timer to 64

 The PCI slot 00:1b.0 of the modem card may be disabled early in
 a bootup process,  but then enabled later. If modem drivers load
 but the  modem is not responsive, read DOCs/Bootup.txt about possible fixes.
 Send dmesg.txt along with ModemData.txt to discuss@xxxxxxxxxxxxx
 if help is needed.

Please do as it says.  Run
$ dmesg > dmesg.txt
and send us dmesg.txt

also read up on DOCs/Bootup.txt to see what you can do to overcome
this IRQ problem(if it is the one stopping you from accessing the
modem correctly).

Regards,

Antonio

On 7/23/09, Jaysen Johnson <jaysen@xxxxxxxxxxxx> wrote:
> Antonio,
>
> Still no luck.  I replaced slmodemd with the alsa version and set it up
> again using the same steps.   I then activated slmodemd, here is the
> output of that.
>
> jaysen@jaysens-laptop:~/Downloads/SLMODEMD_gcc4.3_alsa1.0.18$ sudo
> slmodemd -c USA --alsa hw:0,6
> SmartLink Soft Modem: version 2.9.11 Feb 25 2009 18:35:08
> symbolic link `/dev/ttySL0' -> `/dev/pts/0' created.
> modem `hw:0,6' created. TTY is `/dev/pts/0'
> Use `/dev/ttySL0' as modem device, Ctrl+C for termination.
>
>
> then I tried to dial with sudo wvdial, here is the results.
>
> jaysen@jaysens-laptop:/$ sudo wvdial
> --> WvDial: Internet dialer version 1.60
> --> Cannot get information for serial port.
> --> Initializing modem.
> --> Sending: ATZ
> ATZ
> OK
> --> Sending: ATQ0 V1 E1 S0=0 X3 &C1 &D2 +MS=90
> ATQ0 V1 E1 S0=0 X3 &C1 &D2 +MS=90
> OK
> --> Modem initialized.
> --> Sending: ATDT5038020266
> --> Waiting for carrier.
> ATDT5038020266
> --> Timed out while dialing.  Trying again.
> --> Sending: ATDT5038020266
> --> Waiting for carrier.
> --> Timed out while dialing.  Trying again.
> --> Sending: ATDT5038020266
> --> Waiting for carrier.
> --> Timed out while dialing.  Trying again.
> --> Sending: ATDT5038020266
> --> Waiting for carrier.
> --> Timed out while dialing.  Trying again.
> --> Sending: ATDT5038020266
> --> Waiting for carrier.
> --> Timed out while dialing.  Trying again.
> ^CCaught signal 2:  Attempting to exit gracefully...
> --> Disconnecting at Thu Jul 23 16:35:05 2009
> jaysen@jaysens-laptop:/$
>
> Jaysen
>
>
>
>
>
> Antonio Olivares wrote:
>> Jaysen,
>>
>> since alsa version is 1.0.18 in your installation, your next choice
>> could be trying the other SLMODEMD with gcc 4.3 for alsa 1.0.18
>>
>> http://linmodems.technion.ac.il/packages/smartlink/SLMODEMD_gcc4.3_alsa1.0.18.tar.gz
>>
>> same steps, and see if it makes any difference.
>>
>> Let us know if this works.
>>
>> Regards,
>>
>> Antonio
>>
>> On 7/23/09, Jaysen Johnson <jaysen@xxxxxxxxxxxx> wrote:
>>> Antonio,
>>>
>>> You are correct, I did send in my ModemData.txt before but since have
>>> reloaded and started over fresh, so I thought I should send it in again
>>> in case something changed.
>>>
>>> I've tried that SLMODEMD.gcc4.3.tar.gz package but had no luck.  As of
>>> current, I have the sl-modem-daemon installed, I did this through
>>> synaptic and it's installed in /usr/sbin but I guess that isn't enough
>>> since it still doesn't work.
>>>
>>> jaysen@jaysens-laptop:~$ locate slmodemd
>>> /home/jaysen/Downloads/SLMODEMD.gcc4.3/slmodemd
>>> /home/jaysen/Downloads/SLMODEMD.gcc4.3/slmodemd.txt
>>> /usr/sbin/slmodemd
>>> /usr/sbin/slmodemd.2.9.11
>>> /usr/share/man/man8/slmodemd.8.gz
>>> /var/log/slmodemd
>>> jaysen@jaysens-laptop:~$
>>>
>>> A problem that I've been having is when I try to use the
>>> SLMODEMD.gcc4.3.tar.gz package. First I uninstall the sl-modem-daemon
>>> that I originally installed through synaptic.  Then from within my
>>> SLMODEMD.gcc4.3 folder, I run sudo ./setup and this is the output I get
>>>
>>> ./setup: 4: slmodemd: not found
>>> Copying slmodemd to /usr/sbin/slmodemd, making exectuable, and checking
>>> for version 2.9.11
>>> SmartLink Soft Modem: version 2.9.11 Aug  3 2008 22:31:06
>>> Version verified:	2.9.11
>>>
>>> With root permission, the typical activation command is:
>>> for modems hosted on High Definition Audio cards
>>> 	slmodemd -c USA --alsa hw:0,6
>>> for modems of the AC'97 family
>>> 	slmodemd -c USA --alsa modem:1
>>> for modems on ALI5451 sound cards
>>> 	slmodemd -c USA --alsa hw:0,1
>>> for Smartlink chipset PCI card modems:
>>> 	slmodemd -c USA /dev/slamr0
>>> for Smartlink chipset USB modems
>>> 	slmodemd -c USA /dev/slusb0	
>>>
>>> If not in the USA, replace USA with a country from the output of:
>>> 	slmodemd --countrylist
>>> For other slmodemd parameters, query with:
>>> 	slmodemd --help
>>>
>>> Report any problems to discuss@xxxxxxxxxxxxx
>>>
>>> jaysen@jaysens-laptop:~/Downloads/SLMODEMD.gcc4.3$
>>>
>>>
>>> Next I run sudo slmodemd -c USA --alsa hw:0,6 and this is the output of
>>> that command.
>>>
>>> jaysen@jaysens-laptop:~/Downloads/SLMODEMD.gcc4.3$ sudo slmodemd -c USA
>>> --alsa hw:0,6
>>> SmartLink Soft Modem: version 2.9.11 Aug  3 2008 22:31:06
>>> symbolic link `/dev/ttySL0' -> `/dev/pts/0' created.
>>> modem `hw:0,6' created. TTY is `/dev/pts/0'
>>> Use `/dev/ttySL0' as modem device, Ctrl+C for termination.
>>>
>>>
>>> Next, in another terminal window while slmodemd is still running, I do
>>> sudo wvdialconf and here is the output.
>>>
>>> jaysen@jaysens-laptop:~$ sudo wvdialconf
>>> [sudo] password for jaysen:
>>> Editing `/etc/wvdial.conf'.
>>>
>>> Scanning your serial ports for a modem.
>>>
>>> Modem Port Scan<*1>: S0   S1   S2   S3
>>> WvModem<*1>: Cannot get information for serial port.
>>> ttySL0<*1>: ATQ0 V1 E1 -- OK
>>> ttySL0<*1>: ATQ0 V1 E1 Z -- OK
>>> ttySL0<*1>: ATQ0 V1 E1 S0=0 -- OK
>>> ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
>>> ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
>>> ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
>>> ttySL0<*1>: Modem Identifier: ATI -- SmartLink Soft Modem
>>> ttySL0<*1>: Speed 4800: AT -- OK
>>> ttySL0<*1>: Speed 9600: AT -- OK
>>> ttySL0<*1>: Speed 19200: AT -- OK
>>> ttySL0<*1>: Speed 38400: AT -- OK
>>> ttySL0<*1>: Speed 57600: AT -- OK
>>> ttySL0<*1>: Speed 115200: AT -- OK
>>> ttySL0<*1>: Speed 230400: AT -- OK
>>> ttySL0<*1>: Speed 460800: AT -- OK
>>> ttySL0<*1>: Max speed is 460800; that should be safe.
>>> ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
>>>
>>> Found a modem on /dev/ttySL0.
>>> Modem configuration written to /etc/wvdial.conf.
>>> ttySL0<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
>>> jaysen@jaysens-laptop:~$
>>>
>>>
>>> Now I am going to modify the wvdial.conf per your instructions. Note,
>>> I've replace the phone #, username and password with *** for privacy.
>>>
>>> [Dialer Defaults]
>>> Init2 = ATQ0 V1 E1 S0=0 X3 &C1 &D2 +MS=90
>>> Modem Type = Analog Modem
>>> Phone = **********
>>> ISDN = 0
>>> Username = *************
>>> Init1 = ATZ
>>> Password = ********
>>> Modem = /dev/ttySL0
>>> Baud = 460800
>>> Carrier Check = No
>>> Stupid Mode = 1
>>>
>>> Next I will try to connect using wvdial note that I still have slmodemd
>>> running in a terminal window.  I am not sure if I need to keep that
>>> running when I dial or not.  Maybe you can advise me on this.
>>>
>>> sudo wvdial (with slmodemd running in another terminal.  Note, wvdial is
>>> trying to use /root/.wvdial.conf, not /etc/wvdial.conf which is what I
>>> changed to the settings above, so I replaced /root/.wvdial.conf to match
>>> the settings above)  This is what I get.
>>>
>>> jaysen@jaysens-laptop:/$ sudo wvdial
>>> --> WvDial: Internet dialer version 1.60
>>> --> Cannot get information for serial port.
>>> --> Initializing modem.
>>> --> Sending: ATZ
>>> ATZ
>>> OK
>>> --> Sending: ATQ0 V1 E1 S0=0 X3 &C1 &D2 +MS=90
>>> ATQ0 V1 E1 S0=0 X3 &C1 &D2 +MS=90
>>> OK
>>> --> Modem initialized.
>>> --> Sending: ATDT5038020266
>>> --> Waiting for carrier.
>>> ATDT5038020266
>>> --> Timed out while dialing.  Trying again.
>>> --> Sending: ATDT5038020266
>>> --> Waiting for carrier.
>>> --> Timed out while dialing.  Trying again.
>>> --> Sending: ATDT5038020266
>>> --> Waiting for carrier.
>>> --> Timed out while dialing.  Trying again.
>>> --> Sending: ATDT5038020266
>>>
>>>
>>> sudo wvdial (without slmodemd running)
>>>
>>> jaysen@jaysens-laptop:/$ sudo wvdial
>>> --> WvDial: Internet dialer version 1.60
>>> --> Cannot open /dev/ttySL0: No such file or directory
>>> --> Cannot open /dev/ttySL0: No such file or directory
>>> --> Cannot open /dev/ttySL0: No such file or directory
>>> jaysen@jaysens-laptop:/$
>>>
>>>
>>> So it seems like everything I try fails.  Now what???  I am at a loss
>>>
>>> Jaysen
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Antonio Olivares wrote:
>>>> Jaysen,
>>>>
>>>> I believe that you have sent ModemData.txt before but I overlooked the
>>>> x86_64 bit part.  Maybe that could be the cause of your failures?
>>>>
>>>> scanModem reports(ed) that you need SLMODEMD.gcc4.3.tar.gz
>>>>
>>>>  For candidate modem in:  00:1b.0
>>>>   0403 Audio device: Intel Corporation 82801H
>>>>      Primary device ID:  8086:284b
>>>>    Subsystem PCI_id  14c0:0025
>>>>    Softmodem codec or chipset from diagnostics: 0x10573055
>>>>                               from    Archives:
>>>>                        The HDA card softmodem chip is 0x10573055
>>>>
>>>>
>>>> Support type needed or chipset: slmodemd supporting the snd-hda-intel
>>>> audio+modem driver
>>>>
>>>>  An ALSA (Advanced Linux Sound Architecture) modem driver:
>>>> snd-hda-intel
>>>>  provides Low Level support enabling contact with the modem hardware.
>>>>  For all BUT Conexant chip soft modems (using hsfmodem software)
>>>>  complementary High Level support is through a Smartlink utility:
>>>> slmodemd
>>>>
>>>>  Download from http://linmodems.technion.ac.il/packages/smartlink/
>>>>  the package SLMODEMD.gcc4.3.tar.gz having a compiled slmodemd. Unpack
>>>> under Linux with:
>>>>        $ tar zxf SLMODEMD.gcc4.3.tar.gz
>>>>  and read instructions therein. But briefly, the modem is setup with
>>>> command:
>>>>        sudo slmodemd -c YOUR_COUNTRY --alsa hw:0,6
>>>>  reporting dynamic creation of ports:
>>>>        /dev/ttySL0 --> /dev/pts/N   , with N some number
>>>>  Read DOCs/Smartlink.txt and Modem/DOCs/YourSystem.txt for follow
>>>> through guidance.
>>>>
>>>> You have to modify your wvdial.conf file to look like:
>>>>
>>>> [olivares@localhost ~]$ cat /etc/wvdial.conf
>>>>
>>>> [Dialer Defaults]
>>>> Init2 = ATQ0 V1 E1 S0=0 X3 &C1 &D2 +MS=90
>>>> Modem Type = Analog Modem
>>>> Phone = ISPs_phone_no_goes_here
>>>> ISDN = 0
>>>> Username = your_username_goes_here
>>>> Init1 = ATZ
>>>> Password = *****************
>>>> Modem = /dev/ttySL0
>>>> Baud = 460800
>>>> Carrier Check = No
>>>> Stupid Mode = 1
>>>>
>>>> Try to connect and post your error messages so that we can see how to
>>>> help.  Note the Init2 string here, also take a look at
>>>> Modem/DOCs/wvdial.txt for more guidance.
>>>>
>>>> Regards,
>>>>
>>>> Antonio
>>>>
>>>> On 7/23/09, Jaysen Johnson <jaysen@xxxxxxxxxxxx> wrote:
>>>>> I am in the USA,  I've posted before but still no luck.  I have the
>>>>> slmodem driver loaded and and it seems to detect it.  but still can't
>>>>> dial.  Attached is my ModemData.txt
>>>>>
>>
>

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

  Powered by Linux