Re: Joe USA Kernel 2.6.32-29-generic Martian Driver

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

 



I finally was able to get back on the modem problem.

I was not able to run wvdialconf and I suspect that the martian-modem-source package is only partially installed.
I can not find a martian_dev file on my system.

What is the setserial command referenced in the error message?

Should I try removing martian-modem-source and reinstall the package using the Ubuntu Software Center?

Should I try to decompression one of the tar files on my system, if so which one?
        /usr/share/man/man8/martian_modem.8.gz, 5 Feb 2010, Gzip archive
/urs/src/martian-modem.tar.bz2, 5 Feb 2010, Tar archive (bzip compressed)

Should I then compile the source?

If so, what subdirectory should I be in, and what are the commands that I should use?
(reference my original forum posting)

I tried to run the command
$ sudo wvdialconf /etc/wvdialtest

and it failed with the following error messages

editing /etc/wvdialtest
Scanning your serial ports for a modem
ttySS0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttySS0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttySS0<*1>: ATQ0 V1 E1 -- and failed too at 115200 baud, 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@xxxxxxxxxxx

I then tried some of the commands in the scanModem AgereDSP.txt document

martian_modem --help    ---   successful list of the command options
martian_modem --info countries  --- successful list of country codes

martian_modem --country=us  ---- failed with the following errors
martian: error: open: No such file or directory
martian: info: kernel part is not loaded i.e.
martian: info: modprobe martian_dev

modprobe martian_dev  ----  failed
FATAL: Module martian_dev not found

Searched for martian_dev, no file found (including hidden files)


Again, I am new to Linux and Ubuntu, and I would like to thank you for your assistance in advance.

======================
At 07:56 AM 4/11/2011, Antonio Olivares wrote:
Joe,

Two questions:

1)  You installed martian-modem-src deb package?
or
2)  You compiled martian-full-20080625.tar.gz
package?

In either of the two cases, the modem driver appears to be installed,
the question becomes have you run

$ sudo wvdialconf /etc/wvdial.conf
and if it did find a modem port which should have been /dev/ttySM0
unless it was changed through init scripts, then you need to edit
/etc/wvdial.conf with sudo priviledges and add a line "Carrier Check =
no" to the file and save it.  If you have done this, and have also
added your username and password to the file and have tried to connect
$ sudo wvdial

and have not been able to connect or the driver is not responding?

please do as scanModem advices to send us output of
$ dmesg

:
For candidate card in slot 00:06.0, firmware information and bootup
diagnostics are:
 PCI slot       PCI ID          SubsystemID     Name
 ----------     ---------       ---------       --------------
 00:06.0        11c1:0449       1436:0440       Communication
controller: Agere Systems WinModem 56k
 Modem interrupt assignment and sharing:
 10:          4    XT-PIC-XT
 --- Bootup diagnostics for card in PCI slot 00:06.0 ----
[    0.267034] pci 0000:00:06.0: reg 10 32bit mmio: [0xfedffc00-0xfedffcff]
[    0.267065] pci 0000:00:06.0: reg 14 io port: [0xfc88-0xfc8f]
[    0.267095] pci 0000:00:06.0: reg 18 io port: [0xf800-0xf8ff]
[    0.267180] pci 0000:00:06.0: supports D2
[    0.267199] pci 0000:00:06.0: PME# supported from D2 D3hot D3cold
[    0.268035] pci 0000:00:06.0: PME# disabled
 The PCI slot 00:06.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.

Regards,

Antonio

