I checked again. When I cat sth to /dev/ttyM0 and it is stuck there, I cat /proc/interrupts, the interrupt number show up for that driver, but the number of interrupts for that driver is always 0, which seems not OK. I am wondering if such interrupt is routed to somewhere else? If that is possible, what is the most likely place, the au1x00_serial.c? thanks On 6/28/05, Alan Cox <alan@xxxxxxxxxxxxxxxxxxx> wrote: > On Maw, 2005-06-28 at 01:06, rolf liu wrote: > > I am running 2.4.31 on db1550 with a pci multi-port board. the kernel > > starts up ok. but after start-up, I can't find the corresponding > > interrupt number for this board, which is irq 2. I can find the device > > under /proc/devices and /proc/tty/driver, etc. So I am now sure if it > > is working ok. Is there good (simple) method to test this serial port? > > Do something like > > cat /dev/ttySwhatever > > then look at the IRQ list. The interrupt will only be allocated while > the port is in use. > >