Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Dec 1998 13:47:17 -1000
From:      "Michael P. Shimko" <shimko@maui.net>
To:        <freebsd-questions@FreeBSD.ORG>
Subject:   PnP modem still unaccessible
Message-ID:  <01be2f97$bdc19460$7ad4afcf@host>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

------=_NextPart_000_0004_01BE2F43.EC158460
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

This is my second mailing of the same information, I hope someone can =
help me.

Dear freebsd-questions:
 I've read the FAQ 3.22 regarding PnP modems.  I have a "Best Data"=20
56kFlex modem.  I've created a custom kernel, modified the sio.c file=20
and ran the pnp command from the "boot:" prompt.  I've configured ppp to =

use device cuaa1.  I'm still not able to get this modem to work with =
freebsd.
PLEASE HELP ME!  I've included output from my configuration files. =20
Please let me know what I'm missing, thanks very much.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3Dstart=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
#output from: grep sio /usr/src/sys/i386/conf/CELINE
device  sio0 at isa? port "IO_COM1" tty irq 4 vector siointr
device  sio1 at isa? port "IO_COM2" tty irq 3 vector siointr
device  sio2 at isa? disable port "IO_COM3" tty irq 5 vector siointr
device  sio3 at isa? disable port "IO_COM4" tty irq 9 vector siointr
#output from: dmesg|grep sio
=20
sio4: probe failed
sio4 (siopnp <Smart One 56FW> sn 0x00000000) at 0x2f8 irq 3 drq -1 flags =
0x0 id 11
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 not found at 0x2f8
sio2: disabled, not probed.
sio3: disabled, not probed.
#output from: dmesg | grep PnP
Probing for PnP devices:
PnP: override config for CSN 1 LDN 0 vend_id 0x56119008
#output from dmesg|grep CSN
CSN 1 Vendor ID: BDP1156 [0x56119008] Serial 0x00000000
PnP: override config for CSN 1 LDN 0 vend_id 0x56119008
#structure from sio.c
static struct siopnp_ids {=20
        u_long vend_id;
        char *id_str;
} siopnp_ids[] =3D {
        { 0x8113b04e, "Supra1381"},
        { 0x9012b04e, "Supra1290"},
        { 0x11007256, "USR0011"},
        { 0x56119008, "BDP1156"}, /* Smart One 56FW */
/*   { 0x56119008, "Smart One 56FW"}, <---I've tried this*/
        { 0 }
};
# My computer BIOS setting
COM1 =3D 0x3f8, irq 4
COM2 =3D DISABLED
#my boot: command:=20
pnp 1 0 enable os irq0 4 drq0 0 port0 0x3f8
#output from pnpinfo
Checking for Plug-n-Play devices...
Card assigned CSN #1
Vendor ID BDP1156 (0x56119008), Serial Number 0x00000000
Device Description: Smart One 56FW    =20
PnP Version 1.0, Vendor Version 0
Logical Device ID: BDP1156 0x56119008 #0
 Device supports I/O Range Check
TAG Start DF
Good Configuration
    I/O Range 0x2f8 .. 0x2f8, alignment 0x8, len 0x8
 [16-bit addr]
TAG Start DF
Good Configuration
    I/O Range 0x2e8 .. 0x2e8, alignment 0x8, len 0x8
 [16-bit addr]
TAG Start DF
Good Configuration
    I/O Range 0x3f8 .. 0x3f8, alignment 0x8, len 0x8
 [16-bit addr]
TAG Start DF
Good Configuration
    I/O Range 0x3e8 .. 0x3e8, alignment 0x8, len 0x8
 [16-bit addr]
TAG Start DF
Acceptable Configuration
    I/O Range 0x100 .. 0x3e0, alignment 0x8, len 0x8
 [16-bit addr]
TAG End DF
    I/O Range 0x400 .. 0x7f0, alignment 0x10, len 0x10
 [16-bit addr]
    I/O Range 0x800 .. 0xbf0, alignment 0x10, len 0x10
 [16-bit addr]
    I/O Range 0xc00 .. 0xfe0, alignment 0x20, len 0x10
 [16-bit addr]
    I/O Range 0x1100 .. 0x13f0, alignment 0x10, len 0x10
 [16-bit addr]
    I/O Range 0x1400 .. 0x17f0, alignment 0x10, len 0x10
 [16-bit addr]
    I/O Range 0x1800 .. 0x1be0, alignment 0x20, len 0x20
 [16-bit addr]
    I/O Range 0x1c20 .. 0x1fe0, alignment 0x20, len 0x20
 [16-bit addr]
    IRQ: 3 4 5 7 9 10 11 12 15 IRQ: High true level sensitive
