watchdog timeouts are more often than not problems with interrupt
routing.  Can you include the rest of your dmesg?

On Sat, Jun 09, 2012 at 03:57:40PM -0700, Hal Pomeranz wrote:
> I purchased one of these USB ethernet adaptors to add an extra
> interface to one of my OpenBSD devices:
> 
> http://www.amazon.com/Plugable-Gigabit-Ethernet-Network-Adapter/dp/B003VSTDFG
> 
> It's an AX88178 chipset device, and so should be supported by the
> "axe" driver.  Indeed, when plugged into my OpenBSD 5.1 system it
> is recognized:
> 
>       axe0 at uhub0 port 2 configuration 1 interface 0 "ASIX Electronics 
> AX88178" rev 2.00/0.01 addr 2
>       axe0: AX88178, address 00:0e:c6:88:e0:ec
>       rgephy0 at axe0 phy 2: RTL8169S/8110S PHY, rev. 2
> 
> The interface is configured during the normal boot process and I can
> even view packets via the network interface with tcpdump.  However,
> the device never successfully transmits packets.  tcpdump on the OpenBSD
> machine shows the device attempting to send packets, but tcpdump on
> other network hosts shows no packets actually being emitted onto the wire.
> 
> dmesg shows the following errors:
> 
>       axe0: watchdog timeout
>       axe0: usb error on tx: TIMEOUT
> 
> So the packets are getting queued up on the outgoing interface but
> never actually getting transmitted?  Odd problem.
> 
> I'm happy to donate the device I purchased to whoever would like to
> take a shot at fixing the problem.  Could be a fun hacking project,
> but I personally just don't have time to work on it.  Contact me
> off-list and I'll arrange to have the dongle shipped to you.
> 
> Cheers!
> 
> Hal Pomeranz

Reply via email to