Mar 10

Instalacja pakietu biurowego LIBRE OFFICE 4.0 w Xubuntu 12.04 LTS (Instalation of Libre Office 4.0 package on Xubuntu 12.04 LTS)

7 lutego 2013 r. ukazała się najnowsza wersja 4.0 pakietu biurowego Libre Office. Czas zatem przystąpić do aktualizacji zainstalowanego na moim lapku oprogramowania. Najprostrzym sposobem jest oczywście skorzystanie z dostępnych repozytoriów (o tym później) ja wolę jednak spróbować instalacji za pomocą udostępnionych przez wydawcę oprogramowania paczek *.deb.

libreoffice_info

Najnowszą wersję Libre Office 4.0 w polskiej wersji językowej w tym dla maszyn 64 bitowych pobieramy ze głównej strony Fundacji pod adresem https://www.libreoffice.org/download/ . Są to 3 paczki:

główna – LibreOffice_4.0.1_Linux_x86-64_deb.tar.gz,

polska wersja językowa – LibreOffice_4.0.1_Linux_x86-64_deb_langpack_pl.tar.gz

oraz help – LibreOffice_4.0.1_Linux_x86-64_deb_helppack_pl.tar.gz

Pobrane pliki zapisałem w katalogu: /home/user/Pobrane. Przed rozpoczęciem instalacji należy najpierw odinstalować staszą werjsę office’a. W konsoli wpisujemy: sudo apt-get purge libreoffice*.

odinstalowanie_libreoffice

Następnie przechodzimy do katalogu /Pobrane i rozpakowujemy wszystkie ściągnięte paczki wpisując w terminalu polecenie:

sudo tar -xvzf LibreOffice_4.0.1_Linux_x86-64_deb.tar.gz && sudo tar -xvzf LibreOffice_4.0.1_Linux_x86-64_deb_helppack_pl.tar.gz && sudo tar -xvzf LibreOffice_4.0.1_Linux_x86-64_deb_langpack_pl.tar.gz

rozpakowanie_LO

Po rozpakowaniu otrzymujemy następujące katalogi:

LibreOffice_4.0.1.2_Linux_x86-64_deb
LibreOffice_4.0.1.2_Linux_x86-64_deb_langpack_pl
LibreOffice_4.0.1.2_Linux_x86-64_deb_helppack_pl

Instalacja przebiega w następującej kolejności. Pierwszy instalujemy pakiet główny:

