Na wstępie.....

Witam wszystkich odwiedzających.

Do moich hobby należy testowanie oprogramowania a przede wszystkim , śledzenie rozwoju alternatywnych systemów operacyjnych. Z tego faktu będzie wynikała tematyka moich wypocin. Również będę chciał w tym miejscu zaprezentować swoje osiągnięcia, jak i porażki.

niedziela, 31 sierpnia 2008

BlueConnect w Linux

Zapraszam do mojego manuala jak zainstalować i skonfigurować BlueConnect z modemem USB Huawei E220 . Dystrybucja Linux , na której jest przeprowadzona instalacja , to moja ulubiona dystrybucja - OpenSUSE w wersji 11.0 . Instalacja w innych dystrybucjach będzie wyglądać podobnie, a konfiguracja najważniejszego narzędzia tak samo. Więc zaczynamy. Co jest potrzebne ??

* KPPP
* SMPPPD


I to w zasadzie wszystko. Instalujemy oprogramowanie przez YAST->Oprogramowanie->Zarządzanie Oprogramowaniem wyszukujemy pakiet o nazwie KPPP i instalujemy odpowiedni , najlepiej z wersją dla naszego graficznego środowiska pracy , w moim przypadku jest to KDE 3.
Instalacja potrzebnego oprogramowania za pomocą Yast-a .

Teraz podłączamy modem do portu USB i czekamy aż zamruga światełko na kolor zielony. Jak już mamy podpięty modem do komputera i zainstalowane oprogramowanie do obsługi modemu , to teraz przyszedł czas na skonfigurowanie naszego programu. Program znajduje się w Menu głównym->Programy->Internet->Modem.
Lokalizacja programu KPPP w głównym Menu .

I teraz niespodzianka :) Po uruchomieniu programu prawdopodobnie zobaczymy taki komunikat :
Komunikat błędu przy braku uprawnień.

Pierwszą czynnością którą należy wykonać to wydawało by się że, zmienienie praw wykonywania dla tego programu, zgadza się , co więc teraz zrobimy. Możemy zrobić to na wiele sposobów ale najłatwiej i najszybciej będzie po prostu wejście do menu odszukanie programu ( patrz wyżej) i zmodyfikowanie pozycji w menu odpowiedzialnej za uruchomienie aplikacji. Robimy to po przez kliknięcie prawym przyciskiem na pozycji :
Menu z opcjami do wyboru.

Wybieramy opcję : Modyfikuj pozycję . I się naszym oczom ukaże okno z właściwościami naszej pozycji :
Okno z właściwościami pozycji w głównym menu.
W tym oknie zaznaczamy opcję : Uruchom jako inny użytkownik . Wpisujemy w polu poniżej : root . Teraz zapisujemy zmiany i zamykamy okno. Modyfikacja ta spowoduje że od teraz gdy będziemy program uruchamiać poprzez główne menu , będzie uruchamiany z prawami użytkownika root który w Linux ma prawa administratora. Podobny efekt osiągniemy po przez modyfikowanie praw uruchomienia do wybranego programu poprzez pewne osoby, ale jest dłuższe rozwiązanie a w rozwiązaniu gdy jest tylko jeden użytkownik lepiej po prostu wykonać ten program jako administrator. Kolejną czynnością jest aktywacja usługi KPPP. Wchodzimy w Yast->System->Usługi Systemowe ( Poziom pracy)
Okno do konfiguracji działania usług systemowych.
W tym oknie odszukujemy pozycji : smpppd , zaznaczamy ją i klikamy na przycisk włącz.Teraz klikamy zakończ potwierdzamy zmiany i zapisujemy je. Następnym etapem jest już tylko konfiguracja aplikacji KPPP. Uruchamiamy ją z prawami administratora , jak podałem wyżej i jeżeli wszystko wykonaliśmy prawidłowo to powinno nam się ukazać okno bez żadnych wcześniejszych komunikatów o błędach .
Nie Skonfigurowana aplikacja KPPP
Klikamy przycisk : Konfiguruj ..., ukarze nam się okno :
Konfiguracja KPPP.

Klikamy na przycisk : Nowe... , Ukaże nam się okno :
Konfiguracja połączenia.

