scanModem Slax kernel-2.6.24.5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux