Martin, If you mean 2.6.26 (not the much older 2.5.26) , there should be service. I doubt that it is backward compatible to 2.5.26 kernels, but you can test. MarvS On Thu, Mar 4, 2010 at 8:12 PM, Martin Lupcke <mossianin_lbcmi@xxxxxxxxxx> wrote: > Am I understanding that the agrsm06pci-2.1.80-20100106 will work with my > 2.5.26 kernel? If I understand correctly, your test was with the 2.6.33 > kernel. Can you clarify? > > Thanks. > > Antonio Olivares wrote: >> >> Dear Nikolay, Marv & et all, >> >> I have tried the agrsm code that worked in 11c1:0620 agere modem on an >> 11c1:0630 modem that came on emachines that I had, and it worked!!! I >> am reporting success and thanking Nikolay and others who have worked >> on the Agere LSI code. >> >> Ran, make clean, make install(failed) and then used ./agrinstall to >> install the modem drivers : >> >> olivares@darkstar:~/Downloads$ cd agrsm06pci-2.1.80~20100106 >> olivares@darkstar:~/Downloads/agrsm06pci-2.1.80~20100106$ make clean >> make -C /lib/modules/2.6.33-smp/build >> M=/home/olivares/Downloads/agrsm06pci-2.1.80~20100106 clean >> make[1]: Entering directory `/usr/src/linux-2.6.33' >> CLEAN /home/olivares/Downloads/agrsm06pci-2.1.80~20100106/.tmp_versions >> CLEAN >> /home/olivares/Downloads/agrsm06pci-2.1.80~20100106/Module.symvers >> /home/olivares/Downloads/agrsm06pci-2.1.80~20100106/modules.order >> make[1]: Leaving directory `/usr/src/linux-2.6.33' >> olivares@darkstar:~/Downloads/agrsm06pci-2.1.80~20100106$ make all >> make: *** No rule to make target `all'. Stop. >> olivares@darkstar:~/Downloads/agrsm06pci-2.1.80~20100106$ make >> make -C /lib/modules/2.6.33-smp/build >> M=/home/olivares/Downloads/agrsm06pci-2.1.80~20100106 modules >> make[1]: Entering directory `/usr/src/linux-2.6.33' >> CC [M] >> /home/olivares/Downloads/agrsm06pci-2.1.80~20100106/agrsoftmodem.o >> /home/olivares/Downloads/agrsm06pci-2.1.80~20100106/agrsoftmodem.c: In >> function 'agr_pci_find_device': >> /home/olivares/Downloads/agrsm06pci-2.1.80~20100106/agrsoftmodem.c:364: >> warning: ignoring return value of 'pci_enable_device', declared with >> attribute warn_unused_result >> SHIPPED /home/olivares/Downloads/agrsm06pci-2.1.80~20100106/agrmodemlib.o >> CC [M] /home/olivares/Downloads/agrsm06pci-2.1.80~20100106/hda.o >> CC [M] /home/olivares/Downloads/agrsm06pci-2.1.80~20100106/serial26.o >> LD [M] /home/olivares/Downloads/agrsm06pci-2.1.80~20100106/agrmodem.o >> LD [M] /home/olivares/Downloads/agrsm06pci-2.1.80~20100106/agrserial.o >> Building modules, stage 2. >> MODPOST 2 modules >> CC >> /home/olivares/Downloads/agrsm06pci-2.1.80~20100106/agrmodem.mod.o >> LD [M] /home/olivares/Downloads/agrsm06pci-2.1.80~20100106/agrmodem.ko >> CC >> /home/olivares/Downloads/agrsm06pci-2.1.80~20100106/agrserial.mod.o >> LD [M] /home/olivares/Downloads/agrsm06pci-2.1.80~20100106/agrserial.ko >> make[1]: Leaving directory `/usr/src/linux-2.6.33' >> olivares@darkstar:~/Downloads/agrsm06pci-2.1.80~20100106$ ls >> 1stReadme.txt agrinst* agrserial.mod.c dkms.conf >> 8250.h agrmodem.h agrserial.mod.o hda.c >> AgereMdmDaemon* agrmodem.ko agrserial.o hda.o >> Kbuild agrmodem.mod.c agrsm-test* hda_codec.h >> LICENSE agrmodem.mod.o agrsm.conf linuxif.h >> Makefile agrmodem.o agrsoftmodem.c modules.order >> Module.symvers agrmodemlib.o agrsoftmodem.o postinst* >> agr_auxinst* agrmodemlib.o_shipped agruninst* serial26.c >> agr_softmodem* agrserial.ko config.h serial26.o >> olivares@darkstar:~/Downloads/agrsm06pci-2.1.80~20100106$ make install >> make: *** No rule to make target `install'. Stop. >> olivares@darkstar:~/Downloads/agrsm06pci-2.1.80~20100106$ ./agrinst >> >> returned a warning that README was not there :(, but other than that >> SUCCESS!! >> >> root@darkstar:~# cat /etc/slackware-version >> Slackware 13.0.0.0.0 >> root@darkstar:~# uname -r >> 2.6.33-smp >> root@darkstar:~# dmesg | grep 'agr*' >> ftrace: allocating 32587 entries in 64 pages >> highmem bounce pool size: 64 pages >> NTFS driver 2.1.29 [Flags: R/W]. >> SGI XFS Quota Management subsystem >> vesafb: mode is 1024x768x8, linelength=1024, pages=3 >> GDT-HA: Storage RAID Controller Driver. Version: 3.05 >> 3ware Storage Controller device driver for Linux v1.26.02.002. >> 3ware 9000 Storage Controller device driver for Linux v2.26.02.013. >> Initializing USB Mass Storage driver... >> usbcore: registered new interface driver usb-storage >> USB Mass Storage support registered. >> scsi8 : usb-storage 1-8:1.0 >> ACPI Warning for \_TZ_.THRM._PSL: Return Package type mismatch at >> index 0 - found [NULL Object Descriptor], expected Reference >> (20091214/nspredef-1040) >> ACPI: Expecting a [Reference] package element, found type 0 >> Linux agpgart interface v0.103 >> agrmodem: module license 'Proprietary' taints kernel. >> Loading module Agere Modem Controller driver version 2.1.80-Red Flag >> NE 5.0 (2007-10-1) >> Loading module Agere Modem Interface driver version 2.1.80.0Red Flag >> 5.0 NE (2007-10-01) >> >> >> root@darkstar:~# /etc/rc.d/rc.agr_softmodem start >> Starting Agere Soft Modem >> >> part of dmesg: >> >> agrmodem: module license 'Proprietary' taints kernel. >> Disabling lock debugging due to kernel taint >> * Hello Agere Driver PCIe ** >> ACPI: PCI Interrupt Link [APC6] enabled at IRQ 16 >> pci 0000:03:00.0: PCI INT A -> Link[APC6] -> GSI 16 (level, low) -> IRQ 16 >> get irq 10 >> Loading module Agere Modem Controller driver version 2.1.80-Red Flag >> NE 5.0 (2007-10-1) >> ttyAGS3 at I/O 0x400 (irq = 3) is a AgereModem >> Loading module Agere Modem Interface driver version 2.1.80.0Red Flag >> 5.0 NE (2007-10-01) >> ==> codecType = 0x34 >> App PID = 2022 >> >> Martin, >> Modem does work so you can safely install newer kernel(s) that may >> come with PCLinuxOS or other distribution of your choice :) >> >> Regards, >> >> Antonio >> >> 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 >> Welcome to kernel 2.6.33-smp >> 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, >> Welcome , ALSA_version=1.0.21 >> Linux version 2.6.33-smp (root@midas) (gcc version 4.4.3 (GCC) ) #2 >> SMP Sat Feb 27 20:12:16 CST 2010 >> scanModem update of: 2010_02_25 >> The modem symbolic link is /dev/modem -> /dev/ttyAGS3 >> /etc/lsb-release not found >> >> >> 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 >> >> Modem drivers blocked from loading during bootup are listed in >> /etc/modprobe* file lines: >> /etc/modprobe.d/blacklist.conf:blacklist snd-atiixp-modem >> /etc/modprobe.d/blacklist.conf:blacklist snd-via82xx-modem >> /etc/modprobe.d/blacklist.conf:blacklist snd-intel8x0m >> >> >> Potentially useful modem drivers now loaded are: >> snd_hda_intel agrmodem agrserial >> >> Attached USB devices are: >> ID 0bda:0158 Realtek Semiconductor Corp. USB 2.0 multicard reader >> ID 15d9:0a41 Unknown >> 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: >> 03:00.0 Communication controller: Agere Systems Device 0630 (rev 01) >> 00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev >> a2) >> High Definition Audio cards can host modem chips. >> >> For candidate card in slot 03:00.0, firmware information and bootup >> diagnostics are: >> PCI slot PCI ID SubsystemID Name >> ---------- --------- --------- -------------- >> 03:00.0 11c1:0630 11c1:0630 Communication >> controller: Agere Systems Device 0630 >> >> Modem interrupt assignment and sharing: >> 16: 15457 IO-APIC-fasteoi LSI Mdm >> --- Bootup diagnostics for card in PCI slot 03:00.0 ---- >> pci 0000:03:00.0: reg 10: [mem 0xfdcff000-0xfdcfffff 64bit] >> pci 0000:03:00.0: PME# supported from D3hot D3cold >> pci 0000:03:00.0: PME# disabled >> pci 0000:03:00.0: PCI INT A -> Link[APC6] -> GSI 16 (level, low) -> IRQ 16 >> >> The PCI slot 03:00.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:05.0, firmware information and bootup >> diagnostics are: >> PCI slot PCI ID SubsystemID Name >> ---------- --------- --------- -------------- >> 00:05.0 10de:03f0 1025:0153 Audio device: nVidia >> Corporation MCP61 High Definition Audio >> >> Modem interrupt assignment and sharing: >> 27: 1067 PCI-MSI-edge hda_intel >> --- Bootup diagnostics for card in PCI slot 00:05.0 ---- >> pci 0000:00:05.0: reg 10: [mem 0xfe024000-0xfe027fff] >> pci 0000:00:05.0: PME# supported from D3hot D3cold >> pci 0000:00:05.0: PME# disabled >> HDA Intel 0000:00:05.0: PCI INT B -> Link[AAZA] -> GSI 22 (level, low) -> >> IRQ 22 >> HDA Intel 0000:00:05.0: irq 27 for MSI/MSI-X >> HDA Intel 0000:00:05.0: setting latency timer to 64 >> >> The PCI slot 00:05.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 03:00.0: >> Modem chipset detected on >> NAME="Communication controller: Agere Systems Device 0630 " >> CLASS=0780 >> PCIDEV=11c1:0630 >> SUBSYS=11c1:0630 >> IRQ=16 >> HDA2=00:05.0 >> IDENT=agrsm >> >> For candidate modem in: 03:00.0 >> 0780 Communication controller: Agere Systems Device 0630 >> Primary device ID: 11c1:0630 >> Support type needed or chipset: agrsm >> >> >> >> 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 >> 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:05.0: >> Modem chipset not detected on >> NAME="Audio device: nVidia Corporation MCP61 High Definition Audio " >> CLASS=0403 >> PCIDEV=10de:03f0 >> SUBSYS=1025:0153 >> IRQ=27 >> >> For candidate modem in: 00:05.0 >> 0403 Audio device: nVidia Corporation MCP61 High Definition Audio >> Primary device ID: 10de:03f0 >> 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.3 >> and the compiler used in kernel assembly: 4.4.3 >> >> linux-headers-2.6.33-smp resources needed for compiling are not >> manifestly ready! >> >> If compiling is necessary packages must be installed, providing: >> kernel-source-2.6.33-smp >> >> >> 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: >> -rwxr-xr-x 1 root root 266728 2010-02-12 19:51 /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 >> crtscts >> lock >> modem >> proxyarp >> lcp-echo-interval 30 >> lcp-echo-failure 4 >> >> 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: 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 12 >> 2010-03-03 20:02 /dev/modem -> /dev/ttyAGS3 >> slmodemd created symbolic link /dev/ttySL0: >> Within /etc/udev/ files: >> >> Within /etc/modprobe.conf files: >> /etc/modprobe.d/blacklist.conf:# ALSA modules to support sound modems. >> These should be loaded manually >> /etc/modprobe.d/blacklist.conf:blacklist snd-atiixp-modem >> /etc/modprobe.d/blacklist.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 -------- >> >> >