Freezes without opening modem when I use KPPP. It wants to use IRQ 11 is there a way to force this to use IRQ on bootup as this IRQ is free. There are several devices trying to use IRQ 11. -------------------------- System information ---------------------------- CPU=i686, Linux version 2.6.27-1-mepis-smp (MEPIS 2.6.27-21mepis1) (dev@xxxxxxxxx) (gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)) #1 SMP PREEMPT Sat Mar 28 21:24:54 EDT 2009 scanModem update of: 2009_12_10 The modem symbolic link is /dev/modem -> /dev/ttySM0 Presently install your Linux Distributions dkms package. It provides for automated driver updates, following upgrade of your kernel. For details see http://linux.dell.com/projects.shtml#dkms There are no blacklisted modem drivers in /etc/modprobe* files Potentially useful modem drivers now loaded are: martian_dev If a USB modem or cellphone is attached and was not detected, please provide available information in your request to discuss@xxxxxxxxxxxxx For candidate card in slot 00:03.1, firmware information and bootup diagnostics are: PCI slot PCI ID SubsystemID Name ---------- --------- --------- -------------- 00:03.1 115d:000c 8086:2408 Serial controller: Xircom Mini-PCI V.90 56k Modem Modem interrupt assignment and sharing: 11: 1010 XT-PIC-XT uhci_hcd:usb1, 164x, eth0 --- Bootup diagnostics for card in PCI slot 00:03.1 ---- PCI: 0000:00:03.1 reg 10 io port: [1840, 1847] PCI: 0000:00:03.1 reg 14 32bit mmio: [f4121000, f4121fff] pci 0000:00:03.1: supports D1 pci 0000:00:03.1: supports D2 pci 0000:00:03.1: PME# supported from D0 D1 D2 D3hot D3cold pci 0000:00:03.1: PME# disabled serial 0000:00:03.1: found PCI INT A -> IRQ 11 serial 0000:00:03.1: sharing IRQ 11 with 0000:00:03.0 e100 0000:00:03.0: sharing IRQ 11 with 0000:00:03.1 martian 0000:00:03.1: found PCI INT A -> IRQ 11 martian 0000:00:03.1: sharing IRQ 11 with 0000:00:03.0 The PCI slot 00:03.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 00:03.1: Modem chipset detected on NAME="Serial controller: Xircom Mini-PCI V.90 56k Modem" CLASS=0700 PCIDEV=115d:000c SUBSYS=8086:2408 IRQ=11 IDENT=Agere.DSP For candidate modem in: 00:03.1 0700 Serial controller: Xircom Mini-PCI V.90 56k Modem Primary device ID: 115d:000c Support type needed or chipset: Agere.DSP Vendor 115d is XIRCOM, which was purchased by Intel The following devices have Lucent/AgereSystems DSP chipsets supported by the Martian variant of the AgereSystems ltmodem software. XIRCOM 0x115d 0x0000-0x000F XIRCOM 0x115d 0x0440-0x045c XIRCOM 0x115d 0x0010-0x03ff At http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/martian/ get the martian-full-20080625.tar.gz and follow Readme-NOW.html For kernels 2.6.20 and less, usr martian-full-20080407.tar.gz. Completed candidate modem analyses. 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.27-1-mepis-smp/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 needed. The also required headers of package libc6 are commonly installed by default. Compiling hsfmodem drivers does require linux-libc-dev and libc6-dev packages, for kernels 2.6.24 and later versions. In not included on your install CD, search for them at http://packages.ubuntu.com or comparable Repository for other Linux distros. When compiling ALSA drivers, the utility "patch" will also be needed. Compressed files at: /usr/src/martian-modem.tar.bz2 For Debian and some related distributions, a package kernel-kbuild-2.6-27 may be needed to support driver compiling. 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-xr-- 1 root dip 269156 2008-11-28 12:48 /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) 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 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/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: lrwxrwxrwx 1 root root 11 2009-12-29 21:15 /dev/modem -> /dev/ttySM0 slmodemd created symbolic link /dev/ttySL0: Within /etc/udev/ files: /etc/udev/mepis-network.rules:# modems /etc/udev/mepis-network.rules:KERNEL=="ttyLTM0", SYMLINK="modem" /etc/udev/mepis-network.rules:KERNEL=="536ep0", SYMLINK="modem" /etc/udev/rules.d/80-drivers.rules:SUBSYSTEM=="atm", RUN+="dsl-modem.agent" /etc/udev/rules.d/010_mepis-network.rules:# modems /etc/udev/rules.d/010_mepis-network.rules:KERNEL=="ttyLTM0", SYMLINK="modem" /etc/udev/rules.d/010_mepis-network.rules:KERNEL=="536ep0", SYMLINK="modem" 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/alsa-base-blacklist:# Uncomment these entries in order to blacklist unwanted modem drivers /etc/modprobe.d/alsa-base-blacklist:# blacklist snd-atiixp-modem /etc/modprobe.d/alsa-base-blacklist:# blacklist snd-via82xx-modem Within any ancient /etc/devfs files: Within ancient kernel 2.4.n /etc/module.conf files: --------- end modem support lines -------- For Debian users, the linux-headers-2.6.27-1-mepis-smp.deb can be used instead of kernel-source/ Robin E. Hall rob33_me@xxxxxxxxx