Andreas, Great News! Would you please do a very complete NewBie level writeup and send it to the ListThus it will acquire a URL, which I can scanModem export when itdetects a x86_64system and Jacques can add to his PostInstall HowTo. Marv On Dec 22, 2007 2:12 PM, Andreas Rudin <andreas.rudin@xxxxxxxxxxxx> wrote:> Hi Marvin>> Thanks for your reply.>> I already had installed the lib32asound2 - package, which is the one you> mean, I suppose?>> I now copied the slmodemd from SLMODEMD.gcc4.1.tar.gz to /usr/sbin>> This time when dialing with wvdial I didn't get a No Carrier message any> more, but just the message waiting for carrier> After a while I got the message> Timed out while dialing. Trying again> And then the No Carrier messages started again.>> But there were not any further messages on the other terminal, I had> been starting with>> slmodemd -c SWITZERLAND --alsa hw:0,6>> So now I changed my /etc/wvdial.conf>> and set Stupid Mode = on (it was commented out before)>> I tried again, and everything works fine now:>> # wvdial> 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>: CONNECT 42667> WvDial<*1>: Carrier detected. Starting PPP immediately.> WvDial<Notice>: Starting pppd at Sat Dec 22 18:31:00 2007> WvDial<Notice>: Pid of pppd: 6228> WvDial<*1>: Using interface ppp0> WvDial<*1>: local IP address 194.230.219.199> WvDial<*1>: remote IP address 194.230.4.154> WvDial<*1>: primary DNS address 194.230.1.103> WvDial<*1>: secondary DNS address 194.230.1.39>> On the other terminal I got:>> /usr/sbin# slmodemd -c SWITZERLAND --alsa hw:0,6> SmartLink Soft Modem: version 2.9.11 Aug 6 2007 22:02:27> symbolic link `/dev/ttySL0' -> `/dev/pts/4' created.> modem `hw:0,6' created. TTY is `/dev/pts/4'> Use `/dev/ttySL0' as modem device, Ctrl+C for termination.> symbolic link `/dev/ttySL0' -> `/dev/pts/7' created.>> I now also tried to use kppp and there it works fine as well.>> So thanks very much for your help!>> Andreas>> P.S.>> On another Laptop, a Compal HE81, with a softmodem with Vendor Id:> 0x11c11040>> I had the same problem with this NO CARRIER message a few weeks ago.>> See https://wiki.ubuntu.com/LaptopTestingTeam/CompalHEL81>> The laptop is now with a friend, so I don't have access to it right now.>> But maybe you can tell me, whether there now exists a solution for this> internal modem as well, which has already been on your mailing list here:>> http://linmodems.technion.ac.il/bigarch/archive-seventh/msg00915.html>>>>>> revamp-it> Rosengartenstr. 1> 8037 Zürich>> 0041 43 960 32 64> skype und wengophone: arevamp> www.revamp-it.ch>>>> Marvin Stodolsky schrieb:>> > Andreas> >> > SLMODEMD.gcc4.2.tar.gz was prepared by a volunteer> > who evidently used an earlier version of the slmodem soucer code> > without the error 64 patch.> >> > Would you please> > $ sudo mv /usr/sbin/slmodemd /usr/sbin/slmodemd.4.2> > and try using the slmodemd from the SLMODEMD.gcc4.1.tar.gz which> > others are using successfully> >> > For it to work in your 64 bit environment, you need to install the 32> > bit libasound2 package.> >> > Then just do a normal boot on your System,> > with expectation/hope that 32 bit slmodemd with 32 bit libasound2> > calls will be able to support the kernel version matched 64 bit> > snd-hda-intel driver.> >> > Within slusb64bit.txt at> > http://phep2.technion.ac.il/linmodems/packages/smartlink/> > you can read about a similar usage for the USB slusb driver on a 64 bit system.> >> > MarvS> >> > MarvS> >> >> > On Dec 22, 2007 1:22 AM, Andreas Rudin <andreas.rudin@xxxxxxxxxxxx> wrote:> >> >> 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> >>>>> >>>>>