Hi Marvin
Thanks for your help!
Marvin Stodolsky schrieb:
...
2) The sl-modem-daemon_2.9.9d+e-pre2-10_amd64.deb
package installed a version 2.9.9d slmodmed code, while the updates in
the slmodemd of SLMODEMD.gcc4.1.tar.gz are necessary under current
kernels. On my system the check with:
# slmodemd --version
SmartLink Soft Modem: version 2.9.11 Aug 6 2007 22:02:27
------------------
shows the needed 2.9.11 is installed. If yours shows 2.9.9 , you
want to copy the slmodemd in the SLMODEMD package to
/usr/sbin/slmodem
I got indeed 2.9.9 with slmodemd --version.
So I downloaded and unpacked SLMODEMD.gcc4.2.tar.gz
and copied slmodemd to /usr/sbin/
(and renamed the original /usr/sbin/slmodemd first)
Now I got 2.9.11 with slmodemd --version.
3) During the testing phase, its best to turn on the sl-modem-daemon
actions from within /etc/default/sl-modem-daemon, as it is more
informative to modem activation manually.
Do these changes and reboot into 32 bit emulation mode, for the modem
testing.
I'm not really sure, how to reboot into 32 bit emulation mode.
I did
$ linux32 bash
and rebooted the notebook, is that ok?
After that I opened a console and entered:
slmodemd -c SWITZERLAND --alsa hw:0,6
which gave me the following output:
Smartlink Soft Modem: version 2.9.11 Nov 21 2007 09:03:10
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 opened another console and entered
$ wvdial
which gave me:
WvDial<Err>: Cannot open /dev/modem: Permission denied
I changed to root and retried:
# wvdial
Now I got:
WvDial<*1>: WvDial: Internet dialer version 1.56
WvModem<*1>: Cannot get information for serial port.
WvDial<*1>: Initializing modem.
WvDial<*1>: Sending: ATZ
WvDial Modem<*1>: ATZ
WvDial Modem<*1>: OK
WvDial<*1>: Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
WvDial Modem<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
WvDial Modem<*1>: OK
WvDial<*1>: Sending: ATX3
WvDial Modem<*1>: ATX3
WvDial Modem<*1>: OK
WvDial<*1>: Modem initialized.
WvDial<*1>: Sending: ATDT0840555555
WvDial<*1>: Waiting for carrier.
WvDial Modem<*1>: ATDT0840555555
WvDial Modem<*1>: NO CARRIER
WvDial Modem<*1>: ERROR
WvDial<Warn>: No Carrier! Trying again.
WvDial<*1>: Sending: ATDT0840555555
.. and so on...
In the other console I got the following lines:
error: period size 48 is not supported by playback (64).
error: period size 48 is not supported by playback (64).
.. and so on...
There is no difference with or without STUPID mode.
I then saw, that there exists a patch to fix the period size problem:
http://www.fedoraforum.org/forum/printthread.php?t=176042
I tried to follow the instruction on this site, but at
make SUPPORT_ALSA=1
I got the error:
/usr/bin/ld: i386 architecture of input file `dsplibs.o' is incompatible
with i386:x86-64 output
and then:
dsplibs.o: In function `ModulusEncoder::progress(unsigned char*,
unsigned int*)':
(.text+0x32480): undefined reference to `__moddi3'
dsplibs.o: In function `ModulusEncoder::progress(unsigned char*,
unsigned int*)':
(.text+0x32480): undefined reference to `__divdi3'
.....
I then saw, that there exists a updated version of the 64bit slmodemd -
package:
sl-modem-daemon_2.9.9d+e-pre2-11_amd64.deb
I installed it (inclusive the upgrade of the necessary depending
packages libc6-i386, libc6-dev, libc6), but the version of slmodemd is
still 2.9.9.
And when trying to dial with wvdial, there are always the same outputs.
So the question is now, wheather it is possible to do a similar patch
for the 64bit version?
I do not have enough scripting experience to do such a script on my own.
I hope you can help me!
Best wishes
Andreas
P.S. Shall I send my mails to you or to the list?
The manual modem setup command is:
$ sudo slmodemd -c SWITZERLAND --alsa hw:0,6
For your hardware, this is the only useful role of the
sl-modem-daemon package.
Retest a dialout both with and without STUPID mode,
and report back.
I'm just returned to the USA from 2 weeks of travel, and will be able
to help more over the weekend.
MarvS
Not knowing which was installed most recently on your system
On Dec 20, 2007 8:45 PM, Antonio Olivares <olivares14031@xxxxxxxxx> wrote:
Andreas,
looks like your modem is a Conexant based modem
00:1b.0 8086:284b 14ff:a00a Audio device: Intel
Corporation 82801H
since it has an f in there.
http://www.linuxant.com/drivers/hsf/index.php
I hope that I am wrong here, and that slmodemd+alsa will serve as part
2 of scanModem suggests:
2) An ALSA modem driver plus slmodemd. Read Smartlink.txt for details, and
to test get the package SLMODEMD.gcc4.1.tar.gz from:
http://linmodems.technion.ac.il/packages/smartlink/
Marv will get you better advice here, though.
Regards,
Antonio