Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: xaser5 11 Června 2009, 16:25:08

Název: ako na vypnutie sieťovky po štarte
Přispěvatel: xaser5 11 Června 2009, 16:25:08
Ako vypnem sieťovku eth1 po štarte? Ja to robím príkazom sudo ifconfig eth1 down ale ako to nastaviť aby sa sama vypla? (mám aktívnu eth0)
Název: Re: ako na vypnutie sieťovky po štarte
Přispěvatel: ufaak 11 Června 2009, 16:38:01
nejdriv precti http://www.m4r3k.org/czech/proc-nepouzivat-ifconfig/

a potom si napis jednoduchy skript, ktery ten prikaz vykona. No a ten skript dej spoustet pri startu ;)

idealne ho dej do init.d, tim padem se bude spoustet automaticky s pravy roota (takze v nem nepouzivej sudo)
Název: Re: ako na vypnutie sieťovky po štarte
Přispěvatel: xaser5 11 Června 2009, 18:30:19
tak som to zatiaľ nezvládol. ??? ??? ??? amatér....
Název: Re: ako na vypnutie sieťovky po štarte
Přispěvatel: arrange 11 Června 2009, 19:26:16
Nestačilo by Ti ji rovnou NEnastartovat? Mrkni se do /etc/network/interfaces a řádky s eth1 zakomentuj (přidej na začátek #), příklad:
Kód: [Vybrat]
# auto eth1
# iface eth1 inet dhcp

Nebo přidej příkaz
Kód: [Vybrat]
ifdown eth1do /etc/rc.local.
Název: Re: ako na vypnutie sieťovky po štarte
Přispěvatel: xaser5 12 Června 2009, 16:09:13
v tom /etc/network/interfaces mám len toto:
auto lo
iface lo inet loopback

a ten kód ifdown eth1 tiež nepomohol.... mám tam už zmenu mac po štarte a keď som zato dal ten kód tak nič....
Název: Re: ako na vypnutie sieťovky po štarte
Přispěvatel: arrange 12 Června 2009, 19:19:03
Jestli používáš Network Manager, tak to možná půjde nakonfigurovat jinak, já ho nemám...

ifdown eth1 z Terminálu funguje? Pokud ano, dej do interfaces ten řádek takto:
Kód: [Vybrat]
ifdown eth1 &> /tmp/eth1.log
Pak se mrkni do /tmp/eth1.log, co to píše, proč to nefunguje, příp. dej obsah toho souboru sem.
Název: Re: ako na vypnutie sieťovky po štarte
Přispěvatel: xaser5 13 Června 2009, 14:27:29
ifdown nefunguje.... v terminále to píše:
ifdown eth1
ifdown: failed to open statefile /var/run/network/ifstate: Permission denied
Název: Re: ako na vypnutie sieťovky po štarte
Přispěvatel: arrange 13 Června 2009, 18:20:53
No, v rc.local to není potřeba (spouští se s právy roota), ale jako normální uživatel do Terminálu musíš dát
Kód: [Vybrat]
sudo ifdown eth1
Název: Re: ako na vypnutie sieťovky po štarte
Přispěvatel: xaser5 13 Června 2009, 21:48:14
na to píše toto:
sudo ifdown eth1
Ignoring unknown interface eth1=eth1.
Název: Re: ako na vypnutie sieťovky po štarte
Přispěvatel: arrange 14 Června 2009, 17:42:31
No jo, já zapomněl, že asi používáš Network Manager. Nepoužívám, ale mělo by tam stačit v nastavení (nm-connection-editor, nebo pravým na ikonku) Drátová → vybrat eth1 → Edit → ODškrtnout Připojit automaticky. Nemám ale vyzkoušeno.
Název: Re: ako na vypnutie sieťovky po štarte
Přispěvatel: xaser5 21 Června 2009, 16:01:49
tak toto nepomáha... Ja chcem aby bola vypnutá, aby ani nedostala pridelenú IP, nič...
Název: Re: ako na vypnutie sieťovky po štarte
Přispěvatel: arrange 21 Června 2009, 17:42:49
Nejsem příliš zběhlý v sítích, ale doporučoval bych Ti se zbavit NetworkManageru, a nastavit sítě přímo v /etc/network/interfaces, např. na zkoušku takto:

1 Zálohuj /etc/network/interfaces.
2 Přidej do /etc/network/interfaces řádky
Kód: [Vybrat]
auto eth0
iface eth0 inet dhcp
Pokud potřebuješ statickou adresu atd., podívej se do man interfaces.
3 Zastav NetworkManager
Kód: [Vybrat]
sudo /etc/init.d/NetworkManager stop4 Restartuj síť (=použije se jen nastavení z interfaces)
Kód: [Vybrat]
sudo /etc/init.d/networking stop
sudo /etc/init.d/networking start

Funguje eth0, momentálně BEZ Network Manageru?
Název: Re: ako na vypnutie sieťovky po štarte
Přispěvatel: xaser5 22 Července 2009, 12:12:34
takže asi som niečo urobil špatne....
sudo /etc/init.d/networking stop
 * Deconfiguring network interfaces... 
ifdown: couldn't read interfaces file "/etc/network/interfaces"
                                                                         [fail]
tibor@etis:~$ sudo /etc/init.d/networking start
 * Configuring network interfaces...
ifup: couldn't read interfaces file "/etc/network/interfaces"
                                                                         [fail]
Network manager sa zastavil ale potom už nič nešlo..... (žeby som to radšej nedráždil? ) Chcem mať po štarte aktívnu len jednu sieťovku, a možnosť si zapnúť a vypnúť hociktorú ak bude poteba (mám 2 prípojky na net...)
Název: Re: ako na vypnutie sieťovky po štarte
Přispěvatel: TIBOR 22 Července 2009, 12:32:51
Chces ju mat len vypnutu alebo vobec zavedenu v moduloch. Ak vobec tak by stacilo do /etc/modprobe.d/blacklist zapisat tvoj modul pre sietovu kartu a ta by sa vobec neaktivovala.
Název: Re: ako na vypnutie sieťovky po štarte
Přispěvatel: xaser5 22 Července 2009, 14:51:52
chcem mať možnosť si ju zapnúť... (Ako v zlatom xp.... tam sa automaticky zapne len tá ktorá bola pred vypnutím, a prepnúť ich je otázkou pár sekúnd...) možnosť meniť pripojenia musím mať....