Dzięki za regularne odwiedziny na moim blogu! Jeśli uważasz, że jest on godny polecenia to śmiało wyślij link do niego lub link do kanału RSS albo subskrypcje przez e-mail znajomym. Dzięki !

Mobile Hero Photography

Mobile Hero Photography

Mobile Hero Photography to mój nowy blog, a właściwie moblo, którego aktualizować będę wyłącznie za pomocą telefonu HTC Hero działającego oczywiście pod kontrolą systemu Android. Będę starał się aktualizować go kilka razy dziennie (nie tak jak ten blog ;) zdjęciami ciekawych miejsc, momentów i wydarzeń. Na moblogu nie znajdziesz opisów do zdjęć, interpretację i ocenę zostawiam w całości Tobie.

Technicznie jeśli kogoś inetersuje prowadzenie swojego mobloga wygląda to na razie tak, że zdjęcia uploaduję przy

pomocy maila jako załącznik. Krótkim opisem zdjęcia jest temat maila. Zdjęcia lądują na flickr.com w moim photostreamie i są automatycznie hotlinkowane na blogu. Dodatkowo jeśli masz mnie w kontaktach na facebooku to zaraz po aktualizacji dostaniesz sneakpeak. Większość zdjęć jest geotagowana, chociaż jeśli GPS nie zdąży złapać fixa mogą wk

raść się przekłamania kiedy geotagowanie jest robione na BTSach (np. zdjęcie przedstawiające logo Wojska Polskiego zostało wykonane na ul. Solnej w Poznaniu a mapa wskazuje okolice Towarowej).  Niestety mimo, że WordPress ma poprawnie zainstalowaną wtyczkę do pokazywania geotagowania, informacje widoczne są tylko na moim photostreamie na flickr, i na razie tak pozostanie póki zdjęcia nie będą fizycznie przesłane

na mój serwer.

Zapraszam zatem do oglądania, komentowania, subskrybowania i oceniania. Chętnie też obejrzę inne moblogi fotograficzne jeśli ktoś prowadzi. Zostawcie URLe w komentarzach. http://moherography.com

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Popularity: 1% [?]

© odwiedź stronę http://maciejewski.org po więcej fajnych postów!

Dodaj post do:
  • Wykop
  • Gwar
  • OSnews.pl
  • Digg
  • del.icio.us
  • Reddit
  • Technorati
  • Blip
  • co-robie
  • email
  • Facebook
  • Flaker
  • Google Bookmarks
  • Google Buzz
  • LinkedIn
  • MySpace
  • PDF
  • Ping.fm
  • RSS
  • StumbleUpon
  • Twitter
  • Śledzik

Zastanawiałem się ostatnio jak wyrysować sobie temperaturę jaką ma serwer lub jego otoczenie (zależnie od zainstalowanych sensorów) w serwerowni, bez instalowania mysql i cacti (oraz pluginów ponieważ domyślnie z snmp chyba temperatury zczytać nie można).

W NetBSD mamy możliwość sprawdzania danych z ACPI przy pomocy envstat. Trzeba przekompilować kernel aby zawierał odpowiednie „hardware monitory”.

Działanie envstat wygląda nastepująco i różni się w zależności od maszyny, niemniej jednak różnego rodzaju temperatury powinny być widoczne:

cancer@snort~/rrd[175]13:34#envstat
 Current  CritMax  CritMin  CritCap     Unit
[ipmi0]
 PS 2 Status:        OFF
 PS 1 Status:        OFF
 CPU Vtt:      1.250                                   V
 CPU 2 VCore:      1.040                                   V
 CPU 1 VCore:      1.260                                   V
 DASD Temp:     26.000                                degC
 VBAT:      3.184                                   V
 -12V Sense:    -11.412                                   V
 12VA Sense:     12.033                                   V
 5V Sense:      5.018                                   V
 12VC Sense:     12.600                                   V
 12VB Sense:     12.600                                   V
 2.5V Sense:      2.590                                   V
 1.8V Sense:      1.810                                   V
 1.5V Sense:      1.550                                   V
 1.3V Sense:      1.400                                   V
 1.25V Sense:      1.310                                   V
 CPU 2 Temp:     29.000                                degC
 CPU 1 Temp:     29.000                                degC
 Fan 12 Tach:       1740                                 RPM
 Fan 11 Tach:       1860                                 RPM
 Fan 10 Tach:       1830                                 RPM
 Fan 9 Tach:       1890                                 RPM
 Fan 8 Tach:       1680                                 RPM
 Fan 7 Tach:       1710                                 RPM
 Fan 6 Tach:       1710                                 RPM
 Fan 5 Tach:       1860                                 RPM
 Fan 4 Tach:       1800                                 RPM
 Fan 3 Tach:       1800                                 RPM
 Fan 2 Tach:       1710                                 RPM
 Fan 1 Tach:       1680                                 RPM
 Ambient Temp:     21.000                                degC

W moim przypadku na tym serwerze interesujące jest oczywiście pole Ambient Temp:. Nie ma tu reguły i różni producenci stosują różne oznaczenia. W IBM jest Ambient Temp, w HP Rear Ambient, gdzieś indziej może być np Aux Temp: itp.  Przyjmujemy wartość Ambient Temp, że to jest to co nam chodzi i przy pomocy grep i awk wycinamy resztę:

1
envstat | grep "Ambient Temp" | awk '{print $3}'

W wyniku dostajemy samą temperaturę czyli 21.000

Aby oznaczyć dane na wykresie trze je umieścić w czasie, do tego wystarczy nam systemowy date działający tak aby pokazywał „timestamp” czyli czas w sekundach od początku epoki. Za timestampem dostawimy dwukropek który będzie oddzielał znacznik czasu od wartości temperatury, czyli:

1
date +%s:

dostajemy 1272542448: Za pomocą date -r 1272542448 można odczytać jaką dokładnie datę pokazuje timestamp: Thu Apr 29 14:00:48 CEST 2010

Potrzebne jeszcze jest jedno zewnętrzne narzędzie do gromadzenia danych oraz rysowania wykresu – RRDTool

Po zainstalowaniu z databases/rrdtool w pkgsrc możemy przystąpić do tworzenia bazy:

1
2
3
4
5
6
rrdtool create /usr/home/cancer/rrd/temperatura.rrd -s 300 \
DS:temperatura:GAUGE:400:10:50 \
RRA:AVERAGE:0.5:1:210240 \
RRA:MAX:0.5:1:210240 \
RRA:MIN:0.5:1:210240 \
RRA:LAST:0.5:1:210240 \

Taka baza będzie aktualizowana co 5 minut (-s 300), oraz będzie gromadziła dane w zakresie od 10 stopni do 50 stopni Celsjusza (tak, po awarii klimatyzacji w serwerowni może być taka temperatura :).

W zasadzie mamy wszystko. Przy pomocy

1
rrdtool update /usr/home/cancer/rrd/temperatura.rrd timestamp:temperatura

można już wypełniać bazę danymi.

Teraz trochę automatyzacji, na początek skrypt:

1
2
3
4
5
6
7
8
#!/bin/ksh
echo -n `date +%s:` >> /usr/home/cancer/rrd/temprrd.txt
echo -n `envstat | grep "Ambient Temp" | awk '{print $3}'` >> /usr/home/cancer/rrd/temprrd.txt
echo " " >> /usr/home/cancer/rrd/temprrd.txt
temperatura=`cat /usr/home/cancer/rrd/temprrd.txt`
/usr/pkg/bin/rrdtool update /usr/home/cancer/rrd/temperatura.rrd $temperatura
/usr/pkg/bin/rrdtool graph /usr/home/cancer/public_html/temperatura.png --imgformat PNG --title="Tempertatura w serwerowni" --width 800 --height 300 --vertical-label="Stopnie Celsjusza .C" --end now --start end-2592000s DEF:temp=/usr/home/cancer/rrd/temperatura.rrd:temp:AVERAGE GPRINT:temp:LAST:"aktualna %2.2lf .C" GPRINT:temp:MIN:"minimalna %2.2lf .C" GPRINT:temp:MAX:"maksymalna %2.2lf .C" GPRINT:temp:AVERAGE:"srednia %2.2lf .C" AREA:temp#6060ef LINE1:temp#0000ff
rm /usr/home/cancer/rrd/temprrd.txt

Wrzucamy go do dowolnego pliku oraz nadajemy mu prawa do wykonania. Co z czym tu się je:

1. Pierwsza linia wyświetla timestamp oraz dwukropek oraz zapisuje wszystko do pliku /usr/home/cancer/rrd/temprrd.txt. Opcja -n powoduje, że nie mamy znaku nowej lini i powrotu karetki.
2. Druga liniawycina nam temperature i wstawia ją w tym samym pliku zaraz za dwukropkiem
3. Trzecia linia dostawia spacje wraz ze znakiem końca linii.
4. Przy pomocy polecenia cat podstawiamy naszą daną z pliku temprrd.txt pod zmienną temperatura.
5. Aktualizujemy bazę danymi ze zmiennej temperatura.
6. Rysujemy wykres. WAŻNE ! Ta linia aż do temp#0000ff musi być w całości !
7. Ostatnia linia usuwa plik z danymi tymczasowymi.

