2013/2/7 Florian Fainelli <[email protected]>:
> Another thing you might want to check, is to ensure that your driver accepts
> and correctly processes ethernet frames with a vlan tag (especially enough
> room was made for the incoming skb etc ...) in both TX and RX paths.

The thing that bothers me is that communication break after ~20
seconds. With some bug in bgmac I expected issue to be binary: it
works or doesn't.

I've put some debugging messages in bgmac and:
1) Nothing in bgmac (like bgmac_set_rx_mode or bgmac_set_mac_address
or bgmac_ioctl) gets called when eth0.0 stops working after ~20
seconds
2) There are still packets coming on the interface! netif_receive_skb
is still getting called about 2times per second (during pinging
router).

So there are two options:
1) After some time received packages are getting corrupted and some
upper layer silently ignores them
2) Some upper layer starts filtering or sth. incoming packets

Will work on that.

-- 
Rafał
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to