Tesztek Android Google Apple Microsoft Samsung Huawei Nokia Linux Biztonság Tudomány Facebook Videojáték Film
ga

A legúabb Linux‑kernel tönkretehet egyes Intel hálózati kártyákat

2008.09.24. 16.45
Első hallásra ugyan csak Linux-gyűlölők koholmányainak hangzik, de tényleg igaz: a Linux kernel legúabb verziójának előzetes kiadása végérvényesen tönkreteszi bizonyos hálózati kártyák chipjeit. A nyí­lt forrású rendszermag 2.6.27 RC1 és azt követő változatai ugyanis egy hibás Intel e1000e meghajtót tartalmaznak, amely a szóban forgó lapkakészlettel szerelt hálózati adapterekben súlyos, helyreállí­thatatlan károsodást okoz.

A probléma gyökerét az képezi, hogy a szóban forgó, a Linux kernel részét képező meghajtóprogramok egy hiba következtében bizonyos esetekben a rendszer indulásakor felülí­rják a hálózati kártyák működéséhez elengedhetetlen fontosságú ún. firmware-t tartalmazó EEPROM-ok tartalmát is, amelynek következtében az adapterek gyakorlatilag használhatatlanná válnak.

A problémás kernelváltozat ugyan hivatalosan még nem számí­t stabil verziónak, azonban erre épül a SuSE Enterprise Linux 11 Beta 1, a openSUSE 11.1 Beta 1, és az Ubuntus Intrepid valamint a Fedora legúabb, "Rawhide" - szintén még fejlesztés alatt álló - változata, í­gy az ezeket akár csak teszt-jelleggel kipróbáló felhasználók könnyen az örök Ethernet-mezőkre küldhetik hálózati kártyáikat.

A kernel fejlesztői ezért azt javasolják, hogy az érintett lapkakészlet köré épülő hálózati kártyák tulajdonosai tartózkódjanak a legúabb Linux kernel vagy arra épülő disztribúciók kipróbálásától. A már tönkretett kártyák tulajdonosai pedig az Intel Boot Agent Utility programja segí­tségével próbálhatnak meg - a sérült modulok úraprogramozása révén - úra életet lehelni hardvereikbe, bár a szoftver használatát követően a kártyák MAC cí­me továbbra is hibás fog maradni.

Forrás: PCórum