Ralf Acting as root # wvdialconf /etc/wvdial.conf creates /etc/wvdial.conf . A typical one after editing is like: [Dialer Defaults] Modem = /dev/ttySL0 Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 Modem Type = Analog Modem Phone = DialUpNumber ISDN = 0 Username = LoginName Password = YourPassWord Baud = 460800 # needs for /dev/ptsN ports Carrier Check = no ## End But for the Vendor Id: 0x11c11040 modems, there likely will still be problems, As Lajos has reported. As mentioned earlier. It is work a try to also do an ALSA lib update from the alsa-lib-1.0.14rc2 folded. Read the instructions therein. Also compile a new slmodemd which will use the newly installed libs.
From http://phep2.technion.ac.il/linmodems/packages/smartlink/
get the slmodem-2.9.11-20061021.tar.gz Under Linux $ tar zxf slmodem-2.9.11-20061021.tar.gz $ cd slmodem-2.9.11-20061021 Look around with $ ls To make and ALSA competent slmodemd: $ cd modem $ ls $ make clean $ make ALSA=1 $ ls -l slmodemd should display the product. Then replace the old one. $ su - root # sudo cp slmodemd /usr/sbin/slmodemd Best reboot and test a dialout MarvS On 1/20/07, Jacques Goldberg <Jacques.Goldberg@xxxxxxx> wrote:
Ralf, When wvdial shows this: --> Cannot get information for serial port. there is no point continuing. The error > NO CARRIER > ERROR > --> No Carrier! is not an error at all: there just is no modem known to wvdial, and what wvdial sent out, the dial command for example, fall down in a black hole. Please forgive me for quoting from experience that the most frequent cause is that the user has not yet created a correct /etc/wvdial.conf configuration file using the program wvdialconf Jacques Ralf Hambach wrote: > As suggested by Marvin Stodolsky I updated to ALSA 1.0.14rc1 (also > kernel changed) > /proc/asound/pcm now includes an entry for 00-06 Si3054 Modem. > > $ slmodemd --country=GERMANY --alsa hw:0,6 > SmartLink Soft Modem: version 2.9.9e-pre1 Oct 13 2006 19:08:35 > symbolic link `/dev/ttySL0' -> `/dev/pts/1' created. > modem `hw:0,6' created. TTY is `/dev/pts/1' > Use `/dev/ttySL0' as modem device, Ctrl+C for termination. > > $ wvdial > --> WvDial: Internet dialer version 1.56 > --> Cannot get information for serial port. > --> Initializing modem. > --> Sending: ATZ > ATZ > OK > --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 > ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 > OK > --> Sending: AT+MS=34 > AT+MS=34 > OK > --> Modem initialized. > --> Sending: ATDT01920783 > --> Waiting for carrier. > ATDT01920783 > NO CARRIER > ERROR > --> No Carrier! Trying again. > --> Sending: ATDT01920783 > --> Waiting for carrier. > ATDT01920783 > NO CARRIER > ERROR > --> No Carrier! Trying again. > > FAILS (getting an error: cannot setup hw params for playback: Invalid > argument) > > I add Windows Informations: > -------------------------------------------------------- > ATI3 - Agere SoftModem Version 2.1.72 > ATI4 - Built on 06/29/2006 13:13:02 > ATI5 - 2.1.72, HDA MB, HDA, A3 S-Rev:2 L-Rev:2, 06 > ATI6 - OK > ATI7 - HDA MB > --------------------------------------------------------- > > Thanks for help, > Ralf. > > Marvin Stodolsky wrote: >> Ralf >> >> Likely you will have to update to >> alsa-driver and alsa-lib version 1.0.14rc1 >> There are general instructions for upgrading snd-hda-intel and its >> dependent driver set at >> http://linmodems.technion.ac.il/archive-fourth/msg05023.html > (the link is not working) >> Report back presently. >> We don't have a clean success with the chipset Vendor Id: 0x11c11040 >> >> MarvS >> scanModem maintainer >> >> >> ------------------------------------------------------------------------ >> >> Only plain text email is forwarded by the DISCUSS@xxxxxxxxxxxxx List Server. >> Do use the following as the email Subject Line: >> SomeName, YourCountry Debian GNU/Linux 4.0 kernel 2.6.18-3-686 >> This will alert cogent experts, and distinguish cases in the Archives. >> YourCountry will enable Country Code guidance. >> Occassionally responses are blocked by an Internet Provider mail filters. >> So in a day, also check the Archived responses at http://www.linmodems.org . >> Local Linux experts can be found through: http://www.linux.org/groups/index.html >> -------------------------- System information ---------------------------- >> Debian GNU/Linux 4.0 >> Linux version 2.6.18-3-686 (Debian 2.6.18-7) (waldi@xxxxxxxxxx) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-20)) #1 SMP Mon Dec 4 16:41:14 UTC 2006 >> scanModem update of: 2006_December_25 >> The modem symbolic link is /dev/modem -> ttySL0 >> >> USB modem not detected by lsusb >> >> Modem or host audio card candidates have firmware information: >> >> PCI slot PCI ID SubsystemID Name >> ---------- --------- --------- -------------- >> 00:1b.0 8086:27d8 17aa:3802 Audio device: Intel Corporation 82801G >> >> Modem interrupt assignment and sharing: >> 185: 472 IO-APIC-level ohci1394, HDA Intel >> >> --- Bootup diagnositcs for card in PCI slot 00:1b.0 ---- >> PCI->APIC IRQ transform: 0000:00:1b.0[A] -> IRQ 185 >> PCI: Setting latency timer of device 0000:00:1b.0 to 64 >> >> === Finished modem firmware and bootup diagnostics section. === >> === Next deducing cogent software === >> >> 8086:27d8 is a High Definition Audio card, possibly hosting a soft modem. >> >> >> There may be novel modem chipset information within the /proc/asound/ >> files. They have been copied and packed into a file: Modem/11c1.tgz >> Please send 11c1.tgz to the scanModem maintainer: Marvin.Stodolsky@xxxxxxxxx >> >> For candidate modem in PCI bus: 00:1b.0 >> Class 0403: 8086:27d8 Audio device: Intel Corporation 82801G >> Primary PCI_id 8086:27d8 >> Subsystem PCI_id 17aa:3802 >> Softmodem codec or Vendor from diagnostics: 11c1, an AgereSystems type. >> from Archives: >> >> >> This is a NEW softmodem case! Please send the output ModemData.txt >> to DISCUSS@xxxxxxxxxxxxx , even if further assistance is not needed. >> It will enrich the Archive and help others! >> ------------------------------------------- >> Lacking a dsp (digital signal processing) chip, the modem is a software >> intensive or "softmodem" type. Its primary controller manages the traffic >> with the CPU. But the software needed is specified in the Subsystem. >> ----------------------------------------- >> Support type needed or chipset: slmodemd >> >> 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.tar.gz having a compiled slmodemd. Unpack under Linux with: >> $ tar zxf SLMODEMD.gcc4.tar.gz >> and read instructions therein. But briefly, the modem is setup with command: >> slmodemd -c YOUR_COUNTRY --alsa hw:0,6 >> reporting dynamic creation of ports: >> /dev/ttySL0 --> /dev/pts/N , with N some number >> Read Smartlink.txt and Modem/YourSystem.txt for follow through guidance. >> >> Already loaded into the kernel is snd-hda-intel and audio drivers it depends on, >> displayed by: lsmod | grep snd_hda_intel >> Module Size Used by >> ------------------------------------- >> snd_hda_intel 19928 0 >> snd_hda_codec 180288 1 snd_hda_intel >> snd_pcm 69764 7 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m,snd_ac97_codec,snd_hda_intel,snd_hda_codec,snd_pcm_oss >> snd 50376 14 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m,snd_ac97_codec,snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_pcm,snd_mixer_oss,snd_seq_dummy,snd_seq_oss,snd_seq,snd_timer,snd_seq_device >> snd_page_alloc 9640 5 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m,snd_hda_intel,snd_pcm >> >> >> The diagnostic outputs for this softmodem section have their raw information in >> folders and text files under /proc/asound/ which you can browse. The information >> is from files: >> /proc/asound/pcm >> ------------------------------- >> 00-06: Si3054 Modem : Si3054 Modem : playback 1 : capture 1 >> 00-00: HDA Generic : HDA Generic : playback 1 : capture 1 >> >> /proc/asound/modules >> ------------------------------- >> 0 snd_hda_intel >> /proc/asound/card0/codec#1 >> ------------------------------- >> Codec: Generic 11c1 Si3054 >> Address: 1 >> Vendor Id: 0x11c11040 >> Subsystem Id: 0x11c10001 >> Revision Id: 0x100200 >> ------------------------------- >> Current support status of HDA cards is: >> Vendor IDs Chip maker Support type >> ---------- ---------- ------------- >> 0x14f12bfa Conexant hsfmodem , not slmodemd compatible >> 0x11c13026 AgereSystems snd-hda-intel, slmodemd supported >> 0x11c11040 AgereSystems " " , patch needed >> 0x11c13055 AgereSystems " " , " >> 0x163c3055 Smartlink " " , " >> 0x163c3155 " " " , " >> 0x10573055 Motorola " " , " >> 0x10573155 " " " , "" >> as of October 2006. >> >> and from the command: >> aplay -l | grep -i modem >> card 0: Intel [HDA Intel], device 6: Si3054 Modem [Si3054 Modem] >> >> ----------------end Softmodem section -------------- >> >> Writing Intel.txt >> Writing Smartlink.txt >> ============ end Smartlink section ===================== >> >> Completed candidate modem analyses. >> >> The base of the UDEV device file system is: /dev/.udev >> >> Versions adequately match for the compiler installed: 4.1.2 >> and the compiler used in kernel assembly: 4.1.2 >> >> Kernel-header resources needed for compiling are not manifestly ready! >> >> If compiling is necessary packages must be installed, providing: >> kernel-source-2.6.18-3-686 >> Compressed files at: /usr/src/fglrx.tar.bz2 /usr/src/linux-2.6.19.2.tar.bz2 /usr/src/linux-source-2.6.18.tar.bz2 >> >> For Debian and some related distributions, a package kernel-kbuild-2.6-3 may be needed to support driver compiling >> >> >> Checking pppd properties: >> -rwsr-xr-- 1 root dip 260920 2006-11-14 14:44 /usr/sbin/pppd >> >> In case of an "error 17" "serial loopback" problem, see: >> http://phep2.technion.ac.il/linmodems/archive-sixth/msg02637.html >> >> To enable dialout without Root permission do: >> $ su - root (not for Ubuntu) >> chmod a+x /usr/sbin/pppd >> or under Ubuntu related Linuxes >> chmod a+x /usr/sbin/pppd >> >> Checking settings of: /etc/ppp/options >> asyncmap 0 >> auth >> crtscts >> lock >> hide-password >> modem >> proxyarp >> lcp-echo-interval 30 >> lcp-echo-failure 4 >> noipx >> >> >> Don't worry about the following, it is for the experts >> should trouble shooting be necessary. >> ========================================================== >> >> # start/stop the daemon when the USB modem is connected >> KERNEL=="slusb[0-9]*", GROUP="dialout", RUN+="/etc/init.d/sl-modem-daemon" >> Checking for modem support lines: >> -------------------------------------- >> /device/modem symbolic link: lrwxrwxrwx 1 root root 6 2007-01-17 00:27 /dev/modem -> ttySL0 >> slmodemd created symbolic link /dev/ttySL0: >> Within /etc/udev/ files: >> /etc/udev/rules.d/030_sl-modem-daemon.rules:# start/stop the daemon when the USB modem is connected >> /etc/udev/rules.d/030_sl-modem-daemon.rules:KERNEL=="slusb[0-9]*", GROUP="dialout", RUN+="/etc/init.d/sl-modem-daemon" >> /etc/udev/sl-modem-daemon.rules:# start/stop the daemon when the USB modem is connected >> /etc/udev/sl-modem-daemon.rules:KERNEL=="slusb[0-9]*", GROUP="dialout", RUN+="/etc/init.d/sl-modem-daemon" >> Within /etc/modprobe.conf files: >> /etc/modprobe.d/sl-modem-daemon.modutils:install slamr modprobe --ignore-install ungrab-winmodem ; modprobe --ignore-install slamr; test -e /dev/slamr0 || (/bin/mknod -m 660 /dev/slamr0 c 242 0 2>/dev/null && chgrp dialout /dev/slamr0) >> Within any ancient /etc/devfs files: >> >> Within ancient kernel 2.4.n /etc/module.conf files: >> /etc/modules.conf:### update-modules: start processing /etc/modutils/sl-modem-daemon.modutils >> /etc/modules.conf:### update-modules: end processing /etc/modutils/sl-modem-daemon.modutils >> /etc/modules.conf.old:### update-modules: start processing /etc/modutils/sl-modem-daemon.modutils >> /etc/modules.conf.old:### update-modules: end processing /etc/modutils/sl-modem-daemon.modutils >> --------- end modem support lines -------- >>