sl-modem for Debian ------------------- Please see README for a description of the sl-modem software. The Debian sl-modem source package provides the package sl-modem-dkms, which provides the source for the kernel modules If your system got DKMS, then the final modules from sl-modem-dkms are automatically built and there is no need to go in the following section. -- أحمد المحمودي (Ahmed El-Mahmoudy) Sat, 21 Oct 2008 17:32:22 +0200 To manually build the final modules from sl-modem-dkms, change to the /usr/src/sl-modem- directory and build as the README file instructs using "make; make install". This will build and install a module specific to the system you are building on and is not under control of the packaging system. Why is sl-modem-dkms in non-free? ----------------------------------- Because one part of the driver source is not available. Instead, a precompiled binary object is provided (probably to protect the Intellectual Property of the vendor). If you don't like it, feel free to use the ALSA driver which is based on the publicly available specification. Though, some features are not supported there (no ability to detect ring, speaker does not work, etc.). -- Eduard Bloch Wed, 14 Apr 2004 11:23:41 +0200 Troubleshooting --------------- If the modem seems to respond to AT commands but fails to connect, the reason could be that ACPI disabled its interrupt during the boot process. Try to look in your dmesg: if you'll find a line like this ACPI: PCI interrupt for device 0000:00:1f.6 disabled verify with lspci -n that the device matches your modem. If it matches you're very likely experiencing this issue: the kernel has loaded the slamr module at boot, before the interrupt was disabled. A workaround consists in blacklisting the slamr module - please see modprobe.conf (5) - thus avoiding automatic module load at boot: the initscript will care module loading later. -- Maurizio Avogadro Fri, 03 Oct 2008 15:23:53 +0100