abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

dnes 00:11 | Bezpečnostní upozornění

Vývojáři linuxové distribuce Mageia na svém blogu upozorňují na narušení bezpečnosti Mageia Identity. Narušitel získal přístup k LDAP databázi a zveřejnil jména uživatelů, jejich emailové adresy a haše hesel. Hesla uživatelů byla resetována.

Ladislav Hagara | Komentářů: 1
včera 21:55 | Nová verze

Byla vydána verze 2.0.0 nástroje pro záznam a sdílení terminálových sezení asciinema (GitHub). Z novinek je nutno upozornit na nový zpětně nekompatibilní formát záznamu asciicast v2. S novým formátem si poradí nové verze asciinema-playeru a asciinema-serveru [Hacker News].

Ladislav Hagara | Komentářů: 0
včera 05:55 | Zajímavý projekt

Dle příspěvku na blogu zaměstnanců CZ.NIC byl spuštěn ostrý provoz služby Honeypot as a Service (HaaS). Zapojit se může kdokoli. Stačí se zaregistrovat a nainstalovat HaaS proxy, která začne příchozí komunikaci z portu 22 (běžně používaného pro SSH) přeposílat na server HaaS, kde honeypot Cowrie (GitHub) simuluje zařízení a zaznamenává provedené příkazy. Získat lze tak zajímavé informace o provedených útocích. K dispozici jsou globální statistiky.

Ladislav Hagara | Komentářů: 7
včera 04:44 | Komunita

Před týdnem společnost Feral Interactive zabývající se vydáváním počítačových her pro operační systémy macOS a Linux oznámila, že pro macOS a Linux vydají hru Rise of the Tomb Raider. Včera společnost oznámila (YouTube), že pro macOS a Linux vydají také hru Total War Saga: Thrones of Britannia. Verze pro Windows by měla vyjít 19. dubna. Verze pro macOS a Linux krátce na to.

Ladislav Hagara | Komentářů: 0
19.2. 21:33 | Nová verze

Byla vydána nová major verze 7.10 svobodného systému pro řízení vztahů se zákazníky (CRM) s názvem SuiteCRM (Wikipedie). Jedná se o fork systému SugarCRM (Wikipedie). Zdrojové kódy SuiteCRM jsou k dispozici na GitHubu pod licencí AGPL.

Ladislav Hagara | Komentářů: 0
19.2. 16:44 | Nová verze

Byla vydána nová verze 0.30 display serveru Mir (Wikipedie) a nová verze 2.31 nástrojů snapd pro práci s balíčky ve formátu snap (Wikipedie). Z novinek Miru vývojáři zdůrazňují vylepšenou podporu Waylandu nebo možnost sestavení a spouštění Miru ve Fedoře. Nová verze snapd umí Mir spouštět jako snap.

Ladislav Hagara | Komentářů: 0
19.2. 14:00 | Komunita

Na Indiegogo běží kampaň na podporu Sway Hackathonu, tj. pracovního setkání klíčových vývojářů s i3 kompatibilního dlaždicového (tiling) správce oken pro Wayland Sway. Cílová částka 1 500 dolarů byla vybrána již za 9 hodin. Nový cíl 2 000 dolarů byl dosažen záhy. Vývojáři přemýšlejí nad dalšími cíli.

Ladislav Hagara | Komentářů: 1
19.2. 11:11 | Nasazení Linuxu

Před dvěma týdny se skupina fail0verflow (Blog, Twitter, GitHub) pochlubila, že se jim podařilo dostat Linux na herní konzoli Nintendo Switch. O víkendu bylo Twitteru zveřejněno další video. Povedlo se jim na Nintendo Switch rozchodit KDE Plasmu [reddit].

Ladislav Hagara | Komentářů: 3
19.2. 05:55 | Komunita

Byla vydána vývojová verze 3.2 softwaru Wine (Wikipedie), tj. softwaru, který vytváří aplikační rozhraní umožňující chod aplikací pro Microsoft Windows také pod GNU/Linuxem. Z novinek lze zdůraznit například podporu HID gamepadů. Aktuální stabilní verze Wine je 3.0, viz verzování. Nejistá je budoucnost testovací větve Wine Staging s řadou experimentálních vlastností. Současní vývojáři na ni již nemají čas. Alexandre Julliard, vedoucí projektu Wine, otevřel v diskusním listu wine-devel diskusi o její budoucnosti.

Ladislav Hagara | Komentářů: 4
18.2. 16:55 | Komunita

