[Sderby] vwdial does not autodetect PCI modem - Please help
sderby@mailman.lug.org.uk
sderby at mailman.lug.org.uk
Thu Sep 12 23:52:00 2002
This is a multi-part message in MIME format.
------=_NextPart_000_00BC_01C25A8A.CA596C80
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Dear SLUGS
I am attemting to install a Dynamode 56K PCI modem. I have obtained the =
rpm's for Suse7.2 from the manufacturer and followed the readme file =
but the modem is still not being detected. I think I have messed up the =
setserial command. I have attemped to change /dev/ttyS0 from IRQ=3D3 IO =
address (0x3f i.e. COM1) from the external parallel port to the internal =
PCI card. I am using /dev/ttyS1 for my mouse.
wvdial is still not able to autodetect my modem.I still get the error =
message:
"Sorry, no modem was detected! Is it in use by another program?
Did you configure it properly with setserial?"
When I run wvdial autodetect modem it does not even attempt the various =
baud rates on /dev/ttyS0.
I have done the following
(a) Installed the rpm's
(b) made the required modifications to /etc/conf file
(b) Confirmed that the smartlink modules are loaded
(c) Confirmed that /dev/modem points at /dev/slmdm
I suspect that I have not done the setserial bits correctly. My BIOS has =
assigned the PCI card and IRQ=3D12.
When I check of the status of the PCI cards (lspci -v) I get the =
following response:
00:10.0 Modem: Philips Semiconductors: Unknown device 3400 (rev 01) =
(prog-if 00=20
[Generic])
Subsystem: Philips Semiconductors: Unknown device 3400
Flags: bus master, medium devsel, latency 64, IRQ 12
I/O ports at 1450 [size=3D16]
Capabilities: [80] Power Management version 1
If it helps you I have set out below is the wvdial trouble shooting =
file. My responses are in bold.
Set out below is the wvdial trouble shooting file. My responses are in =
bold.
All suggestions gratefully accepted.
Andre
andre.hefer@avhservices.co.uk
***********************Start of wvdial trouble shooting file for message =
"No modem detected"*************
The Trouble shooting file suggests the following. Possible causes:
Is it switched on and has power?
-> Check the LEDs (N/A internal PCI assume it has power)
Is it correctly connected to your serial port?
-> Check the cables (Internal modem /dev/ttyS0 should be pointaing at =
PCI card=20
refer below)
/********************beginning of check 1***********************
BIOS reports the existance of the PCI modem
There are no IRQ conflicts on IRQ 12
**********************************************************/
linux:/usr/lib/slmdm # lspci -v
00:10.0 Modem: Philips Semiconductors: Unknown device 3400 (rev 01) =
(prog-if 00=20
[Generic])
Subsystem: Philips Semiconductors: Unknown device 3400
Flags: bus master, medium devsel, latency 64, IRQ 12
I/O ports at 1450 [size=3D16]
Capabilities: [80] Power Management version 1
/*****************end of check 1***********************/
Is the correct serial port configured in Linux?
-> Check if the link /dev/modem points to the correct device (Looks OK =
to me=20
refer below)
/***************beginning of check 2***********************=20
serial device set to modem IRQ=3D12 and port=3D1450(0x5aa)
**********************************************************/
linux:/usr/lib/slmdm # setserial -a /dev/ttyS0
/dev/ttyS0, Line 0, UART: 16550A, Port: 0x05aa, IRQ: 12
Baud_base: 115200, close_delay: 50, divisor: 0
closing_wait: 3000
Flags: spd_normal skip_test
/**********************************************************
symbolic link to modem device
**********************************************************/
linux:/usr/lib/slmdm # ls -l /dev/modem
**********************************************************
I am not sure this symbolic link is required
**********************************************************/
lrwxrwxrwx 1 root root 10 Sep 11 19:21 /dev/modem -> /dev/slmdm
Is the serial driver correctly initialized?
/*****************end of check 2***********************/
-> If you compiled your own kernel with built-in serial.o, change the =
two lines
alias char-major-4 serial
alias char-major-5 serial
in /etc/modules.conf or /etc/conf.modules to
alias char-major-4 off
alias char-major-5 off
and reboot.
/***************beginning of check 3***********************
The above changes have been made to /etc/conf.modules
I have confirmed that the sldm drivers are loaded
linux:/usr/lib/slmdm # ./load_slmdm
Using /lib/modules/2.4.4-4GB/misc/slmdm.o
insmod: a module named slmdm already exists
Using /lib/modules/2.4.4-4GB/misc/slamrmo.o
insmod: a module named slamrmo already exists
/*****************end of check 3***********************/
andre.hefer@avhservices.co.uk
Tel: +44 (0)1543 415 440
Fax: +44 (0)1543 415 778
Mobile: +44 (0)7799 473 607
------=_NextPart_000_00BC_01C25A8A.CA596C80
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2716.2200" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT size=3D2>
<DIV><FONT size=3D2>Dear SLUGS</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=3D2>I am attemting to install a Dynamode 56K PCI modem. =
I have=20
obtained the rpm's for Suse7.2 from the manufacturer and followed =
the=20
readme file but the modem is still not being detected. I think I have =
messed up=20
the setserial command. I have attemped to change /dev/ttyS0 from IRQ=3D3 =
IO=20
address (0x3f i.e. COM1) from the external parallel port to the internal =
PCI=20
card. I am using /dev/ttyS1 for my mouse.</FONT></DIV>
<DIV><FONT size=3D2></FONT> </DIV>
<DIV><FONT size=3D2>wvdial is still not able to autodetect my modem.I =
still get=20
the error message:</FONT></DIV><FONT size=3D2>
<DIV><BR>"Sorry, no modem was detected! Is it in use by another =
program?<BR>Did=20
you configure it properly with setserial?"</DIV>
<DIV></FONT> </DIV>
<DIV><FONT size=3D2>When I run wvdial autodetect modem it does not even =
attempt=20
the various baud rates on /dev/ttyS0.</FONT></DIV>
<DIV><FONT size=3D2>I have done the following</FONT></DIV>
<DIV><FONT size=3D2>(a) Installed the rpm's</FONT></DIV>
<DIV><FONT size=3D2>(b) made the required modifications to /etc/conf=20
file</FONT></DIV>
<DIV><FONT size=3D2>(b) Confirmed that the smartlink modules are=20
loaded</FONT></DIV>
<DIV><FONT size=3D2>(c) Confirmed that /dev/modem points at =
/dev/slmdm</DIV>
<DIV> </DIV>
<DIV>I suspect that I have not done the setserial bits correctly. My =
BIOS has=20
assigned the PCI card and IRQ=3D12.</DIV>
<DIV>When I check of the status of the PCI cards (lspci -v) I get the =
following=20
response:</DIV>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
<DIV><BR>00:10.0 Modem: Philips Semiconductors: Unknown device 3400 =
(rev 01)=20
(prog-if 00 <BR>[Generic])<BR>Subsystem: Philips Semiconductors: =
Unknown=20
device 3400<BR>Flags: bus master, medium devsel, latency 64, IRQ =
12<BR>I/O=20
ports at 1450 [size=3D16]<BR>Capabilities: [80] Power Management =
version=20
1</DIV></BLOCKQUOTE>
<DIV> </DIV>
<DIV>
<DIV>If it helps you I have set out below is the wvdial trouble shooting =
file.=20
My responses are in bold.</DIV>
<DIV> </DIV></DIV>
<DIV>Set out below is the wvdial trouble shooting file. My responses are =
in=20
bold.</DIV>
<DIV> </DIV>
<DIV>All suggestions gratefully accepted.</DIV>
<DIV> </DIV>
<DIV>Andre</DIV>
<DIV> </DIV>
<DIV><A=20
href=3D"mailto:andre.hefer@avhservices.co.uk">andre.hefer@avhservices.co.=
uk</A><BR></DIV>
<DIV>***********************Start of wvdial trouble shooting file for =
message=20
"No modem detected"*************<BR>The Trouble shooting file suggests =
the=20
following. Possible causes:</DIV>
<DIV> </DIV>
<DIV><BR>Is it switched on and has power?<BR>-> Check the LEDs (N/A =
internal=20
PCI assume it has power)</DIV>
<DIV> </DIV>
<DIV><BR>Is it correctly connected to your serial port?</DIV>
<DIV> </DIV>
<DIV><BR>-> Check the cables (Internal modem /dev/ttyS0 should be =
pointaing=20
at PCI card <BR>refer below)</DIV>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
<DIV><BR><STRONG>/********************beginning of check=20
1***********************<BR>BIOS reports the existance of the PCI=20
modem<BR>There are no IRQ conflicts on IRQ=20
=
12<BR>**********************************************************/</STRONG=
></DIV>
<DIV><STRONG>linux:/usr/lib/slmdm # lspci -v</STRONG></DIV>
<DIV><BR><STRONG>00:10.0 Modem: Philips Semiconductors: Unknown device =
3400=20
(rev 01) (prog-if 00 <BR>[Generic])<BR>Subsystem: Philips =
Semiconductors:=20
Unknown device 3400<BR>Flags: bus master, medium devsel, latency 64, =
IRQ=20
12<BR>I/O ports at 1450 [size=3D16]<BR>Capabilities: [80] Power =
Management=20
version 1</STRONG></DIV>
<DIV><STRONG>/*****************end of check=20
1***********************/</STRONG></DIV></BLOCKQUOTE>
<DIV> </DIV>
<DIV><BR>Is the correct serial port configured in Linux?<BR>-> Check =
if the=20
link /dev/modem points to the correct device (Looks OK to me <BR>refer=20
below)</DIV>
<DIV> </DIV>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
<DIV><BR>/<STRONG>***************beginning of check =
2***********************=20
<BR>serial device set to modem IRQ=3D12 and=20
=
port=3D1450(0x5aa)<BR>***************************************************=
*******/<BR>linux:/usr/lib/slmdm=20
# setserial -a /dev/ttyS0</STRONG></DIV>
<DIV><STRONG></STRONG> </DIV>
<DIV><BR><STRONG>/dev/ttyS0, Line 0, UART: 16550A, Port: 0x05aa, IRQ:=20
12<BR>Baud_base: 115200, close_delay: 50, divisor: 0<BR>closing_wait:=20
3000<BR>Flags: spd_normal skip_test</STRONG></DIV>
<DIV><STRONG></STRONG> </DIV>
=
<DIV><BR><STRONG>/*******************************************************=
***<BR>symbolic=20
link to modem=20
=
device<BR>**********************************************************/<BR>=
linux:/usr/lib/slmdm=20
# ls -l /dev/modem</STRONG></DIV>
=
<DIV><BR><STRONG>********************************************************=
**<BR>I=20
am not sure this symbolic link is=20
=
required<BR>**********************************************************/</=
STRONG></DIV>
<DIV><STRONG></STRONG> </DIV>
<DIV><BR><STRONG>lrwxrwxrwx 1 root root 10 Sep 11 19:21 /dev/modem =
->=20
/dev/slmdm<BR>Is the serial driver correctly =
initialized?</STRONG></DIV>
<DIV><STRONG></STRONG> </DIV>
<DIV><BR><STRONG>/*****************end of check=20
2***********************/</STRONG></DIV></BLOCKQUOTE>
<DIV><BR>-> If you compiled your own kernel with built-in serial.o, =
change=20
the two lines</DIV>
<DIV><BR>alias char-major-4 serial<BR>alias char-major-5 serial</DIV>
<DIV> </DIV>
<DIV>in /etc/modules.conf or /etc/conf.modules to</DIV>
<DIV><BR>alias char-major-4 off<BR>alias char-major-5 off</DIV>
<DIV><BR>and reboot.</DIV>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
<DIV><BR><STRONG>/***************beginning of check=20
3***********************<BR>The above changes have been made to=20
/etc/conf.modules<BR>I have confirmed that the sldm drivers are=20
loaded</STRONG></DIV>
<DIV><BR><STRONG>linux:/usr/lib/slmdm # ./load_slmdm</STRONG></DIV>
<DIV><BR><STRONG>Using /lib/modules/2.4.4-4GB/misc/slmdm.o<BR>insmod: =
a module=20
named slmdm already exists<BR>Using=20
/lib/modules/2.4.4-4GB/misc/slamrmo.o<BR>insmod: a module named =
slamrmo=20
already exists</STRONG></DIV>
<DIV><STRONG></STRONG> </DIV>
<DIV><BR><STRONG>/*****************end of check=20
=
3***********************/</STRONG><BR></FONT></DIV></BLOCKQUOTE></FONT></=
DIV>
<DIV><FONT size=3D2><A=20
href=3D"mailto:andre.hefer@avhservices.co.uk">andre.hefer@avhservices.co.=
uk</A><BR>Tel: =20
+44 (0)1543 415 440<BR>Fax: +44 =
(0)1543 415=20
778<BR>Mobile: +44 (0)7799 473 607</FONT></DIV></BODY></HTML>
------=_NextPart_000_00BC_01C25A8A.CA596C80--