Re: Ralf, Intel 82801G (ICH7), Germany, Debian GNU/Linux 4.0 kernel 2.6.18-3-686

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 --------
>>


[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux