Install glibc-devel-i386 and you should get around this error message. Regards, Antonio On Fri, Dec 24, 2010 at 2:06 PM, Luis Manuel Garcés Socarrás <lmgarcess@xxxxxxxxx> wrote: > I get this when I try to compie del Driver... The sl-modem-daemond > Package that used to work with smarlink modems doesn't work any > more??? > Cheers Luis > > lmgarcess@Drake:~/Descargas/slmodem-2.9.11-20100718$ make -C modem all > In file included from /usr/include/features.h:387, > from /usr/include/unistd.h:26, > from modem_main.c:45: > /usr/include/gnu/stubs.h:7: fatal error: gnu/stubs-32.h: No existe el > fichero o el directorio > compilation terminated. > make: *** [modem_main.o] Error 1 > > 2010/12/24 Antonio Olivares <olivares14031@xxxxxxxxx>: >> Luis, >> >> You are running x86_64 bit linux, and you have a usb modem: >> >> ID 0483:7554 SGS Thomson Microelectronics 56k SoftModem >> >> Predictive diagnostics for card in bus 001: >> Modem chipset not detected on >> SLOT="Bus 001 Device 003:" >> NAME="SGS Thomson Microelectronics 56k SoftModem" >> bus=001 >> USBmodemID=0483:7554 >> IDENT=slusb >> Driver=slusb >> >> To compile the slusb modem code, you need compiler and kernel-header packages: >> >> The kernel was compiled with gcc version 4.4.5 and a compiler is not installed >> >> linux-headers-2.6.35-22-generic resources needed for compiling are not >> manifestly ready! >> The code linking utility, ld, may be needed and is provided in the >> binutils package >> The patch utility is needed for compiling ALSA drivers, and possibly others. >> >> If compiling is necessary packages must be installed, providing: >> gcc-4.4 linux-headers-2.6.35-22-generic >> >> Don't know all the deatils to get this one going on 64 bit Ubuntu? >> >> check this page for reference >> http://linmodems.technion.ac.il/packages/smartlink/slusb64bit.txt >> >> http://linmodems.technion.ac.il/packages/smartlink/slmodem-2.9.11-20100718.tar.gz >> >> Regards, >> >> Antonio >> On Fri, Dec 24, 2010 at 12:52 PM, Luis Manuel Garcés Socarrás >> <lmgarcess@xxxxxxxxx> wrote: >>> 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.35-22-generic >>> 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=x86_64, Ubuntu , ALSA_version=1.0.23 >>> Linux version 2.6.35-22-generic (buildd@allspice) (gcc version 4.4.5 >>> (Ubuntu/Linaro 4.4.4-14ubuntu4) ) #33-Ubuntu SMP Sun Sep 19 20:32:27 >>> UTC 2010 >>> scanModem update of: 2010_12_12 >>> Distrib_ID=Ubuntu >>> DistribCodeName=maverick >>> AptRepositoryStem=http://es.archive.ubuntu.com/ubuntu/ >>> >>> >>> 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 >>> >>> >>> Some modem drivers can only be used in 32 bit modem on x86_64 systems, >>> 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 0bb4:0b13 High Tech Computer Corp. >>> ID 03f0:8107 Hewlett-Packard >>> ID 1130:1620 Tenx Technology, Inc. >>> ID 064e:f209 Suyin Corp. >>> ID 0a05:0001 >>> ID 8087:0020 Intel Corp. Integrated Rate Matching Hub >>> ID 0483:7554 SGS Thomson Microelectronics 56k SoftModem >>> ID 8087:0020 Intel Corp. Integrated Rate Matching Hub >>> 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 5 Series/3400 >>> Series Chipset HECI Controller (rev 06) >>> 00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset >>> High Definition Audio (rev 05) >>> 01:00.1 Audio device: ATI Technologies Inc Manhattan HDMI Audio >>> [Mobility Radeon HD 5000 Series] >>> 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:3b64 103c:144a Communication controller: Intel >>> Corporation 5 Series/3400 Series Chipset HECI Controller >>> >>> Modem interrupt assignment and sharing: >>> --- Bootup diagnostics for card in PCI slot 00:16.0 ---- >>> [ 1.275916] pci 0000:00:16.0: reg 10: [mem 0xc4504000-0xc450400f 64bit] >>> [ 1.275974] pci 0000:00:16.0: PME# supported from D0 D3hot D3cold >>> [ 1.275978] pci 0000:00:16.0: PME# disabled >>> >>> The PCI slot 00:16.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:3b56 103c:144a Audio device: Intel Corporation 5 >>> Series/3400 Series Chipset High Definition Audio >>> >>> Modem interrupt assignment and sharing: >>> 47: 310 242 170 166 PCI-MSI-edge hda_intel >>> --- Bootup diagnostics for card in PCI slot 00:1b.0 ---- >>> [ 1.276156] pci 0000:00:1b.0: reg 10: [mem 0xc4500000-0xc4503fff 64bit] >>> [ 1.276213] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold >>> [ 1.276218] pci 0000:00:1b.0: PME# disabled >>> [ 11.679016] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, >>> low) -> IRQ 22 >>> [ 11.679131] HDA Intel 0000:00:1b.0: irq 47 for MSI/MSI-X >>> [ 11.679173] HDA Intel 0000:00:1b.0: setting latency timer to 64 >>> [ 11.826871] input: HDA Intel Mic at Ext Front Jack as >>> /devices/pci0000:00/0000:00:1b.0/sound/card0/input11 >>> [ 11.827034] input: HDA Intel HP Out at Ext Front Jack as >>> /devices/pci0000:00/0000:00:1b.0/sound/card0/input12 >>> >>> 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:aa68 103c:144a Audio device: ATI Technologies Inc >>> Manhattan HDMI Audio [Mobility Radeon HD 5000 Series] >>> >>> Modem interrupt assignment and sharing: >>> 48: 38 40 16 96 PCI-MSI-edge hda_intel >>> --- Bootup diagnostics for card in PCI slot 01:00.1 ---- >>> [ 1.277164] pci 0000:01:00.1: reg 10: [mem 0xc4420000-0xc4423fff 64bit] >>> [ 1.277216] pci 0000:01:00.1: supports D1 D2 >>> [ 11.827413] HDA Intel 0000:01:00.1: PCI INT B -> GSI 17 (level, >>> low) -> IRQ 17 >>> [ 11.827510] HDA Intel 0000:01:00.1: irq 48 for MSI/MSI-X >>> [ 11.827546] HDA Intel 0000:01:00.1: setting latency timer to 64 >>> >>> === Finished firmware and bootup diagnostics, next deducing cogent software. === >>> >>> Predictive diagnostics for card in bus 001: >>> Modem chipset not detected on >>> SLOT="Bus 001 Device 003:" >>> NAME="SGS Thomson Microelectronics 56k SoftModem" >>> bus=001 >>> USBmodemID=0483:7554 >>> IDENT=slusb >>> Driver=slusb >>> >>> For candidate modem in: 001 >>> >>> Primary device ID: >>> Support type needed or chipset: >>> >>> >>> >>> Predictive diagnostics for card in bus 00:16.0: >>> Modem chipset not detected on >>> NAME="Communication controller: Intel Corporation 5 Series/3400 Series >>> Chipset HECI Controller " >>> CLASS=0780 >>> PCIDEV=8086:3b64 >>> SUBSYS=103c:144a >>> IRQ=11 >>> HDA2=00:1b.0 >>> HDA2=01:00.1 >>> >>> For candidate modem in: 00:16.0 >>> >>> Primary device ID: >>> Support type needed or chipset: >>> >>> >>> >>> Predictive diagnostics for card in bus 00:1b.0: >>> Modem chipset not detected on >>> NAME="Audio device: Intel Corporation 5 Series/3400 Series Chipset >>> High Definition Audio " >>> CLASS=0403 >>> PCIDEV=8086:3b56 >>> SUBSYS=103c:144a >>> IRQ=47 >>> >>> For candidate modem in: 00:1b.0 >>> >>> Primary device ID: >>> Support type needed or chipset: >>> >>> >>> >>> Predictive diagnostics for card in bus 01:00.1: >>> Modem chipset not detected on >>> NAME="Audio device: ATI Technologies Inc Manhattan HDMI Audio >>> [Mobility Radeon HD 5000 Series]" >>> CLASS=0403 >>> PCIDEV=1002:aa68 >>> SUBSYS=103c:144a >>> IRQ=48 >>> >>> For candidate modem in: 01:00.1 >>> >>> Primary device ID: >>> Support type needed or chipset: >>> >>> >>> >>> The base of the UDEV device file system is: /dev/.udev >>> >>> The kernel was compiled with gcc version 4.4.5 and a compiler is not installed >>> >>> linux-headers-2.6.35-22-generic resources needed for compiling are not >>> manifestly ready! >>> The code linking utility, ld, may be needed and is provided in the >>> binutils package >>> The patch utility is needed for compiling ALSA drivers, and possibly others. >>> >>> If compiling is necessary packages must be installed, providing: >>> gcc-4.4 linux-headers-2.6.35-22-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 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 >>> >>> 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 eth1 wlan0 >>> 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/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 >>> /etc/modprobe.d/alsa-base.conf:options snd-atiixp-modem index=-2 >>> /etc/modprobe.d/alsa-base.conf: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 -------- >>> >>> -- >>> _____________________________________ >>> Ing. Luis Manuel Garcés Socarrás >>> Profesor Instructor >>> Disciplina de Hardware y Computación >>> Departamento de Automática >>> CUJAE >>> >>> Telef. (537) 266 3329 >>> Email. lmgarcess@xxxxxxxxxxxxxxxxxxxxxx >>> garces@xxxxxxxxxxxxxxxx >>> lmgarcess@xxxxxxxxx >>> _____________________________________ >>> In a World without Walls >>> Who needs GATES and WINDOWS? >>> _____________________________________ >>> >> > > > > -- > _____________________________________ > Ing. Luis Manuel Garcés Socarrás > Profesor Instructor > Disciplina de Hardware y Computación > Departamento de Automática > CUJAE > > Telef. (537) 266 3329 > Email. lmgarcess@xxxxxxxxxxxxxxxxxxxxxx > garces@xxxxxxxxxxxxxxxx > lmgarcess@xxxxxxxxx > _____________________________________ > In a World without Walls > Who needs GATES and WINDOWS? > _____________________________________ >