Hi Paul, No it's not USB, I have added a card with two serial ports, so I have S0, the original port, then S1 and S2 which are the additional ports.
The reason was that on my control PC I am running owfs for 1-wire and also X10 to drive some outputs, so I needed two serial ports. In order to test out stuff I have added a similar card to my desktop and it is there that I am having these problems, the control PC almost never stops. Cheers Mick On Tue, 2011-02-01 at 17:10 -0500, Paul Davis wrote: > I would suggest that you move the adapter to ttyS0, which should be the > built-in serial port with a 'real' UART and see how it works there. > Eliminate any USB vagueness. > > The ttyS2 you are using is USB. I know from professional experience that > there are differences in USB serial implementations that can cause > quirkiness. Sometimes the drivers get unloaded, the system goes into > power saving mode (not necessarily sleep) and powers down the USB > device, or a number of other things can happen. > > If you then move back to the USB serial device and this happens again, > do a 'lsusb' and make sure the device still shows up. Do a 'lsmod' and > make sure the kernel module is still loaded. > > Paul > > On 1/31/2011 7:55 AM, Mick Sulley wrote: > > OK it just happened again. Started my python program and it failed > > with > > DEFAULT: ow_reconnect.c:TestConnection(52) Failed to reconnect DS9097 > > bus master! > > > > In a terminal I ran > > owhttpd -p 3001 -d /dev/ttyS2 --debug > > > > and this gave me > > > > CONNECT: ow_avahi_link.c:OW_Load_avahi_library(72) No Avahi support. > > Library libavahi-client couldn't be loaded > > CONNECT: ow_dnssd.c:OW_Load_dnssd_library(136) Zeroconf/Bonjour is > > disabled since dnssd library isn't found > > CALL: ow_parsename.c:FS_ParsedName_anywhere(90) path=[] > > DEBUG: owlib.c:SetupTemperatureLimits(79) Globals temp limits 0C 100C > > (for simulated adapters) > > DEBUG: ow_ds9097U.c:DS2480_initialize_repeatedly(259) Attempt #0 to > > initialize the DS9097U > > DEBUG: ow_ds9097U.c:DS2480_big_reset_serial(337) Send the initial > > reset to the bus master. > > DEBUG: ow_ds9097U.c:DS2480_configuration_read(467) wrong response (70 > > not 00) > > DEBUG: ow_ds9097U.c:DS2480_set_baud_control(488) Failed first attempt > > at resetting baud rate of bus master /dev/ttyS2 > > DEBUG: ow_ds9097U.c:DS2480_configuration_read(467) wrong response (70 > > not 00) > > DEBUG: ow_ds9097U.c:DS2480_set_baud_control(493) Failed second attempt > > at resetting baud rate of bus master /dev/ttyS2 > > DEBUG: ow_ds9097U.c:DS2480_configuration_read(467) wrong response (70 > > not 00) > > DEBUG: ow_ds9097U.c:DS2480_set_baud_control(488) Failed first attempt > > at resetting baud rate of bus master /dev/ttyS2 > > DEBUG: ow_ds9097U.c:DS2480_configuration_read(467) wrong response (70 > > not 00) > > DEBUG: ow_ds9097U.c:DS2480_set_baud_control(493) Failed second attempt > > at resetting baud rate of bus master /dev/ttyS2 > > DEBUG: ow_ds9097U.c:DS2480_configuration_write(451) wrong response (CD > > not 44) > > DEBUG: ow_ds9097U.c:DS2480_big_reset_serial(337) Send the initial > > reset to the bus master. > > DEBUG: ow_ds9097U.c:DS2480_configuration_read(467) wrong response (70 > > not 00) > > DEBUG: ow_ds9097U.c:DS2480_set_baud_control(488) Failed first attempt > > at resetting baud rate of bus master /dev/ttyS2 > > DEBUG: ow_ds9097U.c:DS2480_configuration_read(467) wrong response (70 > > not 00) > > DEBUG: ow_ds9097U.c:DS2480_set_baud_control(493) Failed second attempt > > at resetting baud rate of bus master /dev/ttyS2 > > DEBUG: ow_ds9097U.c:DS2480_configuration_read(467) wrong response (70 > > not 00) > > DEBUG: ow_ds9097U.c:DS2480_set_baud_control(488) Failed first attempt > > at resetting baud rate of bus master /dev/ttyS2 > > DEBUG: ow_ds9097U.c:DS2480_configuration_read(467) wrong response (70 > > not 00) > > DEBUG: ow_ds9097U.c:DS2480_set_baud_control(493) Failed second attempt > > at resetting baud rate of bus master /dev/ttyS2 > > DEBUG: ow_ds9097U.c:DS2480_configuration_write(451) wrong response (CD > > not 44) > > > > > > I opened up a browser on http://localhost:3001/ and it says unable to > > connect. > > > > The serial port looks OK > > mick@mick-desktop:~$ dmesg | grep tty > > [ 0.000000] console [tty0] enabled > > [ 0.489257] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A > > [ 0.489554] 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A > > [ 14.681524] 0000:03:07.0: ttyS1 at I/O 0xdf00 (irq = 17) is a 16550A > > [ 14.681616] 0000:03:07.0: ttyS2 at I/O 0xde00 (irq = 17) is a 16550A > > mick@mick-desktop:~$ > > > > > > I then rebooted and it all works fine! > > > > Any idea what could cause this problem? > > > > Thanks > > > > Mick > > > > > > > > ------------------------------------------------------------------------------ > > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > > Finally, a world-class log management solution at an even better price-free! > > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > > February 28th, so secure your free ArcSight Logger TODAY! > > http://p.sf.net/sfu/arcsight-sfd2d > > _______________________________________________ > > Owfs-developers mailing list > > Owfs-developers@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/owfs-developers > > > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > Owfs-developers mailing list > Owfs-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/owfs-developers ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ Owfs-developers mailing list Owfs-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/owfs-developers