Teraz w polu nazwa nadajemy nazwę naszemu połączeniu np : erainternet. Klikamy na przycisk Dodaj w celu dodania nowego numeru i wpisujemy numer : *99***1# . Dalej przechodzimy do zakładki DNS :
Konfiguracja połączenia.
Zwracamy uwagę na to by była zaznaczona opcja : Automatyczna , oraz zaznaczamy opcję : Wyłącz istniejące DNS w czasie połączenia . I jeszcze upewniamy się czy zakładka Adres IP wygląda tak samo jak na poniższym rysunku :
Konfiguracja połączenia.

Mamy już skonfigurowanego operatora , teraz należy jeszcze skonfigurować modem. Po przechodzimy do zakładki Modem w Konfiguracji KPPP :
W tym oknie wybieramy przycisk Nowe... po czym ukaże nam się okno konfiguracji modemu :
Nadajemy nazwę naszemu modemowi , nazwa może być dowolna, ale dobrze wpisać dla porządku nazwę naszego urządzenia . Jako urządzenie modemu wybieramy /dev/ttyUSB* gdzie gwiazdka będzie oznaczać nr portu USB pod jaki zastało zamontowane urządzenie. Najczęściej będzie to 0. By sprawdzić pod jaką nazwą urządzenia zostanie zamontowane nasze urządzenie to przed jego podłączeniem wykonujemy w konsoli komendę : tail -f /var/log/messages jako użytkownik root , następnie podłączamy nasz modem i czekamy chwilę aż system go wykryję i zamontuje , w konsoli zostanie wyświetlona ścieżka pod jaką został zamontowany nasz modem. Teraz klikamy na zakładkę Modem:
W tym oknie klikamy na Polecenia modemu ... i ukaże nam się okno z komendami modemu :
Zwracamy uwagę na polecenie inicjalizujące 2 . W tym polu pisujemy polecenie : AT+CGDCONT=1,"IP","erainternet" . By ułatwić sobie sprawę z połańczaninem modemu należy wyłączyć na karcie sim żądanie kodu PIN. Możemy to zrobić poprzez włożenie karty SIM do telefonu i z poziomu menu telefonu wyłączyć blokadę kodem PIN. Teraz zatwierdzamy wszystko i zamykamy okna do stanu :
Więc mamy już skonfigurowane zarówno modem jak i połączenie , to wpisujemy w polu Użytkownik : erainternet i w polu Hasło : erainternet klikamy na Połącz i jeżeli wszystko zrobiliśmy poprawnie ukaże się okno :
I od teraz możemy się cieszyć z dobrodziejstw mobilnego internetu również w Linux :) . Informacje z ilością odebranych i przesłanych danych wyświetlą się po kliknięciu w Szczegóły :
Można zadać pytanie dlaczego nie ukryłem pul z adersami IP ?? Odpowiedź jest prosta , mamy przydzielane zmienne IP więc za każdym razem jak się logujemy do sieci otrzymujemy nowy adres IP . Wszystkie problemy i uwagi proszę zgłaszać na Forum Inforomatycznym www.LivePC.pl

http://livepc.pl/viewtopic.php?p=7526#p7526

środa, 25 czerwca 2008

DSL - Damn Small Linux



DSL czyli Damn Small Linux , to lekka dystrybucja systemu Linux, typu LiveCD "warząca" nie całe 50 MB. Mimo tak niewielkiej wagi oferuje nam pełny system wraz z serwerem X , odpowiedzialnym za obsługę graficznego interfejsu pracy użytkownika i innych aplikacji graficznych. Menedżerem okien w tej dystrybucji jest JWM , do dyspozycji mamy również opcjonalnie fluxbox który również znajduje się na nośniku. Dystrybucję tę można nagrać na płytę CD/DVD, dyskietkę ZIP, pendrive'a lub zainstalować na dysku twardym i ustawić z nich boot-owanie. Jako ciekawostka Damn Small Linux w wersji embedded może też być uruchomiany w okienku Windows lub Linux, do tego celu jest wykorzystywany Qemu. DSL bazuje na dystrybucji Knopix która z kolei ma swe źródło z Debian.

Ekran boot-owania DSL

Proces ładowania systemu.
Jak nie trudno było się domyśleć , przy tak małym rozmiarze systemu, DSL uruchamia się niezwykle szybko. U mnie proces uruchamiania systemu trwał około 3-4 s, DSL uruchamiałem na maszynie wirtualne postawionej za pomocą VirtualBox , hostem był OpenSUSE 11.0 .
Po załadowaniu się systemu ukazuje się nam następujący widok:


