I've spent hours reading here but have yet to find a solution to my serial card problems. I have a NetMos 9835 single-port PCI serial card installed in several dual P4 systems.
After installation, kudzu discovered a new modem and installed the driver for it during bootup. I assume this was correct??
The install instructions said all that was needed was a setserial executed with the proper parameters, and it should work. In /proc/pci file I found the serial card listed but with the wrong model number? The address was 0x3070 and the irq was 22. (only one serial on MB - /dev/ttyS0)
I ran the setserial shown below:
setserial /dev/ttyS1 port 0x3070 irq 22 UART 16550A baud_base 115200
Running Red Hat 9 SMP standard from the CD.
Serial port is connected to a touchscreen.
To test: cat /dev/ttyS1 and then I move my finger around on the touch screen. Nothing comes back. I have tested without any graphics and with the latest nvidia driver configured with a touchscreen input device using elographics driver for the touchscreen.
I have tested the touch screens on windows and they are working fine.
How can I verify that the correct driver is running, or there is not a conflict somewhere in the system? I have done an lsmod and the only thing I see related is a parport and parport_pc driver running? Could that be in conflict with my serial card?
Running setserial -v /dev/ttyS1 dumps back the settings I used along with the skip_test flag and one other one, but now I forget what that was?
There is no rc.serial file, and nothing in the /etc/init.d area for the serial card.
/proc/tty/drivers/serial lists the correct settings with the baud set at 9600 for the /dev/ttyS1 device.
I'm out of ideas, and need some help here......