[Prism54-devel] [Bug 56] NETDEV WATCHDOG: eth2: transmit timed out

bugzilla-daemon@mcgrof.com bugzilla-daemon@mcgrof.com
Thu, 4 Mar 2004 23:36:50 +0000 (UTC)


http://prism54.org/cgi-bin/bugzilla/show_bug.cgi?id=56





------- Additional Comments From vda@port.imtp.ilyichevsk.odessa.ua  2004-03-04 23:36 -------
(Note: bugs 56 and 59 seem to be related)

Today my prism54 stopped working.
I did ip link set dev down/up trick, stracing both invocations.
Both boil down to
...
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 4
ioctl(4, 0x8913, 0xbffffbe0)            = 0
ioctl(4, 0x8914, 0xbffffbe0)            = 0
close(4)                                = 0
...
linux/sockios.h:
#define SIOCGIFFLAGS    0x8913          /* get flags                    */
#define SIOCSIFFLAGS    0x8914          /* set flags                    */

dmesg:
NETDEV WATCHDOG: ifr: transmit timed out
NETDEV WATCHDOG: ifr: transmit timed out
NETDEV WATCHDOG: ifr: transmit timed out
NETDEV WATCHDOG: ifr: transmit timed out
ifr: islpci_close ()
ifr: islpci_open()
ifr: resetting device...
ifr: uploading firmware...
ifr: firmware uploaded done, now triggering reset...

>------- Additional Comments From ajfa 2004-02-13 10:09 -------
>We should probably implement the automatic reset on transmit timeout.
>I'll do it if I have some time.

Indeed.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.