2011/1/23 Antonio Olivares <olivares14031@xxxxxxxxx>: > Fibonacci, > > There are two conflicting drivers here: > > Potentially useful modem drivers now loaded are: > snd_hda_intel slamr > > Try to do the following: > > $ sudo modprobe -r slamr No problem here: > $ sudo modprobe -r snd_hda_intel FATAL: Module snd_hda_intel is in use. > then reload the latter one > $ sudo modprobe snd_hda_intel > $ sudo slmodemd -c USA --alsa hw:0,6 SmartLink Soft Modem: version 2.9.11 Sep 6 2010 12:33:03 symbolic link `/dev/ttySL0' -> `/dev/pts/1' created. modem `hw:0,6' created. TTY is `/dev/pts/1' error: locked memory limit too low: error: need 8388608 bytes, have 65536 bytes error: try 'ulimit -l 8192' So I'm back to starting a root shell and then running this: # ulimit -l 8192 && slmodemd -c USA --alsa hw:0,6 > > Leave this running in the background, fire up another terminal shell/tab and run > $ sudo wvdialconf /etc/wvdial.conf Editing `/etc/wvdial.conf'. Scanning your serial ports for a modem. Modem Port Scan<*1>: S0 S1 ttyS2<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud ttyS2<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud ttyS2<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up. Modem Port Scan<*1>: S3 WvModem<*1>: Cannot get information for serial port. ttySL0<*1>: ATQ0 V1 E1 -- OK ttySL0<*1>: ATQ0 V1 E1 Z -- OK ttySL0<*1>: ATQ0 V1 E1 S0=0 -- OK ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK ttySL0<*1>: Modem Identifier: ATI -- SmartLink Soft Modem ttySL0<*1>: Speed 4800: AT -- OK ttySL0<*1>: Speed 9600: AT -- OK ttySL0<*1>: Speed 19200: AT -- OK ttySL0<*1>: Speed 38400: AT -- OK ttySL0<*1>: Speed 57600: AT -- OK ttySL0<*1>: Speed 115200: AT -- OK ttySL0<*1>: Speed 230400: AT -- OK ttySL0<*1>: Speed 460800: AT -- OK ttySL0<*1>: Max speed is 460800; that should be safe. ttySL0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK Found a modem on /dev/ttySL0. Modem configuration written to /etc/wvdial.conf. ttySL0<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0" > > to be safe you may run > $ dmesg | grep 'sl*' and output of Shouldn't it be 'sl' instead of 'sl*'? Anyway this is the output of the former: [ 0.000000] SLUB: Genslabs=13, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.172235] bio: create slab <bio-0> at 0 [ 0.560686] Cannot allocate resource for EISA slot 1 [ 0.560688] Cannot allocate resource for EISA slot 2 [ 0.560691] Cannot allocate resource for EISA slot 3 [ 0.560693] Cannot allocate resource for EISA slot 4 [ 0.560695] Cannot allocate resource for EISA slot 5 [ 0.560697] Cannot allocate resource for EISA slot 6 [ 0.560699] Cannot allocate resource for EISA slot 7 [ 0.560701] Cannot allocate resource for EISA slot 8 [ 0.581865] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3 [ 1.135273] ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 4 ports 1.5 Gbps 0x1 impl SATA mode [ 1.135278] ahci 0000:00:1f.2: flags: 64bit ncq ilck stag pm led clo pmp pio slum part [ 28.012927] slamr: SmartLink AMRMO modem. > $ sudo tail -f /var/log/messages Jan 23 12:48:23 prower-laptop kernel: [ 29.696342] Bluetooth: BNEP filters: protocol multicast Jan 23 12:48:23 prower-laptop kernel: [ 29.700521] Bluetooth: SCO (Voice Link) ver 0.6 Jan 23 12:48:23 prower-laptop kernel: [ 29.700524] Bluetooth: SCO socket layer initialized Jan 23 12:48:23 prower-laptop kernel: [ 29.815105] Bluetooth: RFCOMM TTY layer initialized Jan 23 12:48:23 prower-laptop kernel: [ 29.815112] Bluetooth: RFCOMM socket layer initialized Jan 23 12:48:23 prower-laptop kernel: [ 29.815115] Bluetooth: RFCOMM ver 1.11 Jan 23 12:48:25 prower-laptop kernel: [ 31.407768] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,commit=0 Jan 23 12:48:25 prower-laptop pulseaudio[1626]: lock-autospawn.c: Cannot access autospawn lock. Jan 23 12:48:26 prower-laptop kernel: [ 32.660192] input: PS/2 Generic Mouse as /devices/platform/i8042/serio4/serio5/input/input8 Jan 23 12:48:26 prower-laptop kernel: [ 32.888990] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,commit=0 > last few lines when running the above commands. Report back presently. > > Regards, > > Antonio > > On Sun, Jan 23, 2011 at 2:43 AM, Fibonacci Prower > <fibonacci.prower@xxxxxxxxx> wrote: >> 2011/1/23 Marvin Stodolsky <marvin.stodolsky@xxxxxxxxx>: >>> Fibonacci >>> >>> Please disconnect the USB devices as much as possible, and take out >>> any PCMCIA cards >>> Your System seems low on RAM. Again run scanModem >>> On your first round the important ALSA diagnostics did not get written >>> to ModemData.txt >>> even the directions to use slmodemd seem correct. >>> >> >> No user-removable USB devices or PCMCIA cards were connnected at the >> time I ran scanModem. >> The new ModemData.txt is on the bottom. >> >>> The logic in my scanModem script is not sophisticated enought to >>> always succeed when there on two candidate COMM cards. >>> >>> But as I read it, there is an Agere chip >>> CHIP=0x11c13026, hosted on the Subsystem of the High Defintion Audio card >>> with the real smarts in the slmodemd helper using the dynamically created >>> SLMODEMD_DEVICE=hw:0,6 >>> corresponding to /dev/ttySL0 -> /dev/pts/2 (the real port) >>> >>> You can first try: >>> $ lsmod >>> to display drivers, then starting from the top of list, try removing >>> non-essential drivers with >>> $ sudo modprobe -r DriverNames >>> >> >> How do I know which driver does what? >> >>> A first functionality test is detecting the modem with: >>> $ sudo wvdialconf >>> >> >> This is what I get: >> >> Editing `/etc/wvdial.conf'. >> >> Scanning your serial ports for a modem. >> >> Modem Port Scan<*1>: S0 S1 >> ttyS2<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud >> ttyS2<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud >> ttyS2<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up. >> Modem Port Scan<*1>: 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>. >> >>> Try these and report back >>> >>> MarvS >>> scanModem maintainer >>> On Sun, Jan 23, 2011 at 2:15 AM, Fibonacci Prower >>> <fibonacci.prower@xxxxxxxxx> wrote: >>>> Hello. >>>> >>>> I'm trying to use the modem which came with my laptop to connect to >>>> the internet. Unfortunately it's a winmodem, like most. >>>> The output of scanModem (attached) is not clear enough as to which >>>> driver should be used on this modem. I finally installed and >>>> configured sl-modem-daemon - but I still don't know which country >>>> should I specify, since Colombia (where I currently live) is not one >>>> of the available options. >>>> It appears, nevertheless, that my system is talking to the modem. I >>>> can't connect to the internet, though, since I always get this message >>>> with either Gnome-PPP or WvDial: >>>> >>>> --> WvDial: Internet dialer version 1.60 >>>> --> Cannot get information for serial port. >>>> --> Initializing modem. >>>> --> Sending: ATZ >>>> ATZ >>>> OK >>>> --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 >>>> ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 >>>> OK >>>> --> Modem initialized. >>>> --> Sending: ATM1L3DT019479472323 >>>> --> Waiting for carrier. >>>> ATM1L3DT019479472323 >>>> NO CARRIER >>>> --> No Carrier! Trying again. >>>> >>>> That happens even after I've set Carrier Check = no on wvdial.conf, so >>>> I'm stuck here. >>>> >>>> After rebooting, I get the following error message from both Gnome-PPP >>>> and WvDial: >>>> >>>> --> 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 >>>> >>>> Problem is, /dev/ttySL0 is there and world-writable. OK, then, I'll >>>> try restarting slmodemd: >>>> >>>> $ sudo slmodemd -c USA --alsa hw:0,6 >>>> error: locked memory limit too low: >>>> error: need 8388608 bytes, have 65536 bytes >>>> error: try 'ulimit -l 8192' >>>> >>>> Oh well. Since sudo ulimit doesn't work, I need to start a root shell, >>>> THEN run the ulimit code suggested, THEN slmodemd -c USA --alsa >>>> hw:0,6, and THEN... nothing. I'm right back at square one - no >>>> carrier. >>>> >>>> Also: the exact same setup works under Windows XP, so I know there's >>>> nothing wrong with my hardware. >>>> >>>> The full content of ModemData.txt follows: >>>> >>>> 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-24-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=i686, Ubuntu , ALSA_version=1.0.23 >>>> Linux version 2.6.35-24-generic (buildd@vernadsky) (gcc version 4.4.5 >>>> (Ubuntu/Linaro 4.4.4-14ubuntu5) ) #42-Ubuntu SMP Thu Dec 2 01:41:57 >>>> UTC 2010 >>>> scanModem update of: 2010_12_12 >>>> The modem symbolic link is /dev/modem -> ttySL0 >>>> The slmodemd set symbolic link is /dev/ttySL0 -> /dev/pts/2 >>>> Distrib_ID=Ubuntu >>>> DistribCodeName=maverick >>>> AptRepositoryStem=http://ubuntu.wikimedia.org/ubuntu/ >>>> >>>> >>>> The dkms driver upgrade utilities are installed, >>>> >>>> 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 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint Sensor >>>> ID 03f0:171d Hewlett-Packard Wireless (Bluetooth + WLAN) Interface >>>> [Integrated Module] >>>> ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 >>>> HSDPA/HSUPA Modem >>>> ID 0781:5406 SanDisk Corp. Cruzer Micro U3 >>>> 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: >>>> 02:06.4 Communication controller: Texas Instruments PCIxx12 GemCore >>>> based SmartCard controller >>>> 00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High >>>> Definition Audio Controller (rev 01) >>>> High Definition Audio cards can host modem chips. >>>> >>>> For candidate card in slot 02:06.4, firmware information and bootup >>>> diagnostics are: >>>> PCI slot PCI ID SubsystemID Name >>>> ---------- --------- --------- -------------- >>>> 02:06.4 104c:803d 103c:30ac Communication controller: Texas >>>> Instruments PCIxx12 GemCore based SmartCard controller >>>> >>>> Modem interrupt assignment and sharing: >>>> --- Bootup diagnostics for card in PCI slot 02:06.4 ---- >>>> [ 0.293990] pci 0000:02:06.4: reg 10: [mem 0xe420a000-0xe420afff] >>>> [ 0.294000] pci 0000:02:06.4: reg 14: [mem 0xe420b000-0xe420bfff] >>>> [ 0.294070] pci 0000:02:06.4: supports D1 D2 >>>> [ 0.294072] pci 0000:02:06.4: PME# supported from D0 D1 D2 D3hot >>>> [ 0.294078] pci 0000:02:06.4: PME# disabled >>>> >>>> The PCI slot 02:06.4 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:27d8 103c:30ac Audio device: Intel Corporation >>>> N10/ICH 7 Family High Definition Audio Controller >>>> >>>> Modem interrupt assignment and sharing: >>>> 45: 16836 0 PCI-MSI-edge hda_intel >>>> --- Bootup diagnostics for card in PCI slot 00:1b.0 ---- >>>> [ 0.290686] pci 0000:00:1b.0: reg 10: [mem 0xe4700000-0xe4703fff 64bit] >>>> [ 0.290750] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold >>>> [ 0.290755] pci 0000:00:1b.0: PME# disabled >>>> [ 28.827744] HDA Intel 0000:00:1b.0: power state changed by ACPI to D0 >>>> [ 28.827779] HDA Intel 0000:00:1b.0: power state changed by ACPI to D0 >>>> [ 28.827788] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 16 (level, >>>> low) -> IRQ 16 >>>> [ 28.827858] HDA Intel 0000:00:1b.0: irq 45 for MSI/MSI-X >>>> [ 28.827891] HDA Intel 0000:00:1b.0: setting latency timer to 64 >>>> >>>> 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. >>>> >>>> >>>> === Finished firmware and bootup diagnostics, next deducing cogent software. === >>>> >>>> Predictive diagnostics for card in bus 02:06.4: >>>> Modem chipset detected on >>>> NAME="Communication controller: Texas Instruments PCIxx12 GemCore >>>> based SmartCard controller" >>>> CLASS=0780 >>>> PCIDEV=104c:803d >>>> SUBSYS=103c:30ac >>>> IRQ=11 >>>> HDA2=00:1b.0 >>>> HDAchipVendorID=11c1 >>>> CHIP=0x11c13026 >>>> IDENT=slmodemd >>>> SLMODEMD_DEVICE=hw:0,6 >>>> Driver=snd-hda-intel >>>> package=agrsm-11c11040 >>>> >>>> For candidate modem in: 02:06.4 >>>> 0780 Communication controller: Texas Instruments PCIxx12 GemCore >>>> based SmartCard controller >>>> Primary device ID: 104c:803d >>>> Support type needed or chipset: slmodemd >>>> >>>> >>>> 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.4_alsa1.0.23.tar.gz having a compiled >>>> slmodemd. Unpack under Linux with: >>>> $ tar zxf SLMODEMD_gcc4.4_alsa1.0.23.tar.gz >>>> and read instructions therein. But briefly, the modem is setup with command: >>>> sudo 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. >>>> >>>> >>>> Writing DOCs/Intel.txt >>>> Writing DOCs/Smartlink.txt >>>> ============ end Smartlink section ===================== >>>> >>>> The AgereSystems/LSI agrsm code supports compiling of a agrmodem + >>>> agrserial driver pair. >>>> There are a few different chipsets which use this driver pair, but >>>> they use different code resources: >>>> Chipsets KV* PackageNames (most current as of November 2009) >>>> ---------------------------------------------------------------------------------------------- >>>> 11c1:048c and 11c1:048f 2.6.29 >>>> agrsm048pci-2.1.60_20100108_i386.deb or >>>> agrsm048pci-2.1.60_20100108.tar.gz >>>> 11c1:0620 2.6.31 >>>> agrsm06pci-2.1.80_20100106_i386.deb or >>>> agrsm06pci-2.1.80~20100106.tar.gz !! >>>> 11c11040 (on HDA audio cards) 2.6.31 >>>> agrsm-11c11040_20091225_i386.deb or >>>> agrsm-11c11040-2.1.80~20091225.tar.bz2 !! >>>> All available at: >>>> http://linmodems.technion.ac.il/packages/ltmodem/11c11040/ >>>> Additionally there are; >>>> automation & testing agrsm-tools_0.0.1_all.deb or >>>> agrsm-tools-0.0.1-2.noarch.rpm >>>> General background agrsm_howto.txt >>>> ------------------------------------------------------------------------------------------------ >>>> * KV == latest kernel release with a reported success >>>> !! Latest update with major credit to Nikolay Zhuravlev >>>> But see conflict issue: >>>> http://linmodems.technion.ac.il/bigarch/archive-nineth/msg02753.html >>>> For the 11c11040 chip with kernels 2.6.31 and later a change in a >>>> modules loading settingmay be necessary. >>>> Within the file /etc/modprobe.d/alsa-base.conf (or equivalent for >>>> your Distro), change the phrase: >>>> options snd-hda-intel power_save=10 >>>> to: >>>> options snd-hda-intel power_save=0 >>>> or the agrsm drivers will not function. For Ubuntu related systems >>>> this can be done with: >>>> $ sudo gedit /etc/modprobe.d/alsa-base.conf >>>> >>>> Report from Bjorn Wielens: >>>> Please note- trying to load the modules on a OpenSuSE 11.2 system gives >>>> an error about the module_version symbol. Using: >>>> # modprobe --force agrmodem >>>> # modprobe --force agrserial >>>> is necessary to load the drivers, and does not appear to cause ill effects. >>>> >>>> >>>> All of the above packages are dkms competent. This means that if your >>>> Linux distros dkms package >>>> is previously installed, if provides for future updates matching >>>> forthcoming kernels. >>>> >>>> -------------- end Agere Systems section ------------------- >>>> >>>> >>>> Predictive diagnostics for card in bus 00:1b.0: >>>> Modem chipset not detected on >>>> NAME="Audio device: Intel Corporation N10/ICH 7 Family High Definition >>>> Audio Controller " >>>> CLASS=0403 >>>> PCIDEV=8086:27d8 >>>> SUBSYS=103c:30ac >>>> IRQ=45 >>>> >>>> For candidate modem in: 00:1b.0 >>>> 0403 Audio device: Intel Corporation N10/ICH 7 Family High >>>> Definition Audio Controller >>>> Primary device ID: 8086:27d8 >>>> Support type needed or chipset: >>>> >>>> >>>> Completed candidate modem analyses. >>>> >>>> The base of the UDEV device file system is: /dev/.udev >>>> >>>> Versions adequately match for the compiler installed: 4.4.5 >>>> and the compiler used in kernel assembly: 4.4.5 >>>> >>>> linux-headers-2.6.35-24-generic resources needed for compiling are >>>> not manifestly ready! >>>> >>>> If compiling is necessary packages must be installed, providing: >>>> linux-headers-2.6.35-24-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 eth2 ppp0 >>>> 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 6 >>>> 2010-12-21 22:43 /dev/modem -> ttySL0 >>>> slmodemd created symbolic link /dev/ttySL0: lrwxrwxrwx 1 root root 10 >>>> 2010-12-21 22:43 /dev/ttySL0 -> /dev/pts/2 >>>> Within /etc/udev/ files: >>>> >>>> Within /etc/modprobe.conf files: >>>> /etc/modprobe.d/alsa-base.conf:options snd-atiixp-modem index=-2 >>>> /etc/modprobe.d/alsa-base.conf:options snd-via82xx-modem index=-2 >>>> /etc/modprobe.d/sl-modem.conf:install slamr /sbin/modprobe -qb >>>> ungrab-winmodem; /sbin/modprobe --ignore-install slamr; test -e >>>> /dev/slamr0 && (chmod 660 /dev/slamr0 && chgrp dialout /dev/slamr0) || >>>> (/bin/mknod -m 660 /dev/slamr0 c 242 0 2>/dev/null && chgrp dialout >>>> /dev/slamr0) >>>> /etc/modprobe.d/sl-modem.conf:install slusb /sbin/modprobe -qb >>>> ungrab-winmodem; /sbin/modprobe --ignore-install slusb; test -e >>>> /dev/slusb0 && (chmod 660 /dev/slusb0 && chgrp dialout /dev/slusb0) || >>>> (/bin/mknod -m 660 /dev/slusb0 c 243 0 2>/dev/null && chgrp dialout >>>> /dev/slusb0) >>>> /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 >>>> Within any ancient /etc/devfs files: >>>> >>>> Within ancient kernel 2.4.n /etc/module.conf files: >>>> >>>> --------- end modem support lines -------- >>>> >>>> >>>> -- >>>> $0='!/msfQ0yjoV!fe!sfldbi!psup!pmpT'x19xor print+map{("\e[7m \e[0m", >>>> chr ord(chop$0)-1)[$_].("\n")[++$i%72]}split//,unpack'B*',pack'H*',( >>>> $P='F'x18)."8186078739E1F0F0E19FCF333319CCE6667383CF0733099E67E7F39" >>>> ."FCF3333218067E7F39FCF3333319E6666739F860787399E70F0E1$P"#Perl rulz >>>> >>> >> >> This is 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 kernel 2.6.35-25-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=i686, Ubuntu , ALSA_version=1.0.23 >> Linux version 2.6.35-25-generic (buildd@roseapple) (gcc version 4.4.5 >> (Ubuntu/Linaro 4.4.4-14ubuntu5) ) #43-Ubuntu SMP Thu Jan 6 22:25:16 >> UTC 2011 >> scanModem update of: 2010_12_12 >> The modem symbolic link is /dev/modem -> ttySL0 >> Distrib_ID=Ubuntu >> DistribCodeName=maverick >> AptRepositoryStem=http://ubuntu.wikimedia.org/ubuntu/ >> >> >> The dkms driver upgrade utilities are installed, >> >> There are no blacklisted modem drivers in /etc/modprobe* files >> >> Potentially useful modem drivers now loaded are: >> snd_hda_intel slamr >> >> Attached USB devices are: >> ID 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint Sensor >> ID 03f0:171d Hewlett-Packard Wireless (Bluetooth + WLAN) Interface >> [Integrated Module] >> 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: >> 02:06.4 Communication controller: Texas Instruments PCIxx12 GemCore >> based SmartCard controller >> 00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High >> Definition Audio Controller (rev 01) >> High Definition Audio cards can host modem chips. >> >> For candidate card in slot 02:06.4, firmware information and bootup >> diagnostics are: >> PCI slot PCI ID SubsystemID Name >> ---------- --------- --------- -------------- >> 02:06.4 104c:803d 103c:30ac Communication controller: Texas >> Instruments PCIxx12 GemCore based SmartCard controller >> >> Modem interrupt assignment and sharing: >> --- Bootup diagnostics for card in PCI slot 02:06.4 ---- >> [ 0.287491] pci 0000:02:06.4: reg 10: [mem 0xe420a000-0xe420afff] >> [ 0.287502] pci 0000:02:06.4: reg 14: [mem 0xe420b000-0xe420bfff] >> [ 0.287572] pci 0000:02:06.4: supports D1 D2 >> [ 0.287574] pci 0000:02:06.4: PME# supported from D0 D1 D2 D3hot >> [ 0.287580] pci 0000:02:06.4: PME# disabled >> >> The PCI slot 02:06.4 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:27d8 103c:30ac Audio device: Intel Corporation N10/ICH 7 >> Family High Definition Audio Controller >> >> Modem interrupt assignment and sharing: >> 45: 1004 0 PCI-MSI-edge hda_intel >> --- Bootup diagnostics for card in PCI slot 00:1b.0 ---- >> [ 0.284217] pci 0000:00:1b.0: reg 10: [mem 0xe4700000-0xe4703fff 64bit] >> [ 0.284281] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold >> [ 0.284286] pci 0000:00:1b.0: PME# disabled >> [ 18.824476] HDA Intel 0000:00:1b.0: power state changed by ACPI to D0 >> [ 18.824512] HDA Intel 0000:00:1b.0: power state changed by ACPI to D0 >> [ 18.824522] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 16 (level, >> low) -> IRQ 16 >> [ 18.824602] HDA Intel 0000:00:1b.0: irq 45 for MSI/MSI-X >> [ 18.824636] HDA Intel 0000:00:1b.0: setting latency timer to 64 >> >> 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. >> >> >> === Finished firmware and bootup diagnostics, next deducing cogent software. === >> >> Predictive diagnostics for card in bus 02:06.4: >> Modem chipset detected on >> NAME="Communication controller: Texas Instruments PCIxx12 GemCore >> based SmartCard controller" >> CLASS=0780 >> PCIDEV=104c:803d >> SUBSYS=103c:30ac >> IRQ=11 >> HDA2=00:1b.0 >> HDAchipVendorID=11c1 >> CHIP=0x11c13026 >> IDENT=slmodemd >> SLMODEMD_DEVICE=hw:0,6 >> Driver=snd-hda-intel >> package=agrsm-11c11040 >> >> For candidate modem in: 02:06.4 >> 0780 Communication controller: Texas Instruments PCIxx12 GemCore >> based SmartCard controller >> Primary device ID: 104c:803d >> Support type needed or chipset: slmodemd >> >> >> 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.4_alsa1.0.23.tar.gz having a compiled >> slmodemd. Unpack under Linux with: >> $ tar zxf SLMODEMD_gcc4.4_alsa1.0.23.tar.gz >> and read instructions therein. But briefly, the modem is setup with command: >> sudo 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. >> >> >> Writing DOCs/Intel.txt >> Writing DOCs/Smartlink.txt >> ============ end Smartlink section ===================== >> >> The AgereSystems/LSI agrsm code supports compiling of a agrmodem + >> agrserial driver pair. >> There are a few different chipsets which use this driver pair, but >> they use different code resources: >> Chipsets KV* PackageNames (most current as of November 2009) >> ---------------------------------------------------------------------------------------------- >> 11c1:048c and 11c1:048f >> 2.6.29 agrsm048pci-2.1.60_20100108_i386.deb or >> agrsm048pci-2.1.60_20100108.tar.gz >> 11c1:0620 2.6.31 >> agrsm06pci-2.1.80_20100106_i386.deb or >> agrsm06pci-2.1.80~20100106.tar.gz !! >> 11c11040 (on HDA audio cards) 2.6.31 >> agrsm-11c11040_20091225_i386.deb or >> agrsm-11c11040-2.1.80~20091225.tar.bz2 !! >> All available at: >> http://linmodems.technion.ac.il/packages/ltmodem/11c11040/ >> Additionally there are; >> automation & testing agrsm-tools_0.0.1_all.deb or >> agrsm-tools-0.0.1-2.noarch.rpm >> General background agrsm_howto.txt >> ------------------------------------------------------------------------------------------------ >> * KV == latest kernel release with a reported success >> !! Latest update with major credit to Nikolay Zhuravlev >> But see conflict issue: >> http://linmodems.technion.ac.il/bigarch/archive-nineth/msg02753.html >> For the 11c11040 chip with kernels 2.6.31 and later a change in a >> modules loading settingmay be necessary. >> Within the file /etc/modprobe.d/alsa-base.conf (or equivalent for >> your Distro), change the phrase: >> options snd-hda-intel power_save=10 >> to: >> options snd-hda-intel power_save=0 >> or the agrsm drivers will not function. For Ubuntu related systems >> this can be done with: >> $ sudo gedit /etc/modprobe.d/alsa-base.conf >> >> Report from Bjorn Wielens: >> Please note- trying to load the modules on a OpenSuSE 11.2 system gives >> an error about the module_version symbol. Using: >> # modprobe --force agrmodem >> # modprobe --force agrserial >> is necessary to load the drivers, and does not appear to cause ill effects. >> >> >> All of the above packages are dkms competent. This means that if your >> Linux distros dkms package >> is previously installed, if provides for future updates matching >> forthcoming kernels. >> >> -------------- end Agere Systems section ------------------- >> >> >> Predictive diagnostics for card in bus 00:1b.0: >> Modem chipset not detected on >> NAME="Audio device: Intel Corporation N10/ICH 7 Family High Definition >> Audio Controller " >> CLASS=0403 >> PCIDEV=8086:27d8 >> SUBSYS=103c:30ac >> IRQ=45 >> >> For candidate modem in: 00:1b.0 >> 0403 Audio device: Intel Corporation N10/ICH 7 Family High >> Definition Audio Controller >> Primary device ID: 8086:27d8 >> Support type needed or chipset: >> >> >> Completed candidate modem analyses. >> >> The base of the UDEV device file system is: /dev/.udev >> >> Versions adequately match for the compiler installed: 4.4.5 >> and the compiler used in kernel assembly: 4.4.5 >> >> linux-headers-2.6.35-25-generic resources needed for compiling are >> not manifestly ready! >> >> If compiling is necessary packages must be installed, providing: >> linux-headers-2.6.35-25-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 pppd properties: >> -rwsr-xr-- 1 root dip 273248 2010-07-09 11:41 /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) >> 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 >> >> 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 eth2 >> 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 6 >> 2011-01-23 02:10 /dev/modem -> ttySL0 >> slmodemd created symbolic link /dev/ttySL0: >> Within /etc/udev/ files: >> >> Within /etc/modprobe.conf files: >> /etc/modprobe.d/alsa-base.conf:options snd-atiixp-modem index=-2 >> /etc/modprobe.d/alsa-base.conf:options snd-via82xx-modem index=-2 >> /etc/modprobe.d/sl-modem.conf:install slamr /sbin/modprobe -qb >> ungrab-winmodem; /sbin/modprobe --ignore-install slamr; test -e >> /dev/slamr0 && (chmod 660 /dev/slamr0 && chgrp dialout /dev/slamr0) || >> (/bin/mknod -m 660 /dev/slamr0 c 242 0 2>/dev/null && chgrp dialout >> /dev/slamr0) >> /etc/modprobe.d/sl-modem.conf:install slusb /sbin/modprobe -qb >> ungrab-winmodem; /sbin/modprobe --ignore-install slusb; test -e >> /dev/slusb0 && (chmod 660 /dev/slusb0 && chgrp dialout /dev/slusb0) || >> (/bin/mknod -m 660 /dev/slusb0 c 243 0 2>/dev/null && chgrp dialout >> /dev/slusb0) >> /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 >> Within any ancient /etc/devfs files: >> >> Within ancient kernel 2.4.n /etc/module.conf files: >> >> --------- end modem support lines -------- >> >> >> -- >> $0='!/msfQ0yjoV!fe!sfldbi!psup!pmpT'x19xor print+map{("\e[7m \e[0m", >> chr ord(chop$0)-1)[$_].("\n")[++$i%72]}split//,unpack'B*',pack'H*',( >> $P='F'x18)."8186078739E1F0F0E19FCF333319CCE6667383CF0733099E67E7F39" >> ."FCF3333218067E7F39FCF3333319E6666739F860787399E70F0E1$P"#Perl rulz >> > -- $0='!/msfQ0yjoV!fe!sfldbi!psup!pmpT'x19xor print+map{("\e[7m \e[0m", chr ord(chop$0)-1)[$_].("\n")[++$i%72]}split//,unpack'B*',pack'H*',( $P='F'x18)."8186078739E1F0F0E19FCF333319CCE6667383CF0733099E67E7F39" ."FCF3333218067E7F39FCF3333319E6666739F860787399E70F0E1$P"#Perl rulz