I've looked for cron jobs and logins, but no joy. In fact, I've reinstalled Debian to EtchnHalf (2.6.24) and built a custom kernel (supporting VIA C7 proc and removing SMP). So now I want to instrument serial_core.c to dump_stack() at every uart_open(), and see what the stack looks like at the top-of-the-hour. At times, this issue has appeared on the first port of a MOXA card (ttyMI0), but currently is presenting on ttyS0. Will modifying uart_open() in serial_core.c catch *all* open calls on *all* serial ports (including mxser_new, i.e. moxa driver)? Any recommendations or words of caution? Also, under Debian, is there a way for me to recompile just serial_core.c without having to build an entire kernel? Thanks, Rick On Thu, 2008-09-18 at 14:59 +0200, Tosoni wrote: > Look for 'cron' jobs > Look for a login process in /etc/inittab > Best regards > > > -----Original Message----- > > From: linux-serial-owner@xxxxxxxxxxxxxxx > > [mailto:linux-serial-owner@xxxxxxxxxxxxxxx]On Behalf Of Rick Bolen > > Sent: Thursday, September 18, 2008 2:14 PM > > To: linux-serial@xxxxxxxxxxxxxxx > > Subject: serial port being reset at top of every hour? > > > > > > Hello all, > > > > I've been trying to chase down an issue for about one month now. > > > > Config: > > Debian Etch (4.04a) w/xfce, kernel 2.6.18-6-686, VIA PC2500E > > mobo, Moxa > > Smartio C168H/PCI (rev 01) > > > > Symptoms: > > I run a Perl based home automation software package, > > Misterhouse (been > > running it on various versions of Debian since ~'98). It > > interfaces to > > numerous serial devices through the mobo's ttyS0 and the Moxa ttyMx > > ports. It uses the SerialPort.pm PERL module (POSIX) for initializing > > and utilizing ports. > > > > At the top of the hour, some [other] process resets either ttyM0 or > > ttyS0 (randomly determined at boot?) which causes the home automation > > software to lose communication to the device. > > > > Question: > > How can I determine what process is resetting the port? Is there any > > logging available to list PIDs that access a port? ...or a > > way to attach > > a debugger to "the system" so I can identify the process? > > > > I used strace on the home automation process to verify that it wasn't > > clobbering itself, but I have no idea what other processes may be > > "candidates", so I need to watch this from the system level. > > > > Thank you, > > > > Rick Bolen > > > > > > -- > > To unsubscribe from this list: send the line "unsubscribe > > linux-serial" in > > the body of a message to majordomo@xxxxxxxxxxxxxxx > > More majordomo info at http://vger.kernel.org/majordomo-info.html > > -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html