[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>&nbsp;</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&nbsp; 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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</DIV></DIV>
<DIV>Set out below is the wvdial trouble shooting file. My responses are =
in=20
bold.</DIV>
<DIV>&nbsp;</DIV>
<DIV>All suggestions gratefully accepted.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Andre</DIV>
<DIV>&nbsp;</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>&nbsp;</DIV>
<DIV><BR>Is it switched on and has power?<BR>-&gt; Check the LEDs (N/A =
internal=20
PCI assume it has power)</DIV>
<DIV>&nbsp;</DIV>
<DIV><BR>Is it correctly connected to your serial port?</DIV>
<DIV>&nbsp;</DIV>
<DIV><BR>-&gt; 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>&nbsp;</DIV>
<DIV><BR>Is the correct serial port configured in Linux?<BR>-&gt; Check =
if the=20
link /dev/modem points to the correct device (Looks OK to me <BR>refer=20
below)</DIV>
<DIV>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</DIV>
  <DIV><BR><STRONG>lrwxrwxrwx 1 root root 10 Sep 11 19:21 /dev/modem =
-&gt;=20
  /dev/slmdm<BR>Is the serial driver correctly =
initialized?</STRONG></DIV>
  <DIV><STRONG></STRONG>&nbsp;</DIV>
  <DIV><BR><STRONG>/*****************end of check=20
  2***********************/</STRONG></DIV></BLOCKQUOTE>
<DIV><BR>-&gt; 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>&nbsp;</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>&nbsp;</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:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
+44 (0)1543 415 440<BR>Fax:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +44 =
(0)1543 415=20
778<BR>Mobile:&nbsp; +44 (0)7799 473 607</FONT></DIV></BODY></HTML>

------=_NextPart_000_00BC_01C25A8A.CA596C80--