I have a Hayes ESP card I am using with my Linux system kernel 2.0.30.
I am using:
esp-1.6.tar.gz
and patched setserial correctly. here is what I have in
/etc/conf.modules:
options esp irq=0,0,0,0,0,0,0,3 divisor=0,0,0,0,0,0,0,0x4 dma=3
here is what setserial reports:
ns:~# setserial -a /dev/cup56
/dev/cup56, Line 56, UART: 16550A, Port: 0x0380, IRQ: 3
Baud_base: 921600, close_delay: 50, divisor: 4
Flags: spd_cust skip_test
The problem I am having, is when I try and set my terminal program
(minicom) or ppp software to 38.4k it doesnt work. The reason I am
setting it to 38.4k, is because it is my understanding, that when using a
divisor, and spd_cust, 38.4k is translated to the divided
baud_base......in this case that would be 230400.
I have a 3com Impact IQ ISDN modem, and I am just trying to get it to do
the full 128k that it can do. Everything works fine as long as I don't
set the serial port to 38.4k......I CAN set it to 115200 no problems.
There are no dma/irq/iobase conflicts.
Does anyone know what I am doing wrong?
| Brian Feeny | USR TC Hubs | ShreveNet Inc. (318)222-2638 |
| Systems Administrator | Perl, Linux | Web hosting, online stores, |
| ShreveNet Inc. | USR Pilot | Dial-Up 14.4-56k, ISDN & LANs |
| 89 CRX, Akimoto intake, DC |-=*:Quake:*=-| http://www.shreve.net/ |
| headers, Eurosport exhaust |LordSignal/SN| Quake server: 208.206.76.3 |
\-------------------------- 318-222-2638 x109 -----------------------------/