Debian i niedziałający czytnik SD/CF…

Krótka notatka:

bez owijania w bawełnę – symptomy:

  1. czytnik USB widoczny w systemie
  2. karta po włożeniu nie jest wykrywana, wykrywana jest za to wtedy, kiedy siedzi w czytniku i wyjmiemy i włożymy wtyczkę usb.

rozwiązanie – zaczerpnięte z forum forums.debian.net:

echo 2000 > /sys/module/block/parameters/events_dfl_poll_msecs

Mozna dopisać do /etc/default/grub:

Olivierb2’s solution (enabling kernel polling for device media) fixed it for me. I did that by editing GRUB_CMDLINE_LINUX=”” inside /etc/default/grub to read GRUB_CMDLINE_LINUX=”block.events_dfl_poll_msecs=2000″ and then running update-grub (all as root of course).

Reklamy

Lenovo A660 notatki

Recent Apps button – Przycisk ostatnich aplikacji

tak jak na forum XDA. Działa pierwszy posób, nie działa drugi. (sprawdzone na ROMie CyberMaus 3.21)

w pliku /system/usr/keylayout/Generic.kl dopisać na końcu:

key 194   APP_SWITCH

ten patent nie działa:
key 194 RECENT_APP

Webasto Thermo Top T BW 50 (benzynowe)

webasto
Dziś udało mi się uruchomić Webasto które nabyłem po okazyjnej cenie na dużym serwisie aukcyjnym po okazyjnej cenie. Jest to wersja zwykła, bez odbiornika radiowego.

(przyznaję bez bicia – zdjęcia nie sąmoje – kradzione z internetu)

W komplecie było wszystko co potrzebne:

  1. Piecyk
  2. Rurki wodne, paliwowe
  3. Rura wydechowa z tłumikiem
  4. Standardowy uchwyt w formie blachy plus blacha typowa przeznaczona do montażu w bliżej mi nieznanym pojeździe.
  5. Kompletna wiązka kablowa z przekaźnikiem do wentylatora ogrzewania
  6. Firmowy zegarek (sterownik do kabiny)

Sprzedawca mówił, że zestaw wymontowano z rozbitego samochodu i nie wiadomo czy działa, tzn. istnieje ryzyko, że urządzenie jest zepsute.

webasto_t

Po podłączeniu do prądu okazało się, że poszczególne części wyglądają na sprawne – zegarek działa, wentylator chodzi, pompa chłodziwa także. Dalej spróbowałem dobrać się do wnętrzności, co okazało się już większym problemem, bo łby śrub zardzewiały i gwinty się zapiekły. Urwałem trzy śruby od plastikowych obudowy elektroniki i pokrywy komory spalania (środkowa), wentylatora nie dałem rady odkręcić. Rozebrałem komorę spalania, sprawdziłem święcę żarową – sprawna – grzeje do czerwoności. Przeczyściłem obudowę, przedmuchałem wnętrze i poskładałem.

Po podłączeniu wszystkich przewodów „na stole” piecyk nie chciał odpalić, z wydechu lała się benzyna. Próbowałem uruchomić kilka razy, ale bezskutecznie. Zrezygnowałem i dałem spokój na trzy dni.

Wróciłem do pracy i rozebrałem palnik. Okazało się, że jest mocno nasączony benzyną, którą podpaliłem i poczekałem aż się wypali. Poskładałem wszystko jeszcze raz, podłączyłem i nadal nic, piecyk nie odpala. Podłączyłem świecę na krótko do akumulatora, ale i to nic nie dało.

Piecyk udało się odpalić. Nie jestem pewien czy za sprawą świeżego akumulatora, czy dzięki temu że zostawiłem go na kilka (2-3) cykle odpalania z włączoną na krótko do akumulatora świecą. Po uruchomieniu podgrzał mi wodę w wiadrze do 50-60 ºC po czym go wyłączyłem bo wąż wodny złapał powietrze i urządzenie zaczęło generować straszliwe ilości pary wodnej. Po ostudzeniu przeszedł jeszcze trzy cykle włączenia i wyłączenia i za każdym razem odpalał, więc zakładam, że już jest sprawny.

To do:

1. Naprawić do końca blaszany uchwyt (był skorodowany, pospawałem, ale nie dorobiłem zaczepu).

2. Wymyślic dobre miejsce pod maską i zainstalować piecyk.

3. Umieścić zegarek wewnątrz.

4. (na przyszłość) Podpiąć przycisk „z płomieniem” zegarka (służący do włączania pieca) do sterownika centralnego zamka, tak żeby włączał i wyłączał ogrzewanie z pilota.

Poniżej nagranie (tym razem moje):

Edycja: listopad 2016: Piecyk działał bez zarzutu do wiosny tego roku (3 lata), wymontowałem go z samochodu z innego powodu. 
 

Squint ze squidem: monitorowanie ruchu użytkowników w biurze