Taki skrypt dodajemy do crontaba aby był uruchamiany co 5 miut:

1
*/5     *       *       *       *       /bin/ksh /usr/home/cancer/rrd/temprrd.sh >/dev/null 2>&1

Za kilkanaście minut powinien pojawić się wykres mniej więcej taki jak ten poniżej:

temperatura Wykres temperatury serwera w RRD (NetBSD)

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: +1 (from 1 vote)

Popularity: 1% [?]

© odwiedź stronę http://maciejewski.org po więcej fajnych postów!

Dodaj post do:
  • Wykop
  • Gwar
  • OSnews.pl
  • Digg
  • del.icio.us
  • Reddit
  • Technorati
  • Blip
  • co-robie
  • email
  • Facebook
  • Flaker
  • Google Bookmarks
  • Google Buzz
  • LinkedIn
  • MySpace
  • PDF
  • Ping.fm
  • RSS
  • StumbleUpon
  • Twitter
  • Śledzik

Odnotowuję to aby czytelnicy z RSS czasami też weszli na główną stronę :)

Od dzisiaj blog ma nowy layout, dużo lżejszy i bez nachalnych reklam.  Strona powinna ładować się też znacznie szybciej. A dawniej to wyglądało tak….

Stary blog....

Stary blog...

A teraz wygląda tak (kliknij jeśli czytasz to w czytniku RSS :)

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Popularity: 2% [?]

© odwiedź stronę http://maciejewski.org po więcej fajnych postów!

Dodaj post do:
  • Wykop
  • Gwar
  • OSnews.pl
  • Digg
  • del.icio.us
  • Reddit
  • Technorati
  • Blip
  • co-robie
  • email
  • Facebook
  • Flaker
  • Google Bookmarks
  • Google Buzz
  • LinkedIn
  • MySpace
  • PDF
  • Ping.fm
  • RSS
  • StumbleUpon
  • Twitter
  • Śledzik

W ostatnim poście wspomniałem, że mam w końcu przyzwoity Internet w domu. Wyposażyłem się wobec tego w ruter ASUS WL-500gP V2 aby nie musieć trzymać cały czas komputera z NetBSD włączonego. Ruter bardzo polecam, nie dość, że można wgrać sobie OpenWRT to jeszcze ma ma dwa porty USB do których można podpiąć zewnętrzne dyski lub drukarki czy kamerki Internetowe, oraz wbudowanego klienta do downloadu (FTP,HTTP,BT) dzięki któremu ruter bez pośrednictwa komputera ściąga pliki na dysk.

asus Acer Aspire One i szyfrowanie AES w WPA2

Wszystkie komputery i PS3 elegancko podłączyły się po ethernecie jak i po wifi do rutera, jedynie mój netbook – Acer Aspire One miał dziwny problem. Po podaniu odpowiedniego klucza pobierał adres przez dość długi czas, a następnie nie można było pingować nawet rutera o Internecie nie wspominając. Akurat tak się dobrze składa, że na A1 (konkretnie model AOA 150) mam także NetBSD i po wpisaniu wszystkich danych do wpa_suppplicant.conf sieć i Internet działały bez problemu, zatem problem leży po stronie Windowsa. Wyłączyłem wszystkie wirtualne interface’y które mogły powodować problemy (Cisco, TAP od OpenVPN’a i Bridge od Virtual Boxa) jednak sytuacja taka sama. Przeglądnąłem sekcje downloadu na acer.com ale najnowszy driver do Atherosa był dość stary i obecnie zainstalowany w moim A1.

aspire1 300x218 Acer Aspire One i szyfrowanie AES w WPA2

Drugą opcją było poszukanie sterowników do chipsetu na stronie producenta i to okazało się strzałem w dziesiątkę. Sterownik nie wiele, ale jednak nowszy, po zainstalowaniu i ponownym połączeniu się do sieci wszystko przebiegło znacznie sprawniej a co najważniejsze wszystko już działa.

Nie wiem, dlaczego Acer przegapił tak ważną aktualizację, przecież nikt przy zdrowych zmysłach nie używa już szyfrowania WEP czy WPA1, a netbook bez możliwości podłączenia się do WPA2/AES traci dużo ze swojej mobilności. Mam nadzieję, że komuś przyda się link do tego sterownika kiedy doświadczy tego samego problemu :)

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Popularity: 2% [?]