Do 22. března se lze přihlásit do dalšího kola programu Outreachy (Wikipedie), jehož cílem je přitáhnout do světa svobodného a otevřeného softwaru lidi ze skupin, jež jsou ve světě svobodného a otevřeného softwaru málo zastoupeny. Za 3 měsíce práce, od 14. května do 14. srpna 2018, v participujících organizacích lze vydělat 5 500 USD.

Ladislav Hagara | Komentářů: 68
Který webový vyhledávač používáte nejčastěji?
 (2%)
 (28%)
 (62%)
 (2%)
 (3%)
 (0%)
 (1%)
 (1%)
Celkem 417 hlasů
 Komentářů: 35, poslední dnes 19:51
    Rozcestník

    Dotaz: nový firmware do integrované síťové karty

    30.8.2009 09:46 jnovacek | skóre: 22 | blog: NovLin
    nový firmware do integrované síťové karty
    Přečteno: 556×

    Mám dotaz ohledně update BIOSU integrované síťové karty. Na webu výrobcě základní desky je BIOS pro základní desku, po jeho nahrání se nic s síťovou kartou nestane. Je možné nějak vylepšit její BIOS. Jedná se o VIA Rhine II fast ethernet adapter.

    Jak je to obecně s integrovanýma sítovýma kartama, dají se přehrát jejich firmwary (BIOSy).

    Odpovědi

    30.8.2009 11:18 Zdenek
    Rozbalit Rozbalit vše Re: nový firmware do integrované síťové karty
    U serverovych desek muze jit o pomerne beznou vec, pokud vyrobce (v tomhle pripade desky) nabizi ruzne utility (napr PXE/iSCSI..). Vetsinou umi i flashnout bootrom a provest ruzne nastaveni.

    U beznych desktopu je to spis otazka BIOSU desky, ale vyjimka se muze najit :)
    the.max avatar 30.8.2009 13:14 the.max | skóre: 46 | blog: Smetiště
    Rozbalit Rozbalit vše Re: nový firmware do integrované síťové karty
    Podle me BIOS teto sitovky je soucati hlavniho BIOSU a nema cenu to asi resit. Navic VIA je jen takovej lepsi Realtek, takze ti to stejne moc nepomuze;-)
    KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
    31.8.2009 12:51 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: nový firmware do integrované síťové karty
    Přehrát se dají.

    Většinou je součástí BIOSU. I když nemusí a může mít vlastní flash a potom se tam dají měnit různé věci.

    Prostě popátrej po novém biosu pro tvůj MB a nahraj.

    31.8.2009 16:31 jnovacek | skóre: 22 | blog: NovLin
    Rozbalit Rozbalit vše Re: nový firmware do integrované síťové karty

    nový BIOS MB obsahuje pět let starý BIOS (firmware) síťové karty.

    1.9.2009 20:48 Zdenek
    Rozbalit Rozbalit vše Re: nový firmware do integrované síťové karty
    A je duvod k upgrage, blbne PXE nebo tak neco ?
    1.9.2009 19:29 R
    Rozbalit Rozbalit vše Re: nový firmware do integrované síťové karty
    BIOS nie je firmware.
    2.9.2009 01:05 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: nový firmware do integrované síťové karty
    Ano, ale u integrovaných síťovek je to většinou v jednom švábu a flash se provádí většinou jak BIOSu tak FW naráz.

    I když existují vyjímky.
    2.9.2009 09:33 František Ryšánek
    Rozbalit Rozbalit vše Re: nový firmware do integrované síťové karty

    Většina dnešních síťových karet (3com, Intel, Realtek, Marvell, 10/100/1000 Mbps) má dvě flashky: řádově 16-64 kB "bootrom" a malou (128B) sériovou konfigurační EEPROM (24C01 na I2C nebo 93C46 na Microwire). Bootrom tradičně obsahuje modul pro zaháčkování do hostitelského BIOSu (doslova "BIOS option ROM"), který se určitým standardizovaným způsobem detekuje a spustí při startu hostitelského PC = hostitelský procesor provede z bootromky nějakou inicializační rutinu (pro hardware síťovky a pro hostitelský BIOS) a případně vloží další bootovatelné zařízení do bootovací sekvence hostitelského BIOSu. Čili BIOS option ROM proběhne na hostitelském procesoru. Naprostá většina síťovek funguje správně i bez bootROMky - PCI zařízení je tak jako tak vidět (PCI IDčka jsou buď hardwired nebo v konfigurační ROMce) a košer inicializaci zvládne ovladač v Linuxu nebo Windows. Čili reálně je bootROMka dobrá právě tak pro boot po síti.

    Karet, které mají firmware v pravém slova smyslu (kód, který běží na hardwaru síťovky) je poměrně málo - napadá mě Myricom 10Gb Eth. Tahle varianta předpokládá, že čip síťovky obsahuje CPU/MCU jádro. Takové karty mívají vlastní flashku na firmware (může jít o jiný segment stejného čipu, který obsahuje option ROM pro hostitelský BIOS), případně lze firmware uploadnout "za jízdy". Taková zařízení se v Linuxu vyznačují tím, že jejich ovladač buď tahá firmware z /lib/firmware, nebo je firmwarový blob vidět ve zdrojákách ovladačů...

    U onboard síťovek výrobce obvykle ušetří za samostatného EEPROM švába pro bootROMku, a pouze přiloží BIOS option ROM modul (ve standardním formátu) do hostitelského modulárního BIOSu.

    Občas potkám archaickou onboard síťovku, která má sice bootROMku, ale tato obsahuje pouze Novell RPL stack (o PXE v době svého mládí nezaslechla). A většinou se na ni prostě vykašlu - buď dokážu bootnout PXE stack z CDčka (Etherboot/gPXE), nebo bootuju bez PXE.

    Čili pokud máte na motherboardu BIOS se zapečeným modulem pro síťovku, je tu teoreticky možnost vyměnit si ten modul sám. Předpokládá to, že máte dostatečné vědomosti/zkušenosti/zápal a vybavení (sadu utilit, a nejlíp odpovídající HW programátor) pro hrátky se flashováním a kucháním systémového BIOSu. Nejprve je třeba pořídit image stávajícího systémového BIOSu (získat obsah flashky), pak ho editovat, nakonec ho flashnout zpátky. Pokud se Vám úprava nepovede, nebo se nepovede flash, může motherboard přestat bootovat - pak je potřeba flashnout zaručeně dobrý (originální) image nějak out of band. Potíž je s motherboardy, které mají flash čip se systémovým BIOSem naletovaný na desce a není jiný způsob, jak se k němu dostat "out of band", než ho odletovat. Lepší/dražší motherboardy mívají BIOSovou flashku v patici, nebo "dual BIOS" (dva švábi, v jednom je recovery image který nejde přehrát), nebo nové boardy s SPI flashkou mívají poblíž flashky pin header pro in-circuit programování...

    Existují tři základní značky BIOSů: AMI, Award a Phoenix - všechny tři s mnoha lety historie a několika dílčími verzemi, kterým odpovídají různé verze kuchacích utilitek. Kuchací utilitky nejsou běžně k sehnání, zejm. poslední verze nebývají dostupné ani jako kradware. Pro Award a snad i AMI se něco sehnat dá (CBrom a amibcp/MMtool), pro Phoenix je to vysloveně bída. Naštěstí solidní noname boardy používají většinou Award nebo AMI, Phoenix se vyskytuje v různých těžce upravených variantách hlavně ve značkových mašinách (Intel / HP / SuperMicro, snad i IBM). Ale třeba i Asus nebo Gigabyte mají svoje vlastní úpravy formátu modulárního BIOS image (nebo snad používají novější verze), takže si na nich dostupné nástroje často vylámou zuby...
    Další věc je, že zřejmě existuje několik verzí standardu pro rozhraní síťovkové option ROMky - klasická option ROMka se prostě zaháčkuje do bootovací sekvence a čeká až ji někdo spustí, modernější option ROMky spolupracují s hostitelským BIOSem, kterému sdělují jméno bootovatelného zařízení (viz obecné "legacy LAN" vs. konkrétní "IBA Ge slot 010"). Nebo se option ROMka aktivuje ve chvíli, kdy v boot sekvenci zvolíte "LAN1" nebo "LAN2". Apod. Prostě ta integrovaná option ROMka bývá s hostitelským BIOSem svázaná různými ne zcela průhlednými pentličkami...
    Pokud se týče třeba síťovek Intel, pro ty lze stáhnout čerstvé image option ROMky z webu. Bohužel se jedná o image pro stand-alone síťovky s vlastním flash čipem, které technicky nelze nacpat do BIOSu :-( Přesněji lze, ale nefungují. Pro integraci do BIOSu je potřeba modul ve zřejmě lehce speciálním formátu, kterému se často říká "LOM" (Lan On Motherboard) - a není volně ke stažení. Existuje způsob, jak se k option ROMce dostat: sehnat si image nějakého BIOSu, který kýženou option ROMku obsahuje, a ten LOM modul si vypárat - a tranplantovat do image BIOSu pro svou desku.
    Případně se dá stáhnout image ROMky z nezávislého zdroje - dříve NetBoot, dneska spíš Etherboot/gPXE. K dispozici jsou option ROMky v různých formátech, pro integraci do BIOSu se hodí tuším .ROM nebo .ZROM. Když budete mít kliku, bude gPXE ROMka přilepená do BIOSu fungovat aspoň "po staru" (ala legacy LAN).

    Základní poučka praví, že ROM/LOM modul musí ve standardní hlavičce "PCI PnP option ROM" obsahovat PCI IDčka zařízení, které bude obsluhovat. Jinak se vůbec nenatáhne. Pro toto zařízení smí být v BIOSu nanejvýš jeden modul (další modul už se nenatáhne). A i když tohle dodržíte, nemáte jistotu, že hostitelský BIOS Vaši transplantovanou option ROMku skutečně natáhne. Už se mi podařilo přidat / vyměnit option ROMky v nějakých mírně starších BIOSech na bázi Award 6.00. Dokonce jsem onehdá potřeboval LOM pro trochu exotickou síťovku od Intelu, tak jsem vypáral nějakou podobnou LOMku, upravil jsem hexa editorem PCI Device ID v hlavičce, vložil do cílového BIOSu a voila: síťovka bootovala jako vzteklá... V embedded hardwaru dodnes člověk potkává síťovky bez option ROMky, přestože hostitelský BIOS má třeba 1MB flashku (to je docela dost) a v obrazu spoustu volného místa, nebo tam výrobce sice vložil nějaký LOM modul, ale neodpovídající apod. Naštěstí to typicky nevadí koncovým zákazníkům, vadí to spíš mě, protože nemůžu svoje testovací/klonovací prostředí bootovat jednoduše po síti, musím připojovat CDROM apod.

    Mimochodem, VIA Rhine je čip starý 5 let, tak by mě neuráželo, že ten LOM modul je podobně starý :-) Hlavně jestli aspoň v základu funguje. Na PXE toho člověk moc nevymyslí.

    Už jsem taky viděl zmetkové motherboardy (spíš série boardů), kde byly prázdné nebo zmršené konfigurační EEPROMky u síťovek. Třeba taková 24C01 se dá programovat in-circuit, ale bohužel se běžněji používá 93C46, a tam je třeba buď letovat, nebo sehnat utilitu od výrobce síťového švába pro flash této konfigurační ROMky (nebývá volně k dispozici ke stažení). Některé vybrané síťovky lze flashnout (konfigurační ROMku) přes ethtool v Linuxu. Ale to asi nebude Váš problém...

    Další odkazy:

    http://www.etherboot.org     = open-source bootROMky pro všechny možné síťovky (Etherboot/gPXE)

    http://www.rom-o-matic.net     = klikaci generátor binárních obrazů bootROMek Etherboot/gPXE s HTML rozhraním

    http://rayer.ic.cz/romos/romos.htm    = Rayerovy podrobné poznámky ohledně option ROMek

    http://rayer.ic.cz/elektro/spipgm.htm     = Rayerův LPT programátor na SPI flashky (na některých motherboardech lze připojit na "in circuit" header)

    http://www.coreboot.org/Flashrom     = program na in-band flashování systémových BIOSů pro Linux. Asi nejrychlejší dostupný programátor, navíc vendor-independent a open-source. Na čem nabootujete Linux, na tom běží flashrom. Konec věčných bitev s obskurním hardwarem, aby na něm nabootoval DOS s dostatečnou konvenční + EMS/XMS pamětí. Dokonce bych řekl, že statisticky vzato je úspěšnější / méně chybovatý, než originální DOSové flashovací utilitky od výrobců motherboardů. Na moderních boardech s LPC a SPI flashkami funguje takřka stoprocentně. Nicméně přes to všechno pozor, pokud použijete flashrom, chce to mít pro sichr v záloze out-of-band hardwarový programátor, už jsem se dostal do situace, kdy jsem ho musel použít. Na flashky v patici máme koupený programátor od Elnecu.

    3.9.2009 12:17 rubicon
    Rozbalit Rozbalit vše Re: nový firmware do integrované síťové karty

    Fíha, to je tak obsáhlý komentář, že by se z něj dal krásně vyrobit článek.

    Franto, děkuji - početl jsem si a poučil se. (S LOMem jsem před lety vedl nerovný souboj o zprovoznění PXE a bitvu prohrál.)

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.