poniedziałek, 10 sierpnia 2015

HP laserJet 1020 i Raspberry PI jako serwer wydruku

Mamy sobie Raspberry PI jest tam sobie zainstalowany Raspbian, OSMC, czy Rasbmc. Chcielibyśmy także drukować po sieci, a nasza drukarka takowej opcji nie ma, a na dedykowane urządzenie do tych zadań szkoda nam kasy. Wykorzystajmy do tego zadania Raspberry PI. W pierwszej kolejności musimy zainstalować niezbędne rzeczy:

sudo aptitude update
sudo aptitude install tix groff cups


Następnie pobieramy i kompilujemy foo2zjs żeby nasza drukarka mogła skorzystać z cups:

wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
tar zxf foo2zjs.tar.gz
cd foo2zjs
make


W tym momencie musimy pobrać firmware do drukarki i bez tego kroku nic z drukowania nie będzie:

./getweb 1020

W tym momencie przystępujemy do instalacji CUPS:

make install install-hotplug cups

Teraz przystępujemy do konfiguracji CUPS. Musimy zedytować plik konfiguracyjny:

/etc/cups/cupsd.conf

 Listen localhost:631 zamieniamy na Port 631

oraz w selcjach <Location> dodajemy wpis:
Allow @LOCAL

Restartujemy CUPS:

/etc/init.d/cups restart

Dodajemy użytkownika uprawnionego do drukowania do grupy lpadmin:


sudo usermod -a -G lpadmin osmc



Podłączamy nasza drukarkę HP do Raspberry. Następnie w przeglądarce internetowej wpisujemy adres: adres.ip.raspberry:631 (np. 192.168.1.234:631). Przechodzimy do zakładki Administration/Administracja (zostaniemy poproszeni o użytkownika systemowego i hasło -> w tym przypadku bedzie to osmc) i wybieramy Drukarki . Klikamy na "Wyszukiwanie drukarek" i powiśmy zobaczyć naszą drukarkę  na liście do wyboru. Teraz wystarczy kliknąć „Dodaj drukarkę” by przejść do kreatora/ustawień. Pojawi się lista Sterowników do wyboru to wybieramy "HP LaseJet 1020 Foomatic/foo2zjs (recommended) en". N Następnym ekranie będziemy mieli listę opcji do wyboru na ekranie . Zostawiamy ustawienia domyślne. I mamy drukarkę dodaną. Teraz z poziomy www spróbujmy wydrukować stronę testową. Jeśli się udało to możemy dodać drukarkę w Windowsie, jeśli nie to zaglądamy do liku laga i szukamy co mamy źle. Jeśli wszystko jest ok to pozostało dodać drukarkę w Windowsie:  Dodaj dukarkę -> Dodaj drukarkę sieciową, bezprzewodową, lub Bluetooth -> Drukarki, której szukam nie ma na liście -> Wybierz drukarkę udostępnioną według nazwy -> wpisujemy adres drukarki (np: http:\\192.168.1.234:631\printers\printer_name a najprościej - kopiujemy adres z przeglądarki internetowej z konf. cups po wejściu na drukarkę. Pamiętajmy o ew zamienieniu https na http). System poprosi nas o wybranie sterownika - trzeba mieć drukarkę wczesniej zainstalowana w systemie. Po dodaniu drukarki powinniśmy bez problemu móc drukować. Jesli jednak wydruk nie wychodzi, to zaglądamy do pliku logu cups i googlujemy problem. Bezstresowego drukowania z sieci :)

czwartek, 26 lutego 2015

Jak usunąć adware right coupon/myapps, oraz inne "wirusy" ze swojego komputera

