Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: KureIX 03 Března 2010, 21:00:17

Název: permanentni zmena mac adresy;ubuntu 9.10;rc.local [vyreseno]
Přispěvatel: KureIX 03 Března 2010, 21:00:17
zdravím,
snazim se aby se vzdy pri startu zmenila mac adresa

na ubuntu 9.04 jsem mel v rc.local:
Kód: [Vybrat]
sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether 00:18:F3:9F:B3:88
sudo ifconfig eth0 up
v aktualni verzi ubuntu se tento script nespoustni, pry je to bug. https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/471266 (https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/471266)
vyzkousel jsem pridat i do /etc/network/interfaces

Kód: [Vybrat]
auto lo
iface lo inet loopback
hwaddress ether 02:01:02:03:04:01

i

Kód: [Vybrat]
pre-up hwaddress ether 02:01:02:03:04:01
bohuzel ani jedno nefunguje, nemate nekdo nejaky napad, kam soupnout ten kratky scriptik s ifconfig, nebo to vyresit nejak jinak?

diky moc
Název: Re: permanentni zmena mac adresy;ubuntu 9.10;rc.local
Přispěvatel: Gonio- 03 Března 2010, 21:58:17
Co takhle to napsat jako bash skript a dát ho do "Aplikace spouštěné po přihlášení" ?
Název: Re: permanentni zmena mac adresy;ubuntu 9.10;rc.local
Přispěvatel: KureIX 03 Března 2010, 22:34:44
jo, to jsem zkousel
samotny ifconfig nepotrebuje rootovska prava, ale napr ifconfig down, up,... uz jo
zkousel jsem to pridat do /etc/sudoers
kure ALL = NOPASSWD: /sbin/ifconfig
kure ALL = NOPASSWD: /sbin/ifconfig up
bohuzel se mi to takhle nedari zprovoznit
Název: Re: permanentni zmena mac adresy;ubuntu 9.10;rc.local
Přispěvatel: Martin Kiklhorn 03 Března 2010, 23:15:52
vyzkousel jsem pridat i do /etc/network/interfaces
Kód: [Vybrat]
auto lo
iface lo inet loopback
hwaddress ether 02:01:02:03:04:01
proč hwaddress pro loopback když potřebujete eth0 ?

doporučím
Kód: [Vybrat]
man interfaces
zless /usr/share/doc/ifupdown/examples/network-interfaces.gz
(hlavně se dozvíte jak pojmenovat a kam umístit skripty automaticky spouštěné při události sítě)
ale mělo by i bez nějakého skriptování stačit v interfaces doplnit
Kód: [Vybrat]
auto eth0
iface eth0 inet dhcp
hwaddress ether XX:XX:XX:XX:XX:XX
Network manager by si pak té karty vůbec neměl všímat takže v klikátkách ji neuvidíte.
Název: Re: permanentni zmena mac adresy;ubuntu 9.10;rc.local
Přispěvatel: KureIX 04 Března 2010, 01:29:49
diky, manual a priklady pomohly k pochopeni, uz to pracuje spravne...