© odwiedź stronę http://maciejewski.org po więcej fajnych postów!

Dodaj post do:
  • Wykop
  • Gwar
  • OSnews.pl
  • Digg
  • del.icio.us
  • Reddit
  • Technorati
  • Blip
  • co-robie
  • email
  • Facebook
  • Flaker
  • Google Bookmarks
  • Google Buzz
  • LinkedIn
  • MySpace
  • PDF
  • Ping.fm
  • RSS
  • StumbleUpon
  • Twitter
  • Śledzik

Mam Internet!

In: Internet

12 mar 2010

I radość z tytułu posta nie jest przesadzona. Jak już pisałem mieszkanie na peryferiach rządzi się swoimi prawami, a jednym z tych praw jest oczywiście brak infrastruktury telefonicznej. Mimo, że w odległości 600 m od mojego domu jest budka telefoniczna TPSA i szafka z wolnymi numerami (po firmie która zrezygnowała z lokalu i zostawiła dwie pary kabelków – TPSA upiera się, że w tej lokalizacji nie ma wolnych kabli…) póki co nie dane jest mi cieszyć się zwykła linią telefoniczną. Pal licho telefon (który niby należy mi się od TPSA bo jest wiodącym operatorem, ale znam przypadki, że TPSA woli płacić karę lub załatwia to jakimś telefonem radiowym na którym oczywiście żaden aDSL nie pójdzie), linia była przede wszystkim potrzebna do posiadania chociażby neostrady 512kb. Co więcej nawet zamówiłem sobie Liveboxa przez ich stronę, przyjechał technik, popatrzył, popisał co brakuje (te 600 metrów kabla) i za tydzień już telefon od kuriera, że jedzie z liveboxem. Livebox przeczekał w piwnicy 3 tygodnie kiedy nic się nie wydarzyło więc zadzwoniłem na infolinię, gdzie Pani oznajmiła mi że zamówienie jest w trakcie anulowania, bo nie ma warunków technicznych a modem mam oddać. Nie ma warunków? Ja przecież wiem, że nie ma warunków bo nie ma linii, a technik to chyba przyjechał pozwiedzać sobie ładną okolicę. Jak mi kurierem przysłali modem, to niech mi teraz kuriera po niego wyślą, nie będę po salonach jeździł przez błędy TPSA. Jeszcze w akcie desperacji napisałem reklamację, że jak to, na formularzu www jest moja lokalizacja, że był technik, że komisja europejska i UKE dogadali się z TPSA o masowych przyłączach nowych abonentów na terenach mało zurbanizowanych… Dostałem odp że nie i koniec ale mają na uwadze…

Druga była Netia, uczciwie podeszli do sprawy – nie da się bo nie ma infrastruktury. No jasne, nie ma TPSA to oni też nie mogą, wogóle Netia to inna historia i ich wspaniali przedstawiciele handlowi oraz usługa One Office, ale na to przyjdzie jeszcze czas na tym blogu, bo jeszcze się nie otrząsnąłem po próbie usprawnienia sobie tego i owego w firmie. Jeden debil nie mający o niczym pojęcia potrafi rozłożyć firmę na 4 miesiące (bo tyle był głuchy telefon i powrót do TPSA po przejęciu przez Netię).

Na dokładkę próbowałem sobie zamówić Netiowego Wimaxa bo w/g mapki powinien tam być, dostałem odpowiedź, że… Orange ma tam zasięg, no to grzecznie odpisałem, że Orange nie ma wimaxa, a Internet z limitami mnie nie interesuje. Odpowiedź nie tyle mnie zdenerwowała, bo wiem że nic nie wskóram co zdumiała jacy ludzie pracują w Netii, poniżej screen w całości, żeby nie było wątpliwości:

netia buahaha Mam Internet!

No to już wiem dlaczego One Office jest tak beznadziejnym produktem a handlowcy takimi zrytymi gośćmi. Celowo publikuję ogólnodostępny mail oraz nazwisko – wiecie co z nią zrobić ;) Może dotrze to gdzieś wyżej w Netii i zweryfikują kogo zatrudniają.

Następna próba była z Erą i ich Wimaxem, mailowo potwierdzili, że jest 50% szans, że zadziała. Za jakiś czas przyszła przeszyłka z zestawem Alvarion. Kupiłem mały maszt, wystawiłem zestaw na dach i kręce 4 x 360 stopni (4 razy bo są 4 możliwe częstotliwości), niestety nic nie złapałem.

