Hi,
After 1 try with the package alk-9, I just noticed that with a fresh OS
install with lsmod it includes martian_dev - would that conflict or be
useful?
(If in the install I select Lucent Winmodem as dial-up option it gives
me a message ltmodem_kernel not installed. I couldn't find out about that.)
If I go back to martian modem, just installing the other bit, do you
think that may be worthwhile?
Thanks again,
Rob
Marvin Stodolsky wrote:
rob,
Try the package http://www.monetra.com/~brad/ltmodem-2.6-alk-9.tar.bz2
and report back,
Jacques,
please copy
http://www.monetra.com/~brad/ltmodem-2.6-alk-9.tar.bz2 to your folder:
http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/
MarvS
On 10/4/07, Marvin Stodolsky <marvin.stodolsky@xxxxxxxxx> wrote:
Rob,
It is not obvious to me what the problem is with martian code on your System.
You could try the altenate ltmodem-alk package
I'll have more time this evening.
Must get to my regular job now.
MarvS
On 10/3/07, Rob Glazebrook <rob@xxxxxxxxxxxxxxxxxx> wrote:
Did that, worked - dialed out any way with com3, irq10, address 1440,
uart ns16550an.
Is this getting us any where?
Is it worth trying the old system? If so, how do I do that?
Thanks for the help,
Rob
Marvin Stodolsky wrote:
RE: I could try it in a window machine to test the modem out,
Please do!
On 10/2/07, Rob Glazebrook <rob@xxxxxxxxxxxxxxxxxx> wrote:
Hi,
Was not successful with the wvdialconf.
Same result again.
It checks ttySM0 but no modem detected. It was the same result as below.
I don't know what to do. - I could try it in a window machine to test
the modem out?
Regards,
Rob
Marvin Stodolsky wrote:
Rob,
After the
# martian_modem --country=au
leave it running throughout a modem session, as it is needed
throughout further actions.
Open another consoleTAB or new console to do test:
# wvdialconf /etc/wvdial.conf
If successful:
# gedit /etc/wvdial.conf
to add you dialout info and a line needed for /dev/pts/N ports.
Carrier Check = no
Then Save. It the same console try
# wvdial
MarvS
On 10/1/07, Rob Glazebrook <rob@xxxxxxxxxxxxxxxxxx> wrote:
Hi,
Again on a fresh install I followed instructions in AgereDSP.txt
Here is my output - the last step or two seems a little different.
Hope this is helpful?
Hopefully,
Rob
---------------
# make clean
make -C kmodule/ clean
make[1]: Entering directory `/root/Needed/martian/kmodule'
make -C /lib/modules/2.6.18.8.tex5/build
M="/root/Needed/martian/kmodule" clean
make[2]: Entering directory `/usr/src/linux-2.6.18.8.tex5'
make[2]: Leaving directory `/usr/src/linux-2.6.18.8.tex5'
make[1]: Leaving directory `/root/Needed/martian/kmodule'
make -C modem/ clean
make[1]: Entering directory `/root/Needed/martian/modem'
RM OBJS
RM BINS
RM TOOLS
make[1]: Leaving directory `/root/Needed/martian/modem'
# make all
make -C kmodule/ modules
make[1]: Entering directory `/root/Needed/martian/kmodule'
make -C /lib/modules/2.6.18.8.tex5/build
M="/root/Needed/martian/kmodule" modules
make[2]: Entering directory `/usr/src/linux-2.6.18.8.tex5'
CC [M] /root/Needed/martian/kmodule/martian.o
/root/Needed/martian/kmodule/martian.c: In function ‘martian_isr’:
/root/Needed/martian/kmodule/martian.c:160: warning: value computed is
not used
CC [M] /root/Needed/martian/kmodule/marsio.o
CC [M] /root/Needed/martian/kmodule/mfifo.o
LD [M] /root/Needed/martian/kmodule/martian_dev.o
Building modules, stage 2.
MODPOST
CC /root/Needed/martian/kmodule/martian_dev.mod.o
LD [M] /root/Needed/martian/kmodule/martian_dev.ko
make[2]: Leaving directory `/usr/src/linux-2.6.18.8.tex5'
make[1]: Leaving directory `/root/Needed/martian/kmodule'
make -C modem/ all
make[1]: Entering directory `/root/Needed/martian/modem'
CC main.o
CC dumpers.o
CC log.o
CC session.o
CC mport.o
CC pty.o
CC sysdep.o
CC isr.o
CC smp.o
CC core_if.o
CC coresubst.o
CC link.o
CC tweakrelocsdynamic.o
CC coreadd.o
CC elf386tweakrelocs
LD marscore.o
TWEAK marscore.o
LD martian_modem
make[1]: Leaving directory `/root/Needed/martian/modem'
# make install
make -C kmodule/ install
make[1]: Entering directory `/root/Needed/martian/kmodule'
make -C /lib/modules/2.6.18.8.tex5/build
M="/root/Needed/martian/kmodule" modules_install
make[2]: Entering directory `/usr/src/linux-2.6.18.8.tex5'
INSTALL /root/Needed/martian/kmodule/martian_dev.ko
DEPMOD 2.6.18.8.tex5
make[2]: Leaving directory `/usr/src/linux-2.6.18.8.tex5'
if ! /sbin/modprobe -nq martian_dev ; then /sbin/depmod -a; fi
make[1]: Leaving directory `/root/Needed/martian/kmodule'
make -C modem/ install
make[1]: Entering directory `/root/Needed/martian/modem'
LD martian_modem.debug
STRIP martian_modem.debug
STRIP martian_modem.stripped
INSTALL /usr/sbin/martian_modem
INSTALL /usr/lib/debug/usr/sbin/martian_modem.debug
make[1]: Leaving directory `/root/Needed/martian/modem'
# modprobe martian_dev
# dmesg | grep martian
martian loaded - 20061202
"martian_dev": added device 11c1:44c BaseAddress = 0xe800, CommAddres =
0xecf8, irq = 9
# martian_modem --country=au
martian: info: Your port is /dev/ttySM0
Oct 2 00:05:08 localhost kernel: "martian_dev": serving irqs in module
Oct 2 00:05:08 localhost kernel: "martian_dev": martian_modem is attached.
# ls -l /dev/ttySM0 /dev/pts/*
crw--w---- 1 root root 136, 0 Oct 1 23:43 /dev/pts/0
crw------- 1 root root 136, 1 Oct 2 00:03 /dev/pts/1
crw------- 1 root root 136, 2 Oct 2 00:05 /dev/pts/2
crw------- 1 root root 136, 3 Oct 2 00:05 /dev/pts/3
crw--w---- 1 root root 136, 4 Oct 2 00:05 /dev/pts/4
crw------- 1 root root 136, 5 Oct 2 00:06 /dev/pts/5
lrwxrwxrwx 1 root root 10 Oct 2 00:05 /dev/ttySM0 -> /dev/pts/4
# wvdialconf /etc/wvdial.conf
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.
ttyS1<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS1<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS1<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
Port Scan<*1>: S2 S3
WvModem<*1>: Cannot get information for serial port.
ttySM0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttySM0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttySM0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
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/wvdial/
If you still have problems, send mail to wvdial-list@xxxxxxxxxxxxx
----------------
Marvin Stodolsky wrote:
Rob,
Please provide details on where the failure point is.
Send to the List. not me directly
MarvS
On 10/1/07, Rob Glazebrook <rob@xxxxxxxxxxxxxxxxxx> wrote:
Thanks,
I did all that and still not working / having trouble.
I will try again.
Any other suggestions?
Thanks,
Rob
Marvin Stodolsky wrote:
The modem has a supported Lucent/Agere Mars or Apollo DSP (digital signal
processing) chipset. Support packages for 2.6.n kernels are at:
http://phep2.technion.ac.il/linmodems/packages/ltmodem/kernel-2.6/martian/
See AgereDSP.txt for Details.
--------------
marvS
On 9/30/07, Rob Glazebrook <rob@xxxxxxxxxxxxxxxxxx> wrote:
Only plain text email is forwarded by the DISCUSS@xxxxxxxxxxxxx List
Server.
Do use the following as the email Subject Line:
SomeName, YourCountry PCLinuxOS release 2007 (PCLinuxOS) for i586
Kernel 2.6.18.8.tex5 on an i686 / kernel 2.6.18.8.tex5
This will alert cogent experts, and distinguish cases in the Archives.
YourCountry will enable Country Code guidance.
Occassionally responses are blocked by an Internet Provider mail filters.
So in a day, also check the Archived responses at
http://www.linmodems.org .
Local Linux experts can be found through:
http://www.linux.org/groups/index.html
-------------------------- System information ----------------------------
CPU=i686, PCLinuxOS release 2007 (PCLinuxOS) for i586
Kernel 2.6.18.8.tex5 on an i686 /
Linux version 2.6.18.8.tex5 (vaughan@localhost) (gcc version 4.1.1
20060724 (prerelease) (4.1.1-4pclos2007)) #1 SMP Thu May 10 11:36:58 WST
2007
scanModem update of: 2007_Sept_07
There are no blacklisted modem drivers in /etc/modprobe* files
USB modem not detected by lsusb
Modem or candidate host audio card have firmware information and
diagnostics:
PCI slot PCI ID SubsystemID Name
---------- --------- --------- --------------
01:08.0 11c1:044c 11c1:044c Communication controller: Agere
Systems LT WinModem
Modem interrupt assignment and sharing:
10: 12268 XT-PIC 164x, Intel ICH2
--- Bootup diagnostics for card in PCI slot 01:08.0 ----
ACPI: PCI Interrupt 0000:01:08.0[A] -> Link [LNKB] -> GSI 10 (level,
low) -> IRQ 10
=== Finished modem firmware and bootup diagnostics section. ===
=== Next deducing cogent software ===
For candidate modem in PCI bus: 01:08.0
Class 0780: 11c1:044c Communication controller: Agere Systems LT WinModem
Primary PCI_id 11c1:044c
Support type needed or chipset: Agere.DSP
The modem has a supported Lucent/Agere Mars or Apollo DSP (digital signal
processing) chipset. Support packages for 2.6.n kernels are at:
http://phep2.technion.ac.il/linmodems/packages/ltmodem/kernel-2.6/martian/
See AgereDSP.txt for Details.
DSP=1
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://phep2.technion.ac.il/linmodems/packages/ltmodem/kernel-2.6/martian/
AGRSM - At
http://phep2.technion.ac.il/linmodems/packages/ltmodem/kernel-2.6/
agrsm-alpha.tar.bz2 potentially provides support for PCI_id chipsets
11c1:048c, 11c1:048f and 11c1:0620
in addition to prior support of Subsystems under Intel 8086:???? below
11C1:048C
11C1:048F
11C1:0620
8086:(2416 2426 7196 2486 24C6 24CD6 266D) are soft modem controllers,
better
supported through ALSA modem drivers and the Smartlink slmodemd helper.
There has only been one reported success for 11c1:048c, 11c1:048f and
11c1:0620. See:
http://linmodems.technion.ac.il/bigarch/archive-seventh/msg00849.html
http://linmodems.technion.ac.il/bigarch/archive-seventh/msg00970.html
Interaction with experts will likely be necessary to get any of these
modems working.
0x044c -- Mars 3 Perseus data/fax only:North America and Global board
0x044c -- Mars 3.2 Mercury data fax only when no eeprom is present,
North America DAA
-------------- end Agere Systems section -------------------
Completed candidate modem analyses.
The base of the UDEV device file system is: /dev/.udev
/dev/.udevdb
Versions adequately match for the compiler installed: 4.1.1
and the compiler used in kernel assembly: 4.1.1
Minimal compiling resources appear complete:
make utility - /usr/bin/make
Compiler version 4.1
linuc_headers base folder /lib/modules/2.6.18.8.tex5/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.
If a driver compilation files with message including some lack of some
FileName.h (stdio.h for example.
Some additional kernel-header files need installation to /usr/include.
For Debian/Ubuntu related distributions, run the following command to
display the needed package list:
$ sudo apt-get -s install linux-kernel-devel
While some of the files may be on the install CD, others may have to be
found through http://packages.ubuntu.com
For Ubuntu Feisty, additional packages required were:
libc6-dev linux-libc-dev
available through http://packages.ubuntu.com/ , if not on the install CD.
Such packages may have different names for other Linux distributions.
Try installing just the libc6-dev, then test the compile again.
Checking pppd properties:
-rwsr-xr-t 1 root root 304536 Nov 7 2006 /usr/sbin/pppd
In case of an "error 17" "serial loopback" problem, see:
http://phep2.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
lock
noauth
noipdefault
usepeerdns
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:
Within /etc/modprobe.conf files:
Within any ancient /etc/devfs files:
Within ancient kernel 2.4.n /etc/module.conf files:
--------- end modem support lines --------