On Sun, Apr 10, 2011 at 9:18 PM, Joe Herko <herko@xxxxxxxxxxx> wrote:
> I would like help installing the Martian driver on my system.
>
> This is my first experience with Linux and Ubuntu.  This is an old laptop
> that worked with Windows 98 before I replaced the hard drive to install
> Ubuntu.
>
> IBM ThinkPad 309E laptop (docked setup with external keyboard, mouse &
> display)
> Ubuntu 10.4 Lucid Lynx
> CPU Pentium 333 MHz
> Memory 256 MB (2 DIMMs @ 128MB)
> Hard Drive 40 GB: root 39 GB, Swap 750 MB
> PCMCIA card slots defective, hence the USB hub
> Internal Modem Agere.DSP
> Combo Floppy & CD drive
> External PS/2 keyboard
> External VGA monitor
> External USB Hub
> USB Dell mouse
> USB Netgear Ethernet Adapter FA120
> Printer Brother HL-5250DN laser, network connect
>
> I think the following steps are necessary to identify the modem and to
> install the correct driver.
> I am having difficulty with steps 3 and 4 at this time.
>
> 1. Use ScanModem to identify the internal winmodem and the correct driver
> 2. Locate and download the driver and dependency packages
> 3. Identify, locate and download the other compile dependency packages
> 4. Compile and install the driver
> 5. Configure the driver and modem
>
>
> 1  scanModem Detection
> --------------------------------
>
> scanModem identified my system & modem as: (see ModemData appended near the
> bottom of this email)
>
> Linux ver 2.6.32-29-generic
> Communication controller: Agere System WinModem 56k
> Support type needed or chipset: Agere.DSP
> Support Packages for 2.6 kernels are at:
> http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/martian
> http://packages.debian.org/sid/martian-modem-source
> For kernels after 2.6.20 use martian-full-20080625.tar.gz
>
>
> 2. Locate Driver & Dependency Packages
> ---------------------------------------------------
>
> I used the Ubuntu Software Center to located and download:
> - martin-modem-source
> - GNOME PPP
> - CheckInstall  (referenced in the CompilingEasyHowTo, checkInstall, used
> instead of make install )
>
> I now have files with "martian" in the filename in several folders on the
> hard drive.   The complete list appended at the bottom of this email).
>
> The 3 files that may be important are
>
> /usr/sbin/martian_modem, 5 Feb 2010, executable
> /usr/share/man/man8/martian_modem.8.gz, 5 Feb 2010, Gzip archive
> /urs/src/martian-modem.tar.bz2, 5 Feb 2010, Tar archive (bzip compressed)
>
> The GNOME PPP icon appears in Applications ==> Internet ==> GNOME PPP
>
>
> 3. Identify, Locate, and Download other Dependency Packages
> ---------------------------------------------------------------------------
>
> The following dependencies were already installed on my system when I
> checked the Ubuntu Software Center
>
> wvdial (used with GNOME PPP)
> build-essential
> libc6-dev
> linux-libc-dev
>
>
> 4. Driver Compile
> -------------------------
>
> I have 2 different compressed files on my system, see the listing above.
> But I think that the Ubuntu Software Center decompressed a file to created
> all of the files containing "martian" in the filename that are on my system,
> including a binary executable file.
>
> Do I still need to decompress one or both of the compressed files?
>
> What file do I need to compile?  Is it the  /usr/sbin/martian_modem
> executable file?
>
> If so, what are the commands?
>
> I think the following commands are necessary to perform the compile:
>
> cd /usr/bin (the subdirectory with the binary executable  ????)
> make clean
> ./configure  (what options ????)
> make   (what options ????)
> sudo checkinstall  (use this command instead of make install   ????)
>
> Are any of these commands necessary and ,if so, what is the correct syntax?
>
> sudo modprobe agrmodem
> sudo modprobe agrserial
> ln -s /dev/ttyAGS3 /dev/ttySAFR
> ln -s /dev/ttyAGS3 /dev/modem
>
>
> 5. GNOME PPP and wvdial setup
> -------------------------------------
>
> Then proceed to the wvdial setup ?????
>
> Then modify /etc/rc.local to include the following lines, are these still
> valid?
>
> modprobe agrmodem
> modprobe agrserial
> ln -s /dev/ttyAGS3 /dev/ttySAFR
> ln -s /dev/ttyAGS3 /dev/modem
>
> Are they any other setup commands that I should perform?
>
>
> Other Questions:
> -------------------------------
> Do I need the patch utility?
> ModemData.txt, When compiling ALSA drivers, the utility "patch" will also be
> needed.
>
> Do I need version management software such as cvs, subversion, git-core, or
> mercurial (referenced in the Compiling EasyHowTo)
>
> ModemData
> ---------------------------------
>
> 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.32-30-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.21
> Linux version 2.6.32-30-generic (buildd@vernadsky) (gcc version 4.4.3
> (Ubuntu 4.4.3-4ubuntu5) ) #59-Ubuntu SMP Tue Mar 1 21:30:21 UTC 2011
>  scanModem update of:  2011_02_04
> Distrib_ID=Ubuntu
> DistribCodeName=lucid
> AptRepositoryStem=http://us.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
>  There are no blacklisted modem drivers in /etc/modprobe*  files
>  Potentially useful modem drivers now loaded are:
>
> Attached USB devices are:
>  ID 0846:1040 NetGear, Inc. FA120 Fast Ethernet USB 2.0 [Asix AX88172 /
> AX8817x]
>  ID 046d:c016 Logitech, Inc. M-UV69a/HP M-UV96 Optical Wheel Mouse
>  ID 0451:2046 Texas Instruments, Inc. TUSB2046 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:06.0 Communication controller: Agere Systems WinModem 56k (rev 01)
> High Definition Audio cards can host modem chips.
> For candidate card in slot 00:06.0, firmware information and bootup
> diagnostics are:
>  PCI slot       PCI ID          SubsystemID     Name
>  ----------     ---------       ---------       --------------
>  00:06.0        11c1:0449       1436:0440       Communication controller:
> Agere Systems WinModem 56k
>  Modem interrupt assignment and sharing:
>  10:          4    XT-PIC-XT
>  --- Bootup diagnostics for card in PCI slot 00:06.0 ----
> [    0.267034] pci 0000:00:06.0: reg 10 32bit mmio: [0xfedffc00-0xfedffcff]
> [    0.267065] pci 0000:00:06.0: reg 14 io port: [0xfc88-0xfc8f]
> [    0.267095] pci 0000:00:06.0: reg 18 io port: [0xf800-0xf8ff]
> [    0.267180] pci 0000:00:06.0: supports D2
> [    0.267199] pci 0000:00:06.0: PME# supported from D2 D3hot D3cold
> [    0.268035] pci 0000:00:06.0: PME# disabled
>  The PCI slot 00:06.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 00:06.0:
>        Modem chipset  detected on
> NAME="Communication controller: Agere Systems WinModem 56k "
> CLASS=0780
> PCIDEV=11c1:0449
> SUBSYS=1436:0440
> IRQ=10
> IDENT=Agere.DSP
>  For candidate modem in:  00:06.0
>   0780 Communication controller: Agere Systems WinModem 56k
>      Primary device ID:  11c1:0449
>  Support type needed or chipset:        Agere.DSP
>
>
>  The modem has a Lucent/Agere/LSI Mars or Apollo DSP (digital signal
> processing) chipset.
> Support packages for 2.6.n kernels are at:
>  http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/martian/
>  http://packages.debian.org/sid/martian-modem-source/
> Always use the most recent update for kernels after 2.6.20, currently
> martian-full-20080625.tar.gz
> For kernels 2.6.20 and less, usr martian-full-20080407.tar.gz.
>  See DOCs/AgereDSP.txt for Details.
> At http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/martian/ get
> the martian-full-20080625.tar.gz and follow Readme-NOW.html
>  0x0449 -- Mars 2 Global Board - data/fax only
> -------------- 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.4.3
>             and the compiler used in kernel assembly: 4.4.3
>
>
>  Minimal compiling resources appear complete:
>   make utility - /usr/bin/make
>   Compiler version 4.4
>   linuc_headers base folder /lib/modules/2.6.32-30-generic/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 needed. The also
> required headers of package libc6 are commonly installed by default.
>  Compiling hsfmodem drivers does require linux-libc-dev and libc6-dev
> packages, for kernels 2.6.24 and later versions.
>  In not included on your install CD, search for them at
> http://packages.ubuntu.com
>  or comparable Repository for other Linux distros.
>  When compiling ALSA drivers, the utility "patch" will also be needed.
>
> Compressed files at: /usr/src/martian-modem.tar.bz2
>
> 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
> 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/alsa-base.conf:options snd-atiixp-modem index=-2
> /etc/modprobe.d/alsa-base.conf:options snd-via82xx-modem index=-2
> /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 --------
>
> Files with "martin" in the filename
> -----------------------------------------
> Files with "martian" text in the filename after getting the
> martian-modem-source from the Ubuntu Software
>
> /etc/default/martian-modem, plain text document
> /ect/init.d/martian-modem, shell script
> /etc/rc0.d/K20martian-modem, link to shell script
> /etc/rc1.d/K20martian-modem, link to shell script
> /etc/rc2.d/S20martian-modem, link to shell script
> /etc/rc3.d/S20martian-modem, link to shell script
> /etc/rc4.d/S20martian-modem, link to shell script
> /etc/rc5.d/S20martian-modem, link to shell script
> /etc/rc6.d/K20martian-modem, link to shell script
>
> /usr/sbin/martian_modem, 5 Feb 2010, executable
>
> /usr/share/doc/martian-modem, folder
>    README.Debian
>        README
>        /examples/wv.conf
>        2 changelog files and 1 copyright file
> /usr/share/doc/martian-modem-source, folder
>   2 changelog folders with 1 file each and 1 copyright file
> /usr/share/lintian/overrides/martian-modem,  plain text document
>
> /usr/share/man/man8/martian_modem.8.gz, 5 Feb 2010, Gzip archive
>
> /usr/share/modass/overrides/martian-modem-source, link broken
>
> /urs/src/martian-modem.tar.bz2, 5 Feb 2010, Tar archive (bzip compressed)
>
> /var/lib/dpkg/info/martian-modem-source..list, plain text document
> /var/lib/dpkg/info/martian-modem-source.md5sums, plain text document
> /var/lib/dpkg/info/martian-modem.conffiles, plain text document
> /var/lib/dpkg/info/martian-modem.list, plain text document
> /var/lib/dpkg/info/martian-modem.md5sums, plain text document
> /var/lib/dpkg/info/martian-modem.postinst, shell script
> /var/lib/dpkg/info/martian-modem.postrm, Shell script
> /var/lib/dpkg/info/martian-modem.prerm, Shell script
>
> /var/lib/update-rc.d/martian-modem
> ----------------------------------------------------
>
> Thank you in advance for your assistance.
>
> --------------------
> Joe Herko
>

--------------------
Joe Herko


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

  Powered by Linux