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
