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í
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 14:55 | Zajímavý software

Byla vydána verze Alpha 1.0 otevřeného operačního systému pro chytré hodinky AsteroidOS. Podporovány jsou hodinky LG G Watch, LG G Watch Urbane, Asus ZenWatch 2 a Sony Smartwatch 3. Ukázka ovládání hodinek na YouTube. Jaroslav Řezník přednášel o AsteroidOS na chytrých hodinkách (videozáznam) na letošní konferenci OpenAlt.

Ladislav Hagara | Komentářů: 0
dnes 13:30 | Zajímavý software

Byly uvolněny zdrojové kódy známé rogue-like hry DoomRL. Počátky hry jsou v roce 2002. Je napsána ve FreePascalu a zdrojový kód je nyní k dispozici na GitHubu pod licencí GNU GPL 2.0. Autor pracuje na nové hře Jupiter Hell, která je moderním nástupcem DoomRL a na jejíž vývoj shání peníze prostřednictvím Kickstarteru.

Blaazen | Komentářů: 0
dnes 13:15 | Pozvánky

Přijďte s námi oslavit vydání Fedory 25. Na programu budou přednášky o novinkách, diskuse, neřízený networking atd. Release Party se bude konat 16. prosince v prostorách společnosti Etnetera. Na party budou volně k dispozici také propagační materiály, nová DVD s Fedorou 25 a samozřejmě občerstvení. Přednášky budou probíhat v češtině. Pro více informací se můžete podívat na web MojeFedora.cz. Jen připomínám, že tentokrát jsme zavedli

… více »
frantisekz | Komentářů: 0
včera 16:38 | Komunita

Byly zveřejněny videozáznamy přednášek a workshopů z letošní konference OpenAlt konané 5. a 6. listopadu v Brně. K videozáznamům lze přistupovat ze stránky na SuperLectures nebo přes program konference, detaily o vybrané přednášce nebo workshopu a dále kliknutím na ikonku filmového pásu. Celkově bylo zpracováno 65 hodin z 89 přednášek a workshopů.

Ladislav Hagara | Komentářů: 0
včera 11:30 | Komunita

Bylo oznámeno, že bude proveden bezpečnostní audit zdrojových kódů open source softwaru pro implementaci virtuálních privátních sítí OpenVPN. Audit provede Matthew D. Green (blog), uznávaný kryptolog a profesor na Univerzitě Johnse Hopkinse. Auditována bude verze 2.4 (aktuálně RC 1, stabilní verze je 2.3.14). Audit bude financován společností Private Internet Access [reddit].

Ladislav Hagara | Komentářů: 4
včera 06:00 | Komunita

Na YouTube byl publikován Blender Institute Reel 2016, ani ne dvouminutový sestřih z filmů, které vznikly za posledních 10 let díky Blender Institutu. V institutu aktuálně pracují na novém filmu Agent 327. Dění kolem filmu lze sledovat na Blender Cloudu. Videoukázka Agenta 327 z června letošního roku na YouTube.

Ladislav Hagara | Komentářů: 0
včera 01:02 | Zajímavý článek

Minulý týden byly vydány verze 1.2.3 a 1.1.7 webového poštovního klienta Roundcube. V oznámení o vydání bylo zmíněno řešení bezpečnostního problému nalezeného společností RIPS a souvisejícího s voláním funkce mail() v PHP. Tento týden byly zveřejněny podrobnosti. Útočník mohl pomocí speciálně připraveného emailu spustit na serveru libovolný příkaz. Stejně, jak je popsáno v článku Exploit PHP’s mail() to get remote code execution z roku 2014.

Ladislav Hagara | Komentářů: 1
8.12. 16:00 | Nová verze

Byla vydána verze 0.98 svobodného nelineárního video editoru Pitivi. Z novinek lze zmínit například přizpůsobitelné klávesové zkratky. Videoukázka práce s nejnovější verzí Pitivi na YouTube.

Ladislav Hagara | Komentářů: 1
8.12. 15:00 | Zajímavý software

Stop motion je technika animace, při níž je reálný objekt mezi jednotlivými snímky ručně upravován a posouván o malé úseky, tak aby po spojení vyvolala animace dojem spojitosti. Jaký software lze pro stop motion použít na Linuxu? Článek na OMG! Ubuntu! představuje Heron Animation. Ten bohužel podporuje pouze webové kamery. Podpora digitálních zrcadlovek je začleněna například v programu qStopMotion.

Ladislav Hagara | Komentářů: 5
7.12. 21:21 | Nová verze Ladislav Hagara | Komentářů: 0
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 808 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Jak zaměnit eth0 za eth1

4.7.2007 01:42 lala
Jak zaměnit eth0 za eth1
Přečteno: 1541×
Mám 2 různé síťovky a potřebuju zaměnit zařízení eth0 a eth1. Jak toho jednoduše docílit?

Odpovědi

vencour avatar 4.7.2007 02:14 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1

