CERN-MC2024

CERN Masterclass 2024

U periodu od 15. februara do 27. marta 2024. godine pod pokroviteljstvom CERN-a i grupe IPPOG (International Particle Physics Outreach Group) održaće se 20. međunarodni program “MasterClasses – Hands on Particle Physics” (MC2024). U ...
skolaPMN

Otvaranje Škole prirodno-matematičkih nauka u Nišu

U subotu, 18. novembra na Prirodno-matematičkom fakultetu u Nišu počinje Škola prirodno-matematičkih nauka. Ovu školu namenjenu učenicima 7. i 8. razreda osnovne i svih razreda srednje škole ove godine po ...
biosignatureNajava

Astrobiologija i astronomsko posmatranje povodom Noći istraživača

Povodom predstojeće Evropske noći istraživača AD "Alfa" i Departman za fiziku PMF-a u Nišu organizuju naučno-popularno predavanje (četvrtak, 28. septembar) i teleskopsko posmatranje (petak, 29. septembar).Jedno od kanonskih pitanja astrobiologije ...
Perseid Meteors over Mount Shasta

Letnji vatromet u epizodi Perseidi 2023

Svake vedre noći, ako odete negde daleko od svetla grada i ako ste dovoljno strpljivi možete da vidite nekoliko meteora svakog sata. Međutim, svake godine u vreme Nisville Jazz festivala, ...
Unearthed-SuperMoon-1611-1-web

Dva (plava) Supermeseca u avgustu 2023. godine

Ako sutra uveče pogledate u nebo videćete Supermesec, najveći Mesec u mnogo godina! Bićete svedok spektakularnog prizora kakav se retko viđa na nebu, pun Mesec će biti ogroman, najveći koji ...
kvark-kvazar

Od kvarka do kvazara - uz mnogo astrofizike i malo matematike u Maju mesecu matematike u Nišu

Obeležavanje Maja meseca matematike, u organizaciji Departmana za matematiku PMF-a u Nišu nastavlja se u petak, 26. maja, od 17:00 h, u amfiteatru Prirodno-matematičkog fakulteta u Nišu sa tri nova ...
Slika dana: Mesec u polusenci [18.10.2013]

Pomračenje Meseca polusenkom (5. maj 2023)

Za ovaj petak (5. maj) nebeska mehanika “pripremila” je pomračenje Meseca, Međutim, ovo pomračenje značajno će se razlikovati od onih atraktivnih delimičnih i totalnih pomračenja Meseca koja smo posmatrali tokom ...
slika2

Нобелова награда за физику 2022. године

Аутор: проф. др Мирољуб Дугић(Институт за физику, Природно-математички факултет, Универзитет у Крагујевцу)Нобелову награду за физику за 2022. годину поделила су тројица експерименталних физичара за област заснивања квантне механике, Ален Аспе ...
CometZtf_Hernandez_960

Kometa C/2022 E3 (ZTF)

Ako ste tokom prethodnih par meseci bili totalno izolovani od vesti ili toliko ne volite vesti iz astronomije da čim ih čujete menjate sajt/TV kanal/radio stanicu onda verovatno niste čuli ...
solar-eclipse

Delimično pomračenje Sunca (25. oktobar 2022)

Još tačno deset dana deli nas do predstojećeg delimičnog pomračenja Sunca koje će biti vidljivo iz Srbije. Pomračenje Sunca za mnoge je verovatno najznačajnija i najazanimljivija pojava koju možemo da ...
kosmicke-litice

Džejms Veb Teleskop - prve fotografije

Odavno je "Svet nauke" otišao u zimski... letnji... višegodišnji san i teško ga je probuditi ali neki događaji u nauci su toliko značajni da mogu da predstavljaju prekretnicu u budućem ...
800px-Benjamin_Franklin_1767

Bendžamin Frenklin (1706 - 1790)

Na današnji dan, 17. januara, 1706. godine, u Bostonu (Masačusets, SAD), rođen je Benžamin Frenklin (Benjamin Franklin), američki naučnik i političar, borac za ljudska prava, učesnik u Američkom ratu za ...
1280px-ALH84001_structures

Meteorit sa Marsa ALH84001

