> I'm trying to set up my modem on Ubuntu. I've > installed the slmodemd package, made some > configuration in /etc/wvdial.conf, but I always get > a > "NO CARRIER" error, regardless of the RJ11 cable > being > plugged or not. I've played with some options, but > none of them were useful. Is there something I'm > missing? I'd like to know. > > Here's the ModemData.txt file: > ========================= > Only plain text email is forwarded by the > DISCUSS@xxxxxxxxxxxxx List Server. > Do use the following as the email Subject Line: > SomeName, YourCountry Ubuntu 7.04 kernel > 2.6.20-16-generic > 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 > ---------------------------- > CPU=i686, Ubuntu 7.04 > Linux version 2.6.20-16-generic (root@terranova) > (gcc > version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)) #2 SMP Thu > Jun > 7 20:19:32 UTC 2007 > scanModem update of: 2007_June_06 > > > ALSAversion 1.0.13 > USB modem not detected by lsusb > > Modem or host audio card candidates have firmware > information: > > PCI slot PCI ID SubsystemID Name > ---------- --------- --------- -------------- > 00:1f.6 8086:2486 1179:0001 Modem: Intel > Corporation > 82801CA/CAM AC'97 Modem Controller > > Modem interrupt assignment and sharing: > 10: 2 XT-PIC-XT uhci_hcd:usb1, > eth0, yenta, Intel 82801CA-ICH3, yenta, Intel > 82801CA-ICH3 Modem > > --- Bootup diagnositcs for card in PCI slot 00:1f.6 > ---- > [ 29.173822] ACPI: PCI Interrupt 0000:00:1f.6[B] > -> > Link [LNKB] -> GSI 10 (level, low) -> IRQ 10 > [ 30.634468] PCI: Enabling device 0000:00:1f.6 > (0000 > -> 0001) > [ 30.634663] ACPI: PCI Interrupt 0000:00:1f.6[B] > -> > Link [LNKB] -> GSI 10 (level, low) -> IRQ 10 > [ 30.635008] ACPI: PCI interrupt for device > 0000:00:1f.6 disabled > [ 160.252506] ACPI: PCI Interrupt 0000:00:1f.6[B] > -> > Link [LNKB] -> GSI 10 (level, low) -> IRQ 10 > [ 160.252543] PCI: Setting latency timer of device > 0000:00:1f.6 to 64 > > The PCI slot 00:1f.6 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 Bootup.txt > about possible fixes. > Send dmesg.txt along with ModemData.txt to > discuss@xxxxxxxxxxxxx > if help is needed. > > > === Finished modem firmware and bootup diagnostics > section. === > === Next deducing cogent software === > > For candidate modem in PCI bus: 00:1f.6 > Class 0703: 8086:2486 Modem: Intel Corporation > 82801CA/CAM AC'97 Modem Controller > Primary PCI_id 8086:2486 > Subsystem PCI_id 1179:0001 > Softmodem codec or Vendor from diagnostics: > SIL27, > an AgereSystems type. > from Archives: > SIL27, > an AgereSystems type. > > > 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-intel8x0m > 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-1.0.13.tar.gz having a > compiled > slmodemd. Unpack under Linux with: > $ tar zxf SLMODEMD-1.0.13.tar.gz > and read instructions therein. But briefly, the > modem > is setup with command: > sudo slmodemd -c YOUR_COUNTRY --alsa modem:1 > 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-intel8x0m and > audio drivers it depends on, > displayed by: lsmod | grep snd_intel8x0m > Module Size Used by > ------------------------------------- > snd_intel8x0m 18700 0 > snd_ac97_codec 98464 2 > snd_intel8x0m,snd_intel8x0 > snd_pcm 79876 4 > snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss > snd 54020 11 > snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device > snd_page_alloc 10888 3 > snd_intel8x0m,snd_intel8x0,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-01: Intel ICH - MIC ADC : Intel 82801CA-ICH3 - > MIC > ADC : capture 1 > 00-00: Intel ICH : Intel 82801CA-ICH3 : playback 1 : > capture 1 > 01-00: Intel ICH - Modem : Intel 82801CA-ICH3 Modem > - > Modem : playback 1 : capture 1 > > /proc/asound/modules > ------------------------------- > 0 snd_intel8x0 > 1 snd_intel8x0m > /proc/asound/card1/codec97#0/mc97#1-1+regs > ------------------------------- > 0:7c = 5349 and 0:7e = 4c27 > which were translated from hexadecimal code into: > SIL27 > > /proc/asound/card1/codec97#0/mc97#1-1 > ------------------------------- > Extended modem ID: codec=1 LIN1 > > and from the command: > aplay -l | grep -i modem > card 1: Modem [Intel 82801CA-ICH3 Modem], device 0: > Intel ICH - Modem [Intel 82801CA-ICH3 Modem - 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: > linux-headers-2.6.20-16-generic > > > Checking pppd properties: > -rwsr-xr-- 1 root dip 269224 Apr 5 00:41 > /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) > sudo chmod a+x /usr/sbin/pppd > or under Ubuntu related Linuxes > sudo chmod a+x /usr/sbin/pppd > > Checking settings of: /etc/ppp/options > asyncmap 0 > noauth > crtscts > lock > hide-password > modem > proxyarp > lcp-echo-interval 30 > lcp-echo-failure 4 > noipx > > In case of a message like: > Warning: Could not modify /etc/ppp/pap-secrets: > Permission denied > see > http://linmodems.technion.ac.il/bigarch/archive-sixth/msg04656.html > > Read Modem/YourSystem.txt concerning other COMM > channels: eth0 eth1 eth0:avah eth1:avah > Which can interfere with Browser naviagation. > > 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: > 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/blacklist-modem:# Uncomment these > entries in order to blacklist unwanted modem drivers > /etc/modprobe.d/blacklist-modem:# blacklist > snd-atiixp-modem > /etc/modprobe.d/blacklist-modem:# blacklist > snd-via82xx-modem > /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) > /etc/modprobe.d/alsa-base:options snd-atiixp-modem > index=-2 > /etc/modprobe.d/alsa-base:options snd-via82xx-modem > index=-2 > Within any ancient /etc/devfs files: > > Within ancient kernel 2.4.n /etc/module.conf > files: > > --------- end modem support lines -------- > ========================= > > My /etc/wvdial.conf file: > ========================= > [Dialer Defaults] > Modem = /dev/ttySL0 > ISDN = off > Modem Type = Analog Modem > Baud = 115200 > Init = ATX3 > Init2 = ATQ0 V1 E1 S0=0 X3 &C1 &D2 +FCLASS=0 > Init3 = > Init4 = > Init5 = > Init6 = > Init7 = > Init8 = > Init9 = > Phone = 38376600 > Phone1 = > Phone2 = > Phone3 = > Phone4 = > Dial Prefix = > Dial Attempts = 2 > Dial Command = ATM1L3DT > Ask Password = off > Password = secret > Username = daniel.olops@xxxxxxxxx > Auto Reconnect = off > Abort on Busy = off > Carrier Check = no > Check Def Route = on > Abort on No Dialtone = off > Stupid Mode = off > Idle Seconds = 0 > Auto DNS = on > New PPPD = yes > ========================= > > Thanks in advance, > > Daniel > > "Quem não vive para servir, não serve para viver" > > > > Flickr agora em português. Você cria, todo > mundo vê. > http://www.flickr.com.br/ > "Quem não vive para servir, não serve para viver" Flickr agora em português. Você cria, todo mundo vê. http://www.flickr.com.br/