Atheros gigabit network card - driver atl1c. Complete freeze

I finally found the cause of what made my Asus 1201n crash! Since I started to see that it always happened during some level of “higher” network traffic (idle or little traffic seems to be OK) I switched to wireless. I can now push my connection to the max without problems.
The problem is the atl1c driver. Apparently this has been issues for many, and it does not seem to be news either. If I understand it correctly this driver is a kernel module (that makes the whole kernel crash?), so I guess this is not very easy to fix. I’ll search some more and try to get a better view on the problem.
Perhaps someone here can give me a hint about what to try. Some info added below.

P: /devices/pci0000:00/0000:00:18.0/0000:09:00.0
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:18.0/0000:09:00.0
E: DRIVER=atl1c
E: PCI_CLASS=20000
E: PCI_ID=1969:1062
E: PCI_SUBSYS_ID=1043:14E5
E: PCI_SLOT_NAME=0000:09:00.0
E: MODALIAS=pci:v00001969d00001062sv00001043sd000014E5bc02sc00i00
E: SUBSYSTEM=pci

P: /devices/pci0000:00/0000:00:18.0/0000:09:00.0/net/eth0
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:18.0/0000:09:00.0/net/eth0
E: INTERFACE=eth0
E: IFINDEX=2
E: SUBSYSTEM=net
E: ID_VENDOR_FROM_DATABASE=Atheros Communications
E: ID_MODEL_FROM_DATABASE=AR8132 Fast Ethernet
E: ID_BUS=pci
E: ID_VENDOR_ID=0x1969
E: ID_MODEL_ID=0x1062
E: ID_MM_CANDIDATE=1
E: SYSTEMD_ALIAS=/sys/subsystem/net/devices/eth0
E: TAGS=:systemd:

BTW, I’m running 12.1, but this problem is kernel and hardware related since many users from all kinds of distros and also different kernels have this problem.