[Nut-upsuser] stopping ups services resets my network
Charles Lepple
clepple at gmail.com
Thu Oct 1 23:04:48 UTC 2009
On Mon, Sep 28, 2009 at 6:40 AM, Antoine Gatineau
<antoine.gatineau at alcatel-lucent.com> wrote:
> Hello,
>
>
> I have this issue: ups is working fine for a time but when I stop the
> services or if I unplug the ups device (over usb) I get the following in
> /var/log/messages
>
> I am running nut-2.4.1 on RHEL4.
>
> Sep 28 14:44:57 mabolas upsd[24151]: Signal 15: exiting
> Sep 28 14:45:06 mabolas upsmon[24156]: Signal 15: exiting
> Sep 28 15:04:10 mabolas sshd(pam_unix)[29190]: session closed for user root
> Sep 28 15:04:36 mabolas kernel: NETDEV WATCHDOG: eth0: transmit timed out
> Sep 28 15:04:36 mabolas kernel: tg3: eth0: transmit timed out, resetting
> Sep 28 15:04:36 mabolas kernel: tg3: DEBUG: MAC_TX_STATUS[00000008]
> MAC_RX_STATUS[00000000]
> Sep 28 15:04:36 mabolas kernel: tg3: DEBUG: RDMAC_STATUS[00000000]
> WDMAC_STATUS[00000000]
> Sep 28 15:04:36 mabolas kernel: tg3: eth0: Link is down.
> Sep 28 15:04:38 mabolas kernel: tg3: eth0: Link is up at 1000 Mbps, full
> duplex.
> Sep 28 15:04:38 mabolas kernel: tg3: eth0: Flow control is off for TX and
> off for RX.
This sounds like a bug in the tg3 driver in that kernel version. Have
you checked the RedHat bugzilla to see if anyone else sees this?
Depending on how the motherboard is laid out, moving the UPS to a
different USB port might avoid this problem. It could have something
to do with interrupt handling (for example, the tg3 driver expects an
interrupt that is stolen by the USB controller).
--
- Charles Lepple
More information about the Nut-upsuser
mailing list