Najpoznatiji meteorit sa Marsa otkriven je 27. decembra 1984. godine na Antarktiku.Ovaj meteorit nosi oznaku ALH84001 i otkriven je u oblasti Allan Hills, grupi brda na Antarktiku. Pronašao ga tim ...
Slika dana: Galileo Galilej i teleskop [25.08.2014]

Prvi teleskop

Galileo Galilej i prvi teleskop (izvor: Physics Today)Na današnji dan 1609. godine Galileo Galilej predstavio je "prvi teleskop" Leonardu Donatu, vladaru Venecije, i njegovim savetnicima. Galileo Galilej napravio je ovaj ...
apolo11-pre-poletanja

52 godine od Malog koraka za čoveka - Apolo 11

Na današnji dan, pre tačno 52 godine, 20. jula 1969. godine čovek je prvi sleteo na površinu drugog nebeskog tela.Oko šest sati pre “malog koraka za čoveka, ali velikog za čovečanstvo” dvočlana posada ...
yuri_gagarin_01

Juri Gagarin - 60 godina od prvog leta u svemir

Pre tačno 60 godina, 12. aprila 1961. godine oko 9 sati po Moskovskom vremenu, raketa Vostok 1 poletela je ka svemiru. U raketi je sedeo Juri Gagarin koji je nekoliko minuta kasnije postao prvi čovek u ...
ada_lovelace_portrait

Rođendan Ejde King Lavlejs - prve programerke

Samo dan kasnije ali i mnogo godina pre rođenja Grejs Hoper, na današnji dan, 10. decembra 1815. godine rođena je Ejda King Lavlejs (Ada Lovelace), ćerka čuvenog engleskog pesnika Lorda Bajrona, ...
Grace-Hopper

Grejs Hoper: do ratne mornarice do kompajlera i buba

Kada govorimo o IT sektoru, matematici i vojsci verovatno nam prva asocijacija budu muškarci. Međutim, tu sliku menja žena rođena na današnji dan, 9. decembra 1906. godine u Njujorku. Doktorirala ...
kupola-atomske-bombe

Dan kada je eksplodirala prva atomska bomba

Pre tačno 75 godine, tačnije 6. avgusta 1945. američki avion bombarder bacio je jednu jedinu bombu na japanski grad. Taj grad bila je Hirošima, a posledice te bombe pamtiće generacije ...
530px-palebluedot

30 godina Plave tačke u beskraju i Porodičnog portreta

Šta mislite šta je ovo na slici? Ne znate? …  Ova svetla tačka je Zemlja, naša planeta. Generacije ljudi, hiljadama godina žive na toj svetloj tački, sve što ste ikada… nalazi se na njoj…A fotografije je ...
planeta-vlasina

Planeta Vlasina oko zvezde Morave

Povodom jubileja koji ove godine obeležava Međunarodna astronomska unija (MAU), 100 godina od svog osnivanja, sve zemlje članice MAU su imale jedinstvenu priliku da kumuju imenu jednoj od novootkrivenih planeta ...
sunbathing

Sunčanje i/ili zdravlje? Izaberite sami!

Sunce, taj žuti disk koji svakoga dana putuje po plavom nebeskom svodu, je samo jedna od nekoliko milijardi zvezda rasutih svuda po praznom prostoru svemira. Ono je jedna sasvim obična ...
davinci

Leonardo da Vinči: Umetnik. Naučnik. Pronalazač.

Pišu: Jovana Savić i Jovana Stanimirović“Onaj ko isključivo ceni praksu bez teorije je poput moreplovca koji se ukrca na brod bez kormila i kompasa, ne znajući kuda se plovi.” - ...
crna-rupa-prva

Prva fotografija crne rupe!

Već nekoliko decenija, a može se reći i vekova, crne rupe privlače ogromnu pažnju kako naučnika tako i javnosti, kroz popularne tekstove, različite ideje i SF romane i (visokobudžetne) filmove.Do ...
dositej-obradovic

Dositej Obradović – srpski prosvetitelj i reformator

„Knjige, braćo moja, knjige, a ne zvona i praporce!“Dositej ObradovićNa današnji dan 28. marta 1811. godine u Beogradu je umro najveći srpski prosvetitelj i reformator – Dositej Obradović. Sahranjen je ...

Asus WL-500g Premium i OpenWRT firmware