DLS po załadowaniu się

Co jeszcze udało się zmieść twórcą dystrybucji .
Menu z aplikacjami zawartymi w DSL.

Przeglądarki internetowe:
  • Dillo
  • Links – przeglądarka pracująca w trybie tekstowym
  • Firefox



Firefox w DSL


Edytor tekstu – FLWriter

Edytory:
  • Beaver
  • Vim – rozbudowany edytor Vi
  • Nano – klon Pico

  • Email – Sylpheed

Edytory grafiki:
  • Xpaint
  • xzgv

  • Menedżer plików – emelFM

Menedżery okien:
  • Fluxbox
  • JWM

  • Komunikator – Naim (wspiera protokoły AIM,ICQ, IRC)
  • VoIP – Gphone
  • Arkusz kalkulacyjny – SIAG (ang. Scheme In A Grid)
  • Odtwarzacz audio - XMMS (odtwarza mp3, ogg, mpeg, cd audio)
  • PDF – Xpdf

Pozostałe ważne:
  • ssh, sshd
  • betaftpd – szybki daemon FTP
  • Sqlite – mały i szybki silnik bazy danych SQL
  • MS Office Viewer – przeglądarka dokumentów MS Office
  • Postscript Viewer – przeglądarka dokumentów postscriptowych
  • AxY FTP
  • Telnet client
  • Microcom - emulator terminala szeregowego
  • Midnight Commander
  • Bash Burn – służy do wypalania płyt
  • VNCviewer
  • Rdesktop - klient protokołu RDP


Panel konfiguracyjny,

W DSL zawarty został również prosty panel do szybkiej konfiguracji podstawowych elementów sytemu. Można łatwo skonfigurować między innymi sieć WiFi przy użyciu sterowników przeznaczonych dla systemu Windows. Nie mogło oczywiście zabraknąć konfiguratrów takich elementów jak drukarki, X-serwer czy połączenie internetowego.

Dyskusja na temat tej dystrybucji toczy się również na www.LivePC.pl :
http://www.livepc.pl/topics14/674.htm#6631

czwartek, 12 czerwca 2008

Komputer kwantowy coraz bliżej.

Prace nad stworzeniem komputera kwantowego idą pełną parą. Co prawda wszystkie elementy do zbudowania tego komputera już mamy , lecz inną kwestią jest jego złożenie. Naukowcy z wielu instytutów naukowych na całym świecie pracują nad tym jak , sposób w miarę ekonomiczny , zbudować komputer kwantowy.

Jesteśmy świadomi że obecny rozwój wydajności komputerów i ich podzespołów zwalnia. Nowe procesory są tylko niewiele szybsze od poprzedników. Wzrost wydajności osiąga się poprzez montowanie układów wielu rdzeniowych a nie poprze zwiększanie wydajności poszczególnych z nich.

Największy postęp pracy obserwowany jest w laboratorium Bell Labs koncernu Alcatel-Lucen . Naukowcy z tego laboratorium szacują że niedługo ( 15 może 20 lat) , Komputer kwantowy i Graphene zamiast krzemu będzie normą .

Najnowsze osiągnięcie to EPIC - hybrydowy chip doskonały , oraz Geograficzny SMS = GMS (Geographic Messaging Service) w którym pracuje 8 specjalistów z oddziału bydgoskiego (fordon) Bell Labs Alcatel-Lucent.

Bell Labs - podstawowe fakty i najważniejsze wynalazki
- 25 tys. wdrożonych patentów od 1925 r.
- 6 noblistów fizyków
- 25 tys. naukowców i inżynierów prowadzących badania interdyscyplinarne
- Ponad 2,7 mld euro w inwestycje na R&D w 2007 r.

tranzystor (1947 r.), satelity komunikacyjne (1962 r.), matryca CCD (charge-coupled device - 1969 r.), system operacyjny Unix (1969 r.), laser (1970-71), telefonia komórkowa (powstanie koncepcji: 1947; pierwsze próby 1978 r.), język programowania C++ (1983 r.)



Więcej możemy poczytać na :
http://www.networld.pl/news/155122.html

Dyskusja toczy się na LivePC.pl :
http://www.livepc.pl/topics27/625.htm#6084