Mircea, Please send only ModemData.txt. The other files are for you to read and are unneccessary for us. For candidate modem in PCI bus: 00:09.0 Class 0780: 8086:1040 Communication controller: Intel Corporation 536EP Data Fax Modem Primary PCI_id 8086:1040 Support type needed or chipset: INTEL536EP In 2006, Intel appears to have ceased updates for Linux. For the INTEL537 and INTEL536 chipset modems, the most current support is provided at: http://phep2.technion.ac.il/linmodems/packages/intel/Philippe.Vouters/ But regular support is not available, see: http://archives.linmodems.org/24939 Regards, Antonio --- Mircea Apostol <mircea.apostol@xxxxxxxxx> wrote: > Hi! Could you help me please to identify my modem? I > work under Mandriva > 2007 and can not make my modem to work. I used "Scan > Mode" to get info > about my modem. The test output is attached. Hope > you will be able to > help me. > > Thank you in advance! > > Best regards, > > Mircea. > > > The files in this Modem/ folder have > the following roles: > > ModemData.txt - Diagnostics and accumulated > information cogent to your modem and host system. > This is the ONLY file which should be sent to > the List DISCUSS@xxxxxxxxxxxxx , > if further help is needed. Send your email and > attachments as plain text as > other formats are rejected by the List Server, > to avoid virus transmission. > Always send the ENTIRE ModemData.txt, as It > includes subtle diagnostic ouputs needed > to best guide you. Please in the covering email > mention your Country, to enable Country > specific advice. > Always use the most recent update of scanModem > accessed ONLY at > > http://linmodems.technion.ac.il/packages/scanModem.gz > > to produce ModemData.txt > URLs to cogent advice are regularly updated, so > your problem may be solved therein. > Please Do NOT send Do NOT send other files in > this folder Modem/ > > A file(s) specific to your modem chipset will be > written, such as: > Smartlink.txt, Conexant.txt, Intel.txt , etc > > YourModem.txt - Guidance about operating your > particular System, for your benefit > It should NOT be sent to Discuss@xxxxxxxxxxxxx > > Rational.txt - Motivations of this scanModem > package. > > DriverCompiling.txt - Explains the roles of > additional files which may have to be installed > to support compiling of modem drivers, and the > steps to take. > > SoftModem.txt - Information and instructions about > "soft modems". > For these modems, additional steps may be > necessary for choice of supporting software. > The primary PCI ID is that of the host audio or > modem controller, which can support diverse > Subsystems. It is the chipset of the Subsystem which > determines the software needed. > > ModemTesting.txt SHOULD be read, but after drivers > have been installed. > > InfoGeneral.txt has general information about the > status of winmodem support under Linux, > Do read it if ModemData.txt reports that your > current modem is not supported under Linux. > > Unsubscribe.txt - Howto terminate email tranmissions > from the List. > > If you are Linux newcomer, please do locate your > local Linux group through: > http://www.linux.org/groups/index.html . If > you are not comfortable with English, > a local Linux user can often be of substantial > assistance in getting you on to the Internet. > > > > > ======================================================= > COMPILING DRIVERS, for Linux Newbies > > Within the workshop there is an instruction set, the > Makefile, and a few tools. You command: > make clean > An elf named "make" comes in, reads Makefile and > then cleans up any debris of previous efforts. > Do ALWAYS command "make clean" as a first step > before new driver compilations. > The major work of compiling drivers and any > associated tools is commanded with: > make > or perhaps > make DriverName > There only remains to command installation of the > modem driver(s) and tools with: > make install > Configuration of a dialout utility is done > elsewhere, and you can access the Internet. > > It is really that simple, once the workshop with > tools has been prepared. > But new drivers have to be compiled with every > operaing system update. > The remainder of this text is thus aids you in the > preparations, dealing with a variety of special > cases. > Most points are covered in much more detail in the > Linux Kernel-HOWTO, likely included among the > HOWTO documentation set installed within > /usr/share/doc/ folders. > > The core operating system of a PC is comprised of a > motherboard, the software kernel, > and its auxilliary code modules. The kernel is the > file /boot/vmlinuz-2.6.17-5mdv. > Modules located in subfolders of > /lib/modules/2.6.17-5mdv/ . They can be inserted > into or removed > from the acting kernel upon demand. This provides > adaptablity to the diverse > hardware components of PCs and changing requirments. > > > Modem drivers are one type of module. As contrasted > to most Linux software, modem driver codes have > some non-public code components. That is the drivers > are not fully Open Source, to protect > Intellectual Property of the providing companies. > This has a consequence that many Linux distributions > will not or cannot legally supply proprietary > modem drivers. Rather the Users must get the > modem code package and direct compiling of the code > and driver installation. > > A complementary resource for compiling is a family > of FileNames.h, collectively called kernel-headers. > They are both code bits themselves and also call for > other code bits their functioning depends on. > Depending on the Linux distribution, kernel-headers > may not be automatically installed. > If not they will always be made available on > installation media or some Linux repository. > They can be searched for by package names including: > kernel-source, linux-source, kernel-headers and 44 > There are always some kernel-headers in afolder > /usr/include/. But these are an INCOMPLETE, too > small collection > and DO NOT suffice for compiling processes. > > In addition some software utilities may have to be > installed. The instructions for compiling are read > by make. > A set of compiler tools are installed as a > gcc-SomeVersion package. After compiling, the > various pieces > and linked dynamically together with "ld". Together > wiith some simpler software tools, the ld will > already be installed on Linux systems. Systems > using the Debian style maintanence system > additionally require a package "kernel-kbuild-3.n" > to properly utilize kernel-headers or 2.6.n kernels. > > The "kernel-headers" are matched with an installed > kernel, or must be generated from a kernel-source > package. > These are provided in different ways by the various > Linux distributions, under 2.6.n kernels: > Redhat and Fedora - installation is coincident > with kernel installation, > with placement of the kernel-header base > folder in /lib/modules/2.6.17-5mdv/build/ > Mandrake and SuSE/Novell - installation as part > of a kernel-source or linux-source packages, > with location at > /usr/src/kernel-headers-2.6.17-5mdv or > /usr/src/linux-2.6.17-5mdv > Debian and distros using its Package.deb format > have names: > kernel-headers-2.6.17-5mdv > linux-headers-2.6.17-5mdv for Ubuntu > and installation is into /usr/src/ > for Xandros, there is a > xandros-kernel-source-version.deb which has to be > installed > Unpack if necessary with > # cd /usr/src/ > # ls > # tar jxf > xandros-kernel-source-version.tar.bz2 > see > http://support.xandros.com/kb-view.php?topic=64 for > details > but for 2.6.n kernels, the step after: > # make EXTRAVERSION=-x1 oldconfig > should be > # make EXTRAVERSION=-x1 bzImage > Others - ??? > > For the prior generation of 2.4.n kernels, there > are special cases. Skip this if your kernel is a > 2.6.n or a Debian type. > For RPM using distros, the kernel-source-2.6.17-5mdv > or linux-source-2.6.17-5mdv packages must be > installed and configured as described below: > 1) SuSE with KernelVersion 2.4.21-144-* or later - > install the matching kernel-source package, which > does also contain the kernel-headers; > 2) for Fedora II or later, kernel-headers are/were > coinstalled with the kernel package; > 3) for all other cases of 2.4.n kernels, the > kernel-headers must be prepared from kernel-source. > > The preparation can be summarised in a few > steps/actions: > Install a kernel-source package representing your > kernel. > Change directory (cd) into its base folder. The > kernel-source in general > will match only one of several kernels that could > have been installed > and NOT necessarily yours. Thus clean out any > remnants of earlier usages with: > make mrproper > Copy in your kernel configuration file and have it > read with: > make oldconfig > If necessary edit ONLY the fourth line of the > Makefile, which completes > the specification of where drivers will be > installed to (details below). > The kernel-headers are then assembelled by either: > > a) for 2.4.nn kernels by > make dep > b) for 2.6.n kernels, > make bzImage > which includes an integral "make dep" step. > > Modem related resources may or may not have been > installed during the primary Linux installation, > as WinModem hardware is often NOT recognized. > Search your Distro's package > descriptions for "modem" to reveal the status of > related resources. Read > the package description to determine whether > pre-compiled modem drivers were provided. > RESOURCES of a few types are needed to get on line. > Do PREFERABLE use your System's > package maintenance system for the installation. > This should guarantee that > any DEPENDENT packages will be called into the > installation process. As a preliminary > 1) Install your distributions package providing the > KPPP, WVDIAL and MINICOM dialer utilities. > Dependencies within such packages will also drive > the unpacking of ppp related modules > from compressed to a functional form : > module.o.gz --> modules.o > or for 2.6.n kernels > module.ko.gz --> module.ko > In addition these dialers will later aid testing and > configuration, > which is to be performed only AFTER, the modem's > drivers are installed. > > 2) Download if necessary and modem driver package > specific to your modem hardware. > 3a) Install if necessary your distrbution's > kernel-source package, necessary for preparing > kernel-headers under 2.4.n kernels > Or for Debian style distributions, > 3b) install the kernel-header-2.6.17-5mdv.deb > package matching your kernel version 2.6.17-5mdv. > > A KERNEL-SOURCE package must be installed, if a full > kernel-header set > is not otherwise provided. Kernel-source packages > are === message truncated ===> > Do NOT send this text with common information to > discuss@xxxxxxxxxxxxx > There are instructions to UNSUBSCRIBE from > discuss@xxxxxxxxxxxxx at http://www.linmodems.org > ============== > > Several sections are included in this file: > The Summary of modem Support under Linux > description of the soft modem identity tests: SIL > ids > some output from scanModem specific to your > System > an explanation of the GCC 2.95 compiler warning > ethernet Interference with DNS (domain name > service) > Please Linux Newbies read carefully, the > companion > Modem/DriverCompiling.txt and its > Followup Modem/DriverTesting.txt section with > dialout examples. > > It is the CHIPSET, and Not the modem BrandName which > is informative for Linux support > > The chipset types that are fully supported under > Linux, without proprietary drivers, > have the more expersive controller chipsets. These > include the 3COM,Inc 3CXM556 and > AgereSystems FM560LK chipsets. Do a WWW search to > find them. > > USB modems will not be detected through the acm.o > driver with port /dev/ttyACM0 > UNTIL proper USB support is installed. > See http://www.linux-usb.org/USB-guide/x332.html, > Linux_kernel_source/Documentation/usb/acm.txt, > and > > http://www.usb.org/developers/devclass_docs/usbcdc11.pdf > (page 15) > Among the USB modems with proprietary interfaces, > there is support for > Conexant HSF modems are supported by the hsfmodem > package at http://www.linuxant.com/drivers > HSF USB with Vendor:Product IDs - 0572:1300 > 0572:1301 0572:1302 0572:1303 08E3:0111 > with updates at > http://www.linuxant.com/drivers/hsf/index.php > HCF Vendor ID: 0572 Product ID: 1290 (Cadmus2 > HCF, Conexant) is supported, > but NOT the Cadmus I types: > http://www.linuxant.com/drivers/hcf/faq.php#25 > HCF USB Vendor ID: 05AC Product ID: 8202 > (Cadmus2 HCF, for Apple/Mac and not PCs) > SmartUSB56 (ST7554) based modems with ID: > 0483:7554 > The SWEEX USB modem has the ST7554 chipset > Drivers are at > http://www.smlink.com/main/index1.php?ln=en&main_id=40 > > http://linmodems.technion.ac.il/archive-fourth/msg00176.html > is an installation report. > To write out Smartlink information, use the > proxy entry > ./scanModem test 1131:3400 > > PCMCIA card modems can serve if your laptops modem > is not supported under Linux. > > http://freewebhosting.hostdepartment.com/g/gromitkc/pcmcia_list.html > The 3COM,Inc 3CXM556 and AgereSystems FM560LK chip > modems use Open Source serial-cs.o drivers. > > For modems not recognized by scanModem, chipset > information may be obtained under Microsoft Windows > through: > 1) Start > Settings > Control Panel > Classical > View (for WinXP) > Modem > or alternatively under Linux > # cat /proc/asound/mc97* > Try to identify the modem setup file, with > name perhaps MODEM.INF > 2) Open a COMM console, and send ATI commands to > the modem (ATI, ATI1, ATI2, etc) > which may elicit chipset and driver information. > Here is an example > ATI3 - Agere SoftModem Version 2.1.22 > ATI5 - 2.1.22, AMR Intel MB, AC97 ID:SIL > REV:0x27 > successfully identifying an Agere SoftModem > chipset, both by name and through > the:softmodem SIL ID: AC97 ID:SIL > REV:0x27 > > SUPPORT SUMMARY - as of 2007_March_05 > ------------------------------------- > Controller chipsets are used in the most expensive > modems and are supported. > They utilize the same serial drivers included with > kernel+module installations, > and most commonly one of the ports /dev/ttyS0 thru > 3. > Such chipsets are produced by 3Com, AgereSystems > (the Venus chipset), > Topic Semiconductor Corp., and others. But the > same companies may > produce unsupported WinModems. Do not depend on > the Brand Name. > Look for an explicit statement of Linux support > > AVOID the following modem chipsets: > ESS - no formal support since 2.2.2 > kernels, though there are kluges: > http://andywettstein.home.comcast.net/ess/ > http://tx.technion.ac.il/~raindel/ > 3Com/US Robotics winmodems - never supported > under Linux > > SmartLink - newer chipsets are supported: > http://www.smlink.com > ftp://ftp.smlink.com/linux/unsupported/ > Moreover, the slmodem-2.9.10 drivers will > support Many but not all modem Ssubsystems > that serve under AC97/MC97 controllers. > > Conexant - all modems supported with drivers at: > http://www.linuxant.com > Testcode for slow 14,400 mH support is free, BUT > there is a one time charge for the full speed > support. > > Intel Inc. - > http://developer.intel.com/design/modems/support/drivers.htm > For early releases check at: > http://linmodems.technion.ac.il/resources.html > The HaM modem is supported, but code is no > longer being updated; > there will likely be failures under emerging > 2.6 kernels. > The 536EP and five Intel537 modem chipset > variants are actively supported. > > Lucent /AgereSystems > The Venus chipset modem uses the Linux seraik > drivers and is thus supported. > Modems with digital signal processing (DSP) > chipsets are supported: http:/ltmodem.heby.de > For AC97/MC97 soft modems. Initiate software > access through code sponsor IBM: > > http://www-3.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-52698 > Coding of support for has Not yet begun PCI soft > modems with PCI_IDs 11c1:048? > > > Motorola support is at: > http://www.motorola.com/softmodem/sm56_download.htm > through 2.4.22 kernels. > > PCTel modem business has been sold to Conexant > Driver compiler resources are at: > http://pctelcompdb.sourceforge.net/ > However, the pre-compiled binary component is yet > to be assembled > with the gcc 3.nn used in newer Linux releases, > so forced (-f) insertions may be necessary: > insmod -f pctel > Some of the HSP soft modems are supported by the > SmartLink slmodem-2.9.10 drivers. > > Broadcom modems in Dell laptops and PCs - can be > made to function under 2.4 kernels, but code has not > been updated recently. > > --------- end chipset section > ---------------------- > > SUPPORT under the current 2.6.nn kernels. > > The more expensive Controller chipset modems are > functioning. > SmartLink slmodem-2.9.9 drivers are functioning. > Conexant has 2.6.n support > The Lucent/Agere digital signal processing (DSP) > chipsets do have > informal service into 2.6.n kernels and an > AgereSystems release is soon expected. > Intel, Agere Systems and Linuxant are firmly > expected to continue support into 2.6.nn, > though the Intel HaM software will not be updated > to 2.6.n service > > ------------------------------------ > Preparing winmodem drivers will generally require > compiling. > If you are not familar with this process > DEFINITELY read carefully > the Modem/DriverCompiling.txt > > === message truncated ===> > Intel modems > ============================== > Vendor=8086 is Intel, Inc. producing chipsets for > 536EP host controller free (HCF) modems, > 537 soft modems, several AC'97 softmodem > controllers and HDA (High Definition Audio) cards. > > For INTEL537 and INTEL536 chipset modems, the most > current support is provided at: > > http://linmodems.technion.ac.il/packages/intel/Philippe.Vouters/ > > In 2006, Intel appears to have ceased updates for > Linux. But their offical > support packages can be accessed through: > > http://developer.intel.com/design/modems/support/drivers.htm > > The AC'97/CNR controllers of softmodems usually do > NOT use Intel software. > Rather, the modem Subsystem determines the required > software support. > Subsystems with Conexant chips require hsfmodem > software from http:/www.linuxant.com > Other Subsytems are currently supported by Open > Source ALSA drivers plus the slmodemd helper. > > The HDA cards may host softmodem chipsets, through > a different bridging then the AC'97 types. > Both Conexant chip and ALSA supported chipset types > have been encountered. > > For the 537 class softmodems, prior to software > release 2.70.95.0, > there were distinct support packages: > PCI_id SubSystem_id Older_package Comment > > ------------------------------------------------------------------------------- > e159:0001 8086:0003 537 TJ320 > v2.0 controller > 8086:1080 8086:100[7,8,A,0] 537EP > 8086:1080 AC'97 controller > 8086:1040 8086:1005 537SP > 8086:1080 AC'97 controller > various various 537AA_secure primary > AC'97 controller > over > si3054 chip with SIL25 codec > > si == Silicon Instruments > various various 537EA primary > CNR controller > over > si3038 chip with INT65 codec > > -------------------------------------------------------------------------------- > But all are currently supported by a single > Intel-537EP package > The 537AA and EA types may be alternatively be > supported by an ALSA modem driver > and the Smartlink slmodemd. > > Intel-536 chipset modems have an onboard DSP > (digital signal processor) chip. > They may alternatively be served by the 537EP > software, with added CPU burden. > > A very detailed installation report cogent to 537 > type modems is at: > > http://linmodems.technion.ac.il/archive-fifth/msg00541.html > > For Debian like distros, a modified install script > is at: > > http://members.lycos.co.uk/persianlinux/downloads/intel536EP/Intel536_inst_debian > > Intel 536EP Modem Driver For Fedora Core 5 > from volunteer maintainer Philippe Vouters > > If you have a look at 537_boot in the driver's root > directory, you will > notice the device is /dev/537. > > $ export MODEM_TYPE=<your 537 family type modem> > $ make 537 > From a root account, you: > $ make uninstall > $ make install > $ dmesg > > If you do not find any error, do proceed with the $ > efax test in the > previously sent attachment. You may also recall this > $ efax command > adding to the end "-t <your phone number> 537_inst". > If efax answers > busy, then it does sound good. If it answers "NO > DIALTONE", then check > if the modem is actually connected to a working > phone line and if yes > does send your $ dmesg along with $ efax output. > > If this does not work, reply with the $ efax output > along with $ dmesg > output. > > Note that the hamcore software is initializing with > your data after a > fresh install and the modem may not be immediately > responding. However > if the $ efax command works, then it should be > responding on a wvdial > command. > > Please do provide me with the exact command output > along with $ dmesg > data. Without these, it is difficult for me to > pinpoint to the actual > problem. Be also aware that in the AT+GCI=3D wvdial > AT command the 3D is > for France. Read the readme.txt in the driver's root > directory to find > out the correct AT+GCI command according to your > country. > > Also providing you attempted to install a Fedora > Core 2 537EP driver > onto your Fedora Core 5 distribution, please do > clean up all files. > > Yours truly, > Philippe > > For FC5 users under FC5, Please read prior to > rebuilding the 537EP driver. > http://linmodems.org/cgi-bin/ezmlm-cgi?1:mss:23914:200607:amjpfhgkifkbjmnibmjf > > <NOTICE> > Intel claiming partial source and providing binaries > built on a 32-bit > Pentium aware computer, you may use the drivers > ONLYon a 32-bit Linux > and a Pentium instruction set compatible processor. > > The driver code also handles a SMP configuration, as > found in modern > multi-core processors, such as the Opteron and Xeon > processors. > > </NOTICE> > > 1/ 536EP and 537EP installation: > > First read the readme.txt file located in the > detarred created directory. > Make sure your computer has all the prerequisites > (kernel-devel rpm installed > in particuliar) and your /usr/src/kernels/'uname > -r'/include/linux/autoconf.h > does match your processor configuration. With this, > check especially for: > $ grep SMP /usr/src/kernels/'uname > -r'/include/linux/autoconf.h > for CONFIG_SMP defined whereas your computer only > contains a single processor. > If you have such a mismatch, reinstall your Linux > distribution from scratch. > > 2/ From any account, you can under the detarred > created directory: > $ make clean > $ make 536 > or > $ make 537 > > For a 537 family modem, you may have to: > $ export MODEM_TYPE=<your actual modem type> > prior to the: > $ make 537 > > 3/ Only from a root account, you can > $ make install > or > $ make uninstall > > Check with: > $ dmesg > dmesg.txt Read the dmesg.txt looking for > any driver's run-time problem. > > The 536EP driver has proved to work fine with efax, > hylafax, wvdial, KPPP. > The 537 driver has proved to work fine on SuSE 10.1. > > 4/ Checking the installation. > Assuming you have a 536EP modem, you should see the > following: > $ ls -l /dev/modem > lrwxrwxrwx 1 root root 10 jan 22 12:37 /dev/modem > -> > === message truncated ===> Only plain text email is forwarded by the > DISCUSS@xxxxxxxxxxxxx List Server. > Do use the following as the email Subject Line: > SomeName, YourCountry Mandriva Linux > release 2007.0 (Official) for i586 > Kernel 2.6.17-5mdv on an i686 / kernel 2.6.17-5mdv > 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, Mandriva Linux release 2007.0 (Official) > for i586 > Kernel 2.6.17-5mdv on an i686 / > Linux version 2.6.17-5mdv (rtp@xxxxxxxxxxxxxxxxxxxx) > (gcc version 4.1.1 20060724 (prerelease) > (4.1.1-3mdk)) #1 SMP Wed Sep 13 14:32:31 EDT 2006 > scanModem update of: 2007_March_05 > The modem symbolic link is /dev/modem -> /dev/536ep > > USB modem not detected by lsusb > > Modem or host audio card candidates have firmware > information: > > PCI slot PCI ID SubsystemID Name > ---------- --------- --------- -------------- > 00:09.0 8086:1040 8086:1000 Communication > controller: Intel Corporation 536EP Data Fax Modem > > Modem interrupt assignment and sharing: > > --- Bootup diagnositcs for card in PCI slot 00:09.0 > ---- > > === Finished modem firmware and bootup diagnostics > section. === > === Next deducing cogent software === > > For candidate modem in PCI bus: 00:09.0 > Class 0780: 8086:1040 Communication controller: > Intel Corporation 536EP Data Fax Modem > Primary PCI_id 8086:1040 > Support type needed or chipset: INTEL536EP > > > In 2006, Intel appears to have ceased updates for > Linux. > For the INTEL537 and INTEL536 chipset modems, the > most current support is provided at: > > http://phep2.technion.ac.il/linmodems/packages/intel/Philippe.Vouters/ > But regular support is not available, see: > http://archives.linmodems.org/24939 > : > The outdated official Intel support packages can be > accessed through: > > http://developer.intel.com/design/modems/support/drivers.htm > Read Intel.txt and Modem/YourSystem.txt for follow > through guidance. > > > Writing Intel.txt > > Completed candidate modem analyses. > > The base of the UDEV device file system is: > /dev/.udev > /dev/.udevdb > > Versions adequately match for the compiler > installed: 4.1.1 > and the compiler used in kernel > assembly: 4.1.1 > > > > Compiling resources appear complete: > make utility - /usr/bin/make > Compiler version 4.1 > kernel_headers base folder > /lib/modules/2.6.17-5mdv/build > > > Checking pppd properties: > -rwsr-xr-t 1 root root 304536 Ð?вг 9 2006 > /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 > lock > noauth > noipdefault > usepeerdns > > 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 > Which can interfere with Browser naviagation. > > 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: lrwxrwxrwx 1 > root root 10 Ð?аÑ? 13 09:23 /dev/modem -> > /dev/536ep > slmodemd created symbolic link /dev/ttySL0: > Within /etc/udev/ files: > > Within /etc/modprobe.conf files: > /etc/modprobe.conf:alias /dev/modem /dev/ttySHCF > /etc/modprobe.conf:alias /dev/modem /dev/ttySHSF > Within any ancient /etc/devfs files: > > Within ancient kernel 2.4.n /etc/module.conf > files: > /etc/modules.conf:alias /dev/modem /dev/ttySHCF > /etc/modules.conf:alias /dev/modem /dev/ttySHSF > --------- end modem support lines -------- > > > > RATIONAL > > This scanModem service is sadly necessary because > of the pre-compiled format > (binary, Closed Source) of some modem supporting > code. Intellectual property > is protected within the binary component. But this > prevents compatibility > assessments/debugging against Linux Open Source > code. Skipping many details, > the consequence is that some Linux distributions do > not deliver Closed Source code, > or tools adequate to fully identify the modem > chipset. > This script tries to close this information gap. > > This script primarily utilizes the "lspci" utility > from the package PCIUTILS. > Various component scriptlets interpret the > information captured by lspci. > For many modems, directions to supporting software > and/or more detailed information is enabled. > ISA bus modems, 16 bit PCMCIA card modems and USB > modems will not be recognized. > See the output files for guidance on these cases. > > The script originated as scanPCI written by Chris > Hebeisen, > to recognize modems with DSP (digital signal > processing) chipsets made by Lucent/AgereSystems. > It now aspires to provide useful information on > other modems as well. > For the Lucent/Agere DSP chip modems, System > information is used to recommend Installers, > from the Installer list output from the repository: > http://ltmodem.heby.de/ > For other modem chipsets fully identified, URLs to > support sites are given. > > Three types of information are acquired from your > System: > 1) General system information necessary for your > guidance; > 2) The PCI_ID of the modem card, or for the > increasingly prevalent "soft modems", > the PCI_IDs of its AC97/MC97 controller and its > modem subsystem. > 3) For soft modems, a SIL_ID of the subsystem is > either acquired > OR instructions provided for manual agetting it. > > The remainder of ./scanModem is a repository of > "modem gossip" or URLs thereto. > Only information blocks most relevant to your > System will be output into > files written to the Modem/ folder > Should you need assistance after FIRST following > all the advice and/or URLs, > 1) Browse the general information at: > http://linmodems.technion.ac.il/ > 2) ONLY thereafter send ModemData.txt to: > discuss@xxxxxxxxxxxxx > Modem/General.txt has common information the List > need not be bothered with. > 3) Also the archive SEARCH ENGINE at > http://linmodems.technion.ac.il/ > may be useful once PCI or SIL IDs are acquired. > > The scanModem script can be read and word searched > with a text browser. > Blocks of Information with little code begin and > end with #####. > > In case of a failure concerning "lspci", rerun > ./scanModem after login to a console with > # su - root > as Root permission may be necessary for access to > lspci. > > Updated on 2007_March_05 by Marv Stodolsk for > access through: > > http://linmodems.technion.ac.il/packages/scanModem.gz > Please do NOT use a scanModem.gz from any other > site!! > > > PCIDEV=8086:1040 > CLASS="Class 0780: 8086:1040" > NAME="Communication controller: Intel Corporation > 536EP Data Fax Modem" > Vendor=8086 > Device=1040 > SUBSYS=8086:1000 > SUBNAME=" Intel Corporation Unknown device 1000" > SUBven=8086 > IRQ=10 > Test="./scanModem test 8086:1040 8086:1000" > IDENT=INTEL536EP > TST= > > > Modem Type Readout and Supporting Software > Identification. > ------------------------------------------------------- > Most add on cards to motherboards (including modems) > adhere to a PCI standard, for > which there is firmware on the card which can be > readout, providing setup parameters > and specification of the required software. This > works under Linux provided that > drivers are resident. Herein is the practical > problem. During the evolution of > modems, some of the complementing software > components became Proprietary and > Closed Source. A consequence is that for reasons of > Legality and/or Principle, > many Linux distributions do not distribute such > modem drivers with the regular > releases, even when the modem chipset designer does > provide Linux support code. > Without the drivers, additional assistance is needed > to identify the modem > chipset and its complementing software. > > The scanModem script includes four routines to > determine the software required: > 1) Read outs with a lspci tool accessing firmware on > PCI cards. > 2) A test using modem drivers already on your system > as part of the ALSA (Advanced Linux > Sound Architecture) software package. See > Smartlink.txt for details. > 3) Comparison of Primary+Subsystem PCI IDs with > others historically gathered, and > then archived within scanModem. > 4) A test requiring the SmartLink slamr.ko driver. > See Smartlink.txt for details. > > Should these not be adequate, there are directions > below for doing diagnostics during > an alernate Microsoft Windows bootup. > > Stop here on a first reading, and just run > ./scanModem > Read on later if you are interested in details, OR > need instructions for doing modem diagnostics under > Microsoft. > > Using MicroSoft(MS) Windows: > ----------------------------- > MS installations do generally have adequate > diagostic capability. Try the following > routine 1), beginning with mouse clicks on: > 1) Start > Settings > Control Panel > Classical > View (for Window XP) > System > > Hardware > Device Manager > Modems > Click on the > + > Modem. Double click to > expand the graphic. Manufacturer information may be > displayed. For example, CXT > stands for Conexant. Click the Diagnostics Tab. > Record any hardware ID or vendor > and device information. > Next do the Query Modem and record the ATI > specifications displayed such as: > ATI3 - Agere SoftModem Version 2.1.22 > ATI5 - 2.1.22, AMR Intel MB, AC97 ID:SIL > REV:0x27 > Try to identify the modem setup file, with name > perhaps MODEM.INF. > > 2) Open a COMM console. Send ATI commands to the > modem (ATI, ATI1, ATI2, etc) > which may elicit chipset and driver information. > Here is an example: > ATI3 - Agere SoftModem Version 2.1.22 > ATI5 - 2.1.22, AMR Intel MB, AC97 ID:SIL > REV:0x27 > successfully identifying an Agere SoftModem chipset, > both by name and through > the softmodem SIL ID: AC97 ID:SIL REV:0x27 > > The IBM mwave modem: > This has a DSP chip usually seated on the > motherboard. Not carried on a PCI card > it cannot be detected by scanModem. However, the > mwave driver is included in > 2.6.n kernel releases. > So try: > # modprobe mwave > Either the module will load or the absence of the > modem will be indicated by: > FATAL: Error inserting mwave > (/lib/modules/2.6.10-1- > 686/kernel/drivers/char/mwave/mwave.ko): > Input/output error > See http://www.linuxdocs.org/HOWTOs/mini/ACP-Modem/ > for details on this modem. > > Modem evolution: > ---------------- > Here is a very abbreviated history on how modem > evolutionary development. The > earliest modems (MOdulate and DEModulate signals for > phone lines transmission) > managed all signal proceesing on the modem card > through actions of expensive > Controllers chipsets with DSP (digital signal > processing) capability. Copyrighted > Vn.nm compression routines were also encoded in the > chipset. Under Linux, an Open > Source serial driver was the minimal complementing > software. This generation of > Controller chipset modems placed minimal burden on > the early slow central > processing unips (CPU) of personal computers, such > as the Intel 386. > > As CPUs became faster, it was feasible to transfer > some modem functions to > the CPU. A 2nd generation of modems retained a DSP > chip, but Controller functions > were software driven on the CPU. A benefit was that > modem hardware became cheaper. > But sadly the supporting software was Proprietary. > Worst, some Intellectual Property > components were Closed Source to protect large > investment in code development. Such > Controller free modems include the Conexant HCF, > Intel-537EP and Mars chipset > modems from Lucent or its later subsidary, Agere > Systems Inc. > > As CPUs became even faster, even DSP functions could > be software code driven on > the CPU. This third generation of modems are > commonly called "softmodems". Their > complementing software is comparable in sizeto that > of the Linux kernel itself. The > residual "modem chip" is very cheap, but the > development of the complementing > software is a large investment on the part of the > chip designer/maker. > > Modem chipset determination under Linux: > --------------------------------------- > The chipset of a modem determines which > complementing software is required. > The Manufacturer and Model of an assembled modem are > often inadequate to identify > the chipset. But sometimes there is an easy chipset > identification. There is > a "lspci" utility provided in the Linux pciutils > package. It reports the PCI > identifiers (IDs hereafter) or the Primary card, its > Subsystem, and some setup > parameters written in firmware. For example, there > is a softmodem in the > PCI bus of address 00:11.6 on my laptop. Shown below > is firmware information > acquired by two lspci commands: > $ lspci -s 00:11.6 > 00:11.6 Communication controller: VIA Technologies, > Inc. AC'97 Modem Controller > $ lspci -s 00:11.6 -nv > 00:11.6 0780: 1106:3068 (rev 80) > Subsystem: 14ff:100b > Flags: medium devsel, IRQ 193 > I/O ports at e000 [size=256] > The translation is: The card inserted into PCI bus > slot 00:11.6 is named > "Communication controller: VIA Technologies, Inc. > AC'97 Modem Controller". The > modem was assembled by a Vendor with ID > identification code 1106 . Among 1106's > products, it has a Device ID of 3068 in its 80th > revison. This usually provides > adequate information, to get software from the > Vendor designated by 1106 (VIA > Technologies, Inc. in this case) for their device > designation 3068. The parameters > Flags: medium devsel, IRQ 193 > I/O ports at e000 [size=256] > are determining by the environment of the host > computer as reading modem firmware. > It may change if other hardware is added/removed > from the host computer, or > under a change or Operating System (OS) kernel. > > The problem for softmodems is that additional > information is needed for the software > specification. The Subsystem Vendor_ID identifies > only the assembler company. But > the modem chip housed in the Subsystem could be of a > variety of types, each requiring > different support software. In general, a single > Subsystem assembler could use a > variety of different softmodem chips. The Subsystem > firwmare information on the chipset > is not accessible to lspci. Rather it requires usage > of a modem driver, if one first had > some competent modem driver for minimal diagnositcs. > === message truncated ===> MODEM TESTING > > This text is complemented by the Post-Install at > http://linmodems.technion.ac.il > Please so consult it if the following does not > suffice. > > The wvdial package provides for an automated > hardware+driver test. > This utility searches through ports with syntax: > /dev/ttyS* (i.e. S0, S1, SL0 etc.) > and also follows a symbolic link: > /dev/modem --> /dev/ModemPort > If your modem port name does not satisfy these > requirements already, > do a console login as: > su - root > Make the symbolic links as: > ln -sf /dev/ModemPort /dev/modem > ln -sf /dev/ModemPort /dev/ttyS15 > wherein /dev/ttyS15 is reserved for experimental > usage. > Should there be problems with wvdial version > 1.54.1-1 , drop back to 1.54.0-1 > > For recent RedHat and Fedora releases, wvdialconf is > used by the Internet Wizard. > Within the pop-up menus find the Wizard. Its actions > will write a configuration file: > /etc/wvdial.conf > For other Linux distros, open a console and login > with > su - root > If necessary load the modem drivers: > modprobe DriverNames > Then run the test: > wvdialconf /etc/wvdial.conf > Checks /dev/modem and ports /dev/ttyS*, a success at > port /dev/ttySLT0 would be: > ttySLT0<*1>: ATQ0 V1 E1 -- OK > ttySLT0<*1>: ATQ0 V1 E1 Z -- OK > ttySLT0<*1>: ATQ0 V1 E1 S0=0 -- OK > ttySLT0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK > ttySLT0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK > ttySLT0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- > OK > etc. > The /etc/wvdial.conf written looks like: > > [Dialer Defaults] > Modem = /dev/ttySLT0 > Baud = 115200 > Init1 = ATZ > Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 > ISDN = 0 > Modem Type = Analog Modem > ; Phone = <Target Phone Number> > ; Username = <Your Login Name> > ; Password = <Your Password> > > For systems using the SmartLink slmodem drivers, > the following line should be added to its > /etc/wvdial.conf > Carrier Check = no > So after editing in your personal information a > functional file is like: > > [Dialer Defaults] > # lines beginning with # are Comments, not read by > wvdial > Modem = /dev/ttySLT0 > Baud = 115200 > Init1 = ATZ > Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 > ## if there is problem with dial tone acquisition, > add into the above line: > # X3 > # meaning "dial without waiting" > ## for some Internet Provides, there may be problems > with the new V92 mode codes. > # This can be suppresses with an: > # Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 +MS=90 > ## Within Italy it is sometimes necessary to even > force a slower mode > # ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 +MS=34 > # This mode is also useful for PBX dialout lines. > ISDN = 0 > Modem Type = Analog Modem > # edit in your IP's phone number below. > Phone = 3334445555 > # Do not use - or spaceds in the Phone = line > # Introducing a pause with a , is sometimes > necessary with hotel/company switchboards > # Phone = 8,3334445555 or 8,,,3334445555 for s 3 > second pause > Username = Your_Login_Name > # for MSN.net, use instead > # Username = MSN/Your_Login_Name > Password = Your_Password > # if not using the SmartLink slmodemd, comment out > with # the following line. > Carrier Check = no > [ Dialer 2nd_home ] > Phone = 7778889999 > > Then dialout with > $ wvdial > or use the 2nd dialup number with: > $ wvdial 2nd_home > > > The /etc/wvdial.conf generated by the RedHat/Fedora > Internet Wizard > has a different format, adapted to its own dialer. > This includes a line > Stupid Mode = yes > More informative dialup feedback May be obtained if > it is commented out: > # Stupid Mode = yes > > A dialout with wvdial will then display like: > # wvdial & > --> WvDial: Internet dialer version 1.53 > --> Initializing modem. > --> Sending: ATZ > ATZ > OK > --> Sending: ATQ0 V1 E1 M1 S0=0 &C1 &D2 +FCLASS=0 > ATQ0 V1 E1 M1 S0=0 &C1 &D2 +FCLASS=0 > OK > --> Modem initialized. > --> Sending: ATDT3019178111 > --> Waiting for carrier. > ATDT3019178111 > CONNECT 53333 V42bis > --> Carrier detected. Waiting for prompt. > ** APX1.LNH.MD.RCN.NET Terminal Server ** > Login: > --> Looks like a login prompt. > --> Sending: LoginName > LoginName > Password: > --> Looks like a password prompt. > --> Sending: (password) > Entering PPP Session. > IP address is 66.44.1.6 > MTU is 1006. > --> Looks like a welcome message. > --> Starting pppd at Sat Jul 26 13:59:03 2003 > --> pid of pppd: 2404 > : pppd 2.4.1 started by root, uid 0 > : Using interface ppp0 > : Connect: ppp0 <--> /dev/tts/LT0 > Jul 26 13:59:08 stodolsklap kernel: PPP BSD > Compression module registered > Jul 26 13:59:08 stodolsklap kernel: PPP Deflate > Compression module registered > : local IP address 66.44.1.6 > : remote IP address 208.59.89.132 > : primary DNS address 207.172.3.8 > > The & in "wvdial &" puts the process into the > background, > allowing further usage of the command prompt. To > stop a backgrounded process: > # fg wvdial > # Ctrl -C > > TROUBLE SHOOTING > > Check for modem driver loading. > Do FIRST read INSTRUCTIONS files provided with the > modem driver resource. > Some may have installed to > /usr/share/doc/Modem_or_Driver_Name/ > For RPM using distros, documentation files will be > listed through > rpm -q -d packageName (less the version part, > sometimes) > and all directly installed files can be listed by > rpm -q -l packageName > Depending upon your installation, the modem drivers > may/may_not be autoloaded. > Login as Root in a console with: > # su - root > # lsmod > If the modem drivers are not already loaded onto the > kernel, insert them with command > # modprobe ModuleDriver > If there are multiple drivers such as the lt_modem.o > and lt_serial.o pair, > commanding the serial like driver: > # modprobe lt_serial > should autoload all modules it depends on. Check > with: > # lsmod > This proceeds through a reading of dependency files > written to /lib/modules/2.6.17-5mdv/ during boot up > through the "depmod -a" command. > In constrast > # insmod lt_serial > === message truncated ===> For instructions to UNSUBSCRIBE from > discuss@xxxxxxxxxxxxx, > send an email to: discuss-help@xxxxxxxxxxxxx > > > Modem usage is accomplished through drivers, > sometimes some helper software, > and the core communication work horse "pppd". > Usually it will be found at > /usr/sbin/pppd with permissions shown on my Ubuntu > system by: > $ ls -l /usr/sbin/pppd > -rwsr-xr-- 1 root dip 257720 2006-07-05 08:58 > /usr/sbin/pppd > The s means "sticky" meaning only one person can use > pppd at a time. > As installed, it requires Root/Adm permissions to > use pppd, directly or > through front end dialer tools. This is a security > precaution common to > all COMM channels. But if you want to enable a > simple User to dialout, > as is basically OK for a single user PC, do: > $ su - root > # chmod a+x /usr/sbin/pppd > or for Ubuntu: > $ chmod a+x /usr/sbin/pppd > after which there will be seen: > $ ls -l /usr/sbin/pppd > -rwsr-xr-x 1 root dip 257720 2006-07-05 08:58 > /usr/sbin/pppd > with the last x meaning any one can execute pppd, > either directly or > much more commonly through a front end dialer such > as wvdial of KPPP. > > Configuration file for wvdial > ------------------------------- > There is a very smart dialer utility "wvdial" > which can be used once basic modem setup is > accomplished. A configuration file > is needed, which begins below with [Dialer > defaults]. This file can be accessed > any where by: > $ wvdial --config Path_to/configuration_file > Most commonly the configuration file is saved as: > /etc/wvdial.conf > whereat it will serve all Users of the computer. If > saved as: > /home/LoginName/.wvdial.rc > it will be found and used before /etc/wvdial.conf. > Note that "." beginning > a file name means "do not show it", excess through > usage of: > $ ls -a > Many local configuration files are thus "hidden" in > your /home/LoginName/ folder > > Some Linux installations have dialup tools like > Kinternet, GnomePPP, and the > Redhat/Fedora Internet Connection Wizard which are > front ends for wvdial and > will write /etc/wvdial.conf files. For this reason, > it is advisable to test > your configuration file first, before copying it to > /etc/wvdial.conf. Typically > a first test is run with: > $ wvdialconf wvtest > WvModem<*1>: Cannot get information for serial port. > ttySL0<*1>: ATQ0 V1 E1 -- OK > ttySL0<*1>: ATQ0 V1 E1 Z -- OK > ttySL0<*1>: ATQ0 V1 E1 S0=0 -- OK > ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK > ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK > ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK > ttySL0<*1>: Modem Identifier: ATI -- SmartLink Soft > Modem > ttySL0<*1>: Speed 4800: AT -- OK > ttySL0<*1>: Speed 9600: AT -- OK > ttySL0<*1>: Speed 19200: AT -- OK > ttySL0<*1>: Speed 38400: AT -- OK > ttySL0<*1>: Speed 57600: AT -- OK > ttySL0<*1>: Speed 115200: AT -- OK > ttySL0<*1>: Speed 230400: AT -- OK > ttySL0<*1>: Speed 460800: AT -- OK > ttySL0<*1>: Max speed is 460800; that should be > safe. > ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK > > Found a modem on /dev/ttySL0. > Modem configuration written to wvtest. > ttySL0<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 > &C1 &D2 +FCLASS=0" > ------ > will be included in a successful run, where in this > case /dev/ttySL0 > is the responding device port. The generated wvtest > file is: > [Dialer Defaults] > Modem = /dev/ttySL0 > Baud = 460800 > Init1 = ATZ > Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 > ISDN = 0 > Modem Type = Analog Modem > ; Phone = <Target Phone Number> > ; Username = <Your Login Name> > ; Password = <Your Password> > > which at a minimim must be edited to a form like: > [Dialer Defaults] > Modem = /dev/ttySL0 > Baud = 115200 > Init1 = ATZ > Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 > ISDN = 0 > Modem Type = Analog Modem > Phone = 3334445555 > Username = Your_Login_Name > Password = Your_Password > > Additional if your modem port is of the type > /dev/pts/N , with N a number, > then there MUST be added a line: > Carrier Check = no > This requirement currently applies to dialups using > the helper utility: slmodemd > together with slamr, slusb or ALSA modem drivers, OR > the " " : martian_helper > used with the martian_dev for Lucent/Agere modems > with DSP chipsets. > > Then a test dialput can be done with: > $ wvdial --config wvtest > > There are some Systems for which the wvdialcon test > will stall at rfcomm ports. > This is a wvdialconf bug and can be bypassed by just > using wvdial with a trial > wvtest, but you need to specify the port appropriate > to your modem. > > If the configuration file below, lines beginning > with # are comments. > Removing a # will activate a line with wvdial > instructions appropriate to > special circumstances. > > > [Dialer defaults] > # Lines begining with # are comments. > # wvdial will look for this file at > /etc/wvdial.conf or /home/LoginName/.wvdial.rc > > # Redhat/Fedora have an Internet Connection Wizard > in the popup menus > # ICW will write a two part /etc/wvdial.conf > supporting multiple modem usage. > > Modem = /dev/ttySL0 > Init1 = ATZ > Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 > # Lack of dialtone acquisition can be due to low > line voltage, > # a common problem in Italy. > # Try inserting a "dial without waiting": X3 > # Init2 = ATQ0 V1 E1 S0=0 X3 &C1 &D2 +FCLASS=0 > # In case of connection instabilities, specify a > lower frequency: > # Init2 = ATQ0 V1 E1 S0=0 X3 &C1 &D2 +MS=34 > # a MS=90 option is sometimes necessary for Internet > Providers with buggy V92 protocols: > # Init2 = ATQ0 V1 E1 S0=0 X3 &C1 &D2 +MS=90 > ISDN = 0 > Modem Type = Analog Modem > Phone = Dialout_phone_number > # if going through a switch board, a perhaps > necessary pause can produced with a comma: > # Phone = 1,Dialout_phone_number > Username = LoginName > # if Internet Provider is MSN.net, use under Linux: > MSN/LoginName > Password = YourPassWord > > # the following lines is NEEDED only for usage with > slmodemd or martian_helper > Carrier check = no > # Kinternet appears to add it automatically. > > ## If CONNECT is achieved but browsing fails, try > activating the following line > # Auto DNS = yes > ## To make a logfile wvdial.out > # wvdial 2>&1 | tee wvdial.out > # # For some Internet providers, the following line > is necessary > # Stupid Mode = yes > ## for other wvdial options, do "man wvdial" or > see the documentation in > ## /usr/share/doc/wvdial/ > > # to dial an alternate provide use "wvdial 2nd" > which will preferentially read: > [Dialer 2nd] > Phone = 2nd_phone_number > === message truncated ===> > This file should NOT be sent to > Discuss@xxxxxxxxxxxxx > It has common guidance for modem usage after setup. > > > Interfererce with browser naviagation: > ------------------------------------- > Other COMM channels can interfere with browsing > under dialout. > Suspect channels set during your scanModem run > were shown by: ifconfig > eth0 Link encap:Ethernet HWaddr > 00:E0:4C:FF:63:D4 > inet addr:192.168.3.132 > Bcast:192.168.3.255 Mask:255.255.255.0 > inet6 addr: fe80::2e0:4cff:feff:63d4/64 > Scope:Link > UP BROADCAST RUNNING MULTICAST MTU:1500 > Metric:1 > RX packets:1158988 errors:0 dropped:0 > overruns:0 frame:0 > TX packets:594265 errors:0 dropped:0 > overruns:17 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:1547494844 (1.4 GiB) TX > bytes:134386794 (128.1 MiB) > Interrupt:18 Base address:0x8f00 > > eth1 Link encap:Ethernet HWaddr > 00:20:ED:60:3A:DB > UP BROADCAST MULTICAST MTU:1500 Metric:1 > RX packets:0 errors:0 dropped:0 overruns:0 > frame:0 > TX packets:0 errors:0 dropped:0 overruns:0 > carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) > Interrupt:19 Base address:0x2e00 > > lo Link encap:Local Loopback > inet addr:127.0.0.1 Mask:255.0.0.0 > inet6 addr: ::1/128 Scope:Host > UP LOOPBACK RUNNING MTU:16436 Metric:1 > RX packets:86 errors:0 dropped:0 > overruns:0 frame:0 > TX packets:86 errors:0 dropped:0 > overruns:0 carrier:0 > collisions:0 txqueuelen:0 > RX bytes:7298 (7.1 KiB) TX bytes:7298 > (7.1 KiB) > > A block with "lo" is an internal loopback test and > harmless. > > However, other COMM channels such as ethernet > "eth0" will block browser function > through dialout connections. Domain Name Services > (DNS) needed for browsing > will be blocked by an ineffective default usage of > the eth0 assigned DNS. > > If is wisest to disable bootup establishment of > alternate channels in your Control Center. > Depending on your Linux distribution, > one of the following root/admin commands may > alternatively be effective: > # ifdown eth0 > # ifconfig eth0 down > # /etc/init.d/network stop > # /etc/init.d/networking stop > Be wary that some Systems will periodically try to > re-establish internet. > So if browsing should suspiciously fail, recheck > with > ifconfig > ---------------------------- end COMM Channels > -------------------------- > > If the Mandrake installation disks do not include > the dialer utility wvdial.rpm, > then get instructions from > http://linmodems.technion.ac.il/archive-fifth/msg01480.html > > The Modem/DriverCompiling.txt is a MUST READ, > if you are not experienced in configuring > kernel-source/ > or get "unresolved symbols" upon driver insertion. > > Most recent WinModem fixes are in: > http://linmodems.technion.ac.il/FAQ.html > > (4) For guidance on automation see > http://linmodems.technion.ac.il/archive-fourth/msg03734.html > and the scripts in the slmodem-2.9.n/scripts folder/ > > ____________________________________________________________________________________ Food fight? Enjoy some healthy debate in the Yahoo! Answers Food & Drink Q&A. http://answers.yahoo.com/dir/?link=list&sid=396545367