End Tag
Successfully got 22 resources, 1 logical fdevs
-- card select # 0x0001
CSN BDP1156 (0x56119008), Serial Number 0x00000000
Logical device #0
IO:  0x03f8 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
IRQ 4 0
DMA 0 0
IO range check 0x00 activate 0x01
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DEND=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Please help me, i don't want to use my 14400 modem, which works. :{
Thanks,
Michael

------=_NextPart_000_0004_01BE2F43.EC158460
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>

<META content=3Dtext/html;charset=3Diso-8859-1 =
http-equiv=3DContent-Type>
<META content=3D'"MSHTML 4.71.1712.3"' name=3DGENERATOR>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT color=3D#000000 size=3D2>This is my second mailing of the =
same=20
information, I hope someone can help me.</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>Dear freebsd-questions:<BR> I've =
read the FAQ=20
3.22 regarding PnP modems.&nbsp; I have a &quot;Best Data&quot; =
<BR>56kFlex=20
modem.&nbsp; I've created a custom kernel, modified the sio.c file =
<BR>and ran=20
the pnp command from the &quot;boot:&quot; prompt.&nbsp; I've configured =
ppp to=20
<BR>use device cuaa1.&nbsp; I'm still not able to get this modem to work =
with=20
freebsd.<BR>PLEASE HELP ME!&nbsp; I've included output from my =
configuration=20
files.&nbsp; </FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>Please let me know what I'm missing, =
thanks very=20
much.</FONT></DIV>
<DIV><FONT color=3D#000000=20
size=3D2>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3Dstart=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR>#output=20
from: grep sio /usr/src/sys/i386/conf/CELINE</FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>device&nbsp; sio0 at isa? port=20
&quot;IO_COM1&quot; tty irq 4 vector siointr<BR>device&nbsp; sio1 at =
isa? port=20
&quot;IO_COM2&quot; tty irq 3 vector siointr<BR>device&nbsp; sio2 at =
isa?=20
disable port &quot;IO_COM3&quot; tty irq 5 vector =
siointr<BR>device&nbsp; sio3=20
at isa? disable port &quot;IO_COM4&quot; tty irq 9 vector=20
siointr</FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>#output from: dmesg|grep sio<BR> =
<BR>sio4: probe=20
failed<BR>sio4 (siopnp &lt;Smart One 56FW&gt; sn 0x00000000) at 0x2f8 =
irq 3 drq=20
-1 flags 0x0 id 11<BR>sio0 at 0x3f8-0x3ff irq 4 on isa<BR>sio0: type=20
16550A<BR>sio1 not found at 0x2f8<BR>sio2: disabled, not =
probed.<BR>sio3:=20
disabled, not probed.</FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>#output from: dmesg | grep =
PnP</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>Probing for PnP devices:<BR>PnP: =
override config=20
for CSN 1 LDN 0 vend_id 0x56119008</FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>#output from dmesg|grep =
CSN</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>CSN 1 Vendor ID: BDP1156 =
[0x56119008] Serial=20
0x00000000<BR>PnP: override config for CSN 1 LDN 0 vend_id=20
0x56119008</FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>#structure from sio.c</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>static struct siopnp_ids {=20
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; u_long=20
vend_id;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; char =
*id_str;<BR>}=20
siopnp_ids[] =3D {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { =
0x8113b04e,=20
&quot;Supra1381&quot;},<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {=20
0x9012b04e,=20
&quot;Supra1290&quot;},<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {=20
0x11007256, =
&quot;USR0011&quot;},<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
{ 0x56119008, &quot;BDP1156&quot;}, /* Smart One 56FW =
*/<BR>/*&nbsp;&nbsp; {=20
0x56119008, &quot;Smart One 56FW&quot;}, &lt;---I've tried=20
this*/<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { 0=20
}<BR>};</FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2># My computer BIOS =
setting</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>COM1 =3D 0x3f8, irq 4<BR>COM2 =3D=20
DISABLED</FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>#my boot: command: </FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>pnp 1 0 enable os irq0 4 drq0 0 =
port0=20
0x3f8</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>#output from pnpinfo</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>Checking for Plug-n-Play =
devices...</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>Card assigned CSN #1<BR>Vendor ID =
BDP1156=20
(0x56119008), Serial Number 0x00000000<BR>Device Description: Smart One=20
56FW&nbsp;&nbsp;&nbsp;&nbsp; <BR>PnP Version 1.0, Vendor Version=20
0</FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>Logical Device ID: BDP1156 =
0x56119008 #0<BR>=20
Device supports I/O Range Check<BR>TAG Start DF<BR>Good=20
Configuration<BR>&nbsp;&nbsp;&nbsp; I/O Range 0x2f8 .. 0x2f8, alignment =
0x8, len=20
0x8<BR> [16-bit addr]<BR>TAG Start DF<BR>Good=20
Configuration<BR>&nbsp;&nbsp;&nbsp; I/O Range 0x2e8 .. 0x2e8, alignment =
0x8, len=20
0x8<BR> [16-bit addr]<BR>TAG Start DF<BR>Good=20
Configuration<BR>&nbsp;&nbsp;&nbsp; I/O Range 0x3f8 .. 0x3f8, alignment =
0x8, len=20
0x8<BR> [16-bit addr]<BR>TAG Start DF<BR>Good=20
Configuration<BR>&nbsp;&nbsp;&nbsp; I/O Range 0x3e8 .. 0x3e8, alignment =
0x8, len=20
0x8<BR> [16-bit addr]<BR>TAG Start DF<BR>Acceptable=20
Configuration<BR>&nbsp;&nbsp;&nbsp; I/O Range 0x100 .. 0x3e0, alignment =
0x8, len=20
0x8<BR> [16-bit addr]<BR>TAG End DF<BR>&nbsp;&nbsp;&nbsp; I/O Range =
0x400 ..=20
0x7f0, alignment 0x10, len 0x10<BR> [16-bit addr]<BR>&nbsp;&nbsp;&nbsp; =
I/O=20
Range 0x800 .. 0xbf0, alignment 0x10, len 0x10<BR> [16-bit=20
addr]<BR>&nbsp;&nbsp;&nbsp; I/O Range 0xc00 .. 0xfe0, alignment 0x20, =
len=20
0x10<BR> [16-bit addr]<BR>&nbsp;&nbsp;&nbsp; I/O Range 0x1100 .. 0x13f0, =

