From: Roger Davis Date: Feb 11, 2013 4:54:16 PM Subject: Persistant Modem Problem To: discuss@xxxxxxxxxxxxx Here is the output from ScanModem: Please especially look at <----- points . I added comments / questions after <----------- ? . Much more info at https://bugs.launchpad.net/ubuntu/+bug/1087519 . THANKS!!!!! +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -------------------------- System information ---------------------------- CPU=x86_64, Ubuntu , ALSA_version=1.0.24 Linux version 3.2.0-38-generic (buildd@allspice) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #59-Ubuntu SMP Tue Feb 5 17:53:03 UTC 2013 scanModem update of: 2011_08_08 Distrib_ID=Ubuntu DistribCodeName=precise AptRepositoryStem=http://us.archive.ubuntu.com/ubuntu/ The dkms driver upgrade utilities are installed, Some modem drivers can only be used in 32 bit modem on x86_64 systems, <-------- ? this is a 64 bit system, but not linmodem while some others are competent on x86_64 Systems. Cases are: 1) http://linmodems.technion.ac.il/bigarch/archive-seventh/msg03119.html for the snd-hda-intel audio+modem driver. Also applicable to AC97 modem controllers. In both cases, 32 bit libraries must be installed to support the slmodemd helper having a precompiled 32 bit component. 2) For USB modems using the slusb.ko driver. 32 bit libraries must be installed to support the slmodemd helper having a precompiled 32 bit component 3) The hsfmodem and hcfpcimodem drivers for Conexant chipsest modes are x86_64 competent. 4) agrsm packages for LSI/AgereSystems softmodems are not competent on x86_64 systems. There are no blacklisted modem drivers in /etc/modprobe* files Potentially useful modem drivers now loaded are: snd_hda_intel <------------------ ? Attached USB devices are: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub ID 8087:0024 Intel Corp. Integrated Rate Matching Hub ID 057b:0000 Y-E Data, Inc. FlashBuster-U Floppy ID 051d:0002 American Power Conversion Uninterruptible Power Supply ID 058f:6366 Alcor Micro Corp. Multi Flash Reader ID 046d:c52b Logitech, Inc. Unifying Receiver If a cellphone is not detected, see http://ubuntuforums.org/archive/index.php/t-878554.html A sample report is: http://linmodems.technion.ac.il/bigarch/archive-nineth/msg00578.html If a USB modem or cellphone is attached and was not detected, please provide available information in your request to discuss@xxxxxxxxxxxxx Candidate PCI devices with modem chips are: 00:16.0 Communication controller: Intel Corporation Panther Point MEI Controller #1 (rev 04) <------------------ wifi ? 04:01.0 Serial controller: 3Com Corp, Modem Division 56K FaxModem Model 5610 (rev 01) <------------------ my modem 00:1b.0 Audio device: Intel Corporation Panther Point High Definition Audio Controller (rev 04) 01:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI Device aab0 High Definition Audio cards can host modem chips. For candidate card in slot 00:16.0, firmware information and bootup diagnostics are: PCI slot PCI ID SubsystemID Name ---------- --------- --------- -------------- 00:16.0 8086:1e3a 8086:2040 Communication controller: Intel Corporation Panther Point MEI Controller #1 Modem interrupt assignment and sharing: 54: 15 0 0 0 0 0 0 0 IR-PCI-MSI-edge mei --- Bootup diagnostics for card in PCI slot 00:16.0 ---- [ 1.047828] pci 0000:00:16.0: [8086:1e3a] type 0 class 0x000780 [ 1.047849] pci 0000:00:16.0: reg 10: [mem 0xf7f3b000-0xf7f3b00f 64bit] [ 1.047919] pci 0000:00:16.0: PME# supported from D0 D3hot D3cold [ 1.047922] pci 0000:00:16.0: PME# disabled [ 9.966807] mei 0000:00:16.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 9.966813] mei 0000:00:16.0: setting latency timer to 64 [ 9.966875] mei 0000:00:16.0: irq 54 for MSI/MSI-X The PCI slot 00:16.0 of the modem card may be disabled early in <------------------ ? not my modem, wifi? a bootup process, but then enabled later. If modem drivers load but the modem is not responsive, read DOCs/Bootup.txt about possible fixes. Send dmesg.txt along with ModemData.txt to discuss@xxxxxxxxxxxxx if help is needed. For candidate card in slot 04:01.0, firmware information and bootup diagnostics are: <------------------ my modem PCI slot PCI ID SubsystemID Name ---------- --------- --------- -------------- 04:01.0 12b9:1008 12b9:00d3 Serial controller: 3Com Corp, Modem Division 56K FaxModem Model 5610 Modem interrupt assignment and sharing: --- Bootup diagnostics for card in PCI slot 04:01.0 ---- [ 1.054714] pci 0000:04:01.0: [12b9:1008] type 0 class 0x000700 [ 1.054758] pci 0000:04:01.0: reg 10: [io 0xd000-0xd007] [ 1.054963] pci 0000:04:01.0: supports D2 [ 1.054964] pci 0000:04:01.0: PME# supported from D0 D2 D3hot D3cold [ 1.054972] pci 0000:04:01.0: PME# disabled [ 1.424176] serial 0000:04:01.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 1.445144] 0000:04:01.0: ttyS4 at I/O 0xd000 (irq = 17) is a 16550A The PCI slot 04:01.0 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 DOCs/Bootup.txt about possible fixes. Send dmesg.txt along with ModemData.txt to discuss@xxxxxxxxxxxxx if help is needed. For candidate card in slot 00:1b.0, firmware information and bootup diagnostics are: PCI slot PCI ID SubsystemID Name ---------- --------- --------- -------------- 00:1b.0 8086:1e20 8086:2040 Audio device: Intel Corporation Panther Point High Definition Audio Controller Modem interrupt assignment and sharing: 55: 2206 0 0 0 0 0 0 0 IR-PCI-MSI-edge snd_hda_intel --- Bootup diagnostics for card in PCI slot 00:1b.0 ---- [ 1.048194] pci 0000:00:1b.0: [8086:1e20] type 0 class 0x000403 [ 1.048208] pci 0000:00:1b.0: reg 10: [mem 0xf7f30000-0xf7f33fff 64bit] [ 1.048270] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold [ 1.048273] pci 0000:00:1b.0: PME# disabled [ 9.998776] snd_hda_intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22 [ 9.998829] snd_hda_intel 0000:00:1b.0: irq 55 for MSI/MSI-X [ 9.998850] snd_hda_intel 0000:00:1b.0: setting latency timer to 64 [ 10.048400] input: HDA Intel PCH Line as /devices/pci0000:00/0000:00:1b.0/sound/card0/input4 [ 10.048456] input: HDA Intel PCH Front Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input5 [ 10.048499] input: HDA Intel PCH Rear Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input6 [ 10.048532] input: HDA Intel PCH Front Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input7 [ 10.048563] input: HDA Intel PCH Line-Out CLFE as /devices/pci0000:00/0000:00:1b.0/sound/card0/input8 [ 10.048629] input: HDA Intel PCH Line-Out Surround as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9 [ 10.048683] input: HDA Intel PCH Line-Out Front as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10 The PCI slot 00:1b.0 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 DOCs/Bootup.txt about possible fixes. Send dmesg.txt along with ModemData.txt to discuss@xxxxxxxxxxxxx if help is needed. For candidate card in slot 01:00.1, firmware information and bootup diagnostics are: PCI slot PCI ID SubsystemID Name ---------- --------- --------- -------------- 01:00.1 1002:aab0 174b:aab0 Audio device: Advanced Micro Devices [AMD] nee ATI Device aab0 Modem interrupt assignment and sharing: --- Bootup diagnostics for card in PCI slot 01:00.1 ---- [ 1.049233] pci 0000:01:00.1: [1002:aab0] type 0 class 0x000403 [ 1.049243] pci 0000:01:00.1: reg 10: [mem 0xf7e60000-0xf7e63fff 64bit] [ 1.049299] pci 0000:01:00.1: supports D1 D2 [ 10.048868] snd_hda_intel 0000:01:00.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 [ 10.048929] snd_hda_intel 0000:01:00.1: irq 56 for MSI/MSI-X [ 10.048943] snd_hda_intel 0000:01:00.1: setting latency timer to 64 [ 10.568736] snd_hda_intel 0000:01:00.1: PCI INT B disabled [ 10.568742] snd_hda_intel: probe of 0000:01:00.1 failed with error -16 The PCI slot 01:00.1 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 DOCs/Bootup.txt about possible fixes. Send dmesg.txt along with ModemData.txt to discuss@xxxxxxxxxxxxx if help is needed. === Finished firmware and bootup diagnostics, next deducing cogent software. === Predictive diagnostics for card in bus 04:01.0: Modem chipset detected on NAME="Serial controller: 3Com Corp, Modem Division 56K FaxModem Model 5610 " CLASS=0700 PCIDEV=12b9:1008 SUBSYS=12b9:00d3 IRQ=17 IDENT=USrobotics.serial For candidate modem in: 04:01.0 0700 Serial controller: 3Com Corp, Modem Division 56K FaxModem Model 5610 Primary device ID: 12b9:1008 Support type needed or chipset: USrobotics.serial Predictive diagnostics for card in bus 00:16.0: Modem chipset not detected on NAME="Communication controller: Intel Corporation Panther Point MEI Controller #1 " CLASS=0780 PCIDEV=8086:1e3a SUBSYS=8086:2040 IRQ=54 HDA2=00:1b.0 HDA2=01:00.1 For candidate modem in: 00:16.0 0780 Communication controller: Intel Corporation Panther Point MEI Controller #1 Primary device ID: 8086:1e3a Support type needed or chipset: Predictive diagnostics for card in bus 00:1b.0: Modem chipset not detected on NAME="Audio device: Intel Corporation Panther Point High Definition Audio Controller " CLASS=0403 PCIDEV=8086:1e20 SUBSYS=8086:2040 IRQ=55 For candidate modem in: 00:1b.0 0403 Audio device: Intel Corporation Panther Point High Definition Audio Controller Primary device ID: 8086:1e20 Support type needed or chipset: Predictive diagnostics for card in bus 01:00.1: Modem chipset not detected on NAME="Audio device: Advanced Micro Devices [AMD] nee ATI Device aab0" CLASS=0403 PCIDEV=1002:aab0 SUBSYS=174b:aab0 IRQ=17 For candidate modem in: 01:00.1 0403 Audio device: Advanced Micro Devices [AMD] nee ATI Device aab0 Primary device ID: 1002:aab0 Support type needed or chipset: Completed candidate modem analyses. The base of the UDEV device file system is: /dev/.udev Versions adequately match for the compiler installed: 4.6.3 and the compiler used in kernel assembly: 4.6 linux-headers-3.2.0-38-generic resources needed for compiling are not manifestly ready! <------------------ ?!? If compiling is necessary packages must be installed, providing: <------------------ ?!? linux-headers-3.2.0-38-generic 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 packages. 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-sr-- 1 root dip 325744 Feb 4 2011 /usr/sbin/pppd In case of an "error 17" "serial loopback" problem, see: http://linmodems.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 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 For guidance on FAX usage, get from http://linmodems.technion.ac.il/packages/ get faxing.tar.gz It has samples for a modem using port /dev/ttySL0, which must be changed to match your modem's port. Read Modem/DOCs/YourSystem.txt concerning other COMM channels: eth0 Which can interfere with Browser naviagation. Don't worry about the following, it is for experts should trouble shooting be necessary. ========================================================== Checking for modem support lines: -------------------------------------- /device/modem symbolic link: slmodemd created symbolic link /dev/ttySL0: <------------------ ? not ttyS4 ? Within /etc/udev/ files: Within /etc/modprobe.conf files: /etc/modprobe.d/alsa-base.conf:options snd-atiixp-modem index=-2 /etc/modprobe.d/alsa-base.conf:options snd-via82xx-modem index=-2 /etc/modprobe.d/blacklist-modem.conf:# Uncomment these entries in order to blacklist unwanted modem drivers /etc/modprobe.d/blacklist-modem.conf:# blacklist snd-atiixp-modem /etc/modprobe.d/blacklist-modem.conf:# blacklist snd-via82xx-modem Within any ancient /etc/devfs files: Within ancient kernel 2.4.n /etc/module.conf files: The reasonable man adapts himself to the world. The unreasonable man persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man. ,-._,-. \/)"(\/ (:o:) (!)