Ostatnio miałem nieprzyjemność spotkać się z tego typu adware, wobec którego adwcleaner, adblock ghostery i różnego rodzaju oprogramowanie nie potrafiło go usunąć. Na pewno jak piszą na wielu rodzaju stronach należy odinstalować z systemu wszelakiego rodzaju oprogramowanie, które wydaje się nam niepotrzebne lub niechciane. W przeglądarkach następnie należy usunąć niepotrzebne, nieużywane i niepożądane dodatki. Przechodzimy teraz do czyszczenia. Zrobimy to kompleksowo i pewnie przy okazji usuniemy dodatkowe niechciane programy szpiegujące, odpowiedzialne za dziwne zachowanie komputera i niechciane reklamy.
Najpierw ściągamy najnowszą wersję AdwCleaner`a ze strony: http://www.bleepingcomputer.com/download/adwcleaner/ i go uruchamiamy:
Zamykamy wszystkie otwarte przeglądarki internetowe, zapisujemy prace, których nie chcemy utracić i naciskamy "Scan" w aplikacji, a następnie cierpliwie czekamy na wyniki skanowania. Po ukończonym skanowaniu w zakładkach (Service, Folders, Files, itp) możemy sobie sprawdzić co nam program znalazł. Żeby wyczyścić komputer wciskamy "Clean". Po skończonym czyszczeniu komputer będzie się restartował. Jak już się ponownie uruchomi pokaże się nam raport z tego co usunął.
Następnym krokiem/aplikacją, której użyjemy jest RKill do pobrania ze strony: http://www.bleepingcomputer.com/download/rkill/ po uruchomieniu ukaże się nam okno:
Czekamy, az program skończy i przechodzimy do następnej aplikacji JRT dostępnej na stronie: http://www.bleepingcomputer.com/download/junkware-removal-tool/ Uruchamiamy aplikację:
Wciskamy "Spację". W trakcie skanowanie pozamyka przeglądarki internetowe jak są uruchomione.
Ostatnim programem, który posprzątać powinien całą resztę jest ComboFix dostępny: http://www.bleepingcomputer.com/download/combofix/
Dobrze przed uruchomieniem wyłączyć program antywirusowy, a najlepiej jeszcze uruchamiać go w trybie awaryjnym systemu Windows. Uruchamiamy aplikację:
Potwierdzamy "Zgadzam się"
Jeśli nie wyłączyliśmy antywirusa pojawi się nam taki komunikat:
Oraz "standardowy błąd" - potwierdzamy Ok
 W tym miejscu jeśli nie mamy zainstalowanej konsoli odzyskiwanie systemu Windoww program będzie proponował ściągnięcie jej i instalację.




Po tych zabiegach uruchamiamy ponownie komputer i sprawdzamy czy pozbyliśmy sie nieproszonych gości. Powyższe programy przed użyciem powinny być "świeżo" ściągnięte z internetu ze względu, na to że nasze na dysku mogą być już nieaktualne i zainfekowane. Tą procedurę warto raz na jakiś czas profilaktycznie powtarzać na naszym komputerze. Dodatkowo warto zaopatrzyć nasze przeglądarki o wcześniej wspominane dodatki jak AdBlock i Ghostery, przez które komfort i bezpieczeństwo przeglądania internetu będzie poprawione, nie wspominając już o instalowaniu najnowszych poprawek do programów antywirusowych i systemu Windows. Nie zabezpieczymy sie tym nigdy na 100%, ale zawsze zmniejszymy prawdopodobieństwo załapania niechcianego typu adware itp.






wtorek, 10 lutego 2015

Android 4.4.2 i wyświetlanie zawartości flash na stronach

Opisywałem wcześniej jak można uzyskać dostęp dla treści flash przez przeglądarkę internetową dla Androida oficjalnie nie wspierającego tej technologii, ale ten sposób nie zadziałał mi na Androidzie 4.4.2. Znalazłem inny i w moim przypadku zadziałał. W pierwszej kolejności odinstalowujemy Flash Playera jeśli mamy go zainstalowanego. Następnie ściągamy ze Sklepu Play: Dolphin Browser i instalujemy apkę. Z adresu: www.mediafire.com/download/p2tp0h8xy8o7f86/KitKat.Adobe.Flash.Player.11.1.apk ściągamy flash`a. W ustawieniach zaznaczamy możliwość instalacji aplikacji spoza Sklepu Play (Ustawienia -> Zabezpieczenia -> Nieznane źródła mają być zaznaczone). Jak to mamy sprawdzone instalujemy Flash. Uruchamiamy przeglądarkę Dolphin i w niej zmieniamy ustawienia (Menu -> Ustawienia -> Zawartość -> Flash Player) na nam odpowiadające. Po wszystkim wchodzimy na stronę z obsługa flash i sprawdzamy czy działa jak powinno.

czwartek, 29 stycznia 2015

Samsung Galaxy Core Plus (SM-G3500) czyszczenie partycji Cache i dodawanie uprawnień root

Z czasem staje się tak, że telefon staje się zamulony aplikacje fiksują itp. Zanim wyczyścimy nasz telefon od nowa i będziemy męczyć się z konfiguracją i instalacją aplikacji, to w pierwszej kolejności warto wyczyścić partycje Cache. Ta operacja nie wiąże się z utratą danych. Żeby wykonać czyszczenie należy:

  1. Wyłączyć telefon
  2. Wcisnąć i przytrzymać przyciski: "Volume Up", "Home" and "Power" naraz
  3. Trzymamy je do czasu jak się pojawi logo Samsung, wtedy puszczamy przycisk "Power"
  4. Po chwili powinien ukazać się obrazek robocika z wykrzyknikiem i wtedy puszczamy wszystkie wciśnięte przyciski
  5. Wciskamy przycisk "Volume Up", "Home" i pojawia nam się Menu Recovery
  6. Za pomocą przycisku "Volume Down" zaznaczamy "wipe cache partition"
  7. Wciskamy przycisk "Power" żeby potwierdzić wybór
  8. Telefon po wykonanej operacji sam się zrestartuje
Zostaje nam tylko sprawdzić czy po tej operacji uzyskaliśmy żądany przez na efekt. Jeśli nie i dalej mamy problemy powtarzamy powyższą procedurę, lecz zamiast "wipe cache"  wybieramy opcje formatu partycji cache i factory reset.
Lecz jeśli jednak ciągle żal nam danych i chcielibyśmy jednak zarchiwizować WSZYSTKIE dane, aplikacje i ustawienia, to potrzebujemy uprawnień root, żeby można było skorzystać z Titanium Backup.

Żeby zainstalować roota (szczególnie w najnowszej wersji systemu) to w pierwszej kolejności w systemie (Ustawienia -> Zabezpieczenia -> Nieznane źródła) zezwalamy na instalację aplikacji z poza Sklepu Play. Następnie ze strony: http://www.mgyun.com/m/en ściągamy aplikację iRoot i wgrywamy ją na kartę pamięci urządzenia i następnie instalujemy. Powita nas ekran z  azjatyckimi znaczkami i klikamy na przycisk w którym pojawia się słowo "ROOT" i czekamy jak skończy i buźka będzie uśmiechnięta to znaczy, że się udało. Można doinstalować aplikację "SuperSu" do kompletu jakby się okazało, że jakaś aplikacja jej potrzebuje. Po tym instalujemy Titanium Backup i możemy sobie wykonać kopie danych (pamiętajmy, żeby pliki backupu wykonywały się na Karcie SD, więc trzeba to w programie ustawić), aplikacji i ustawień przed przywróceniem telefonu do ustawień fabrycznych. Po wyczyszczeniu telefony ponownie instalujemy iRoot i Titanium backup i odzyskujemy dane i aplikacje z backupu.
I cieszymy się odmuloną komórką