Adrien RE: The /proc/asound/pcm file reports:-----------------------00-01: Conexant Digital : Conexant Digital : playback 100-00: CONEXANT Analog : CONEXANT Analog : playback 1 : capture 1------- scanModem cannnot detect Conexant modem chips on HDA cards.But the presence of Conexant audio chips supports a good guess thatthe modem chip is also a Conexant type. So > Support can likely be achieved through two mutually exclusive alternatives:> 1) The hsfmodem software for Conexant chipset modems: Read Conexant.txt> The f ALSA alternative CANNOT work with Conexant modems. MarvSscanModem maintainer On Feb 18, 2008 5:32 AM, Adrien Soulié <adrien.soulie@xxxxxxxxx> wrote:> Dear all,> I just want to use the modem to send faxes (and eventually receive some).> =================> File Modemdata.txt :> =================>> Only plain text email is forwarded by the Discuss@xxxxxxxxxxxxx List> Server,> as HTML can contain viruses. Use as the email Subject Line:> YourName, YourCountry kernel 2.6.22-14-generic> With this Subject Line cogent experts will be alerted, and useful case> names left in the Archive.> YourCountry will enable Country specific guidance. Your contry's local> Linux experts> can be found through: http://www.linux.org/groups/index.html.> They will know your Country's modem code, which may be essential for> dialup service.> Responses from Discuss@xxxxxxxxxxxxx are sometimes blocked by an> Internet Provider mail filters.> So in a day, also check the Archived responses at http://www.linmodems.org> -------------------------- System information ----------------------------> CPU=i686,> Linux version 2.6.22-14-generic (buildd@terranova) (gcc version 4.1.3> 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)) #1 SMP Fri Feb 1> 04:59:50 UTC 2008> scanModem update of: 2008_01_22>>> There are no blacklisted modem drivers in /etc/modprobe* files> PCI slot 00:1b.0 has a High Definition Audio Card>> The Advanced Linux Sound Architecture (ALSA) packages providing audio> support,> also includes drivers for some modems. The ALSA diagnostics are written> during> bootup to /proc/asound/ folders.>> The /proc/asound/ audio+modem diagostics are being copied.> Finished copy to Modem/ALSAroot.tgz>> The ALSA verion is 1.0.14> The modem cards detected by "aplay -l" are:>>> The /proc/asound/pcm file reports:> -----------------------> 00-01: Conexant Digital : Conexant Digital : playback 1> 00-00: CONEXANT Analog : CONEXANT Analog : playback 1 : capture 1>> about /proc/asound/cards:> ------------------------> 0 [Intel ]: HDA-Intel - HDA Intel> HDA Intel at 0xde300000 irq 21>> USB modem not detected by lsusb>> For candidate card in slot 00:1b.0, firmware information and bootup> diagnostics are:> PCI slot PCI ID SubsystemID Name> ---------- --------- --------- --------------> 00:1b.0 8086:27d8 103c:30bb Audio device: Intel Corporation> 82801G>> Modem interrupt assignment and sharing:> 21: 1842 0 IO-APIC-fasteoi HDA Intel> --- Bootup diagnostics for card in PCI slot 00:1b.0 ----> [ 18.224000] ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level,> low) -> IRQ 21> [ 18.224000] PCI: Setting latency timer of device 0000:00:1b.0 to 64>>> === Finished modem firmware and bootup diagnostics section. ===> === Next deducing cogent software ===>>>> 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 103c:30bb> Softmodem codec or chipset from diagnostics:> from Archives:>>> 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:>> Support can likely be achieved through two mutually exclusive alternatives:> 1) The hsfmodem software for Conexant chipset modems: Read Conexant.txt> The following ALSA alternative CANNOT work with Conexant modems.>> 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/>> ----------------end Softmodem section -------------->> Writing Intel.txt>> For owners of a Dell PCs with Conexant HSF modems, a driver source> package with full speed enabled is available, but requires driver> compiling. Read Conexant.txt>> Read Conexant.txt>> Writing Conexant.txt>> Writing Smartlink.txt> ============ end Smartlink section =====================>>> The base of the UDEV device file system is: /dev/.udev>> Versions adequately match for the compiler installed: 4.1.3> and the compiler used in kernel assembly: 4.1.3>>>> Minimal compiling resources appear complete:> make utility - /usr/bin/make> Compiler version 4.1> linuc_headers base folder /lib/modules/2.6.22-14-generic/build>> However some compilations and executable functions may need additional> files,> in the FileNames.h (so called kernel "h"eaders) collection installed> in /usr/include/ .> For martian_modem, additional required packages are libc6-dev (and for> Debian/Ubuntu, linux-libc-dev). The also required headers of package> libc6 are commonly installed by default.>>>> If a driver compilation fails, with message including some lack of some> FileName.h (stdio.h for example), then> Some additional kernel-header files need installation to /usr/include.> The minimal additional packages are libc6-dev> and any of its dependents, under Ubuntu linux-libc-dev>> If an alternate ethernet connection is available,> $ apt-get update> $ apt-get -s install linux-kernel-devel> will install needed package> For Debian/Ubuntu related distributions, run the following command to> display the needed package list:>> Otherwise packages have to be found through http://packages.ubuntu.com> Once downloaded and transferred into a Linux partition,> they can be installed alltogether with:> $ sudo dpkg -i *.deb>>> Checking pppd properties:> -rwsr-xr-- 1 root dip 269256 2007-10-04 21:57 /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>>> Don't worry about the following, it is for the experts> should trouble shooting be necessary.> ==========================================================>> Checking for modem support lines:> --------------------------------------> /device/modem symbolic link:> slmodemd created symbolic link /dev/ttySL0:> Within /etc/udev/ files:>> Within /etc/modprobe.conf files:> /etc/modprobe.d/alsa-base:options snd-atiixp-modem index=-2> /etc/modprobe.d/alsa-base:options snd-via82xx-modem index=-2> /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> Within any ancient /etc/devfs files:>> Within ancient kernel 2.4.n /etc/module.conf files:>> --------- end modem support lines -------->>>