Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: Radoslav Kišš 26. 04. 2011, 20:47:56
-
Zdravím.
potreboval by som spustiť príkaz:
iwconfig wlan0 power off
až po načítaní systému, nakoľko sieťovka odmieta získať IP adresu. Príkaz je nutné spustiť ako root.
Ktoré riešenie by bolo vhodné? rc.conf, cron, alebo niečo úplne iné?
Ide o Debian Squeeze.
-
Ahoj,
zkousel jsi ten prikaz pridat do /etc/rc.local anebo do /etc/rc.d/rc.local ???
Myslim, ze by to slo i nejak pres CRON ale nejsem si jisty.
BTW: mam stejny problem v UBUNTU 10.10 (v 10.04 nebyl), kdyz tendle prikaz napisu do prikazove radky rapidne mi vzroste downlink i uplink asi chybka v ubuntu anebo kdovi kde :)
-
celkom by ma zaujimalo riesenie tohto problemu, proste ako pridat nejakemu skriptu/programu root opravnenie bez poziadavky na heslo.
-
spustat to ako demona alebo cez cron.
-
Tu wifinu potrebujes vypnout uplne? Nebo jen docasne kvuli pridelovani IP?
-
Tu wifinu potrebujes vypnout uplne? Nebo jen docasne kvuli pridelovani IP?
Wifi nepotrebujem vypnúť, to je iba nejaký sleep-mód pre kartu, alebo niečo podobné a ten by som potreboval keď tak zrušiť, ide o:
02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
-
presne tento problém som riešil aj ja...a nakoniec som to vyreišil tak že som si vytvoril jednoduchý script do ktorého som dal:
#!/bin/bash
iwconfig wlan0 power off
exit 0
následne je potrebné pomocou príkazu visudo, nastaviť aby pri spustení tohto scriptu linux nepýtal heslo pre sudo, spravíme to nasledovne:
sudo visudo
a nakoniec pripíšeme:
meno užívateľa ALL = NOPASSWD: cesta ku scriptu
v mojom prípade to vyzerá takto:
patriko ALL = NOPASSWD: /home/patriko/scripty/iwconfig.sh
zmenu samozrejme uložíme pomocou ctrl+o
potom už len jednoducho v system settings - aplikácie spúšťané pri štarte - Pridať a do položky príkaz zadáme: sudo cesta ku scriptu, v mojom prípade: sudo /home/patriko/scripty/iwconfig.sh