Within the SLMODEMD-4.1 folderDownloaded from http://linmodems.technion.ac.il/packages/smartlink/ asSLMODEMD.gcc4.1.tar.gz, there is a slmodemd So while in that folder, copy slmodemd into the a Command PATH folder:$ sudo cp -a slmodemd /usr/sbin/slmodemdMake sure it is executable:$ sudo chmod +x slmodemdThen:$ sudo slmodemd --versionand other commands will work. All else looks OK. Go on with the testing.$ sudo slmodemd -c ITALY --alsa modem:1 MarvS On Feb 7, 2008 10:15 AM, Mio Tiscali <likesuicide@xxxxxxxxxx> wrote:> Dear Marvin,> to be sure to make the right thing I pasted the log window that appear> typing the command sudo gedit /etc/modprobe.d/blacklist so:>> # This file lists those modules which we don't want to be loaded by>> # alias expansion, usually so some other driver will be loaded for the>> # device instead.>>>> # evbug is a debug tool that should be loaded explicitly>> blacklist evbug>>>> # these drivers are very simple, the HID drivers are usually preferred>> blacklist usbmouse>> blacklist usbkbd>>>> # replaced by e100>> blacklist eepro100>>>> # replaced by tulip>> blacklist de4x5>>>> # causes no end of confusion by creating unexpected network interfaces>> blacklist eth1394>>>> # snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support> much>> # hardware on its own (Ubuntu bug #2011, #6810)>> blacklist snd_intel8x0m>>>> # causes failure to suspend on HP compaq nc6000 (Ubuntu: #10306)>> blacklist i2c_i801>>>> # buggy driver causes kernel BUG on load (Ubuntu: #78255, #88430)>> blacklist r818x>> blacklist r8187>>> Please look at the seventh paragraph (Ubuntu bug #2011, #6810): is> everything ok?> And I have another question for you: in this paragraph I changed the> blacklist snd_intel8x0m line in> # blacklist snd_intel8x0m. Have I done the right thing?>> Instead when I continue typing the command that you gave to me> everything's ok, so:>> lsmod | grep intel8x0m> : (nothing happens and I think that this mean everything is ok)>> sudo modprobe snd-intel8x0m> : (nothing happens again)>> cat /proc/asound/modules> :> 0 snd_intel8x0>> 1 snd_intel8x0m>> cat /proc/asound/pcm> :> 00-04: Intel ICH - IEC958 : Intel ICH6 - IEC958 : playback 1>> 00-03: Intel ICH - ADC2 : Intel ICH6 - ADC2 : capture 1>> 00-02: Intel ICH - MIC2 ADC : Intel ICH6 - MIC2 ADC : capture 1>> 00-01: Intel ICH - MIC ADC : Intel ICH6 - MIC ADC : capture 1>> 00-00: Intel ICH : Intel ICH6 : playback 1 : capture 1>> 01-00: Intel ICH - Modem : Intel ICH6 Modem - Modem : playback 1 : capture 1>> But when I try to verify the modem version ( slmodemd -–version) appear> a message like this (translating from Italian):>> "The program <<slmodemd>> is not installed. It is possibile to install> it typing the command: sudo apt-get install sl-modem-daemon> . Be sure to have the <<restricted>> component enabled.> bash: slmodemd: command not found> ">> If i try to do sudo apt-get install sl-modem-daemon appears a message> that say to me:> "these packages were installed automatically before, and now they aren't> necessary anymore:> mplayer-skins libkdegames1 libggi2 libgii1 libgii1-target-x>> use "apt-get autoremove" to remove them.>> Finally trying to type sudo slmodemd -c ITALY --alsa modem:1 appears this:> sudo: slmodemd: command not found>>> What's wrong?>>>>>>>>>>>> Marvin Stodolsky wrote:> > Mio,> >> > The modem driver did not autoload. Do> > $ grep -rs snd-intel8x0m /etc/modprobe.d/*> >> > The output will probably include a line like> > /etc/modprobe.d/blacklist:blacklist snd-intel8x0m> > Or similar file.> > You need to> > $ sudo gedit /etc/modprobe.d/blacklist> > and change the line to> > # blacklist snd-intel8x0m> >> > Then the driver should load on bootup> > You can check with:> > $ lsmod | grep intel8x0m> >> > if the modem driver is not loaded> > $ sudp modprobe snd-intel8x0m> > will load it. What is shown by:> > $ cat /proc/asound/modules> > $ cat /proc/asound/pcm> > The should now be a modem line> >> > There should be a file /usr/sbin/slmodemd> >> > Check your version again> > $ slmodemd --version> > should be 2.9.11> >> > Then proceed with the modem activation> > $ sudo slmodemd -c ITALY --alsa modem:1> >> > and further testing.> >> > MarvS> >> >> > On Feb 1, 2008 1:28 PM, Mio Tiscali <likesuicide@xxxxxxxxxx> wrote:> >> Marvin,> >> this is the output created with scanmodem after making the correction> >> that you told me to do (to change SLMODEMD_DEVICE=snd-intel8x0m back to> >> SLMODEMD_DEVICE=auto).> >> So I've started once again the procedure that you gave to me:> >>> >> The SLMODEMD.gcc4.1.tar.gz package should be unpacked with:> >> $ tar zxf SLM*.tar.gz> >> Move into it:> >> $ cd SLMODEMD.gcc4.1> >> Look around with> >> $ ls> >> Copy the wvdial.txt to your Home folder, for ease of later access.> >> The included slmodemd file is newer than the one installed by the> >> sl-modem-daemon package.> >> Do:> >> $ sudo mv /usr/sbin/slmodemd /usr/sbin/slmodemd.old> >>> >>> >> But typing the last command, appear a message in Italian that I> >> translate for you:> >> it's impossibile to do " stat" of `/usr/sbin/slmodemd': no file or> >> directory.> >> I hope that you understand what's the meaning of "STAT"?> >> I don't know what's happening....> >> Help me please!!! I don't want to use my dialout connection under> >> windows anymore!!!> >> Thank you as usual!> >> I'll answer to you as soon as possibile.> >>> >>> >>> >>> >>> >>> >> Marvin Stodolsky wrote:> >>> Mio,> >>>> >>> Re:> >>> also change> >>> SLMODEMD_DEVICE=auto> >>> to> >>> SLMODEMD_DEVICE=snd-intel8x0m> >>>> >>> Change> >>> SLMODEMD_DEVICE=snd-intel8x0m> >>> back to> >>> SLMODEMD_DEVICE=auto> >>>> >>> and retest.> >>>> >>> MarvS> >>>> >>> On Jan 27, 2008 6:50 AM, Mio Tiscali <likesuicide@xxxxxxxxxx> wrote:> >>>> Marvin,> >>>>> >>>>> Typing the command ls -l /dev/pts/* /dev/ttySL0 the output is:> >>>>>> >>>>> ls: /dev/ttySL0: Nessun file o directory [in English this means that the directory doesn't exist!!!!]> >>>>> crw--w---- 1 danlinux tty 136, 0 2008-01-27 12:19 /dev/pts/0> >>>>>> >>>>> How can I create the directory?> >>>>>> >>>>> Instead typing the command sudo wvdialconf /etc/wvdial.conf the output is:> >>>>>> >>>>> Editing `/etc/wvdial.conf'.> >>>>> Scanning your serial ports for a modem.> >>>>> Modem Port Scan<*1>: S0 S1 S2 S3> >>>>> Sorry, no modem was detected! Is it in use by another program?> >>>>> Did you configure it properly with setserial?> >>>>> Please read the FAQ at http://open.nit.ca/wiki/?WvDial> >>>>> If you still have problems, send mail to <wvdial-list@xxxxxxxxxxxx>> >>>>>> >>>>> So what I have to do now? Could you help with these problems please?> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>> Marvin Stodolsky wrote:> >>>>> Mio,> >>>>>> >>>>>> >>>>> SLMODEMD_COUNTRY=ITALY> >>>>> not> >>>>> SLMODEMD_COUNTRY=ITALY"> >>>>>> >>>>> also change> >>>>> SLMODEMD_DEVICE=auto> >>>>> to> >>>>> SLMODEMD_DEVICE=snd-intel8x0m> >>>>>> >>>>> Save and reboot> >>>>>> >>>>> Then check if the ports have been created with:> >>>>> $ ls -l /dev/pts/* /dev/ttySL0> >>>>> If the output includes a line like> >>>>> /dev/ttySL0 --> /dev/pts/Number> >>>>> the setup has been effective. Then you can try:> >>>>> $ sudo wvdialconf /etc/wvdial.conf> >>>>> and> >>>>> if the modem is found> >>>>> edit /etc/wvdial.conf> >>>>> as described earlier> >>>>>> >>>>> Please do not use gnome-ppp, at least until all else is working,> >>>>> as its competences with winmodems are suspect.> >>>>>> >>>>> MarvS> >>>>>> >>>>> On Jan 26, 2008 6:37 AM, Mio Tiscali <likesuicide@xxxxxxxxxx> wrote:> >>>>>> I've followed your instructions and finally when I put the command "sudo> >>>>>> wvdial", appears a message like this:> >>>>>>> >>>>>> "--> WvDial: Internet dialer version 1.56> >>>>>>> >>>>>> --> Cannot open /dev/ttySL0: No such file or directory> >>>>>>> >>>>>> --> Cannot open /dev/ttySL0: No such file or directory> >>>>>>> >>>>>> --> Cannot open /dev/ttySL0: No such file or directory> >>>>>> "> >>>>>>> >>>>>> What's wrong?> >>>>>> If this could help you, I've installed on my computer the application> >>>>>> known as "Gnome PPP" (in this program there is an autodetection button> >>>>>> for modem, if I click on it appears a message saying "no modem is> >>>>>> detected on the computer"; instead if I try to connect with this> >>>>>> application appears a message like this:> >>>>>> "--> Ignoring malformed input line: ";Do NOT edit this file by hand!"> >>>>>>> >>>>>> --> WvDial: Internet dialer version 1.56> >>>>>>> >>>>>> --> Cannot open /dev/ttyS0: Input/output error> >>>>>>> >>>>>> --> Cannot open /dev/ttyS0: Input/output error> >>>>>>> >>>>>> --> Cannot open /dev/ttyS0: Input/output error").> >>>>>> Moreover, to provide you useful information, I've attached the> >>>>>> "wvdial.conf" file. Maybe it could be of use to you to better understand> >>>>>> what happened.> >>>>>> Finally, it could be that I've made some mistakes as I'm not a> >>>>>> professional user of Linux OS, especially for the part:> >>>>>> "$ sudo gedit /etc/default/sl-modem-daemon> >>>>>> change> >>>>>> SLMODEMD_COUNTRY=USA> >>>>>> to> >>>>>> SLMODEMD_COUNTRY=ITALY".> >>>>>> I'm not sure that in this part I've made the right thing.> >>>>>> Please tell me if you need more files to check that everything is ok,> >>>>>> and I'll send them to you.> >>>>>> Thank You.> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> Marvin Stodolsky wrote:> >>>>>>> Mio,> >>>>>>>> >>>>>>> All looks well now!> >>>>>>>> >>>>>>> With the driver snd-intel8x0m loaded> >>>>>>> the modem is properly detected:> >>>>>>> 01-00: Intel ICH - Modem : Intel ICH6 Modem - Modem : playback 1 : capture 1> >>>>>>>> >>>>>>> scripts from the sl-modem-daemon package symbolic links to the modem> >>>>>>> port /dev/pts/0:> >>>>>>> ---------------> >>>>>>> The modem symbolic link is /dev/modem -> ttySL0> >>>>>>> The slmodemd set symbolic link is /dev/ttySL0 -> /dev/pts/0> >>>>>>>> >>>>>>> Through a bootup action:> >>>>>>> slmodemd -c USA --alsa modem:1> >>>>>>>> >>>>>>> However there are two small fixes to do.> >>>>>>>> >>>>>>> 1) with:> >>>>>>> $ sudo gedit /etc/default/sl-modem-daemon> >>>>>>> change> >>>>>>> SLMODEMD_COUNTRY=USA> >>>>>>> to> >>>>>>> SLMODEMD_COUNTRY=ITALY> >>>>>>> .> >>>>>>> 2) The SLMODEMD.gcc4.1.tar.gz package should be unpacked with:> >>>>>>> $ tar zxf SLM*.tar.gz> >>>>>>> Move into it:> >>>>>>> $ cd SLMODEMD.gcc4.1> >>>>>>> Look around with> >>>>>>> $ ls> >>>>>>> Copy the wvdial.txt to your Home folder, for ease of later access.> >>>>>>> The included slmodemd file is newer than the one installed by the> >>>>>>> sl-modem-daemon package.> >>>>>>> Do:> >>>>>>> $ sudo mv /usr/sbin/slmodemd /usr/sbin/slmodemd.old> >>>>>>> $ sudo cp slmodemd /usr/sbin/slmodemd> >>>>>>>> >>>>>>> $ sudo wvdialconf /etc/wvdial.conf> >>>>>>> should find the modem and write /etc/wvdial.conf. Edit it with:> >>>>>>> $ sudo gedit /etc/wvdial.conf> >>>>>>> following the guidance of the wvdial.txt.> >>>>>>>> >>>>>>> Reboot at this point.> >>>>>>> Afterwards, you should be able to dialout.> >>>>>>> First if necessary shutdown ethernet with> >>>>>>> $ sudo ifconfig eth0 down> >>>>>>>> >>>>>>> Then you should be able to dialout with> >>>>>>> $ sudo wvdial> >>>>>>>> >>>>>>> MarvS> >>>>>>>> >>>>>>>> >>>>>>> On Jan 25, 2008 2:53 PM, Mio Tiscali <likesuicide@xxxxxxxxxx> wrote:> >>>>>>>> Well this is the output (ModemData.txt) generated with the new version> >>>>>>>> of scanmodem that you sent to me. Neverthless writing the command "sudo> >>>>>>>> modprobe snd-intel8x0m" nothing happens.> >>>>>>>> Please note that I've installed the "sm-modem-daemon package", maybe> >>>>>>>> this could be a useful information for you. Please tell if I've got to> >>>>>>>> uninstall this package.> >>>>>>>> Finally I don't understand what exactly I have to do with this part of> >>>>>>>> the output:> >>>>>>>>> >>>>>>>> Download from http://linmodems.technion.ac.il/packages/smartlink/> >>>>>>>> the package SLMODEMD.gcc4.1.tar.gz having a compiled slmodemd. Unpack> >>>>>>>> under Linux with:> >>>>>>>> $ tar zxf SLMODEMD.gcc4.1.tar.gz> >>>>>>>> and read instructions therein. But briefly, the modem is setup with> >>>>>>>> command:> >>>>>>>> sudo slmodemd -c YOUR_COUNTRY --alsa modem:1> >>>>>>>> reporting dynamic creation of ports:> >>>>>>>> /dev/ttySL0 --> /dev/pts/N , with N some number> >>>>>>>> Read Smartlink.txt and Modem/YourSystem.txt for follow through guidance> >>>>>>>>> >>>>>>>> My questions are:> >>>>>>>>> >>>>>>>> 1) what does it mean "having a compiled slmodemd"?> >>>>>>>> 2) instead from the word "but briefly, the modem......" to the end of> >>>>>>>> the text, I didn't understand anything> >>>>>>>>> >>>>>>>>> >>>>>>>> Thanks!!!> >>>>>>>>> >>>>>>>>> >>>>>>>> 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.20-16-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.20-16-generic (root@terranova) (gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)) #2 SMP Fri Aug 31 00:55:27 UTC 2007> >>>>>>>> scanModem update of: 2008_01_22> >>>>>>>> The modem symbolic link is /dev/modem -> ttySL0> >>>>>>>> The slmodemd set symbolic link is /dev/ttySL0 -> /dev/pts/0> >>>>>>>>> >>>>>>>> There are no blacklisted modem drivers in /etc/modprobe* files> >>>>>>>>> >>>>>>>> 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/ALSAdanlinux.tgz> >>>>>>>>> >>>>>>>> The ALSA verion is 1.0.13> >>>>>>>> The modem cards detected by "aplay -l" are:> >>>>>>>> scheda 1: Modem [Intel ICH6 Modem], dispositivo 0: Intel ICH - Modem [Intel ICH6 Modem - Modem]> >>>>>>>>> >>>>>>>> The /proc/asound/pcm file reports:> >>>>>>>> -----------------------> >>>>>>>> 00-04: Intel ICH - IEC958 : Intel ICH6 - IEC958 : playback 1> >>>>>>>> 00-03: Intel ICH - ADC2 : Intel ICH6 - ADC2 : capture 1> >>>>>>>> 00-02: Intel ICH - MIC2 ADC : Intel ICH6 - MIC2 ADC : capture 1> >>>>>>>> 00-01: Intel ICH - MIC ADC : Intel ICH6 - MIC ADC : capture 1> >>>>>>>> 00-00: Intel ICH : Intel ICH6 : playback 1 : capture 1> >>>>>>>> 01-00: Intel ICH - Modem : Intel ICH6 Modem - Modem : playback 1 : capture 1> >>>>>>>>> >>>>>>>> about /proc/asound/cards:> >>>>>>>> ------------------------> >>>>>>>> 0 [ICH6 ]: ICH4 - Intel ICH6> >>>>>>>> Intel ICH6 with AD1981B at 0xb0040800, irq 16> >>>>>>>> 1 [Modem ]: ICH-MODEM - Intel ICH6 Modem> >>>>>>>> Intel ICH6 Modem at 0x2400, irq 18> >>>>>>>>> >>>>>>>>> >>>>>>>> Modem firmware information is in /proc/asound/card1/codec97#0/mc97#1-1> >>>>>>>> -----------------------------------------------> >>>>>>>> Extended modem ID: codec=1 LIN1> >>>>>>>>> >>>>>>>> Lines in: /proc/asound/card1/codec97#0/mc97#1-1+regs> >>>>>>>> -------------------------------> >>>>>>>> 0:7c = 5349 and 0:7e = 4c27> >>>>>>>> are translated from hexadecimal code into the modem chip identifier: SIL27> >>>>>>>>> >>>>>>>> USB modem not detected by lsusb> >>>>>>>>> >>>>>>>> For candidate card in slot 00:1e.3, firmware information and bootup diagnostics are:> >>>>>>>> PCI slot PCI ID SubsystemID Name> >>>>>>>> ---------- --------- --------- --------------> >>>>>>>> 00:1e.3 8086:266d 103c:309d Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW> >>>>>>>>> >>>>>>>> Modem interrupt assignment and sharing:> >>>>>>>> 18: 1 IO-APIC-fasteoi eth0, ipw2200, Intel ICH6 Modem> >>>>>>>> --- Bootup diagnostics for card in PCI slot 00:1e.3 ----> >>>>>>>> [ 12.171631] ACPI: PCI Interrupt 0000:00:1e.3[B] -> GSI 20 (level, low) -> IRQ 18> >>>>>>>> [ 12.171674] ACPI: PCI interrupt for device 0000:00:1e.3 disabled> >>>>>>>> [ 31.264000] ACPI: PCI Interrupt 0000:00:1e.3[B] -> GSI 20 (level, low) -> IRQ 18> >>>>>>>> [ 31.264000] PCI: Setting latency timer of device 0000:00:1e.3 to 64> >>>>>>>>> >>>>>>>> The PCI slot 00:1e.3 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 Bootup.txt about possible fixes.> >>>>>>>> Send dmesg.txt along with ModemData.txt to discuss@xxxxxxxxxxxxx> >>>>>>>> if help is needed.> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> === Finished modem firmware and bootup diagnostics section. ===> >>>>>>>> === Next deducing cogent software ===> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> For candidate modem in PCI bus: 00:1e.3> >>>>>>>> Class 0703: 8086:266d Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW> >>>>>>>> Primary PCI_id 8086:266d> >>>>>>>> Subsystem PCI_id 103c:309d> >>>>>>>> Softmodem codec or chipset from diagnostics: SIL27, an LSI/AgereSystems type> >>>>>>>> from Archives: SIL27, an LSI/AgereSystems type> >>>>>>>>> >>>>>>>>> >>>>>>>> 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: slmodemd> >>>>>>>>> >>>>>>>> An ALSA (Advanced Linux Sound Architecture) modem driver: snd-intel8x0m> >>>>>>>> provides Low Level support enabling contact with the modem hardware.> >>>>>>>> For all BUT Conexant chip soft modems (using hsfmodem software)> >>>>>>>> complementary High Level support is through a Smartlink utility: slmodemd> >>>>>>>>> >>>>>>>> Download from http://linmodems.technion.ac.il/packages/smartlink/> >>>>>>>> the package SLMODEMD.gcc4.1.tar.gz having a compiled slmodemd. Unpack under Linux with:> >>>>>>>> $ tar zxf SLMODEMD.gcc4.1.tar.gz> >>>>>>>> and read instructions therein. But briefly, the modem is setup with command:> >>>>>>>> sudo slmodemd -c YOUR_COUNTRY --alsa modem:1> >>>>>>>> reporting dynamic creation of ports:> >>>>>>>> /dev/ttySL0 --> /dev/pts/N , with N some number> >>>>>>>> Read Smartlink.txt and Modem/YourSystem.txt for follow through guidance.> >>>>>>>>> >>>>>>>> ----------------end Softmodem section --------------> >>>>>>>>> >>>>>>>> Writing Intel.txt> >>>>>>>> Writing Smartlink.txt> >>>>>>>> ============ end Smartlink section =====================> >>>>>>>>> >>>>>>>> Completed candidate modem analyses.> >>>>>>>>> >>>>>>>> The base of the UDEV device file system is: /dev/.udev> >>>>>>>>> >>>>>>>> Versions adequately match for the compiler installed: 4.1.2> >>>>>>>> and the compiler used in kernel assembly: 4.1.2> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> Minimal compiling resources appear complete:> >>>>>>>> make utility - /usr/bin/make> >>>>>>>> Compiler version 4.1> >>>>>>>> linuc_headers base folder /lib/modules/2.6.20-16-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 269224 2007-04-05 05:41 /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> >>>>>>>>> >>>>>>>> Read Modem/YourSystem.txt concerning other COMM channels: eth0 eth1 eth0:avah eth1:avah> >>>>>>>> Which can interfere with Browser naviagation.> >>>>>>>>> >>>>>>>> Don't worry about the following, it is for the experts> >>>>>>>> should trouble shooting be necessary.> >>>>>>>> ==========================================================> >>>>>>>>> >>>>>>>> # start/stop the daemon when the USB modem is connected> >>>>>>>> KERNEL=="slusb[0-9]*", GROUP="dialout", RUN+="/etc/init.d/sl-modem-daemon"> >>>>>>>> Checking for modem support lines:> >>>>>>>> --------------------------------------> >>>>>>>> /device/modem symbolic link: lrwxrwxrwx 1 root root 6 2008-01-25 19:11 /dev/modem -> ttySL0> >>>>>>>> slmodemd created symbolic link /dev/ttySL0: lrwxrwxrwx 1 root root 10 2008-01-25 19:11 /dev/ttySL0 -> /dev/pts/0> >>>>>>>> Within /etc/udev/ files:> >>>>>>>> /etc/udev/rules.d/030_sl-modem-daemon.rules:# start/stop the daemon when the USB modem is connected> >>>>>>>> /etc/udev/rules.d/030_sl-modem-daemon.rules:KERNEL=="slusb[0-9]*", GROUP="dialout", RUN+="/etc/init.d/sl-modem-daemon"> >>>>>>>> /etc/udev/sl-modem-daemon.rules:# start/stop the daemon when the USB modem is connected> >>>>>>>> /etc/udev/sl-modem-daemon.rules:KERNEL=="slusb[0-9]*", GROUP="dialout", RUN+="/etc/init.d/sl-modem-daemon"> >>>>>>>> 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/sl-modem-daemon.modutils:install slamr modprobe --ignore-install ungrab-winmodem ; modprobe --ignore-install slamr; test -e /dev/slamr0 || (/bin/mknod -m 660 /dev/slamr0 c 242 0 2>/dev/null && chgrp dialout /dev/slamr0)> >>>>>>>> /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 --------> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>> >>>>>> [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> >>>>>> 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 by slmodemd> >>>>>> 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/> >>>>>> ## End wvdial.conf> >>>>>>> >>>>> >>> >> 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.20-16-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.20-16-generic (root@terranova) (gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)) #2 SMP Fri Aug 31 00:55:27 UTC 2007> >> scanModem update of: 2008_01_22> >>> >>> >> There are no blacklisted modem drivers in /etc/modprobe* files> >>> >> 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/ALSAdanlinux.tgz> >>> >> The ALSA verion is 1.0.13> >> The modem cards detected by "aplay -l" are:> >>> >>> >> The /proc/asound/pcm file reports:> >> -----------------------> >> 00-04: Intel ICH - IEC958 : Intel ICH6 - IEC958 : playback 1> >> 00-03: Intel ICH - ADC2 : Intel ICH6 - ADC2 : capture 1> >> 00-02: Intel ICH - MIC2 ADC : Intel ICH6 - MIC2 ADC : capture 1> >> 00-01: Intel ICH - MIC ADC : Intel ICH6 - MIC ADC : capture 1> >> 00-00: Intel ICH : Intel ICH6 : playback 1 : capture 1> >>> >> about /proc/asound/cards:> >> ------------------------> >> 0 [ICH6 ]: ICH4 - Intel ICH6> >> Intel ICH6 with AD1981B at 0xb0040800, irq 16> >>> >> USB modem not detected by lsusb> >>> >> For candidate card in slot 00:1e.3, firmware information and bootup diagnostics are:> >> PCI slot PCI ID SubsystemID Name> >> ---------- --------- --------- --------------> >> 00:1e.3 8086:266d 103c:309d Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW> >>> >> Modem interrupt assignment and sharing:> >> 18: 1 IO-APIC-fasteoi eth0, ipw2200> >> --- Bootup diagnostics for card in PCI slot 00:1e.3 ----> >> [ 16.157708] ACPI: PCI Interrupt 0000:00:1e.3[B] -> GSI 20 (level, low) -> IRQ 18> >> [ 16.157717] ACPI: PCI interrupt for device 0000:00:1e.3 disabled> >>> >> The PCI slot 00:1e.3 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 Bootup.txt about possible fixes.> >> Send dmesg.txt along with ModemData.txt to discuss@xxxxxxxxxxxxx> >> if help is needed.> >>> >>> >>> >> === Finished modem firmware and bootup diagnostics section. ===> >> === Next deducing cogent software ===> >>> >>> >>> >> For candidate modem in PCI bus: 00:1e.3> >> Class 0703: 8086:266d Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW> >> Primary PCI_id 8086:266d> >> Subsystem PCI_id 103c:309d> >> Softmodem codec or chipset from diagnostics:> >> from Archives: SIL27, an LSI/AgereSystems type> >>> >>> >> 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: slmodemd> >>> >> An ALSA (Advanced Linux Sound Architecture) modem driver: snd-intel8x0m> >> provides Low Level support enabling contact with the modem hardware.> >> For all BUT Conexant chip soft modems (using hsfmodem software)> >> complementary High Level support is through a Smartlink utility: slmodemd> >>> >> Download from http://linmodems.technion.ac.il/packages/smartlink/> >> the package SLMODEMD.gcc4.1.tar.gz having a compiled slmodemd. Unpack under Linux with:> >> $ tar zxf SLMODEMD.gcc4.1.tar.gz> >> and read instructions therein. But briefly, the modem is setup with command:> >> sudo slmodemd -c YOUR_COUNTRY --alsa modem:1> >> reporting dynamic creation of ports:> >> /dev/ttySL0 --> /dev/pts/N , with N some number> >> Read Smartlink.txt and Modem/YourSystem.txt for follow through guidance.> >>> >> ----------------end Softmodem section --------------> >>> >> Writing Intel.txt> >> Writing Smartlink.txt> >> ============ end Smartlink section =====================> >>> >> Completed candidate modem analyses.> >>> >> The base of the UDEV device file system is: /dev/.udev> >>> >> Versions adequately match for the compiler installed: 4.1.2> >> and the compiler used in kernel assembly: 4.1.2> >>> >>> >>> >> Minimal compiling resources appear complete:> >> make utility - /usr/bin/make> >> Compiler version 4.1> >> linuc_headers base folder /lib/modules/2.6.20-16-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 269224 2007-04-05 05:41 /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> >>> >> Read Modem/YourSystem.txt concerning other COMM channels: eth0 eth1 eth0:avah eth1:avah> >> Which can interfere with Browser naviagation.> >>> >> Don't worry about the following, it is for the experts> >> should trouble shooting be necessary.> >> ==========================================================> >>> >> # start/stop the daemon when the USB modem is connected> >> KERNEL=="slusb[0-9]*", GROUP="dialout", RUN+="/etc/init.d/sl-modem-daemon"> >> Checking for modem support lines:> >> --------------------------------------> >> /device/modem symbolic link:> >> slmodemd created symbolic link /dev/ttySL0:> >> Within /etc/udev/ files:> >> /etc/udev/rules.d/030_sl-modem-daemon.rules:# start/stop the daemon when the USB modem is connected> >> /etc/udev/rules.d/030_sl-modem-daemon.rules:KERNEL=="slusb[0-9]*", GROUP="dialout", RUN+="/etc/init.d/sl-modem-daemon"> >> /etc/udev/sl-modem-daemon.rules:# start/stop the daemon when the USB modem is connected> >> /etc/udev/sl-modem-daemon.rules:KERNEL=="slusb[0-9]*", GROUP="dialout", RUN+="/etc/init.d/sl-modem-daemon"> >> 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/sl-modem-daemon.modutils:install slamr modprobe --ignore-install ungrab-winmodem ; modprobe --ignore-install slamr; test -e /dev/slamr0 || (/bin/mknod -m 660 /dev/slamr0 c 242 0 2>/dev/null && chgrp dialout /dev/slamr0)> >> /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 --------> >>> >>> >>> >>>>