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]

 



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