Dear All; I feel that sunxi-3.4 kernel (3.4.79+) has some EMAC driver problem about TX.
I think RX is perfect, but TX is getting some interrupts during big file transfers or streaming. Here is my tests: RX Test: http://i.imgur.com/8KUgZ2h.png TX test: http://i.imgur.com/jkMvUfg.png I tested this not only on one host, I tested this on two completely different PC, one was running Kubuntu 12.04, and current one is running Lubuntu 13.10, both is doing exactly same behaviour. RX is no problem, it continiously gives about 11.7Mbyte/sec, but TX is strange... It starts to give 11.7Mbps, but after some seconds, suddenly drops to zero, and then continue, and then drop to zero again... In my kernel, both EMAC and GMAC are compiled as built-in, so by the help of hramrach, I added GMAC to my fex, and tried to use GMAC driver but it failed to init the hardware: root@i3-eMMC:~# dmesg | grep gmac [ 1.728991] [gmac]: sun6i_gmac platform driver registration completed [ 8.903472] sunxi_gmac: probed [ 8.911978] eth0: PHY ID 00008201 at 1 IRQ 0 (sunxi_gmac-0:01) active [ 9.018560] gmac_open: DMA initialization failed root@i3-eMMC:~# Is there a way to try GMAC driver on sunxi-3.4 ? BR -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