System który mógłby analizować aktywność „zawodową” i „pozazawodową” użytkowników może składać się z serwera proxy. Jest nim w tym przypadku Squid włączony do tej samej podsieci co badane komputery. Należy ustawić wszystkie maszyny tak, żeby wszelki ruch www kierował do naszego proxy. Do tej pory jest wszystko ok, ale potrzeba nam czegoś co z pliku dziennika („log”) Squida – /var/log/squid/access.log wygeneruje jakieś przydatne statystyki.

SARG

Wpierw wybór padł na SARG – Squid Analysis Report Generator  – http://sarg.sourceforge.net/

Użyłem go we współpracy z Webmin’em (http://www.webmin.com/) który nie do końca bezproblemowo umie ogarnąć SARG’a za pomocą interfejsu klikalnego. Do tej pory używałem Squida, SARG’a i Webmina z paczek Debiana squeeze.

SARG nawet działa, aczkolwiek dane które wyciąga są dla mnie niewystarczające (pominąwszy milczeniem brzydki sposób prezentacji).

SQUID Analyzer

SQUID Analyzer (http://squidanalyzer.darold.net/) jest ciekawszym narzędziem, napewno też ładniejszym. Interfejs prezentuje sie profesjonalnie, ale nie ma mowy np. o sortowaniu według kolumn tabeli innych niż wyszczególniona w konfigu. Poza tym piękne wykresy godzinowe i miesięczne transferu nie przydadzą się, ponieważ zawierają jedynie dane zbiorcze, sumę wszystkich użytkowników naszego proxy. Zawiera przynajmniej wyszczególnienie użytkowników i listę odwiedzanych stron. To się może nam przydać, ale do doskonałości czegoś brakuje.

SQUINT

Dopiero SQUINT (http://www.ledge.co.za/software/squint/index.php) okazał się podawać wymagane w tym wypadku informacje. Prawdopodobnie dlatego, że autor napisał go właśnie do tego celu ;). Poprzednie dwa analizery logów kładą nacisk na monitoring proxy jako serwera pod względem statystyk użycia SQUID’a.

Niestety SQUINT’a brak w repozytorium i posiada dość skąpą instrukcję (plik INSTALLATION). Po lekturze nie bardzo wiedziałem jak to ugryźć, informacje w sieci też nie są zbyt obszerne, jednak dało sie program zmusić do współpracy.

Uruchamianie: Proponuję skorzystać z programu bez instalacji, tzn. rpozpakować paczkę gdzieś np. w /root/, następnie mkdir /var/www/squint i uruchamiać program w nast. sposób:

cat /var/log/squid/access.log | /usr/bin/perl ./squint.pl /var/www/squint/

lub

cat /var/log/squid/access.log | ./squint.pl /var/www/squint/

Do działania wymaga perl’a w wersji większej lub równej 5.6.

W oprzypadku wystąpienia błędu:

Parentheses missing around "my" list at ./squint.pl line 404.

należy w pliku squint.pl dokonac zmian w kodzie (dopisac nawiasy) w linii 404, tak, żeby było:

my ($site, $user, $currentsort);

oraz w linii 559, tak, żeby brzmiała:

mkdir ("$date",0777);

Mimo, iz moja wersja Perl’a to 5.10, nie wiedzieć czemu błędy wystąpiły, ale dzięki powyższym wskazówkom wyczytanym w pliku FAQ udało mi się uruchomić SQUINT’a. Okazało się, że w  statystykach dotyczących poszczególnych użytkowników jest lista url’i oraz statystyki ilości danych z podziałem godzinowym, to jest ciekawe.

Jedyne co pozostało to dopisać wywołanie SQUINT’a do crona tak, żeby uruchamiał się automatycznie. Jest to opisane w dokumentacji (plik INSTALL), dlatego nie warto powtarzać.

Regulacja AF Canon 5D Mark 1 (back focus, front focus)

Wstęp

Lustrzanka cyfrowa (DSLR) czy też na film tradycyjny (SLR) jest urządzeniem które jest dość skomplikowane optycznie i mechanicznie. Dokładniej – będziemy tu przyglądać się układowi mechanizmów umożliwiających korzystanie z głównej cechy aparatów SLR i DSLR, czyli podglądu kadru przez ten sam obiektyw, którym wykonujemy fotografię. Skupimy się na Canonie 5D Mark I, choć inne Canony z serii EOS (w tym na tradycyjny film) skonstruowane są podobnie. Najprawdopodobniej także inne aparaty DSLR i SLR z autofokusem, aczkolwiek tego nie gwarantuję. Czytaj dalej

GRUB naprawa Debian

Zakladam ze dysk to /dev/sda a partycja zawierajaca / to /dev/sda1  zamontowana w /target.

sudo mount -t proc none /target/proc
sudo mount -o bind /dev /target/dev
chroot /target /bin/bash
grub-install /dev/sda