sudo dpkg -i /home/krzysztof/Pobrane/LibreOffice_4.0.1.2_Linux_x86-64_deb/DEBS/*.deb

a późnej pakiet: libreoffice4.0-debian-menus_4.0.1-2_all.deb, który uruchamiamy (z poziomu katalogu: /Pobrane/LibreOffice_4.0.1.2_Linux_x86-64_deb/DEBS/desktop-integration) poleceniem :

sudo dpkg -i /home/krzysztof/Pobrane/LibreOffice_4.0.1.2_Linux_x86-64_deb/DEBS/desktop-integration/*.deb

instalowanie_LO-desktop-integrationNa koniec doinstalowujemy pakiet językowy:

sudo dpkg -i /home/krzysztof/Pobrane/LibreOffice_4.0.1.2_Linux_x86-64_deb_langpack_pl/DEBS/*.deb

instalowanie_LO-language

oraz helpa:

sudo dpkg -i /home/krzysztof/Pobrane/LibreOffice_4.0.1.2_Linux_x86-64_deb_helppack_pl/DEBS/*.deb

instalowanie_LO-help

Jak zapowiedziałem na początku artykułu szybszym i wygodniejszym sposobem jest przeprowadzenie instalacji Libre Office poprzez dodanie do systemu odpowiednich repozytoriów. Otwieramy terminal i wpisujemy:

sudo gedit /etc/apt/sources.list

do otwartego pliku sources.list wklejamy na końcu poniższe repozytoria. W przypadku xubuntu 12.04 LTS:

deb http://ppa.launchpad.net/libreoffice/ppa/ubuntu precise main
deb-src http://ppa.launchpad.net/libreoffice/ppa/ubuntu precise main

a dla 12.10:
deb http://ppa.launchpad.net/libreoffice/ppa/ubuntu quantal main
deb-src http://ppa.launchpad.net/libreoffice/ppa/ubuntu quantal main

następie dodajemy odpowiedni klucz:

sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 83FBA1751378B444

i wykonujemy w terminalu klasyczne:

sudo apt-get update && sudo apt-get upgrade

Mar 02

Wammu czyli proste zarządzanie telefonem na przykładzie Nokii 6300.

Mówi się, że potrzeba jest matką wynalazków i coś w tym jest. Tym razem konieczność życiowa zmusiła mnie do poszukania w sieci programu, który umożliwiłby łatwe i proste zrzucenie danych z telefonu komórkowego i karty SIM oraz wysłanie sms-a. No i znalazłem Wammu (graficzny odpowiednik Gammu) – niewielki programik do zarządzania telefonem komórkowym. Wammu jest oparty na licencji GNU GPL i umożliwia m.in. zarządzanie kontaktaktami, wiadomościami, ustawieniami telefonu. Program obsługuje wiele telefonów – tutaj jest pełny wykaz, m.in. firm: Nokia, Sony-Ericsson, Motorola, Samsung, Siemens, Huawei. Dzięki Wammu możemy bezproblemowo odczytać, edytować, usuwać czy kopiować: kontakty,  listę spraw lub kalendarz (niektóre opcje programu działają w zależności od możliwości danego telefonu). Odczytamy nr karty SIM i nr IMEI. Zapiszemy i wyślemy SMS w tym również na serwer pocztowy IMAP4.

Pod Xubuntu 12.04 program jest dostępny w standardowych repozytoriach i zainstalujemy go bez problemu korzystając z Synaptic’a lub wpisując w konsoli: gammu wammu installPo zainstalowaniu Wammu, program należy uruchomić z urawnieniami root’a. Aplikacja zlokalizowana
jest w menu Akcesoria lub z konsoli wpisując: gksu — wammu.

Wammu_otwarcie

Następnie uruchamiamy program oraz podpinamy telefon do komputera. Nokia 6300 umożliwia synchronizację urządzeń zarówno po kablu (gniazdo mini usb) jak rówież dzięki bluetooth. Na omawianym przykładzie wybrałem połączenie kablowe – usb. Na ekranie telefonu pojawi się komunikat: kabel USB do transmisji danych podłączony. Wybierz tryb. Wybieramy tryb Nokia. Następnie w Wammu z klikamy na menu Wammu a następnie Kreator Konfiguracji Telefonu Wammu.  Po czym otwiera się następujące okno.

kreator wammu

Klikamy Next i określamy typ połączenia.

typ_polaczenia następuje komputer rozpoczyna skanowanie podpiętych urządzeń. Trwa to kilka minut.

wyszukiwanie W moim przypadku Wammu wykrył modem 3G Hauwei na /dev/ttyUSB0 oraz Nokię 6300 na /dev/ttyACM0. Wybieramy oczywiście Nokię i typ połączenia bazujące na AT 19200. Na wersji  – AT 115200 nie udało mi się nawiązać łączności z telefonem ustawionym trybie Nokia.

wybór_telefPo kliknięciu OK program pokaże wybrane przez nas urządzenie, zrobi krótki test połączenia i umożliwi normalną pracę. test_połaczenia

Konfiguracja ustawień zapisywana jest w pliku ukrytym ~/.gammurc,  znajdującym się w katalogu głównym użytkownika (/home/user). Edycja i podgląd ustawień możliwy jest z poziomu programu z menu: Wammu, Ustawienia

wammu-ustawienialub z konsoli:

ustawienia_gammuPo zakończonej konfiguracji możemy nawiązać łączność z telefonem klikając połącz z menu Telefon i rozpocząć normalną pracę z programem. info_telefon

 

 

Jan 13

Konfiguracja połączenia internetowego z użyciem modemu Hauwei E353s-2 w sieci Lycamobile w Xubuntu 12.04 LTS

W roku 2011 pojawił się w Polsce nowy wirtualny operator komórkowy – Lycamobile. Firma działa w segmecie nieabonamentowym – pre-paid w oparciu o infrastrukturę Plusa i daje miesięcznie 300MB przesyłu gratis. Spróbujmy na przykłdzie tego operatora skonfigurować połączenie sieciowe – komórkowe dla ww. modemu 3G.

Po podłączeniu modemu do portu USB system powinien go wykryć i zamontować jednocześnie wyświetlając
zawartość katalogu z dostarczonym oprogramowaniem pod Windowsa, z którego pod linuxem jednak nie skorzystamy. Możemy również sprawdzić czy modem został wykryty i działa wpisując  w konsoli komendę:
ls /dev/ttyU*. Jeżeli otrzymamy następujący wynik: /dev/ttyUSB0  /dev/ttyUSB1  /dev/ttyUSB2 oznacza to, że wszystko jest ok.wykrywanie_modemuKolejną czynnością jest wpisanie w konsoli polecenia: nm-connection-editor lub klinkięcie na znajdującą się pasku zadań ikonę otoczenia sieciowego i wybranie opcji modyfikuj połączenia. Po otwarciu okna połączenia sieciowe klikamy na zakładkę komórkowe, a następnie przycisk dodaj uruchamiając wizzard’a, dzięki któremu
w prosty i łatwy sposób skonfigurujemy połączenie z internetem za pośrednictwem naszego modemu.
Na początku kreatora system potwierdza podłączenie modemu HAUWEI Mobile, więc klikamy kontynuuj
i wybieramy kraj/region dostawcy – Polskę.polaczenia_sieciowe_nowe

Następny ekran umożliwia wybór dostawcy internetowego. Niestety na rozwijalnej liście dostępnych providerów nie znajdziemy Lycamobile dlatego w dole okna ręcznie wpisujemy dowolną nazwę nowego połączenia – np. Lycamobile. Teraz ustalamy tzw. punkt dostępowy APN wpisując: data.lycamobile.pl i wszystko ponownie zatwierdzamy.data.lycamobile.pl

Przedostatnią czynnością jest podanie nazwy użytkownika: lmpl oraz hasła: plus. Ponadto w prawym górmym rogu okna zaznaczamy: łączenie automatyczne, a w dolnej części okna: zezwolenie na roaming, jeśli sieć domowa nie jest niedostępna. W tym miejscu możemy ustalić również typ połączenia (np. 2G, 3G lub wszystkie). Pomimo,
że testowany modem Hauweia ma możliwość połączenia 3G z uwagi na ograniczenia lokalnej sieci komórkowej wybrałem wolniejsze 2G (GPRS/EDGE) (po prostu nic szybszego obecnie w mojej okolicy nie działa).data.lycamobile.pl

Na koniec wszystko zapisujemy i w zasadzie w tym momencie mamy prawidło skonfigurowane połączenie GSM. Czas zatem je przetestować. Klikamy na znajdującą się na górnym pasku tuż obok zegara ikonę network managera, a po jego otwarciu zaznaczamy typ połączenia: komórkowe oraz powyżej wybieramy połączenie: Lycamobile connection 1. Po chwili modem powinien zalogować się do operatora – Lycamobile i umożliwić normalną pracę w internecie.

W następnym artykule opiszę jak w prosty sposób sprawdzić stan konta / doładować konto czy sprawdzić siłę sygnału sieci komórkowej m.in. za pośrednictwem programów: gsm-ussd czy prepaid manager.

Dec 30

Instalacja drukarki laserowej EPSON C1750N na Xubuntu 12.04 LTS

Od jakiegoś czasu na rynku dostępna jest nowa drukarka laserowa Epson AcuLaser C1750N, której producent niestety (stan grudzień 2012 r.) nie wyposażył w sterowniki pod linuxa.

Epson AcuLaser C1750N

Epson AcuLaser C1750N

Przedstawiam rozwiązanie, które umożliwi korzystanie z drukarki dzięki driverom wydanym dla modelu Xerox Phaser 6000B. A zatem do dzieła.

Sterowniki Xeroxa dostępne są wyłącznie pod architekturę 32-bitową, należy zatem zainstalować (o ile ich już nie mamy) odpowiednie 32-bitowe biblioteki (cups-libs). W konsoli wpisujemy:

sudo apt-get install libcupsimage2:i386  libstdc++6:i386

a następnie:

wget http://download.support.xerox.com/pub/drivers/6000/drivers/linux/en_GB/ 6000_6010_deb_1.01_20110210.zip unzip 6000_6010_deb_1.01_20110210.zip && cd deb_1.01_20110210/ sudo dpkg -i xerox-phaser-6000-6010_1.0-1_i386.deb

kolejną czynnością jest instalacja pobranego oprogramowania za pomocą programu gdebi. sudo gdebi xerox-phaser-6000-6010_1.0-1_i386.deb

Dzięki temu ww. sterownik znajdzie się na liście dostępnych w naszym systemie. Ponieważ nasza drukarka mam możliwość podłączenia zarówno lokalnie (poprzez USB) jak również sieciowo (ethernet) spróbujemy obu tych opcji.

Drukowanie poprzez USB:

1. Podłączamy kabel USB do drukarki i komputera oraz włączamy drukarkę 2. Przechodzimy do sekcji PROGRAMY,
SYSTEM, DRUKOWANIE
3. Komputer wykrywa naszego Eposona poprzez USB ale sam nie znajduje do niego
driverów więc z dostępnej listy drukarek ręcznie wybieramy model: Xerox Phaser6000B v0.1 [en].

wybór drukarki

wybór drukarki

4. Zatwierdzamy i drukujemy stronę testową.

Drukowanie poprzez sieć LAN:

1. Podłączamy kabel sieciowy do gniazda Ethernet (100 Base-TX / 10 Base-T) drukarki i routera oraz włączamy
drukarkę 2. Drukujemy stronę z ustawieniami drukarki poprzez naciśnięcie na panelu przycisku menu
następnie wybieramy printer settings i 2-krotnie klikamy przycisk ok. Standardowo drukarka ma ustawione
IP na DHCP/AUTO IP oraz nr portu na 9100 i tak też powinno być na wydruku. W moim przypadku router
przydzielił drukarce IP: 192.168.1.104 i postanowiłem, że będę z niego korzystał.

menu

menu

3. Logujemy się do routera wpisując w przeglądarce IP: 192.168.1.1, gdzie w sekcji ADRESS RESERVATION,
podajemy (zgodnie z wydrukowanymi uprzednio ustawieniami) ADRES MAC urządzenia oraz jego nr IP. adress_reservation4. Kolejną czynnością jest zrobienie odpowiedniego przekierowania, które ustwiamy w sekcji FORWARDING,
VIRTUAL SERVERS, gdzie wpisujemy nr portu i ponownie adres IP drukarki.

virtual_servers

virtual_servers

5. Następnie na komputerze przechodzimy do sekcji PROGRAMY, SYSTEM, DRUKOWANIE, klikamy dodaj nową
drukarkę, następnie wybieramy opcję drukarka sieciowa (network printer) i AppSocket/HP JetDirect.
Wpisujemy nr IP: 192.168.1.104 i nr portu: 9100.

new_prinetr_LAN

new_prinetr_LAN

6. Potem z listy dostępnych drukarek wybieramy Xerox Phaser 6000B i klikamy ok i drukujemy stronę testową.

7. Wykorzystując przydzielony drukarce stały nr IP (w tym przypadku: 192.168.1.104) mamy możliwość
zalogowania się do niej za pomocą dowolnej przeglądarki internetowej. Dzięki temu możemy przejrzeć
historię wydruków, sprawdzić stan tonerów czy zmienić ustawienia sieciowe. epson_c1750N_logowanie

Nov 29

Instalacja OpenWrt z polskim interfejsem Gargoyle na przykładzie routera TP-LINK TL-MR3420

Jako świeżo upieczony właściciel routera TP-LINK TL-MR3420 postanowiłem zaryzykować i przejść z oryginalnego firmware’a i na oparty na licencji GPL, linuksowy OpenWrt z interfejsem GargoyleCo daje taka zamiana? Oto moim zdaniem plusy i minusy tej operacji:

MINUSY:

– utrata gwarancji producenta związana z wgraniem innego firmware i ewentualnie otwarcie routera w przypadku
dalszych problemów,
– ryzyko popsucia routera (uszkodzenie nvram)
– zwiększona ilość pracy przy konfuguracji sprzętu
– przynajmniej podstawowa znajomość linuxa

PLUSY (jest ich wiele ale to te najważniejsze):

– za nieduże pieniądze (w przypadku tp-mr3420 to koszt ok. 120 zł) zwiększamy znacząco możliwości routera.  Dzięki zainstalowanemu linuksowi staje się on bardzo konkurencyjny w stosunku do droższych egzemplarzy
– port USB umożliwi stworzenie zasobu sieciowego w postaci dysku zewnętrzego/drukarki sieciowej/prinserwera.

– na dysku zewnętrznym możemy postwić np. serwer ftp lub torrent

– możemy znacznie efektywniej niż w stadnardowym firmware zarządzać domową siecią

No to zaczynamy !

Przed rozpoczęciem procesu instalacji sprawdzamy dokładnie model i wersję routera. Informacje te znajdziemy obok numeru seryjnego na spodzie urządzenia lub na opakowaniu producenta (bieżący artykuł dotyczy modelu TP Link TL-MR3420 w wersji 1.0 lub 1.3). Weryfikację czy nasz router jest wspierany przez OpenWrt możemy zrobić tutajNastępnie pobieramy odpowiednie oprogramowanie (wersja Attitude Adjustment) lub korzystając z polecenia wget wpisujemy w konsoli:

sudo wget http://ecco.selfip.net/gargoyle-pl/attitude_adjustment/ar71xx/gargoyle-1.5.9.3-ar71xx-tl-mr3420-v1-squashfs-factory.bin

Zakładając, że na firmowym oprogramowaniu router działa prawidłowo, proponuję zalogować się do niego (standardowo jest to adres: 192.168.1.1, login i hasło: admin) i zrobić printscreen’y niektórych jego ustawień,
w szczególności z działów: Network, Wireless, DHCP, Forwarding, IP&MAC Binding, przyda się to przy późniejszej konfiguracji Gargoyle’a. Następnie przechodzimy do właściwej instalacji. W sekcji SYSTEM TOOLS wybieramy Firmware Upgrade i wskazujemy pobrany uprzednio plik: gargoyle-1.5.9.3-ar71xx-tl-mr3420-v1-squashfs-factory.bin oraz klikamy Upgrade.

tp_link_firmware_upgrade

Jeżeli wszystko przebiegło prawidłowo możemy odświeżyć stronę i rozpocząć pierwsze logowanie do systemu. Na tym etapie należy dokonać zmiany hasła z defaultowego: password na inne, wybrane przez użytkownika.

first_login_gargoyle

Po zalogowaniu przechodzimy do konfiguracji routera o czym napiszę w osobnym artykule.