On Wed, 30 Jun 1999, Virginia K. Wills wrote:

> I am having trouble finding the correct /dev/ttyS0 through /dev/ttyS3
to
> get my modem working. I have tried everything I can read in the
> documentation etc. Even used setserial to change come of the settings
> but when I reboot the settings are changed back to the original.
Windows

Of course.  If you want setserial settings to persist across a boot, put
the setserial command(s) in the startup .rc files, typically
/etc/rc.d/rc.local. :-)

> 95 and Windows 98 both put this device on Com5 which is not available
in
> Redhat 6.0.
> 
If RedHat didn't see fit to give you a ttyS4 (Com5), you can make one
with 

mknod /dev/ttyS4 c 4 68

Or you can use some other ttyS if you have one you're not using.

I'm not much on plug 'n pray, but if you know the settings for IO port
and IRQ you can use setserial to force them on any spare ttyS* device.

> 
> Here is the main part of what I get when I give the command pnpdump
> --dumpregs
> 
> #Card 1: (serial identifier 3d 01 90 39 10 61 e7 a3 38)
> #Vendor Id NECe761, Serial Number 26229008, checksum 0x3D
> #ANSI string -->33.6 modem<--
> #Version 1.0, Vendor version 0.0
> #logical device id NECE761
> #Device Supports I/O range check register
> #Device Supports vendor reserved register @ 0x38
> #Device Supports vendor reserved register @ 0x3a
> #Device Supports vendor reserved register @ 0x3c
> Then it is supposed to put the following in a file called isapnp.conf
> which it doesn't.

It just writes it to stdout in a form suitable to go into isapnp.conf.
_You_, the system administrator, put it there.

pnpdump >/etc/isapnp.conf

> Then it goes on to tell me to uncomment out the lines necessary in the
> following which will activate the device. I need help on knowing which
> ones to uncomment. Everything I have tried hasn't worked so far.

Somewhere in this mess there should be a line startine with 
#(CONFIGURE
That is the first line that needs uncommenting.

Then pick _one_ of the blocks between #Start dependent functions
and the next #Start dependent functions, or #End dependent functions,
and uncomment the #(IO and #(INT lines.
Finally, uncomment the #(ACT Y) and #)) at the end.  With any luck, you
will have as many (( as )) and it will work :-).  Then you'll probably
have to use setserial to set the port address and IRQ you have selected
into a ttyS* device.

Mind, I've never had to do this, but that seems to me to be what it
wants.
> 
> #Start dependent functions: priority acceptable
> #Fixed IO base address 0x03f8
> #Number of Io addresses required: 8
> #(IO 0 (SIZE 8) (BASE 0x0388) (CHECK))
> #IRQ 4
> #High true, level sensitive interrupt
> #(INT 0 (IRQ 4 MODE +L)))
> #Start dependent functions priority acceptable
> #Fixed IO base address 0x02f8
> #Number of IO addresses required: 8
> #(IO 0 (SIZE 8) (BASE 0x02F8) (CHECK))
> #IRQ 3
> #High, true, level sensitive interrupt
> #(INT 0 (IRQ 3 (MODE +L)))
> #End dependent functions
> #(NAME "NECe761/262008[0]{33.6Modem   }")
> #(ACT Y)
> #))
> #End tag...Checksum 0x00 (OK)
> 
> 
> Any help would be much appreciated.
> 
> Virginia
> 
Lawson
          >< Microsoft free environment

This mail client runs on Wine.  Your mileage may vary.





___________________________________________________________________
Get the Internet just the way you want it.
Free software, free e-mail, and free Internet access for a month!
Try Juno Web: http://dl.www.juno.com/dynoget/tagj.

Reply via email to