Ostatnia szansa – strona http://dostawcy-internetu.pl. Po odfiltrowaniu trzech stron z firmami sprzedającym Internet satelitarny z limitem 3GB zostały dialog, gts energis i tktelekom. Wszystkie zgodnie po sprawdzeniu w swojej bazie mojej lokalizacji, zgodnie odpowiedzieli – nie ma warunków technicznych.

Tak minęła kolejna zima….

A właściwie, chyba dwa miesiące kiedy rozszerzyłem swoje poszukiwania na miejscowości w okolicach mojej. Okazało się, że jednak są lokalne firmy, które dostarczają Internet drogą radiową w niedostępne dla dużych operatorów miejsca. Co więcej po uzgodnieniu mailowo i osobiście warunków technicznych, dogadaliśmy się na coś w rodzaju barteru – ja im dach oni mi łącze. Parę dni temu udało się z pomyślnością zakończyć sprawę. U mnie na dachu stanęło takie oto cudo:

antena2 Mam Internet!
antena1 Mam Internet!

Wygląda zajefajnie, dodatkowo swoim zasięgiem ogarnia duże połacie terenu z nowymi i starszymi zabudowaniami, więc sąsiedzi będą mieli łatwiej z dostępem do sieci :)

Mam więc moje upragnione łącze. 2Mb/1Mb ze stałym adresem IP, które tak naprawdę jest łączem tktelekomu więc całkiem nieźle (pingi mam rzędu 10 ms). Antenki dużo nie biorą – około 30W więc obciążenie z tytułu zużycia energii elektrycznej znikome, dodatkowo prąd + dach = łącze za darmo. Pięknie.

W końcu mam motywację aby skończyć moją domową sieć (lubię oldschool i poprowadziłem sobie kable ethernetowe po całym domu :). Wygrzebałem jakiś stary komputer (cpu0 at mainbus0: Intel 686-class, 601MHz, id 0×683) na którym stoii sobie NetBSD i rozdziela łącze.

Stare przysłowie „Nie ma tego złego co by na dobre nie wyszło” znowu potwierdziło swoją moc :)

Dla zainteresowanych z okolic Pobiedzisk i Kiszkowa – firma 3D – http://www.3d.poznan.pl/

VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: +1 (from 1 vote)
Related Posts with Thumbnails

Popularity: 2% [?]

© odwiedź stronę http://maciejewski.org po więcej fajnych postów!

Dodaj post do:
  • Wykop
  • Gwar
  • OSnews.pl
  • Digg
  • del.icio.us
  • Reddit
  • Technorati
  • Blip
  • co-robie
  • email
  • Facebook
  • Flaker
  • Google Bookmarks
  • Google Buzz
  • LinkedIn
  • MySpace
  • PDF
  • Ping.fm
  • RSS
  • StumbleUpon
  • Twitter
  • Śledzik

Co znajdziesz na tym blogu

Witaj czytelniku! Nazywam się Bartosz Maciejewski i jestem Administratorem sieci oraz systemów UNIX/Windows. Na moim blogu znajdziesz zatem wpisy dotyczące głównie tej tematyki. Od czasu do czasu pisuję też bardziej prywatnie zwłaszcza o mojej córce Tosi Miłego Czytania! EOF ;)

  • New NetBSD developer « Shinden’s Lair: [...] it’s official and couple of people already had mentioned this, I’ll write on my bl [...]
  • Tomek: Maniak to Ty jednak jesteś ;-) [...]
  • witnes: Noo, dużo lepszy ten theme :) wszystko bardziej przejrzyste. [...]
  • Marcin: 1 ) kable puszcza się w peszlach mrozoodpornych 2 ) mikrotiki się ekranuje puszkami eluminiowymi [...]
  • Krysti: Piękne produkcje! Gear of War... Grałem. Mnie osobiście bardzo się podobała. Aczkolwiek uważam [...]

Reklama

Postaw mi Piwo!


Komentujący:

Najwięcej napisali:
  1. Bartosz Maciejewski (4)
  2. blinkkin (2)
  3. anonymous (1)
  4. Krysti (1)
  5. Marcin (1)
  6. Michał (1)
  7. Prawo jazdy (1)
  8. Tomasz Kowalczyk (1)
  9. Tomek (1)
  10. Turosław (1)
  11. witnes (1)
  12. Zbigniew (1)

Flickr

www.flickr.com
This is a Flickr badge showing public items from bartosz.maciejewski tagged with mobile. Make your own badge here.
  • RSS
  • Blip
  • Twitter
  • Facebook
  • GoldenLine
  • LinkedIn
  • Flickr