уторак, март 22, 2011

MTU

Nedavno je počeo da me muči nezgodan problem u smislu da Pidgin više nije hteo da se poveže na MSN dok nekako u isto vreme ni Firefox više nije bio u stanju da pošalje veće forme. Nakon malo istraživanja po Internetu došao sam do zaključka da bi trebalo promeniti vrednost MTU. MTU se može promeniti  ili na ruteru ili na računaru koji ima problema sa slanjem podataka. Pošto su mi i Pidgin i Firefox bez problema radili na ostalim računarima, rešio sam da promenu izvršim na problematičnom računaru. Podrazumevana vrednost iznosi 1500 a metodom isprobavanja sam došao do toga da najveća vrednost MTU pri kojoj ova dva programa rade kako treba iznosi 1460 pa sam istu i postavio komandom ifconfig. Da bi promena bila aktivna svaki put kada se računar restartuje, u datoteci /etc/rc.local sam dodao sledeću liniju:

ifconfig eth0 mtu 1460

Kako se pronalazi optimalna vrednost za MTU? Najpre, već pomenutom komandom ifconfig postavimo vrednost na 1500. Onda krenemo da pingujemo neku destinaciju paketima od 1472 bajta:

ping -M do -s 1472 www.google.com

Ukoliko je sve u redu - ne diramo ništa: MTU od 1500 je optimalna vrednost (1472 bajta veličina paketa + 28 bajtova za ping zaglavlje). Ukoliko ping ne stiže do destinacije, smanjujemo veličinu paketa dok ne stignemo do najveće vrednosti kod koje ping prolazi. Na tu vrednost dodajemo 28 i to je to (u mom slučaju 1432+28=1460).

YouTube bez zvuka

Ukoliko nemate zvuk sa YouTube filmova a koristite pulseaudio zvučni server, u datoteku /etc/asound.conf dodajte sledeće:


pcm.pulse {
type pulse
}

ctl.pulse {
type pulse
}

pcm.!default {
type pulse
}

ctl.!default {
type pulse
}
Trebalo bi da se sad sve normalno čuje :-)

понедељак, март 07, 2011

Transmission

Transmission je besplatan program za BitTorent. Krase ga mala potrošnja resursa, jednostavnost i klijent-server arhitektura što znači da možete pokrenuti rezidentan program a onda ga kontrolisati iz terminala ili još bolje Internet čitača.


Podešavanja se nalaze u json fajlu

~./.config/transmission-daemon/settings.json
U njemu možete na primer da dodate IP adresu umreženog računara sa kojeg želite da kao klijent pristupite serverskom delu aplikacije. Recimo da se server nalazi na adresi 10.0.0.100 a klijent sa kojeg želite da pristupite je na adresi 10.0.0.101. U datoteci settings.json potražite linije rpc-whitelistrpc-whitelist-enabled i ispravite ih da izgledaju ovako:

"rpc-whitelist": "127.0.0.1,10.0.0.100,10.0.0.101",
"rpc-whitelist-enabled": true,

Sačuvajte izmene i naterajte transmission da ponovo pročita podešavanja komandom

pkill -HUP transmission-da

Sada u brauzeru klijentskog računara (10.0.0.101) kucajte http://10.0.0.100:9091/transmission/web i trebalo bi da vidite interfejs sa gornje slike.

Program je dostupan za Linuks i Mek a neko ga je portovao i na Vindouz. Adresa je www.transmissionbt.com