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 [1;32m=============================================================================== [0;39m [1;32m Welcome to Slax 6.0.7 [0;39m [1;32m=============================================================================== [0;39m [1;29mThe system is up and running now. [0;29m Login as " [1;29mroot [0;29m" with password " [1;29mtoor [0;29m", both without quotes, lowercase. If you're new to Slax, visit http://www.slax.org/ for more info. [1;29mAfter you login, try the following commands: [0;29m mc ....... to start Midnight Commander (edit/copy/move/create/delete files) startx ... to run Xwindow system with KDE in VESA mode 1024x768 at 75Hz xconf .... to autoconfigure your graphics card for better performance [1;29mOther commands you may find useful (for experts only!): [0;29m activate ..... to insert (install) Slax module into the system on the fly deactivate ... to remove (uninstall) Slax module from the root filesystem mkfileswap ... to create a special file on your harddisk for virtual RAM [1;32m When finished, use "poweroff" or "reboot" command and wait until it completes [0;39m [1;32m=============================================================================== [0;39m kernel 2.6.24.5 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, [1;32m=============================================================================== [0;39m [1;32m Welcome to Slax 6.0.7 [0;39m [1;32m=============================================================================== [0;39m [1;29mThe system is up and running now. [0;29m Login as " [1;29mroot [0;29m" with password " [1;29mtoor [0;29m", both without quotes, lowercase. If you're new to Slax, visit http://www.slax.org/ for more info. [1;29mAfter you login, try the following commands: [0;29m mc ....... to start Midnight Commander (edit/copy/move/create/delete files) startx ... to run Xwindow system with KDE in VESA mode 1024x768 at 75Hz xconf .... to autoconfigure your graphics card for better performance [1;29mOther commands you may find useful (for experts only!): [0;29m activate ..... to insert (install) Slax module into the system on the fly deactivate ... to remove (uninstall) Slax module from the root filesystem mkfileswap ... to create a special file on your harddisk for virtual RAM [1;32m When finished, use "poweroff" or "reboot" command and wait until it completes [0;39m [1;32m=============================================================================== [0;39m Linux version 2.6.24.5 (root@slax) (gcc version 4.2.3) #1 SMP Wed Apr 23 11:54:07 GMT 2008 scanModem update of: 2008_05_02 Blacklisted modem driver lines in /etc/modprobe* files are: /etc/modprobe.d/blacklist:blacklist snd-atiixp-modem /etc/modprobe.d/blacklist:blacklist snd-via82xx-modem /etc/modprobe.d/blacklist:blacklist snd-intel8x0m Attached USB devices are: ID 058f:9360 Alcor Micro Corp. 8-in-1 Media Card Reader ID 046d:c041 Logitech, Inc. USB modems not recognized For candidate card in slot 02:01.0, firmware information and bootup diagnostics are: PCI slot PCI ID SubsystemID Name ---------- --------- --------- -------------- 02:01.0 11c1:048c 11c1:044c Communication controller: Agere Systems V.92 56K WinModem Modem interrupt assignment and sharing: =================================== The modem interrupt (IRQ) is 255 . IRQs of 0 or 255 are not functional!! The CPU cannot control the modem until this situation is corrected!! Possible corrections are: 1) Within the boot up BIOS, change from a Windows to a non-PNP/Other Operating System type. Instructions for accessing BIOS are at: http://linmodems.technion.ac.il/resources.html within: Additional Resourcces. 2a) Add an option "pci=routeirq" to the kernel boot up line. Here is an example paragraph from /boot/grub/menu.lst : title Ubuntu, kernel 2.6.15-26-686 root (hd0,6) kernel /boot/vmlinuz-2.6.15-26-686 root=/dev/hda7 ro pci=routeirq initrd /boot/initrd.img-2.6.15-26-686 savedefault 2b) Same as above, but use "pollirq" instead of "pci=routeirq". 3) Within some BIOS setups, IRQ assignments can be changed. 4) On non-laptop systems, moving the modem card to another slot has helped. 5) Sometimes upgrading the kernel changes IRQ assignment. ===================================== --- Bootup diagnostics for card in PCI slot 02:01.0 ---- === Finished firmware and bootup diagnostics, next deducing cogent software. === Predictive diagnostics for card in bus 02:01.0: Modem chipset detected on CLASS="Class 0780: 11c1:048c" NAME="Communication controller: Agere Systems V.92 56K WinModem " SUBSYS=11c1:044c PCIDEV=11c1:048c IRQ=255 IDENT=Agere.SV2P For candidate modem in: 02:01.0 Class 0780: 11c1:048c Communication controller: Agere Systems V.92 56K WinModem Primary device ID: 11c1:048c Support type needed or chipset: Agere.SV2P ----------------end Softmodem section -------------- Vendor 11c1 is Lucent Technologies with modem technology now under LSI Inc. Their Linux code developer/maintainer is Soumyendu Sarkar. Support for a chipset and its continued maintenance is only initiated at the request of a major chipset buyer, or comparable sponsor. Several different modem chipset types are produced: with varying support under Linux. Device ID Support Name Comment --------- ------------- ----------- ----------------------------- 0480 serial drivers Venus controller chipset 1673JV7 0440-045d martian Mars/Apollo DSP (digital signal processing) chipsets 0462 none 56K.V90/ADSL Wildwire 048d none SV2P soft modem 048(c or f) AGRSM SV2P soft modem 0600 none soft modem, very few in the field. 0620 AGRSM Pinball soft modem, in some HP desktop PCs 062(1-3) none SV92PP,Pinball soft modem, in some HP desktop PCs martian - At http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/martian/ AGRSM - At http://linmodems.technion.ac.il/packages/ltmodem/sv92/ the agrsm-20080203.tar.gz The suse-10-2a.tar.gz has newer Agere/LSI code, but there are compiling problems with newer kernels/ From http://linmodems.technion.ac.il/packages/ltmodem/sv92/ download agrsm-20080203.tar.gz The suse-10-2a.tar.gz thereat has newer Agere/LSI code, but there are compiling problems with newer kernels/ Read Agrsm.txt -------------- end Agere Systems section ------------------- Completed candidate modem analyses. The base of the UDEV device file system is: /dev/.udev Versions adequately match for the compiler installed: 4.2.3 and the compiler used in kernel assembly: 4.2.3 Minimal compiling resources appear complete: make utility - /usr/bin/make Compiler version 4.2 linuc_headers base folder /lib/modules/2.6.24.5/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. When compiling ALSA drivers, the utility "patch" will also be needed. 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: -rwxr-xr-x 1 root root 366440 Jun 29 2006 /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 Don't worry about the following, it is for the 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: /etc/udev/rules.d/50-udev-default.rules:KERNEL=="mwave", NAME="modems/mwave", GROUP="uucp" Within /etc/modprobe.conf files: /etc/modprobe.d/blacklist:# ALSA modules to support sound modems. These should be loaded manually /etc/modprobe.d/blacklist:blacklist snd-atiixp-modem /etc/modprobe.d/blacklist:blacklist snd-via82xx-modem Within any ancient /etc/devfs files: Within ancient kernel 2.4.n /etc/module.conf files: --------- end modem support lines -------- This is from the thread in slax forum: http://www.slax.org/forum.php?action=view&parentID=12147 I am trying to help this person get the modem setup and working, I can compile the drivers, but the modem is not identified, neither by wvdial nor kppp :( I downloaded the tar file and extracted it and applied the instructions: root@slax:/tmp# tar -zxvf agrsm-20080203.tar.gz agrsm/ agrsm/agrsm_core.o agrsm/agrmodemlib.o agrsm/agrsm_howto.txt agrsm/README agrsm/agr.h agrsm/lib.c agrsm/ReadmeUpdate.txt agrsm/agrsoftmodem.c agrsm/8250.h agrsm/agrmodem.h agrsm/agrsm.rules agrsm/linuxif.h agrsm/Makefile agrsm/.#Readme.1st agrsm/LICENSE agrsm/serial26.c root@slax:/tmp# cd ag agrsm/ agrsm-20080203.tar.gz root@slax:/tmp# cd agrsm root@slax:/tmp/agrsm# cat README Please note that this software is distributed under the Agere Systems Soft Modem End User SOFTWARE LICENSE AGREEMENT, which can be found in the file LICENSE, included in this package Please note that this version of the driver is intended to work Mandrake 10.1 having Linux kernel version 2.6.8.1-10mdk*. INSTALLING THE AGERE SOFT MODEM DRIVER VERSION 2.1.40.3.Mandrake from the sandard driver package ( zip / tar.gz archieve) Step 1 Uninstall any older version of the Agere soft modem driver by running "make uninstall" from the directory containing the previously installed Agere softmodem driver. Step 2 To install the Agere soft modem driver in LINUX, extract the driver package (unzip /tar -xzvf) in a directory under Linux and run "make module" and then "make install" from the command prompt. This will install both the Agere soft modem controller driver agrmodem.ko and the Modem serial interface driver agrserial.ko. To install the modem driver you must be logged in as root. Step 3 To use Agere soft modem using KPPP choose "/dev/modem" as the modem device. To use the Agere soft modem, you can configure "minicom" for the modem device. Enter "minicom -s" at the command prompt. Choose "Serial Port Setup" For "Serial Device" choose "/dev/modem" Save settings as default (dfl) and start using the modem with minicom. UNINSTALLING THE MODEM DRIVER Following are the steps to follow to uninstall the Agere soft modem driver for Linux. Step 1 To uninstall the Agere soft modem driver in LINUX, you can run "make uninstall" from the command prompt. To uninstall the modem driver you must be logged in as root. root@slax:/tmp/agrsm# make module make: *** No rule to make target `module'. Stop. root@slax:/tmp/agrsm# make all make -C /lib/modules/2.6.24.5/build SUBDIRS=/tmp/agrsm modules make[1]: Entering directory `/usr/src/linux-2.6.24.5' WARNING: Symbol version dump /usr/src/linux-2.6.24.5/Module.symvers is missing; modules will have no dependencies and modversions. CC [M] /tmp/agrsm/agrsoftmodem.o CC [M] /tmp/agrsm/lib.o /tmp/agrsm/lib.c: In function 'agr_pci_find_device': /tmp/agrsm/lib.c:134: warning: 'pci_find_device' is deprecated (declared at include/linux/pci.h:492) /tmp/agrsm/lib.c: In function 'x_pcibios_read_config_byte': /tmp/agrsm/lib.c:145: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493) /tmp/agrsm/lib.c: In function 'x_pcibios_read_config_word': /tmp/agrsm/lib.c:148: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493) /tmp/agrsm/lib.c: In function 'x_pcibios_read_config_dword': /tmp/agrsm/lib.c:151: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493) /tmp/agrsm/lib.c: In function 'x_pcibios_write_config_byte': /tmp/agrsm/lib.c:154: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493) /tmp/agrsm/lib.c: In function 'x_pcibios_write_config_word': /tmp/agrsm/lib.c:157: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493) /tmp/agrsm/lib.c: In function 'x_pcibios_write_config_dword': /tmp/agrsm/lib.c:160: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493) CC [M] /tmp/agrsm/serial26.o /tmp/agrsm/serial26.c: In function 'serial8250_get_mctrl': /tmp/agrsm/serial26.c:1371: warning: unused variable 'flags' /tmp/agrsm/serial26.c: In function 'serial8250_config_port': /tmp/agrsm/serial26.c:2039: warning: unused variable 'ret' /tmp/agrsm/serial26.c: At top level: /tmp/agrsm/serial26.c:2131: warning: initialization from incompatible pointer type /tmp/agrsm/serial26.c:2132: warning: initialization from incompatible pointer type /tmp/agrsm/serial26.c:1922: warning: 'serial8250_request_rsa_resource' defined but not used LD [M] /tmp/agrsm/agrmodem.o LD [M] /tmp/agrsm/agrserial.o Building modules, stage 2. MODPOST 2 modules CC /tmp/agrsm/agrmodem.mod.o LD [M] /tmp/agrsm/agrmodem.ko CC /tmp/agrsm/agrserial.mod.o LD [M] /tmp/agrsm/agrserial.ko make[1]: Leaving directory `/usr/src/linux-2.6.24.5' root@slax:/tmp/agrsm# make install make -C /lib/modules/2.6.24.5/build M="/tmp/agrsm" modules_install make[1]: Entering directory `/usr/src/linux-2.6.24.5' INSTALL /tmp/agrsm/agrmodem.ko INSTALL /tmp/agrsm/agrserial.ko DEPMOD 2.6.24.5 make[1]: Leaving directory `/usr/src/linux-2.6.24.5' if ! /sbin/modprobe -nq agrmodem.ko ; then /sbin/depmod -a; fi root@slax:/tmp/agrsm# ls /lib/modules/2.6.24.5/extra/ agrmodem.ko agrserial.ko root@slax:/tmp/agrsm# ls /lib/modules/2.6.24.5/extra/ -l total 1428 -rw-r--r-- 1 root root 1433200 May 23 11:56 agrmodem.ko -rw-r--r-- 1 root root 17694 May 23 11:56 agrserial.ko root@slax:/tmp/agrsm# depmod -a root@slax:/tmp/agrsm# modprobe agrmodem agrmodem.h agrmodem.ko agrmodem.mod.c agrmodem.mod.o agrmodem.o agrmodemlib.o root@slax:/tmp/agrsm# modprobe agrmodem root@slax:/tmp/agrsm# modprobe agrserial root@slax:/tmp/agrsm# wvdi wvdial wvdialconf root@slax:/tmp/agrsm# wvdialconf /etc/wvtest.txt Editing `/etc/wvtest.txt'. Scanning your serial ports for a modem. ttyS0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud ttyS0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud ttyS0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up. Modem Port Scan<*1>: 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>. root@slax:/tmp/agrsm# lsmod | grep agr agrserial 14912 0 agrmodem 1188580 1 agrserial root@slax:/tmp/agrsm# I wanted to create a slax module for the agrsm code to support these modems for other users, but I have not successfully gotten wvdial to find the modem port. Is there something else that I should do to get them working and help out ShadowTek? I do not have experience with this modem at this point. Thanks, Antonio