Stephen, On my Ubuntu (debian like) system: lrwxrwxrwx 1 root root 16 2008-10-12 22:27 /usr/bin/gcc -> /usr/bin/gcc-4.2 -rwxr-xr-x 1 root root 93584 2006-04-20 18:22 /usr/bin/gcc-4.0 -rwxr-xr-x 1 root root 206692 2008-03-11 05:37 /usr/bin/gcc-4.1 -rwxr-xr-x 1 root root 193372 2008-04-01 14:20 /usr/bin/gcc-4.2 -rwxr-xr-x 1 root root 208068 2008-07-27 09:19 /usr/bin/gcc-4.3 ----- If your gcc-4.1 is at /usr/bin/gcc-4.1 you need to set a symbolic link: $ su root # ln -sf /usr/bin/gcc-4.1 /usr/bin/gcc Check with: # ls -l /usr/bin/gcc* Then retry the compile MarvS On Sun, Oct 12, 2008 at 7:01 PM, <stephenc@xxxxxxxx> wrote: > Hi again, > > I got as far as: > > scl1:/home/stephenc/downloads/slmodem-2.9.11-20080817/modem# make > SUPPORT_ALSA=1 > rebuild profile... > gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o > modem_main.o -c modem_main.c > make: gcc: Command not found > make: *** [modem_main.o] Error 127 > scl1:/home/stephenc/downloads/slmodem-2.9.11-20080817/modem# > > Thank you for sticking with me... I have gcc 4.1 installed. I'm not sure > what command it didn't find. > > StephenC. > >> Stephen, >> >> On my Ubuntu system >> >> marv@marvlap:~$ find /lib/ -name libc.so.6 >> /lib/tls/i686/cmov/libc.so.6 >> /lib/libc.so.6 >> ---- >> Both are symbolic links: >> $ ls -l /lib/libc.so.6 >> lrwxrwxrwx 1 root root 14 2008-06-12 23:00 /lib/libc.so.6 -> >> libc-2.8.90.so >> $ ls -l /lib/tls/i686/cmov/libc.so.6 >> lrwxrwxrwx 1 root root 14 2008-06-12 23:00 >> /lib/tls/i686/cmov/libc.so.6 -> libc-2.8.90.so >> >> which supports: >> marv@marvlap:~$ slmodemd --version >> SmartLink Soft Modem: version 2.9.11 Aug 3 2008 21:41:20 >> >> Under Debian, the package libc6-i686 is provides the libc-SomeVersion.so >> . >> But none are as current as the Ubuntu libc-2.8.90.so version. For example >> see: >> http://packages.debian.org/sid/i386/libc6-i686/filelist >> >> So the fix is to compile and install your own slmodemd, using all >> Debian resources. >> First you will have to install the package libasound2-dev which you >> can download through: http://packages.debian.org/etch/libasound2-dev >> and install with: >> # dpkg -i lib*.deb >> >> Then from http://linmodems.technion.ac.il/packages/smartlink/ get the >> slmodem-2.9.11-20080817.tar.gz >> >> Unpack under Linux with >> $ tar zxf sl*.tar.gz >> Move in with: >> $ cd slmodem-2.9.11-20080817 >> Do a >> $ make clean >> Shift into the modem/ folder >> $ cd modem >> Call for ALSA support with: >> $ make SUPPORT_ALSA=1 >> see the sample compile below. >> >> Then do the install MANUALLY with: >> $ su root >> Rename the current >> # mv /usr/src/slmodemd /usr/src/slmodemd.gcc-4.2 >> Copy in the new: >> # cp slmodemd /usr/src/slmodemd >> activate with: >> # chmod +x /usr/src/slmodemd >> >> Then test with >> # slmodemd --version >> >> If ok, move along to the modem activation tests >> >> Report back. >> >> MarvS >> ============ >> >> /usr/src/modules/slmodem-2.9.11-20080817/modem$ make SUPPORT_ALSA=1 >> rebuild profile... >> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o >> modem_main.o -c modem_main.c >> modem_main.c: In function 'setup_stream': >> modem_main.c:429: warning: 'snd_pcm_sw_params_set_xfer_align' is >> deprecated (declared at /usr/include/alsa/pcm.h:1104) >> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o >> modem_cmdline.o -c modem_cmdline.c >> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o modem.o >> -c modem.c >> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o >> modem_datafile.o -c modem_datafile.c >> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o >> modem_at.o -c modem_at.c >> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o >> modem_timer.o -c modem_timer.c >> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o >> modem_pack.o -c modem_pack.c >> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o >> modem_ec.o -c modem_ec.c >> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o >> modem_comp.o -c modem_comp.c >> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o >> modem_param.o -c modem_param.c >> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o >> modem_debug.o -c modem_debug.c >> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o >> homolog_data.o -c homolog_data.c >> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o >> dp_sinus.o -c dp_sinus.c >> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o >> dp_dummy.o -c dp_dummy.c >> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o >> sysdep_common.o -c sysdep_common.c >> gcc -o slmodemd modem_main.o modem_cmdline.o modem.o modem_datafile.o >> modem_at.o modem_timer.o modem_pack.o modem_ec.o modem_comp.o >> modem_param.o modem_debug.o homolog_data.o dp_sinus.o dp_dummy.o >> dsplibs.o sysdep_common.o /usr/lib/libasound.so >> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o >> modem_test.o -c modem_test.c >> gcc -o modem_test modem_test.o modem_cmdline.o modem.o >> modem_datafile.o modem_at.o modem_timer.o modem_pack.o modem_ec.o >> modem_comp.o modem_param.o modem_debug.o homolog_data.o dp_sinus.o >> dp_dummy.o dsplibs.o sysdep_common.o /usr/lib/libasound.so >> >> >> >> >> MarvS >> >> >> On Sun, Oct 5, 2008 at 5:55 PM, <stephenc@xxxxxxxx> wrote: >>> Hi, >>> >>> Same thing: >>> >>> scl1:~# slmodemd --version >>> slmodemd: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.4' not found >>> (required by slmodemd) >>> scl1:~# >>> >>> I did another apt-get update and upgrade beforehand too. >>> >>>> Steve, >>>> >>>> Did you by any chance install the sl-modem-daemon package? >>>> Do NOT install it if you haven't. >>>> >>>> What is shown by: >>>> $ slmodemd --version >>>> >>>> MarvS >>>> >>>> On Sat, Oct 4, 2008 at 7:23 PM, <stephenc@xxxxxxxx> wrote: >>>>> Hi, >>>>> >>>>> I already have Debian installed on the computer, so I don't boot from >>>>> a >>>>> CD. I already have slmodemd copied, etc. and am following the >>>>> directions. >>>>> >>>>> I was trying to describe what CD I installed Debian from (to show that >>>>> I >>>>> didn't tweak my laptop or install some weird configuration), not say >>>>> that >>>>> I am booting from it. >>>>> >>>>> If Debian stable doesn't work, what should I do to help whomever is >>>>> the >>>>> developers to get it working? Surely someone besides myself would like >>>>> to >>>>> have a fairly similar setup work with Debian. >>>>> >>>>> Previous to installing Debian stable I was running Xandros 4.0, it >>>>> detected the modem and automagically installed a driver. Xandros I >>>>> understand to be a flavor of Debian 3.0. >>>>> >>>>> >>>>>> Stephen, >>>>>> >>>>>> If you can mount a USB stick with slmodemd on it, then during the CD >>>>>> boot, >>>>>> You could copy the slmodemd to your home folder on the RAM disk, and >>>>>> as >>>>>> root, >>>>>> # slmodemd -c USA --alsa hw:0,6 >>>>>> >>>>>> MarvS >>>>>> >>>>>> >>>>>> On Sun, Sep 28, 2008 at 4:47 PM, <stephenc@xxxxxxxx> wrote: >>>>>>> Hello, >>>>>>> >>>>>>> I did the apt-get update and upgrade, but there was no change. I am >>>>>>> running a new Debian "stable" 4.0r4a, from the KDE cd #1 install >>>>>>> disk, >>>>>>> so >>>>>>> I don't know that there is a new kernel to upgrade too. I think >>>>>>> Debian >>>>>>> is >>>>>>> known for not changing stable so much (well and I've never tried >>>>>>> something >>>>>>> like that before). >>>>>>> >>>>>>> Is there some kind of file or version info that I can collect to >>>>>>> help? >>>>>>> As >>>>>>> far as I know I've followed all directions correctly. >>>>>>> >>>>>>> Here is a copy of my sources.list: >>>>>>> >>>>>>> # deb cdrom:[Debian GNU/Linux 4.0 r4a _Etch_ - Official i386 kde-CD >>>>>>> Binary-1 20080803-21:28]/ etch contrib main >>>>>>> # deb cdrom:[Debian GNU/Linux 4.0 r4a _Etch_ - Official i386 kde-CD >>>>>>> Binary-1 20080803-21:28]/ etch contrib main >>>>>>> >>>>>>> deb http://security.debian.org/ etch/updates main contrib non-free >>>>>>> deb-src http://security.debian.org/ etch/updates main contrib >>>>>>> non-free >>>>>>> >>>>>>> # regular updates for etch >>>>>>> deb http://ftp.debian.org/debian/ etch main contrib non-free >>>>>>> deb-src http://ftp.debian.org/debian/ etch main contrib non-free >>>>>>> >>>>>>> # multimedia Christian Marillat (was: ftp.nerim.net) >>>>>>> # deb http://www.debian-multimedia.org etch main >>>>>>> # deb-src http://www.debian-multimedia.org etch main >>>>>>> >>>>>>> # etch backports >>>>>>> deb http://www.backports.org/debian etch-backports main contrib >>>>>>> non-free >>>>>>> >>>>>>> # unofficial http://www.debian-unofficial.org >>>>>>> # deb http://ftp.debian-unofficial.org/debian etch main contrib >>>>>>> non-free >>>>>>> restricted >>>>>>> # deb-src http://ftp.debian-unofficial.org/debian etch main contrib >>>>>>> non-free restricted >>>>>>> >>>>>>> and some info about my kernel: >>>>>>> >>>>>>> scl1:/home/stephenc# uname -a >>>>>>> Linux scl1 2.6.18-6-686 #1 SMP Mon Aug 18 08:42:39 UTC 2008 i686 >>>>>>> GNU/Linux >>>>>>> >>>>>>> >>>>>>>> Stephen, >>>>>>>> >>>>>>>> # slmodemd -c USA --alsa hw:0,6 >>>>>>>> is the correct command and you should be able to use it from your >>>>>>>> home >>>>>>> older, >>>>>>>> i.e., don't bother to >>>>>>>> # cd /usr/sbin/ >>>>>>>> >>>>>>>> The problem with /lib/tls/i686/cmov/libc.so.6 >>>>>>>> is I suspect some subtle versioning issue as we haven't encountered >>>>>>>> it >>>>>>> before. >>>>>>>> First check your settings in /etc/apt/sources.list >>>>>>>> >>>>>>>> Then from your ethernet connection do >>>>>>>> $ sudo apt-get update >>>>>>>> $ sudo apt-get upgrade. >>>>>>>> Upgrade to a more recent kernel if your can also. Then retry >>>>>>>> >>>>>>>> # slmodemd -c USA --alsa hw:0,6 >>>>>>>> >>>>>>>> MarvS >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Sun, Sep 14, 2008 at 8:58 PM: >>>>>>>>> Hello, >>>>>>>>> I am using a Toshiba A105-S4334 with Debian Etch r4a installed >>>>>>>>> from >>>>>>>>> KDE >>>>>>> CD1. If I need to answer more questions, please be patient; I am >>>>>>> borrowing >>>>>>>>> an internet connection to send this so it may take a while to >>>>>>>>> reply. >>>>>>> Thank you, >>>>>>>>> StephenC. >>>>>>>>> I believe that I have followed the directions correctly, but I am >>>>>>> getting >>>>>>>>> stuck. Below is my error and my ModemData.txt. First my error: >>>>>>>>> When I get to >>>>>>>>> " and read instructions therein. But briefly, the modem is setup >>>>>>>>> with >>>>>>> command: >>>>>>>>> slmodemd -c YOUR_COUNTRY --alsa hw:0,6 >>>>>>>>> " >>>>>>>>> Here is what I get >>>>>>>>> "scl1:/usr/sbin# slmodemd -c USA --alsa hw:0,6 >>>>>>>>> slmodemd: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.4' not >>>>>>>>> found >>>>>>> (required by slmodemd) >>>>>>>>> scl1:/usr/sbin# slmodemd --alsa -c USA modem:1 >>>>>>>>> slmodemd: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.4' not >>>>>>>>> found >>>>>>> (required by slmodemd) >>>>>>>>> scl1:/usr/sbin# find /lib -name libc.so.6 >>>>>>>>> /lib/tls/i686/cmov/libc.so.6 >>>>>>>>> /lib/tls/libc.so.6 >>>>>>>>> /lib/libc.so.6 >>>>>>>>> scl1:/usr/sbin# >>>>>>>>> " >>>>>>>>> I've installed "libc6", "libc6-i686", and "libc6-dev". I tried to >>>>>>>>> to >>>>>>> "apt-get -s install linux-kernel-devel" as suggested further down, >>>>>>> but >>>>>>> that gave me: >>>>>>>>> "scl1:~# apt-get -s install linux-kernel-devel >>>>>>>>> Reading package lists... Done >>>>>>>>> Building dependency tree... Done >>>>>>>>> E: Couldn't find package linux-kernel-devel >>>>>>>>> " >>>>>>>>> Here is my ModemData.txt: >>>>>>>>> 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 Debian GNU/Linux 4.0 kernel >>>>>>>>> 2.6.18-6-686 >>>>>>>>> With this Subject Line cogent experts will be alerted, and useful >>>>>>>>> case >>>>>>>>> names left in the Archive. >>>>>>>>> YourCountry will enable Country specific guidance. Linux experts >>>>>>>>> in >>>>>>>>> YourCountry >>>>>>>>> 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, Debian GNU/Linux 4.0 >>>>>>>>> Linux version 2.6.18-6-686 (Debian 2.6.18.dfsg.1-22) >>>>>>>>> (dannf@xxxxxxxxxx) >>>>>>> (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 SMP >>>>>>> Tue >>>>>>> Jun >>>>>>>>> 17 21:31:27 UTC 2008 >>>>>>>>> scanModem update of: 2008_08_26 >>>>>>>>> There are no blacklisted modem drivers in /etc/modprobe* files >>>>>>>>> Attached USB devices are: >>>>>>>>> ID 1267:0103 Logic3 / SpectraVideo plc >>>>>>>>> ID 045e:0083 Microsoft Corp. Basic Optical Mouse >>>>>>>>> ID 0781:5406 SanDisk Corp. >>>>>>>>> USB modems not recognized >>>>>>>>> For candidate card in slot 00:1b.0, firmware information and >>>>>>>>> bootup >>>>>>> diagnostics are: >>>>>>>>> PCI slot PCI ID SubsystemID Name >>>>>>>>> ---------- --------- --------- -------------- >>>>>>>>> 00:1b.0 8086:27d8 1179:ff10 Audio device: >>>>>>>>> Intel >>>>>>>>> Corporation 82801G >>>>>>>>> Modem interrupt assignment and sharing: >>>>>>>>> 58: 14705 0 IO-APIC-level HDA Intel >>>>>>>>> --- Bootup diagnostics for card in PCI slot 00:1b.0 ---- >>>>>>>>> ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ >>>>>>>>> 58 >>>>>>> PCI: Setting latency timer of device 0000:00:1b.0 to 64 >>>>>>>>> ===== Advanced Linux Sound Architecture (ALSA) diagnostics ===== >>>>>>>>> The >>>>>>> ALSA packages provide audio support and also drivers for some >>>>>>> modems. >>>>>>>>> ALSA diagnostics are written during bootup to /proc/asound/ >>>>>>>>> folders. >>>>>>> The ALSA verion is 1.0.12 >>>>>>>>> The modem cards detected by "aplay -l" are: >>>>>>>>> card 0: Intel [HDA Intel], device 6: Si3054 Modem [Si3054 Modem] >>>>>>>>> The >>>>>>> /proc/asound/pcm file reports: >>>>>>>>> ----------------------- >>>>>>>>> 00-06: Si3054 Modem : Si3054 Modem : playback 1 : capture 1 >>>>>>>>> 00-00: ALC861 Analog : ALC861 Analog : playback 1 : capture 2 >>>>>>>>> about /proc/asound/cards: >>>>>>>>> ------------------------ >>>>>>>>> 0 [Intel ]: HDA-Intel - HDA Intel >>>>>>>>> HDA Intel at 0xdc240000 irq 58 >>>>>>>>> PCI slot 00:1b.0 has a High Definition Audio Card >>>>>>>>> The drivers are in the kernel modules tree at: >>>>>>>>> /lib/modules/2.6.18-6-686/kernel/sound/pci/hda/snd-hda-intel.ko >>>>>>>>> The >>>>>>> modem codec file for the HDA card is: /proc/asound/card0/codec#1 >>>>>>>>> -------------------------------------------------------- >>>>>>>>> Codec: Generic 11c1 Si3054 >>>>>>>>> Address: 1 >>>>>>>>> Vendor Id: 0x11c13026 >>>>>>>>> Subsystem Id: 0x11790001 >>>>>>>>> Revision Id: 0x100700 >>>>>>>>> The audio card hosts a softmodem chip: 0x11c13026 >>>>>>>>> The softmodem chip 0x11c13026 is in principle supported by the >>>>>>>>> COMM >>>>>>> support of slmodemd >>>>>>>>> and the joint snd-hda-intel audio+modem driver, begun with ALSA >>>>>>>>> version >>>>>>> 1.0.13. >>>>>>>>> For HDA cards with ALC883 chips, an upgrade to ALSA verions 1.0.15 >>>>>>>>> way >>>>>>> be >>>>>>>>> necessary. Instructions for Upgrading snd-hda-intel and its >>>>>>>>> dependent >>>>>>> driver set are at: >>>>>>>>> http://linmodems.technion.ac.il/bigarch/archive-eighth/msg00838.html >>>>>>>>> If >>>>>>> not a Conexant modem, the driver snd-hda-intel with its dependent >>>>>>> drivers: >>>>>>>>> snd_hda_intel 17332 0 >>>>>>>>> snd_hda_codec 137856 1 snd_hda_intel >>>>>>>>> snd_pcm 68676 3 >>>>>>>>> snd_hda_intel,snd_hda_codec,snd_pcm_oss >>>>>>> snd 47012 6 >>>>>>>>> snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer >>>>>>> snd_page_alloc 10184 2 snd_hda_intel,snd_pcm >>>>>>>>> ---------- >>>>>>>>> provide audio + modem support with the modem chip residing on the >>>>>>> subsystem. >>>>>>>>> Any particular card can host any one of several soft modem chips. >>>>>>>>> === >>>>>>> Finished firmware and bootup diagnostics, next deducing cogent >>>>>>> software. === >>>>>>>>> Predictive diagnostics for card in bus 00:1b.0: >>>>>>>>> Modem chipset detected on >>>>>>>>> NAME="Audio device: Intel Corporation 82801G " >>>>>>>>> CLASS=0403 >>>>>>>>> PCIDEV=8086:27d8 >>>>>>>>> SUBSYS=1179:ff10 >>>>>>>>> IRQ=58 >>>>>>>>> HDA=8086:27d8 >>>>>>>>> SOFT=8086:27d8.HDA >>>>>>>>> CHIP=0x11c13026 >>>>>>>>> IDENT=slmodemd >>>>>>>>> SLMODEMD_DEVICE=hw:0,6 >>>>>>>>> Driver=snd-hda-intel >>>>>>>>> For candidate modem in: 00:1b.0 >>>>>>>>> 0403 Audio device: Intel Corporation 82801G >>>>>>>>> Primary device ID: 8086:27d8 >>>>>>>>> Subsystem PCI_id 1179:ff10 >>>>>>>>> Softmodem codec or chipset from diagnostics: 0x11c13026 >>>>>>>>> from Archives: >>>>>>>>> The HDA card softmodem chip is 0x11c13026 >>>>>>>>> Support type needed or chipset: slmodemd supporting the >>>>>>>>> snd-hda-intel >>>>>>> audio+modem driver >>>>>>>>> An ALSA (Advanced Linux Sound Architecture) modem driver: >>>>>>>>> snd-hda-intel >>>>>>>>> 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: >>>>>>>>> slmodemd -c YOUR_COUNTRY --alsa hw:0,6 >>>>>>>>> reporting dynamic creation of ports: >>>>>>>>> /dev/ttySL0 --> /dev/pts/N , with N some number >>>>>>>>> Read DOCs/Smartlink.txt and Modem/DOCs/YourSystem.txt for follow >>>>>>>>> through >>>>>>>>> guidance. >>>>>>>>> ----------------end Softmodem section -------------- >>>>>>>>> Writing DOCs/Intel.txt >>>>>>>>> Writing DOCs/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.18-6-686/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. >>>>>>>>> For Debian and some related distributions, a package >>>>>>>>> kernel-kbuild-2.6-18 >>>>>>>>> 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 260920 2007-03-17 15:52 >>>>>>>>> /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: >>>>>>>>> slmodemd created symbolic link /dev/ttySL0: >>>>>>>>> Within /etc/udev/ files: >>>>>>>>> Within /etc/modprobe.conf files: >>>>>>>>> /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 >>>>>>> /etc/modprobe.d/alsa-base:options snd-atiixp-modem index=-2 >>>>>>>>> /etc/modprobe.d/alsa-base:options snd-via82xx-modem index=-2 >>>>>>>>> Within any ancient /etc/devfs files: >>>>>>>>> Within ancient kernel 2.4.n /etc/module.conf files: >>>>>>>>> --------- end modem support lines -------- >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> >>>> >>> >>> >>> >> > > >