Pre par nedelja kupio sam zanimljiv i vrlo koristan wireless ruter Asus WL-500g Premium. Osim manje -vise standardnih funkcija koje ima svaki malo bolji ruter (4 LAN i 1 WAN prikljucak, antena koja se skida) ovaj model ima i dva USB porta. Ti portovi ga dodatno izdvajaju u odnosu na konkurenciju jer omogucavaju prikljucivanje eksternih memorija, hard diskova, stampaca, web kamere itd. Jos jedna dobra stvar je i to sto je hardver i softver ovog rutera slican onome koji koristi poznati Linksys WRT54G.

Ruter dolazi za firmware-om koji daje dosta mogucnosti (npr. potpuno nezavisan download sa interneta, cak i sa toorenta, software za kameru, stampac) i pratecim programima (npr. za instaliranje firware-a). Na zalost, programi koji dolaze rade samo u Window-u, a njihova funkcionalnost je dosta ogranicena. Ako hocete nesto ozbiljnije, morate malo da se zabavite promenom firmware-a, a tu do izrazaja dolazi upravo slicnost sa WRT54G.

NAPOMENA: Ovaj tekst nastao je kao rezultat visemesecnog eksperimentisanja na pomenutim ruterima. Sve sto je napisano, radilo je. Mozda postoji i laksi ili bolji nacin, ali u trentku pisanja meni nisu bili poznati. Ono sto je napisano koristite NA VASU ODGOVORNOST, ja nisam odgovoran za moguce posledice. Ako je vas ruter pod garancijom, promena firmware-a moze imati posledice na vazenje vase garancije. Greske koje nastanu mogu biti fatalne za vas ruter!

Nadam se da vas ova crvena slova nisu (mnogo) uplasila, ali upozorenje je neophodno zbog toga sto stvari nekada krenuo naopako i ruter potpuno otkaze. To se ne desava cesto, ali ipak se desava. Cesto, cak i kada deluje da je ruter mrtav, postoje metodi za ozivljavanje (unbrick) ali
tada je neophodno otvaranje rutera, tako da garancija vise sigurno ne vazi (vise reci o ovome u nekom od narednih postova). Jedan od cestih uzroka ovih problema je nestanak struje tokom preinstaliranja firmvera, da bi to izbegli dobro bi bilo da racunar i ruter povezene na UPS.

Pre pocetka instalacije, naravno, treba izabrati odgovarajuci firmware. Pomenuti OpenWRT
je samo jedna mogucnost. Moguce je koristiti i OLEG ili DD-Wrt firmware. Probao sam sva tri, ali moj izbor (uz pomoc profesionalaca) postao je OpenWRT. DD-WRT optapao je zbog velikih problema sa USB portovima (koje nikako nisam naterao da prorade, cesto sam cak nailazio i na podatak da nisu podrzani). a OLEg sam odbacio zbog problema prilikom instalacije i slabije podrske u odnosu na OpenWRT (subjektivno misljenje 🙂 )

Ako sam vas ubedio da instalirate OpenWRT prvo downloadujte odgovarajuci firmware sa zvanicnog sajta. Na sajtu su ponudjene dve verzije – Whiterussian i Kamikaze. Izabrao sam Whiterussian zato mi je Kamikaze delovala nesto komplikovanije (web interface nije hteo da proradi iz prvog pokusaja, itd a nisam primetio neke bitne prednosti). Takodje obratite paznju da postoji vise verizja svakog firmware-a, za razlicite tipove rutera. Asus WL-500gP koristi one koji u imenu imaju oznaku brcm. Sve u svemu, fajl koji sam ja koristio i koji je verovatno vama potreban nalazi se ovde.

Da bi mogli da instalirate firmware potrebno je da povezete racunar sa ruterom. Za instalaciju firmware-a OBAVEZNO koristite vezu kablom, nikako wireless pristup. Racunar vovezite na jedan od LAN portova a WAN povezite na internet (nije neophodno). Ako podesavanja mreze na ruteru nisu menjana njegova IP adresa je 192.168.1.1 a netmask 255.255.255.0. Podesite vas racunar da pripada toj mrezi (npr. IP 192.168.1.10 i isti netmask). Ako koristite Linux mrezu mozete da podesite sa:

ifconfig eth0 192.168.1.10 netmask 255.255.255.0

U slucaju da podesavanja rutera nisu standardna, preporucljivo je da ruter resetujete na standardne parametre. Proveite da li veza sa ruterom radi (ping 192.168.1.1, ako ima odziva sve je Ok)

Kada je ruter povezan mozete da instalirate firmware. To mozete da uradite na dva nacina – jedan je iz programa koji dolazi na CD-u uz ruter (samo Windows) a drugi koriscenjem programa tftp. Pre pocetka instalacije neophodno je da ruter prebacite u mod za odrzavanje – olovkom pritisnite dugme reset (na zadnjem delu rutera; NIJE ono crveno, vec ono crno, uvuceno dugme), drzite dugme pritisnuto a za to vreme iskljucite napajanje i ponovo ukljucite. Ne pustajte dugme i sacekajte malo – LED dioda koja oznacava da je uredjaj ukljucen pocece da treperi. WL-500g ceka novi firmware.

Ako koristite Windows i program Firmware Restoration potrebno je da u programu izaberet fajl koji ste downlaodovali i kliknete na upload. Sacekajte, ako je instalacija uspesna ruter ce se restartovati nakon par minuta.

Ako koristite Linux instalaciju firmware-a mozete da uradite programom tftp. U komandoj liniji kucajte:

tftp 192.168.1.1
binary
rexmt 1
timeout 60
trace
Packet tracing on.tftp> put openwrt-xxx-x.x-xxx.bin

Sacekajte par minuta i instalacija ce biti gotova.

Nakon uspesne instalacije u vasem browseru otvorite . Pred vama je novi web interfejs za konfiguraciju rutera. Cim kliknete na neki od linkova za podesavanje pojavice vam se prozor za izbor root sifre. Unesite dva puta novu sifru.

Proverite da li radi ssh pristup ruteru (SSH je program koji omogucava rad na udaljenomr acunaru, u ovom slucaju ruteru, u komandoj liniji). Ako koristite Linux ssh klijent dolazi uz vasu distribuciju, a ako ste korisnik Windowsa instalirajte program putty. Nakon uspesnog pristupa i unosa sifre pozdravice vas:

# ssh 192.168.1.1
root@192.168.1.1's password:

BusyBox v1.00 (2007.01.30-11:42+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

_______                     ________        __
|       |.-----.-----.-----.|  |  |  |.----.|  |_
|   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
|_______||   __|_____|__|__||________||__|  |____|
|__| W I R E L E S S   F R E E D O M
WHITE RUSSIAN (0.9) -------------------------------
* 2 oz Vodka   Mix the Vodka and Kahlua together
* 1 oz Kahlua  over ice, then float the cream or
* 1/2oz cream  milk on the top.
---------------------------------------------------

Ruter je spreman za rad i dalja podesavanja.

Sledece sto je dobro da uradite je instalacija X-WRT-a (novog, naprednijeg web interfejsa za OpenWRT). Instalacija je relativno jedostavna. Pristupite ruteru pomocu ssh klijenta i otvorite fajl /etc/ipkg.conf (fajl u kome se cuvaju adrese sajtova sa kojih OpenWRT moze da preuzima i instalira dodatne programe/pakete):

vi /etc/ipkg.conf

i dodajte (pritisnite dugme insert da bi mogli da unosite tekst):

src X-Wrt http://download2.berlios.de/pub/xwrt/packages

izadjite iz editora (Esc, pa onda kucajte :wq).  Naravno, ruter morate da “obavestite” o novom izvoru paketa:

ipkg update

Sada, da bi instalirali X-WRT, u komandoj liniji kucajte:

ipkg install http://ftp.berlios.de/pub/xwrt/webif_latest_stable.ipk

Nakon restartovanja rutera, ponovo otvorite web interfejst. Primeticete veliki broj dodatnih opcija.

Asus WL-500g ruter ne pamti vreme bas najbolje, tako da ako zelite da pokazuje tacno vreme neophodno je da instalirate program koji ce povremeno da sinhronizuje vreme sa nekim od servera na internetu. Takav program je ntpclient:

#ipkg install ntpclient

Dobro je da ntp klijent podesite da se startuje prilikom bootovanja rutera. Da bi to uradili editujte/napravite fajl /etc/init.d/S55ntpclient:

#!/bin/sh
/usr/sbin/ntpclient -c 1 -s -h pool.ntp.org &

i podestite atribut tako da skripta moze da se izvrsava:

#chmod 755 /etc/init.d/S55ntpclient

Sada ce nakon svakog startovanja rutera sat biti podesen na tacno vreme.

Sada kad ruter lepo radi bilo bi dobro da iskljucite pristup preko telneta:

#rm /etc/init.d/S50telnet

takodje, primetio sam da standardni ssh klijent pravi problem sa scp i sftp prenosom fajlova, pa je dobro promeniti ga:

# ipkg install openssh-server openssh-sftp-server

Sledece sto je potrebo je da instalirate podrsku za USB 2.0. U komandnoj liniji kucajte:

#ipkg install kmod-usb2
#ipkg install kmod-usb-storage
#ipkg install kmod-vfat
#ipkg install kmod-ext2 kmod-ext3

Gde prva komanda instalira podrsku za USB 2.0, druga omogucava koriscenje diskova i USB memorija, a treca i cetvrta instaliraju podrsku za FAT32 (treca) i ext2 i ext3 (cetvrta) fajl sistem. Nije neophodno da instalirate podrsku za fajl sisteme koje ne planirate da koristite.

Da bi instalacija imala efektra restartujte ruter.

Jos jedan bitan program je torrent klijent. Uz OpenWRT dolazi dosta dobar klijent ctorrent. Mozete da ga instalirate preko web interfejsa ili iz komandne linije:

#ipkg install ctorrent

Postoji i web interfejs za ctorrent, koji omogucava kontrolu downloada torrenta iz web browsera. Za instalaciju kucajte:

#ipkg install http://yodctcs.googlepages.com/dctcs_0.7.0-1-wr_mipsel.ipk

Nakon instalacije potrebno je da konfigurisete web interfejs. Editujte fajl /etc/dctcs.conf. Evo primera moje konfiguracije:

torrent-directory=/mnt/disc0_1/torrent
download-directory=/mnt/disc0_1/download
user=korisnicko ime
password=sifra za web pristup
exit-hours=168
exit-ratio=5.6
cache-size=1
restart-torrents=0
port=18123
client-host=localhost:15000
ctorrent=/usr/bin/ctorrent
htmlroot-directory=/usr/share/dctcs/www/darkside.ctcs.gui/

Ja licno nisam bio zadovoljan radov ovog web klijenta i jednostavnije mi je i sigurnije da koristim ctorrent iz komandne linije.

Na kraju ja volim da promenim port na kome se pristupa web interfejsu za konfiguraciju rutera. Ovo radim pre svega iz dva razloga. Prvi razlog je kad nekome zelim da posaljem veci fajl ruter koristim kao mini web server pa je iz tog razloga dobro da je port :80 slobodan za klasican web server. Drugi razlog je bezbednost – ako izaberete neki drugi port manja je verovatnoca da neki slucajni “prolaznik” dodje u iskusenje da pogadja vasu root sifru (naravno, dobar izbor root sifre i zabrana pristupa konfiguraciji sa interneta je neuporedivo bolja i bitnija zastita). promena porta je jednostavna, potrebno je samo da editujte fajl:

#vi /etc/init.d/S50httpd

i u njemu promenite:

httpd -p 80 -h /www -r ${REALM:-OpenWrt}

u:

httpd -p 10000 -h /www -r ${REALM:-OpenWrt}

gde umesto 10000 mozete da upisete broj porta koji zelite. Nakon restarta web interfejsu pristupate na adresi:

Nadam se da je sve proslo bez problema. Osnovna instalacija novog “operativnog sistema” vaseg rutera ovim je zavrsena. O konfiguraciji mreza (LAN, WAN, Wireless) i pojedinacnih programa (web servera, FTP servera, firewall-a, forvardovanju portova itd itd) bice reci u narednim postovima.

7 Comments
  1. avatar 16.07.2008.
  2. avatar 16.07.2008.
  3. avatar 15.08.2008.
  4. avatar 15.08.2008.
  5. avatar 13.02.2009.
  6. avatar 13.02.2009.
  7. avatar 22.03.2012.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.