Zkuste hledat, docela často se to tu řešilo ...

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
4.7.2007 09:06 rastos | skóre: 60 | blog: rastos
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
A až to niekto nájde, tak nech to dá do FAQ.
houska avatar 4.7.2007 09:47 houska | skóre: 41 | blog: HW
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
houska avatar 4.7.2007 09:48 houska | skóre: 41 | blog: HW
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
kdo zna dalsi zpusoby at laskave doplni ...
dik
4.7.2007 02:51 anonymous
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
Alebo ich vymen v PCI slotoch, pokial nie su integrovane :). A pokial jedna z nich je, tak takato finta nepomoze :). Urcite existuje aj iny sposob.
4.7.2007 03:18 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
A pokial jedna z nich je, tak takato finta nepomoze :).

A pokud má jádro 2.6 (což nejspíš má), tak také ne.

Urcite existuje aj iny sposob.

Ano, např. udev.

4.7.2007 16:20 Ondrej 'SanTiago' Zajicek
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
> pokial jedna z nich je, tak takato finta nepomoze

Pokud jedna je integrovana a druha neni, tak budou nejspis pracovat s jinym ovladacem a pak staci zavest ten ovladac pro tu, ktera ma byt eth0, jako prvni.

> A pokud má jádro 2.6 (což nejspíš má), tak také ne.

A podle jakeho poradi dle tebe jadro 2.6 inicializuje (resp. zavola probe() call ovladace) pro sitovky podporovane jednim ovladacem, kdyz ne podle poradi na sbernici?
4.7.2007 20:32 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
A podle jakeho poradi dle tebe jadro 2.6 inicializuje (resp. zavola probe() call ovladace) pro sitovky podporovane jednim ovladacem, kdyz ne podle poradi na sbernici?

To jsem nezkoumal, protože mne tento detail nezajímal. Na vlastní oči jsem ale viděl (a ne jednou), že pokud se neprovede dodatečné přejmenování pomocí udev nebo jiného nástroje, pouhý reboot (bez jakéhokoli zásahu do hardwarové nebo softwarové konfigurace) stačí na to, aby se přiřazení jmen síťových rozhraní fyzickým kartám změnilo. Na většině dnešních distribucí si toho nevšimnete, protože se to řeší např. pomocí zmíněného udev, ale zkuste ho vyřadit ze hry a uvidíte sám.

4.7.2007 22:21 Ondrej 'SanTiago' Zajicek
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
> Na vlastní oči jsem ale viděl (a ne jednou),

Jednalo se o sitovky obsluhovane stejnym nebo jinym driverem?

V druhem pripade je to mozne, ale spis nez 2.6 jadrem je to zpusobene udevem. Pokud si nechas zavest drivery pro sitovky udevem (nebo pomoci starsich hotplug skriptu), tak zavisi na nahode ktery driver se zavede jako prvni a ktery tedy jako prvni cisluje. Ale pokud pouzivas jadro 2.6 bez udevu a moduly zavadis v pevnem poradi (napr. podle /etc/modules), nebo se jedna o karty obsluhovane stejnym driverem, tak s nedeterministickym ocislovanim sitovek jsem se jeste nesetkal a AFAIK je deterministicke.
5.7.2007 01:20 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
…nebo se jedna o karty obsluhovane stejnym driverem, tak s nedeterministickym ocislovanim sitovek jsem se jeste nesetkal a AFAIK je deterministicke.

A to právě není ani zdaleka pravda. Jednalo se nejen o karty obsluhované stejným driverem, ale dokonce o současně koupené karty stejného modelu s velmi podobným sériovým číslem (tedy téměř jistě ze stejné výrobní série). A udev za to nemohl zcela určitě, příslušná verze distribuce ho ještě nepoužívala.

5.7.2007 10:07 Ondrej 'SanTiago' Zajicek
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
Nebylo jadro skompilovane s CONFIG_PCI_MULTITHREAD_PROBE ?
5.7.2007 12:10 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
To už teď asi nezjistím.
David Watzke avatar 5.7.2007 12:26 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
No, v Linuxu je ta volba až od verze 2.6.19-rc1...
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
5.7.2007 13:08 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
V tom případě určitě ne… :-) Ale asi by bylo dobré se podívat, jak se chovaly starší verze.
5.7.2007 01:44 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
Můžete si to poměrně snadno vyzkoušet: jestli máte počítač se dvěma stejnými síťovými kartami, nainstalujte si tam SuSE Linux verze 9.1-9.3 (9.0 ještě defaultně používá jádro 2.4, 10.0 už zavádí persistentní jména pomocí udev), nakonfigurujte si obě karty, zkuste si párkrát přebootovat, pokaždé se podívejte na výstup 'ip addr show' a porovnejte si přiřazení jména rozhraní MAC a IP adrese. Nejspíš by to mělo být pozorovatelné i u live verze.
5.7.2007 09:17 Ondrej 'SanTiago' Zajicek
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
Mam tu router s 2.6 jadrem, ve kterem je asi 6 sitovych karet, nektere stejne a nektere ruzneho typu. Udev ani jiny mechanismus pro prejmenovani rozhrani se tam nepouzival, moduly se zavadely v poradi podle /etc/modules a pokud jsem tam nedelal hardwarove upravy, tak to vzdy nabehlo stejne.
4.7.2007 20:44 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
A pokud byste snad chtěl tvrdit, že si vymýšlím, tak vězte, že je to mnohem širší konspirace: viz odkazy týkající se Debianu (druhý odstavec), Ubuntu nebo SuSE. :-)
4.7.2007 22:29 Ondrej 'SanTiago' Zajicek
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
> A pokud byste snad chtěl tvrdit, že si vymýšlím,

