Přiznejme si, že v testech síťovka ASUS XG-C100C sice vycházela jako taková 5 – 7gbps síťovka, nicméně cokoliv nad 1gbps za tu cenu je lepší, než ta nejlepší 1gbps síťovka. (nadsázka).
Rozjet ji na linuxu je trošku krkolomnější, než v případě 10gbps síťovky Edimax.
Pokud máte jen počítač a nevirtualizujete, tak prostě jen nainstalujete drivery podle návodu v README. Pokud však virtualizujete, musíte si vypnout v jednom z konfiguráků LRO funkci, která by způsobovala kernel paniku a nestabilitu systému.
Protože virtualizuji snad na všem, co má virtualizační instrukce, tak:
Jak zakázat LRO na 10Gbps Asus XG-C100C, aby fungoval bridging a forwarding?
V souboru aq_cfg.h ve zdrojácích změníme v části:
/* LRO */
řádek:
#define AQ_CFG_IS_LRO_DEF 1U
na:
#define AQ_CFG_IS_LRO_DEF 0U
A potom jsem musel nainstalovat dkms a build-essential knihovny a další srandy, bez kterých by se to neobešlo.
apt-get install linux-headers-`uname -r` build-essential gawk dkms -y
a dále už se stačí věnovat postupu v README a máte to. 😉