Un programma davvero interessante, nato dalla fusione tra un semplice monitor per le connessioni wireless (pywireless) e un manager per gestire gli AP con tutte le impostazioni di rete.
Effettivamente, pur essendo Wireless-assistant (aka Wlassistant) un tool fantastico per il management delle reti wifi criptate con chiavi WEP o WPA, manca di una feature altrettanto importante. Un monitor incorporato che mostri costantemente la situazione “senzafilesca” del segnale e di altri utili parametri.
Non ho mai utilizzato realmente Knetwork-Manager. So solamente essere lo stesso modulo che troviamo anche nel kcontrol sezione internet e rete–impostazioni di rete, ma vale la pena di abbandonarlo per qualche ora, giusto il tempo di provare questo nuovo Kwireless Tools.
Le caratteristiche che accomunano tutti questi programmi sono la semplicita’, la compatibilita’, la leggerezza (Kwireless e’ uno script in python/Qt) e in special modo la possibilita’ di terminare la applet senza di fatto perdere la connessione.

===========
Installazione
===========

Come gia’ detto in precedenza, gran parte del codice deriva da queste due applicazioni:

Guifi
PyWireless (monitor)

Per il momento e’ disponibile solo in formato .deb per Debian, ma in realta’ si tratta di un normale script in python. Se vogliamo dare uno sguardo al codice sorgente non e’ quindi necessario scaricare file aggiuntivi o i sorgenti da compilare.
Una piccola accortezza riguarda il pacchetto non propriamente installabile con Kubuntu/Ubuntu per via delle dipendenze diverse. Seguendo questo metodo e avendo le necessarie dipendenze, non si corre alcun rischio di questo tipo.

Download Kwireless Tools Pro 1.1-deb

Apriamo il pacchetto con Ark o un qualsiasi altro tool di archiviazione, ed estraiamo il contenuto nella nostra home:
Estraiamo nella stessa directory gli altri 2 pacchetti ottenuti e spostiamo la directory PyWireless in /usr/share:

ESEMPIO:

sudo cp -v -dpR ~/kwireless-tools-pro_1.1-1trisz_all/usr/share/PyWireless /usr/share

Creiamo il solito script per automatizzare l’avvio di PyWireless.py all’avvio di KDE:

kate ~/.kde/Autostart/wifi.sh

Scriviamo all’interno del txt il seguente codice:

#!/bin/sh
python /usr/share/PyWireless/PyWireless.py

Rendiamolo eseguibile:

chmod +x ~/.kde/Autostart/wifi.sh

Se tutto e’ andato a buon fine, al successivo riavvio di KDE avremo l’applet di PyWireless nel nostro kicker (coraggio, non vi preoccupate..sono tutti sforzi sprecati perche’ tra qualche mese ci sara’ Plasma..hehe):

Una panoramica sulle opzioni:

Free Image Hosting at www.ImageShack.us

Per visualizzare le informazioni sullo stato della connessione, e’ sufficiente muovere il puntatore sopra la applet:

Altri accorgimenti:

KWireless Tools Pro e’ stato ideato per sistemi Debian-Based. Tuttavia potrebbe funzionare con successo anche con Ubuntu versione 7.04 Feisty..
Sebbene sia possibile convertire il pacchetto in rpm/tgz alcune funzionalita’ non saranno disponibili. In SuSE 10.2, il Monitor Continuo:

Free Image Hosting at www.ImageShack.us

Non funziona..e non funziona nemmeno con Kubuntu Feisty (peccato..).
Per le dipendenze: python, pyQt3, pyKDE, pyQwt4, perl-GTK2, wireless-tools, dhcp-client, resolvconf, ifupdown e wpa supplicant. Se abbiamo gia’ compilato altre applicazioni in pyQt e abbiamo una connessione Wifi probabilmente non abbiamo bisogno di installare questi pacchetti.
Il supporto al WPA dovrebbe essere funzionante ma non ancora testato. Potete lasciare eventualmente un feedback, se iscritti a kde-look, all’autore originale:

Progetto Kwireless Tools Pro

AGGIORNAMENTO

Per visualizzare il monitor:

sudo apt-get install python-qwt4

Per controllare il funzionamento del monitor, lanciamo singolarmente:

python /usr/share/PyWireless/monitorWindow.py wlan0

Sostituiamo wlan0 con la nostra interfaccia.

Related Posts Plugin for WordPress, Blogger...

Il tuo indirizzo ip:
3.228.21.186

Valutazione 3.00 su 5
happy wheels 2 demo

Category:

Senza categoria

Tags:

, ,

Commenti via Facebook:

Leave a Reply

Your email address will not be published. Required fields are marked *

*

4 Comments