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
>