Netvrdim, ze si vymyslis, spis ze sve pozorovani vztahujes k nevhodnemu parametru (2.4 vs 2.6 jadro). Myslim, ze spravny parametr je zda se pouziva deterministicke nebo nedeterministicke zavadeni modulu, coz neni veci verze jadra, ale pouzitych userspace programu, ktere ridi zavadeni modulu.
5.7.2007 01:39 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1

Ale ano, nejde jen o pořadí zavádění modulů (a doufám, že jste si všiml v jednom z odkazovaných dokumentů zmínky o tom, že ani pokus o řešení pomocí modprobe.conf pro karty obsluhované různými moduly nemusí být úplně spolehlivý), ale obecně o pořadí detekce a inicializace zařízení. Např. zde sice bohužel nemluví o persistenci toho pořadí, ale výslovně uvádějí, že ke změně způsobu procházení stromu zařízení došlo s přechodem na řadu 2.6.

5.7.2007 09:53 Ondrej 'SanTiago' Zajicek
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
že ani pokus o řešení pomocí modprobe.conf pro karty obsluhované různými moduly nemusí být úplně spolehlivý)
No ono reseni pomoci aliasu v modprobe.conf je taky uplne zcestne a AFAIK spolehlive nefungovalo nikdy. To spociva v pouziti kmod a funguje tak, ze kdyz userspace se snazi pristoupit k device eth0, tak kmod se zkusi zavest eth0 a modprobe to pres alias prevede na prislusny modul a ten zavede. AFAIK pokud ale userspace jako prvni zkusi pristoupit k eth1, tak kmod zavede modul aliasovany jako eth1 a kdyz ten modul si najde prvni sitovku, tak ji oznaci za eth0 (protoze to bude prvni zavedena sitovka). Navic pokud userspace provede pokus o pristup k eth0 a eth1 rychle po sobe, tak (tim si nejsem jist) zde bude race mezi zavadenim obou modulu.

Ja mluvim o reseni, ktere se pouziva napr. v Debianu, a to soubor /etc/modules, ve kterem je seznam modulu, ktere se v tom poradi staticky zavadeji do jadra. Ted si sice nejsem jist, zda je zaruceno, ze zavadeni modulu skonci az pote, co se dokoncilo probe() na prislusna zarizeni, a zda tam neni hypoteticky race, ale me tohle reseni funguje spolehlive.
... že ke změně způsobu procházení stromu zařízení došlo s přechodem na řadu 2.6.
Ano, pri prechodu na radu 2.6 se to poradi zmenilo. Nedari se me vyhledat podrobnosti, ale AFAIK ta zmena mela za dusledek jen zmenu v parametrech jako depth/breadth-first ci zda se jde zepredu/zezadu, ale stale jde o deterministicky pruchod stromem PCI zarizeni.
vencour avatar 4.7.2007 03:31 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1

?

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
peYko avatar 4.7.2007 08:23 peYko | skóre: 8 | blog: /dev/null | Žilina
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
ak mas debian:

apt-get install ifrename

(v ubuntu repos som ten balik nenasiel, takze
wget http://ftp.cz.debian.org/debian/pool/main/w/wireless-tools/ifrename_28-1_i386.deb
dpkg -i ifrename_28-1_i386.deb
apt-get -f install
)

dalej
echo 'eth-wifi\t\tmac 00:00:00:00:00:00 | sudo touch /etc/iftab alebo 
echo 'ethX\t\tmac 00:00:00:00:00:00 > /etc/iftab
ethx-nazov zariadenia ; doplnis MAC adresu. zopakuj pre kazde zariadenia, spusti ifrename.
...a je zo mna Liferay koder. | She sells Bourne shells by the sea shore... | Eufory - heavymetal este neumrel :)
michich avatar 4.7.2007 08:51 michich | skóre: 50 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
ifrename je zastaralý způsob. Čistější řešení je pomocí udev pravidel.
houska avatar 4.7.2007 09:19 houska | skóre: 41 | blog: HW
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
zkus se podivat do nastaveni udevu, napriklad ja to mam v souboru
/etc/udev/rules.d/z25_persistent-net.rules
tam si muzes nastavit nazvy jaky chces ...
4.7.2007 12:35 lala
Rozbalit Rozbalit vše Re: Jak zaměnit eth0 za eth1
Diky vsem.

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.