I'm having issues with getting my network back up and running after a
suspend and resume. I have a rev C3 Beagleboard, Digitus 7 port USB
hub, and Trendnet TU2-ET100 Ethernet adapter. I'm using the v2.6.28-
omap branch of the kernel along with various patches/changes that
incorporate some of the power management features. So when I power on
the board, everything seems ok.
usb 1-1: new high speed USB device using musb_hdrc and address 2
usb 1-1: configuration #1 chosen from 1 choice
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
usb 1-1.1: new high speed USB device using musb_hdrc and address 3
usb 1-1.1: device v0b95 p7720 is not supported
usb 1-1.1: configuration #1 chosen from 1 choice
eth0 (asix): not using net_device_ops yet
eth0: register 'asix' at usb-musb_hdrc-1.1, ASIX AX88772 USB 2.0
usb 1-1.3: new high speed USB device using musb_hdrc and address 4
usb 1-1.3: configuration #1 chosen from 1 choice
I can assign a static IP address and ping the board from my windows
After I perform a suspend/resume on the beagleboard, the IP address
appears to be assigned (ifconfig), but I can no longer ping the
beagleboard (request times out). Has anyone else seen this? Are
there known issues with suspending and resuming a network device? I
found that if I disconnect and reconnect the Ethernet adapter, I can
reassign the IP address and successfully ping the beagleboard. This
is not an ideal solution for me.
Also, has anyone had any issues with this particular USB hub (Digitus
7 port)? I've found that if I disconnect and reconnect the hub, it is
not detected when I reconnect it.
Any ideals/solutions would be appreciated!