alignment 0x10, len 0x10<BR> [16-bit addr]<BR>&nbsp;&nbsp;&nbsp; I/O =
Range=20
0x1400 .. 0x17f0, alignment 0x10, len 0x10<BR> [16-bit=20
addr]<BR>&nbsp;&nbsp;&nbsp; I/O Range 0x1800 .. 0x1be0, alignment 0x20, =
len=20
0x20<BR> [16-bit addr]<BR>&nbsp;&nbsp;&nbsp; I/O Range 0x1c20 .. 0x1fe0, =

alignment 0x20, len 0x20<BR> [16-bit addr]<BR>&nbsp;&nbsp;&nbsp; IRQ: 3 =
4 5 7 9=20
10 11 12 15 IRQ: High true level sensitive<BR>End Tag</FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>Successfully got 22 resources, 1 =
logical=20
fdevs<BR>-- card select # 0x0001</FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>CSN BDP1156 (0x56119008), Serial =
Number=20
0x00000000</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>Logical device #0<BR>IO:&nbsp; =
0x03f8 0x0000=20
0x0000 0x0000 0x0000 0x0000 0x0000 0x0000<BR>IRQ 4 0<BR>DMA 0 0<BR>IO =
range=20
check 0x00 activate 0x01</FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000=20
size=3D2>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DEND=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>Please help me, i don't want to use =
my 14400=20
modem, which works. :{</FONT></DIV>
<DIV><FONT color=3D#000000=20
size=3D2>Thanks,<BR>Michael</FONT>&nbsp;</DIV></BODY></HTML>

------=_NextPart_000_0004_01BE2F43.EC158460--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?01be2f97$bdc19460$7ad4afcf>